@charset "UTF-8";



.coachtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a4b5f;
	line-height: 16px;
	text-align: center;
	width: 100%;
	
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
	padding-left:40px;
	margin-top:-2px;
	padding-right:10px;
}
.bodytext a:link {
	text-decoration: underline;
	color: #A17B2C;
}
.bodytext a:visited {
	text-decoration: underline;
	color: #A17B2C;
}
.bodytext a:hover {
	text-decoration: underline;
	color: #000000;	
}
.bodytext a:active {
	text-decoration: underline;
	color: #A17B2C;
}
.bodytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A17B2C;
	text-decoration:underline;
	line-height: 1px;
	text-align: left;
	padding-left:40px;
	
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:200;
	color: #1a4b5f;
	line-height: 16px;
	text-align: left;
}
.news a:link {
	text-decoration: underline;
	color: #A17B2C;
}
.news a:visited {
	text-decoration: underline;
	color: #A17B2C;
}
.news a:hover {
	text-decoration: underline;
	color: #000000;	
}
.news a:active {
	text-decoration: underline;
	color: #A17B2C;
}
.newsdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
	margin-top:-2px;
	padding-right:10px;
}

.teamtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 19px;
	text-align: left;
	
	padding-right:15px;
}

.teamtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 19px;
	text-align: left;
	padding-left:15px;
	padding-right:15px;
}

.teamtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #1a4b5f;
	line-height: 5px;
	text-align: left;
	text-decoration:underline;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	
}
.contacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 17px;
	text-align: left;
	padding-left:10px;
}
.contacttext a:link {
	text-decoration: none;
	color: #A17B2C;
}
.contacttext a:visited {
	text-decoration: none;
	color: #A17B2C;
}
.contacttext a:hover {
	text-decoration: underline;
	color: #000000;	
}
.contacttext a:active {
	text-decoration: none;
	color: #A17B2C;
}
.contacttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 17px;
	text-align: center;
	padding-left:10px;
}

.contacttext2 a:link {
	text-decoration: none;
	color: #A17B2C;
}
.contacttext2 a:visited {
	text-decoration: none;
	color: #A17B2C;
}
.contacttext2 a:hover {
	text-decoration: underline;
	color: #000000;	
}
.contacttext2 a:active {
	text-decoration: none;
	color: #A17B2C;
}


.backtext {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:500;
	font-size: 14px;
	color:#a17b2c;
	text-align: right;	
}

.backtext a:link {
	text-decoration: none;
	color: #a17b2c;
}
.backtext a:visited {
	text-decoration: none;
	color: #a17b2c;
}
.backtext a:hover {
	text-decoration: none;
	color: #666666;	
}
.backtext a:active {
	text-decoration: none;
	color: #a17b2c;
}

.careertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 17px;
	text-align: center;
	padding-left:10px;
	padding-right:15px;
	padding-top:15px;
	
}
.careertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 17px;
	text-align: left;
	padding-left:10px;
	padding-right:15px;
	padding-top:15px;
	
}
.careertext a:link {
	text-decoration: none;
	color: #A17B2C;
}
.careertext a:visited {
	text-decoration: none;
	color: #A17B2C;
}
.careertext a:hover {
	text-decoration: none;
	color: #000000;	
}
.careertext a:active {
	text-decoration: none;
	color: #A17B2C;
}

.careertext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1a4b5f;
	line-height: 17px;
	text-align: left;
	padding-left:10px;
	padding-right:15px;
	padding-top:15px;
	
}
.careertext3 a:link {
	text-decoration: none;
	color: #1a4b5f;
}
.careertext3 a:visited {
	text-decoration: none;
	color: #1a4b5f;
}
.careertext3 a:hover {
	text-decoration: underline;
	color: #A17B2C;	
}
.careertext3 a:active {
	text-decoration: none;
	color: #1a4b5f;
}

li{
list-style:url(../images/arrow.gif);
background-repeat:no-repeat;
}
.coachbodytitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #1a4b5f;
	line-height: 16px;
	text-align: left;
	
	
}
.coachbodytitles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #1a4b5f;
	line-height: 16px;
	text-align: center;
	
}
.coachbodytitlescolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #A17B2C;
	line-height: 16px;
	text-align: left;
	
}

.coachbodytitles a:link {
	text-decoration: underline;
	color: #A17B2C;

}
.coachbodytitles a:visited {
	text-decoration: underline;
	color: #A17B2C;
}
.coachbodytitles a:hover {
	text-decoration: underline;
	color: #1a4b5f;
	
}
.coachbodytitles a:active {
	text-decoration: underline;
	color: #A17B2C;
}

.newstitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	color: #1a4b5f;
	line-height: 16px;
	text-align: left;
	padding-left:15px;
	
}
.titleani{
	
	padding-bottom:5px;
	}	

.contactform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #1a4b5f;
	line-height: 16px;
	text-align: left;
	padding-left:10px;
	padding-top:10px;
	
}

.coachtext a:link {
	color: #8E6824;
	text-decoration: none;
}
.coachtext a:visited {
	text-decoration: none;
	color: #8E6824;
}
.coachtext a:hover {
	text-decoration: none;
	color: #194E65;

}
.coachtext a:active {
	text-decoration: none;
	color: #8E6824;
}

.coachimage{
	
	padding-left:35px;
	}
.coachimage2{
	padding-right:15px;
	padding-left:15px;
	}	
.coachimage3{
	padding-right:8px;
	padding-left:8px;
	}	
.coachimage4{
	padding-right:60px;
	padding-left:60px;
	}	
.coachimage5{
	padding-right:30px;
	padding-left:30px;
	}
.coachimage6{
	padding-left:31px;
	padding-right:31px

	}	
.coachimage7{
	padding-left:26px;
	padding-right:24px

	}					
	
.newsimage{
	
	padding-right:15px;
	
	}	
.titleimage{
	
	padding-left:5px;
	
	}		

.disclosure1 {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-variant: normal;
	color: #FFFFdf;
	font-weight: normal;
	line-height: 18px;
	text-align:center;
}

.disclosure {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #FFFFdf;
	font-weight: normal;
	line-height: 18px;
	text-align:center;
}


.disclosure a:link {
	text-decoration:underline;
	color: #ffffff;
	
}
.disclosure a:visited {
	text-decoration:underline;
	color: #ffffff;
}
.disclosure a:hover {
	text-decoration:underline;
	color: #8E6824;
}

.disclosure a:active {
	text-decoration:underline;
	color: #ffffff;
}

	
.disclosureitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-variant: normal;
	color: #ffffff;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	font-style: italic;
}

.newstitle {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
	text-transform: none;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
	font-style: italic;
}
.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: small;
	text-align: center;
	color: #2A2B2A;
}

body {
	background-color:#2a2b2a;
	
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #2A2B2A;
	text-align: left;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
}	

.maintable {
		background-repeat:no-repeat;
		background:url(../images/bg.png);
		height:587px; 
		width:100%;  
		}
.interiortable {
		background-color:#E8D3AD;
		background-position:center;
		height:530px; 
		width:718px;
		
		}
.bottombrace {
		margin-top:-49px;
		margin-left:2px;
		
		}	
.sideright {
		background-repeat:repeat-y;
		background:url(../images/right_shadow.png); 
		}	
.sideleft {
		background-repeat:repeat-y;
		background:url(../images/left_shadow.png); 
		}
					
		
.flash{
	margin-left:8px;
	margin-top:10px;
	margin-right:8px;
	}			
.gradientbg {
	background:url(../images/gradient.jpg);
	background-repeat:repeat-x;
	text-align:center;
		}
.gradientbg p {
	width:100%;

		}		
.gradientbg2 {
	background:url(../images/gradient.jpg);
	background-repeat:repeat-x;
	width:100%;
	
}
		
		
		
.gradientbggold {
	
	width:100%;
		}				


.leftimage{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	}
.leftimage2{
	
	padding-top:5px;
	}	
.leftimage3{
	padding-left:6px;
	padding-top:5px;
	}					

.navtable {
	margin-left:8px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:8px;
	height:304px;
		}

.navtable2 {
	margin-left:8px;
	margin-right:8px;
		}

.navtable3 {
	margin-right:5px;
		}	
.navtable4 {
	margin-left:8px;
	margin-top:8px;
	margin-right:8px;
	height:311px;
		}
.navtable5 {
	margin-left:8px;
	margin-top:8px;
	margin-right:8px;
	margin-bottom:8px;
	height:75px;
		}				
		
.navimage{
	padding-top:10px;
	}	

.navimage2{
		padding-top:10px;
	padding-bottom:15px;
	}
	
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 16px;
	text-align: left;
	padding-left:10px;
}

.navtext a:link {
	text-decoration: none;
	color: #936F2E;

}
.navtext a:visited {
	text-decoration: none;
	color: #936F2E;	
}
.navtext a:hover {
	text-decoration: underline;
	color: #1B4D62;	
}

.navtext a:active {
	text-decoration: none;
	color: #936F2E;
	
}								

.sub {
	margin:8px 25px 20px auto;
	position:fixed;
	float:center;
	width:500px;
		}
.logo{
padding-top:5px;
padding-bottom: 5px;
	}

	
.contentContainer{
	margin:0px 0px 15px auto;
	height:273px;
	width:498px;
	overflow:auto;
	}
.contentContainer2{
	
	height:273px;
	width:366px;
	overflow:auto;
	}	
	
.contentContainer3{
	
	height:273px;
	width:500px;
	overflow:auto;
	}
.contentContainer4{
	
	height:263px;
	width:336px;
	overflow:auto;
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	}
.contentContainer5{
	
	height:250px;
	width:502px;
	overflow:auto;
	}						

.registermark {
	font-family: "Times New Roman", Times, serif;
	font-size: 4px;
	font-variant: normal;
	color: #2A2B2A;
	text-align: left;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
}
.bodycenter {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #2A2B2A;
	text-align: center;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
}
.resumehead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #2A2B2A;
	text-align: left;
	text-transform: none;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.bodyitalic-center {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #4B412B;
	text-align: center;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
	font-style: italic;
}
.bodyitalic-left {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #4B412B;
	text-align: left;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
	font-style: italic;
}
.bodyhead {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-variant: normal;
	color: #2A2B2A;
	text-align: center;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
}
