body {background:#ffffff url(images/cortslither.jpg) repeat-x; margin: 0px;padding: 0px;}

html, body {min-height: 100%;margin-bottom: 1px;}

/* holder styles */
#holder {
	width: 853px;
	text-align: left;
	margin: 0 auto 0 auto;
	height: auto;
}

#holderinside {
	width: 853px;
	text-align: left;
	margin: 0 auto 0 auto;
	height: auto;
	padding-top:10px;
}

#holderbottompic {
	width: 853px;
	text-align: left;
    background:url(images/novaholderbottom.jpg) no-repeat;
	margin: 0 auto 0 auto;
	height: 48px;
}

#holderbottom {
	width: 853px;
	background:url(images/cortbottom.jpg) no-repeat;
	text-align: left;
	margin: 0 auto 0 auto;
	height: 201px;
}

#holdermiddleinside {
	width: 853px;
	background:url(images/cortwhiterepeat.jpg) repeat-y;
	text-align: left;
	margin: 0 auto 0 29px;
	padding-top: 10px;
	padding-bottom: 10px;
}


#holderbottominside {
	width: 853px;
	background:url(images/cortinsidebottom.jpg) no-repeat;
	text-align: left;
	margin: 0 auto 0 auto;
	height: 87px;
}

#innerholder {
	width: 853px;
	margin: 0 0px 0 0px;
	position: relative;   /* reference point for #innerLeft absolute position */
}
/* header styles */
#header {height:578px; width: 853px; background: url(images/corttopbanner.jpg) no-repeat;text-align: left;margin: 0 auto 0 auto;}

#headerinside {height:426px; width: 853px; background: url(images/cortprogrambanner.jpg) no-repeat;text-align: left;margin: 0 auto 0 auto;}
#headerabout {height:426px; width: 853px; background: url(images/cortaboutbanner.jpg) no-repeat;text-align: left;margin: 0 auto 0 auto;}
#headercalc {height:426px; width: 853px; background: url(images/cortcalcbanner.jpg) no-repeat;text-align: left;margin: 0 auto 0 auto;}
#headercontact {height:426px; width: 853px; background: url(images/cortcontactbanner.jpg) no-repeat;text-align: left;margin: 0 auto 0 auto;}


#rightsidebar {
	float:right;
	padding: 0px 0px 0px 0px;
	background: url(images/ourservicesback.jpg) top no-repeat;
	width: 205px;
	height: auto;
	margin: 0px 0px 0px 40px;
}

/* navigation styles */


/* content styles */
#content {margin:0px 120px 0px 50px;
	padding: 0px 0px 0 0px;}
	
.text_header {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ED3943;
	text-align: left;
	line-height: 16px;
}


.content_header {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.content_header a:link {color: #ED3943;text-decoration: none;}
.content_header a:visited {color: #ED3943;text-decoration: none;}
.content_header a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: none;}

.nav_header {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.nav_header a:link {color: #000000;text-decoration: none;}
.nav_header a:visited {color: #000000;text-decoration: none;}
.nav_header a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: none;}


.textunder {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ED3943;
	text-align: left;
	line-height: 16px;
	text-decoration: underline;
}

.textunder a:link {color: #ED3943;text-decoration: underline;}
.textunder a:visited {color: #ED3943;text-decoration: underline;}
.textunder a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: underline;}


.content_boldtext {font:bold 13px Arial, Helvetica, sans-serif;text-align: left;color: #003366;text-decoration: none;}


.content_footersubtext {font:normal 11px/15px Arial, Helvetica, sans-serif;color:#000000;margin: 0px 0px 50px 0px}
.content_footersubtext a:link {color: #000000;text-decoration: none;}
.content_footersubtext a:visited {color: #000000;text-decoration: none;}
.content_footersubtext a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: none;}


.contentheadinglarge {font:bold 26px Times New Roman, Times, serif;color:#002E46;line-height: 25px;}
.contentheadingbold {font:bold 19px Arial, Helvetica, sans-serif;color:#ED3943;}
.contentfrontbold {font:bold 18px Arial, Helvetica, sans-serif;color:#ED3943;}

.content_textcolor {
	font:12px Helvetica, Arial, sans-serif;
	color: #ED3943;
	text-align: left;
	line-height: 16px;
}
.content_textcolor a:link {color: #ED3943;text-decoration: none;}
.content_textcolor a:visited {color: #ED3943;text-decoration: none;}
.content_textcolor a:hover, #nav a:active, #nav a:focus {color: #000000;text-decoration: none;}

.content_text {
	font:12px Helvetica, Arial, sans-serif;
	color: #333333;
	text-align: left;
	line-height: 16px;
}
.content_text a:link {color: #333333;text-decoration: none;}
.content_text a:visited {color: #333333;text-decoration: none;}
.content_text a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: underline;}

.content_fronttext {
	font:13px Helvetica, Arial, sans-serif;
	color: #000000;
	text-align: left;
	line-height: 18px;
}
.content_fronttext a:link {color: #333333;text-decoration: none;}
.content_fronttext a:visited {color: #333333;text-decoration: none;}
.content_fronttext a:hover, #nav a:active, #nav a:focus {color: #ED3943;text-decoration: none;}

.ulcontent_subjecttext {
	font:12px/15px Arial, Helvetica, sans-serif;
	color: #999999;
}

iframe { float: right; margin-top: -150px;}

/* List Styles for Site */
ul {
	font:12px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 16px; list-style: square;
 }

.indent { color:#000000;} 

	
/* footer styles */
#footerbottom {
	width: 853px;
	text-align: left;
	margin: 0 auto 0 auto;
	height: auto;
}
#footer {background: url(images/lexemfootbottom.jpg) no-repeat bottom;padding:0px 10px 0px 0px;}
#footerclear {background: url(images/lexemfootbottom2.jpg) no-repeat bottom;padding:10px 10px 30px 0px;text-align:center;font:bold 10px Helvetica,Arial, sans-serif;color:#999999;}
#footerwhite {background: url(images/lexemfootbottomwhite.jpg) no-repeat bottom;padding:0px 10px 0px 0px;text-align:center;font:bold 10px Helvetica,Arial, sans-serif;color:#999999;}

#footerclear a:link {color: #999999;text-decoration: none;}
#footerclear a:visited {color: #999999;text-decoration: none;}
#footerclear a:hover, #nav a:active, #nav a:focus {color: #00ccff;text-decoration: none;}

#footerwhite a:link {color: #999999;text-decoration: none;}
#footerwhite a:visited {color: #999999;text-decoration: none;}
#footerwhite a:hover, #nav a:active, #nav a:focus {color: #00ccff;text-decoration: none;}

.logo {float: left; margin:18px 0px 10px 80px;}
.buttonright {margin:40px 0px 0px 40px;}
.doticon {margin:0px 0px 0px 30px;}
.brclear {clear:both;height:0;margin:0;font-size: 1px;line-height: 0px;}
