/* Start of CMSMS style sheet 'main' */
@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
}
html {background: #c3c3c3 url(images/back_long2.gif) repeat-y 50% 0; }


body {
margin: 0; 
padding: 0;
font: 11px verdana, helvetica;
line-height:16px;
text-align: center; /* needed for IE to center the main column */
color: #333;
}	
h1{
font:18px Sabon, Baskerville, Garamond, "Big Caslon", "Book Antiqua", "Goudy Old Style", Palatino, serif;
margin:0 0 9px 0;
font-weight:bold;
}
	h3{
font:18px Sabon, Baskerville, Garamond, "Big Caslon", "Book Antiqua", "Goudy Old Style", Palatino, serif;
margin:10px 0 9px 5px;
font-weight:bold;
}
#container 	{
	text-align: left; /* resets the IE hack above */
	width: 964px;
	margin: 0 auto;
	background:transparent;	 /* this overlays the shadow that covers the top of the page */
	padding:0;
}

a {
color:#00447a;
text-decoration:underline;
}
a:hover {
color:#00447a;
text-decoration:none;
}
#wrapper{
position:relative;
width:964px;
margin-top:-300px;
height:auto;
}


.logo{
position:absolute;
top:16px;
left:21px;
background-image:url(images/title.gif);
width:295px;
height:32px;
text-indent:-5000px;
}
#nav{
position:absolute;
top:0;
left:392px;
height:53px;
background-image:url(images/nav_back.gif);
width:551px;
}
.dkgreen{
color:#527433;
}
.nav1{
position:absolute;
top:0;
left:392px;
width:65px;
height:53px;
background-image:url(images/nav_01.gif);
text-indent:-5000px;
}
.nav1:hover{
background-image:url(images/nav_01-over.gif);
}
.nav2{
position:absolute;
top:0;
left:457px;
width:99px;
height:53px;
background-image:url(images/nav_02.gif);
text-indent:-5000px;
}
.nav2:hover{
background-image:url(images/nav_02-over.gif);
}
.nav3{
position:absolute;
top:0;
left:556px;
width:113px;
height:53px;
background-image:url(images/nav_03.gif);
text-indent:-5000px;
}
.nav3:hover{
background-image:url(images/nav_03-over.gif);
}
.nav4{
position:absolute;
top:0;
left:669px;
width:101px;
height:53px;
background-image:url(images/nav_04.gif);
text-indent:-5000px;
}
.nav4:hover{
background-image:url(images/nav_04-over.gif);
}
.nav5{
position:absolute;
top:0;
left:770px;
width:80px;
height:53px;
background-image:url(images/nav_05.gif);
text-indent:-5000px;
}
.nav5:hover{
background-image:url(images/nav_05-over.gif);
}
.nav6{
position:absolute;
top:0;
left:850px;
width:93px;
height:53px;
background-image:url(images/nav_06.gif);
text-indent:-5000px;
}
.nav6:hover{
background-image:url(images/nav_06-over.gif);
}
#blue_left{
width:21px;
height:127px;
position:absolute;
top:76px;
left:0;
}
.request{
width:285px;
height:127px;
position:absolute;
left:661px;
top:76px;
background-image:url(images/mast_back-right.gif);
text-indent:-5000px;
}
#top_image{
background-color:#00447a;
position:absolute;
top:76px;
left:21px;
width:640px;
height:127px;
z-index:4;
}
#main_copy{
background-image:url(images/main_copy-back2.gif);
position:absolute;
top:206px;
left:21px;
width:610px;
padding:10px 10px 0 10px;
display:inline;
}

#right_copy{
	background-image:url(images/right_copy-back.gif);
	position:absolute;
	top:206px;
	left:662px;
	display:inline;
	width:281px;
}
.white{
background-color:#fff;
margin:0;
padding:0;
}
.copy_r{
margin:0 5px 0 5px;
}
.btn{
background-image:url(images/left_btn.gif);
width:275px;
height:30px;
text-decoration: none;
color:#333;
display:block;
font:16px Sabon, Baskerville, Garamond, "Big Caslon", "Book Antiqua", "Goudy Old Style", Palatino, serif;
font-weight:bold;
padding-left:6px;
padding-top:8px;
}
.right_readmore{
	background-image:url(images/right-readmore.gif);
	width:281px;
	height:25px;
	position:relative;
	bottom:-25px;
	left:0px;
	text-indent:-5000px;
	z-index:2;
	display: block;
}
#bottom_bar{
position:absolute;
top:570px;
left:21px;
background-image:url(images/bottom_bar.gif);
width:922px;
height:3px;
}
#bottom_copy-left{
	position:absolute;
	top:580px;
	left:21px;
	line-height:15px;
	font-size:11px;
	width:164px;
	height:30px;
	float:left;
	display:inline;
	background:#FFFFFF;
}
#bottom_copy-right{
	position:absolute;
	top:580px;
	line-height:15px;
	font-size:11px;
	background:#FFFFFF;
	left:34px;
	width:909px;
	height:30px;
	float:left;
	display:inline;
	text-align: right;
}
#bottom_new{
position:relative;
bottom:0px;
left:-10px;
width:922px;
color:#7a7a7a;
height:40px;
background-color:#fff;
padding:0;
}
#bottom_home{
position:absolute;
top:626px;
left:21px;
width:922px;
color:#7a7a7a;
height:40px;
background-color:#fff;
padding:0;
}
#bottom_new a{
color:#7a7a7a;
text-decoration:none;
}
#bottom_new a:hover{
color:#7a7a7a;
text-decoration:underline;
}
#bottom_home a{
color:#7a7a7a;
text-decoration:none;
}
#bottom_home a:hover{
color:#7a7a7a;
text-decoration:underline;
}
#bottom_bar2{
position:absolute;
top:0px;
left:0px;
background-image:url(images/bottom_bar.gif);
width:922px;
height:3px;
}
#bottom_copy-left2{
	position:absolute;
	top:5px;
	left:0px;
	line-height:15px;
	font-size:11px;
	width:164px;
	height:30px;
	float:left;
	display:inline;
	background:#FFFFFF;
}
#bottom_copy-right2{
	position:absolute;
	top:5px;
	line-height:15px;
	font-size:11px;
	left:20px;
	width:909px;
	height:30px;
	float:left;
	display:inline;
	text-align: right;
}
.clr{
clear:both;
}
ul{
padding:0;
margin:8px 0 8px 20px;
}

ol{
padding:0;
margin:8px 0 8px 25px;
}

p{
padding:0;
margin:8px 0 8px 0;
}
#newsletter_box{
position:absolute;
left:662px;
top:450px;
background-image:url(images/newsletter-back.gif);
width:281px;
height:166px;
}
.survey{
position:absolute;
left:431px;
top:450px;
background-image:url(images/survey.gif);
width:230px;
height:166px;
}
#main_copy2{
background-image:url(images/main_copy-back2.gif);
position:absolute;
top:450px;
left:21px;
width:610px;
height:156px;
padding:10px 10px 0 10px;
display:inline;
}
.reg_readmore{
	background-image:url(images/readmore.jpg);
	width:627px;
	height:25px;
	position:relative;
	bottom:-18px;
	left:-10px;
	text-indent:-5000px;
	z-index:2;
	display: block;
}
.sponsor{
float:left;
margin:8px 35px 0 0;
height:92px;
padding:0;
z-index:3;
}
.sponsortext{
width:617px;
height:20px;
z-index:3;
text-align:right;
}
.sponsor2{
float:left;
margin:10px 55px 0 0;
height:100px;
padding:0;
z-index:3;
}
.textlarge {
font: 13px verdana, helvetica;
color:#00447a;
}
.textsmall {
font: 9px verdana, helvetica;

}
#copy_education-l{
background-image:url(images/main_copy-back2.gif);
position:absolute;
top:206px;
left:21px;
width:305px;
padding:10px 10px 0 10px;
display:inline;
}
#copy_education-r{
position:absolute;
top:206px;
left:326px;
width:305px;
padding:10px 10px 0 10px;
display:inline;
}

/* End of 'main' */

