/* HIDE LAYOUT FROM NS4 & EARLIER BROWSERS -------------------------------------------------------------------*/
@import "layout.css";

/* COMMON ---------------------------------------------------------------------------------------------*/

* {
	font-family: inherit;
	
}

.asterisk{
	color: #27AAE1;
	font-family:  Verdana, Tahoma; 
}

.error{
	color: #C5060B !important;
}

.error_field{
	background-color: #FEE2E2 !important;
	border: 1px solid #C5060B !important;
}

body {
	margin: 0;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 0.7em;
}

h1 { font-size: 1.8em; }
h2 { font-size: 1.2em; float: left; }
h3 { font-size: 1.1em; }
h4 { font-size: 1em; }
h5 { font-size: 1em; }
h6 { font-size: 1em; }


.big {
	font-size: 1.5em;
	font-weight: bold;
}

/* HEADER ---------------------------------------------------------------------------------------------*/

/*#header #top-nav ul a{
	text-transform: uppercase;	
	letter-spacing: 0.2em;
	font-size: 1.2em;
	line-height: 32px;
	color: #fff;
}*/

#header #top-nav ul li form input#site-search{
	color: #ACB4BA;
	font-size: 1.2em;
}

/*#header #top-nav ul li form label{
	text-transform: uppercase;	
	letter-spacing: 0.2em;
	font-size: 1.2em;
	line-height: 32px;
	color: #fff;
}*/

/* CONTENT ---------------------------------------------------------------------------------------------*/

#content h1{
	font-size: 1.3em;
	color: #00ADEF;
	line-height: 1.5em;
	margin: 0px 0px 10px 0px;
}

#content p{
	/*color: #99908A;  original CI color    */
	color: #807C79;
	padding: 5px 0px 5px 0px;
	line-height: 1.4em;
}

#content #right-col a{
	color: #27AAE1;
}

#content #right-col a.pagination{
	text-align: center;
	/*color: #99908A;  original CI color    */
	color: #807C79;
}

#content #right-col a.pagination:hover{
	background-color: #99908A;
	color: #E7E1DA;
	text-decoration: none;
}

#content #right-col a.active{
	background-color: #99908A;
	color: #E7E1DA;
	text-decoration: none;
}

#content #right-col table{
	color: #807C79;
	line-height: 1.4em;
}

#content #right-col blockquote{
	color: #807C79;
	line-height: 1.4em;
	font-style: italic;
}

#content #right-col ul{
	/*color: #99908A;  original CI color    */
	color: #807C79;
	line-height: 1.4em;
}

#content #right-col form label{	
	color: #807C79;
}

#content #right-col form textarea{	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.0em; 
	color: #807C79;
}

#content #right-col form input{	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.0em; 
	color: #807C79;
}

#content #right-col form input.submit{	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.0em; 
	color: #807C79;
}


#content #right-col table td{
	/*color: #99908A;  original CI color    */
	color:#807C79;
}

#content #right-col table td.clientname{
	font-size: 1.2em;
	font-style: italic;	
	color:#807C79;
	padding-right: 10px;
	width: 50%;	
}

#content #right-col table td.coachdetails{
	width: 40%;	
}

#content #left-col #information{
	font-size: 1.2em;
	text-align: center;
}

#content #left-col #information h2{
	font-size: 1.0em;
	letter-spacing: 0.1em;
	text-align: left;
	text-transform: uppercase;
	background-color: #99908A;
	color: #E7E1DA;
}

#content #left-col #information a {
	color: #9D9692;
	
}


#content #left-col #information p.big {
	font-size: 1.2em !important;
}

#content #left-col #information .info-box dl{
	font-size: 0.8em;
	line-height: 1.5em;
	text-align: left;
}

#content #left-col #information .info-box p{
	font-size: 0.8em;
	text-align: left;
}


