/***************************************/
/* Prepared by Matilde Vickers for RCCC*/
/* www.matildemata.com 				   */
/* Jan 2009							   */
/***************************************/

body { margin:0px; padding: 0; background-color:#c7c78d; font:normal;  font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:12px; letter-spacing:1px;}

/*p	 { margin-top: 0; } */

.header,.container, .footer, .address { width: 100%; margin: 0px auto; }
.container { background-color:#FFFFFF; width:800px; margin:10px auto; min-height:560px;
			height: auto !important;
			height: 560px;
			margin-bottom:0px; overflow:visible;}
			
.header { padding-top:5px;border-bottom: 5px solid #FFFFFF; height:75px; background-color:#FFFFFF;}

.logo, .titleCMS { margin-left:1px; padding-top:20px;
		/*border-right: solid 1px #c7c78d; border-top: solid 1px #c7c78d; */
		 float:left; width:113px; height:55px; font-size:30px; font-weight:bold;}
		 
.titleCMS {width:780px; padding-top:0px; height:35px;}
.banner{float:left; width:681px; background-image:url(images/topBanner.jpg); height:75px; padding:0px}

.navigation { margin-left:5px; height:35px;}
.navItemShort {float:left; background-color:#009999;width:112px; height:27px; margin-right:1px; color:#FFFFFF; font-size:15px; letter-spacing:2px; text-align:center; padding-top:8px; cursor:pointer;}


.navigation a{text-decoration:none; color:#FFFFFF;}
.navigation a:active{color:#FFFFFF;}
.navigation a:visited{color:#FFFFFF;} 
.navigation a:hover{ text-decoration:none;  color:#ffffff;}



.lightBeige { color:#c7c78d}
.darkBeige { color:#999966}
.blue{ color:#009999}


.address{ padding:0px; margin:0px; padding-top:5px;}
.smallText { font-size:10px}

.breadcrumbs { padding-top:10px; padding-left:15px; padding-bottom:5px;}
.breadcrumbsText { font-size:13px; font-style:italic; text-transform:uppercase}

.breadcrumbsText a{text-decoration:none; color:#999966;}
.breadcrumbsText a:active{color:#999966;}
.breadcrumbsText a:visited{color:#999966;}
.breadcrumbsText a:hover{color:#009999; text-decoration:underline}

.content{ padding-left:5px; padding-right:5px; padding-bottom:5px;}

.secondNavigation{ line-height:22px; padding-left:10px; padding-top:10px; text-transform:uppercase;}
.secondNavigation a { text-decoration:none; color:#009999;}
.secondNavigation a:active{color:#009999;}
.secondNavigation a:visited{color:#009999;}
.secondNavigation a:hover{ text-decoration:none;  color:#999966;}

.sNavColumn{ border: 1px solid #C7C78D ; width:225px; vertical-align:top;}
.contentTd{ vertical-align:top;}
.backgroundDetail{ background-color:#C7C78D; height:15px;}
.sSmallText{font-size:10px; text-transform:lowercase;}
.contentTable{ height:400px;}
.contentCell, .contentCell2{ padding-left:12px; padding-right:10px; padding-bottom:5px;}
.contentCell2 {padding-left:5px; height:25px; }
.title{font-size:20px}
.cmsTitleCell {border-right:solid 1px #FFFFFF;background-color:#009999; color:#FFFFFF; text-align:center;}
.cmsContentCell{vertical-align:center; text-indent:5px; border-bottom:solid 1px #c7c78d;}
.cmsContentCellFirst{vertical-align:top; border-bottom:solid 1px #c7c78d;}
.cmsContentRow{padding-top:5px; height:60px;}
.centeredCell{text-align:center; height:30px;}


.imgCellBG{background-color: #c7c78d; text-align:right; padding-right:5px;};

p {line-height:17px}
.normalText{color:#333333}
li {line-height:22px;}

a{text-decoration:underline; color:#009999;}
a:active{color:#009999;}
a:visited{color:#009999;}
a:hover{color:#999966;}

.cmsTitleCell a{text-decoration:underline; color:#FFFFFF;}
.cmsTitleCell a:active{color:#FFFFFF;}
.cmsTitleCell a:visited{color:#FFFFFF;}
.cmsTitleCell a:hover{color:#c7c78d;}


.homepage { background-image:url(images/homepage4.jpg) ; background-repeat:no-repeat; margin-left:5px; padding-right:5px; width:790px; height:450px}
.homepageContent {width: 540px; padding-left:240px; padding-top:30px; padding-right:10px}

.hilite{font-size:16px; letter-spacing:2px; font-weight:bold;}

.application{border: 2px dotted #009999; height:40px; padding-top:20px; text-align:center; margin-top:20px;margin-left:20px;margin-right:20px;}

.coreValues{ height:190px;
				background-image:url(images/naeyclogo.jpg);
				background-repeat:no-repeat;	
				background-position:410px 100px; 
				
}

.schPhoto{ padding-left:5px;}

.schPhoto img {border-bottom:5px solid #c7c78d;}
