@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 20px;
	background-image: url(images/bgTILE.jpg); 
	background-repeat: repeat; 
	background-position: top left;
}
h1, h2, h3, h4, h5, h6, p, ul, il { 
	padding: 0;
	margin: 0;
	border: none;
	font-weight: normal;
	}
body,td,th {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	color: #2a6479;
}
h1 {
	color: #4c6c2f;
	font-size: 30px;
	text-transform: uppercase;
	padding: 5px 0 5px 0;
	}
h2 {
	color: #4c6c2f;
	font-size: 20px;
	}
h3 {
	color: #609bbb;
	font-size: 20px;
	}
h4 {
	color: #4c6c2f;
	font-size: 16px;
	}
h4 a:link, h4 a:visited {
	color: #4c6c2f;
	font-size: 16px;
	text-decoration: underline;
	}	
h4 a:hover {
	color: #2a6479;
	font-size: 16px;
	text-decoration: underline;
	}		
h5 {
	color: #609bbb;
	font-size: 16px;
	}	
h5 a:link, h5 a:visited {
	color: #609bbb;
	font-size: 16px;
	text-decoration: none;
	}
h5 a:hover {
	color:#4c6c2f;
	font-size:16px;
	text-decoration: underline;
	}	
h6 {
	color: #4c6c2f;
	font-size: 14px;
	}
h6 a:link, h6 a:visited {
	color: #4c6c2f;
	font-size: 14px;
	text-decoration: none;
	}	
h6 a:hover {
	color: #2a6479;
	font-size: 14px;
	text-decoration: underline;
	}							
.headingLeading {
	 line-height: 25px;
	 }	
.basicList {
	list-style: inside; 
	list-style-image: url(images/greenBullet.jpg); 
	 }
.clear {
	 clear: both;
	 }	
.left {
	float: left;
	}
.right {
	float: right;
	}
.paypalBorder {
	 border-top: 1px dotted #4c6c2f;
	 }			  	
/*WRAPPER*/
.mainWrapper {
	 margin: 0 auto 0 auto; 
	 width:970px;
	 }	
/**HEADER**/
.topLINKS {
	 color: #2a6479; 
	 text-align: right; 
	 padding: 0 5px 0 0;
	 }
.topLINKS a:link, .topLINKS a:visited {
	 color: #2a6479;
	 text-decoration: none;
	}	 
.topLINKS a:hover {
	 color: #2a6479;
	 text-decoration: underline;
	}
.LINKS a:link, .LINKS a:visited {
	 color: #2a6479;
	 text-decoration: underline;
	}	 
.LINKS a:hover {
	 color: #4c6c2f;
	 text-decoration: underline;
	}	
.header {
	 background-image: url(images/header.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:970px; 
	 height:160px;
	 }	
.homeLINK {
	 padding: 0 820px 150px 0;
	 }	 	 		 
/**NAVIGATION**/
.navContainer {
	 padding: 5px; 
	 width:960px; 
	 height: 35px;
	 }
.navBG {
	 background-image: url(images/navBG.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width: 960px; 
	 height: 35px;
	 }	 
.nav {
	 list-style: none; 
	 color: #fbf6ed; 
	 font-weight: bold; 
	 font-size: 18px;
	 }
.navCenter {
	 float: left; 
	 text-align: center; 
	 }	 
.navCenter a:link, .navCenter a:visited {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 }	 	 
.navCenter a:hover {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 padding: 5px 0 0 0;
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 background-image: url(images/navCenterRO.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat;
	 }	 
.nav1 {
	 float: left; 
	 text-align: center; 
	 }	 
.nav1 a:link, .nav1 a:visited {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 visibility: visible;
	 }	 	 
.nav1 a:hover {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 padding: 5px 0 0 0;
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 background-image: url(images/nav1ro.png);
	 background-position: top left;
	 background-repeat: no-repeat;
	 visibility: visible;
	 }	
.nav2 {
	 float: left; 
	 text-align: center; 
	 }	 
.nav2 a:link, .nav2 a:visited {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 }	 	 
.nav2 a:hover {
	 width: 192px; 
	 height:30px; 
	 display: block; 
	 text-align: center; 
	 padding: 5px 0 0 0;
	 color: #fbf6ed;
	 text-decoration: none; 	 
	 padding: 5px 0 0 0;
	 background-image: url(images/nav2ro.png);
	 background-position: top left;
	 background-repeat: no-repeat;
	 visibility: visible;
	 }
/**MAIN CONTAINER**/
.mainContainerTop {
	 background-image: url(images/mainContainerTop.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:970px; 
	 padding: 10px 0 0 0;
	 }
.shadowLeft {
	 background-image: url(images/shadowLeft.png); 
	 background-position: top left; 
	 background-repeat: repeat-y; 
	 padding: 0 0 0 5px;
	 }
.shadowRight {
	 width:965px; 
	 background-image: url(images/shadowRight.png); 
	 background-position: top right; 
	 background-repeat: repeat-y;
	 }
.mainContainerBottom {
	 background-image: url(images/mainContainerBottom.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:970px; 
	 height: 10px;
	 }	 	 
.mainContainerWRAPPER {
	 width: 960px; 
	 background-color: #fbf9ee;
	 }
.mainContainerPadding {
	 padding: 5px 10px 5px 10px;
	 }
.columnLeft {
	 float:left; 
	 width: 600px;
	 }	
.columnRight {
	 float:right; 
	 width:320px; 
	 }	 
.rightSideTop {
	 background-image: url(images/rightSideTOP.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width: 320px; 
	 padding: 20px 0 0 0;
	 background-color: #dfe7d1;	 
	 }	
.rightSideBottom {
	 background-image: url(images/rightSideBottom.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width: 320px; 
	 height: 20px;
	 }
/**FOOTER**/
.footer {
	 font-size: 14px; 
	 padding: 0px 0 5px 5px;
	 }	
.footer a:link, .footer a:visited {
	 font-size: 14px;
	 color: #2a6479;
	 text-decoration: underline; 
	 }	
.footer a:hover {
	color: #4c6c2f;
	text-decoration: underline;
	}	 	  	 	   	 
/**HOME PAGE**/
.listGraph {
	 padding: 10px 0 10px 0;
	 }
.listLeft {
	 float: left; 
	 width: 290px; 
	 padding: 0 10px 20px 0;
	 }	
.listRight {
	 float: right; 
	 width: 290px; 
	 padding: 0 10px 20px 0;
	 }	  	 	 	 	 	 		  	 	 	 
.tuitionBG {
	 width: 600px; 
	 height: 140px; 
	 background-image: url(images/tuitionBG.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat;
	 }	
.tuitionGraph {
	 font-size: 16px; 
	 color:#4c6c2f; 
	 padding: 33px 10px 0 265px;
	 }	
.bioHeader2 {
	 background-image: url(images/bioHeader2.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:300px; 
	 padding: 80px 10px 0 10px;
	 }
.testimonialsHeader2 {
	 background-image: url(images/testimonialsHeaderNoPic.png); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:300px; 
	 padding: 80px 10px 0 10px;
	 }	 
.testimonialsGraph1 {
	 width: 155px;
	 }
.testGraph2 {
	 width:180px; 
	 float: right;
	 }	 
.testBT a:link, .testBT a:visited  {
	 background-image: url(images/clickBT.jpg); 
	 width:166px; 
	 height: 58px; 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 color:#4c6c2f; 
	 font-size: 18px; 
	 padding: 7px 0 0 16px;
	 display: block;
	 text-decoration: none;
	 visibility: visible;
	 }	 	   
.testBT a:hover {
	 background-image: url(images/clickBTro.jpg); 
	 width:166px; 
	 height: 58px; 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 color:#ffffff; 
	 font-size: 18px; 
	 padding: 7px 0 0 16px;
	 display: block;
	 text-decoration: none;
	 visibility: visible;
	 }
/**PRIVATES PAGE**/
.videoPadding {
	padding: 0 0 10px 0;
	}	
.caption {
	 text-align: right; 
	 font-size: 10px; 
	 padding: 0 88px 15px 0;
	 }	
.caption a:link, .caption a:visited {
	color:#2a6479;
	text-decoration: underline;
	}	
.caption a:hover {
	color:#4c6c2f;
	text-decoration: underline;
	}	
.captionLEFT {
	 font-size: 10px; 
	 padding: 5px 0 0 0;
	 }		  	 	   	 
/**CONTACT PAGE**/
.formBorder {
	 border: 1px solid #4c6c2f;
	 }	   
.formButton {
	 background-color: #4c6c2f; 
	 border:2px solid #609bbb; 
	 color:#fbf9ee;
	 }
.buttonPadding {
	 padding-top: 10px;
	 }	
.contactInfo {
	 float:left; 
	 width: 250px;
	 font-size: 14px;
	 }	
.formContainer {
	 float: right; 
	 width:300px; 
	 padding: 0 0 0 40px; 
	 border-left: solid 1px #4c6c2f;
	 }	   	 
/**EVALUATION BT**/
.evaluationBT a:link, .evaluationBT a:visited {
	 background-image: url(images/evaluationBT.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:320px; 
	 height: 93px;
	 padding: 10px 0 0 0;
	 display: block;
	 text-align: center;
	 color:#dfe7d1;
	 font-size: 18px;
	 text-decoration: none;
	 line-height: 24px;
	 visibility: visible;
	 }	 	 
.evaluationBT a:hover {
	 background-image: url(images/evaluationBTro.jpg); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
	 width:320px; 
	 height: 93px;
	 padding: 10px 0 0 0;
	 display: block;
	 text-align: center;
	 color:#dfe7d1;
	 font-size: 18px;
	 text-decoration: none;
	 visibility: visible;
	 }	 	 	 
