body {
	background-color : #FFFFFF;
	margin-left: 0;
	margin-top: 0;
	margin: 0;
	padding: 0;
}

.drkbg {
	background-color: #000227;
}


#navigation {
	margin-top: 45px;
}
#txtlearnmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-top: 10px;
	_margin-top: -5px;
	margin-left: 20px;
	margin-right: 20px;
}
#detc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin-top: 150px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 30px;
}

#txtlearnmore a:link, #txtlearnmore a:visited {
	color: #ffffff;
}
#txtlearnmore a:hover, #txtlearnmore a:active {
	color: #99b3cf;
}
#txtlearnmore {
	padding-top: 10px;
}
#bodycontent, #contactform {
	margin-top: 30px;
}
#maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #404040;
	width: 471px;
	margin-top: 15px;
	margin-left: 30px;
	margin-bottom: 30px;
}


#maintext a:link, #maintext a:visited {
	color: #404040;
}
#maintext a:hover, #maintext a:active {
	color: #2f537a;
}

sup {font-size:9px;}

.symmark, h1.symmark, h2.symmark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #404040;
	padding-bottom: 2px;
}
.symmark2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	padding-bottom: 8px;
}


#credittext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
}
#credittext p {
	width: 310px;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 87px;
}
#credittext a:link, #credittext a:visited {
	color: #404040;
}
#credittext a:hover, #credittext a:active {
	color: #2f537a;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #939393
}

#footer p {
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#footer p a:link, #footer p a:visited {
	color: #ffffff;
	text-decoration: none;
}
#footer p a:hover, #footer p a:active {
	color: #2f537a;
	text-decoration: none;
}
#programform {
	padding-left: 20px;
}
#programform .formtitle, #contactform .formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #214466;
}
#programform .formtext, #contactform .formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214466;
}
#programform .forminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-color: #8e8e8e;
	border-right-color: #8e8e8e;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
}

.nav_tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#2f537a;
	height:24;
	border-bottom-color:#7e7c4c;
	
}
.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#2f537a

}

.Nav_off {
	background-color: #2F537A;
	height: 21px;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #7E7C4C;
}

.separator {
	background-color: #7a7458;
	height: 1px;
}


.Nav_on {
	background-color: #617993;
	height: 21px;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #7E7C4C;

}




a.one:link {
	color: #e7e7e7;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
	vertical-align:middle;
	font-weight: normal;	
}

a.one:visited {
	color: #e7e7e7; 
	text-decoration: none; 
	font-size: 11px;  	
	margin-left: 10px; 	
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	
}

a.one:hover {
	text-decoration: none;
	font-size: 11px;
	margin-left: 10px;
	vertical-align:middle;
	color: #e7e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
}


a.two:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
	margin-left: 20px;
	vertical-align:middle;
	font-weight: normal;	
}



.astr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 45px;
	margin-left: 28px;
	margin-right: 30px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #214466;

}
.medH2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
	margin:0px;
	font-weight: bold;
	color: #214466; }

.large { font-size: 20px; }


.telNumberText {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: auto; 
}

#topInfo {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	position: relative;
		left: 8px;
	width: 400px;
}


#topInfo a, #topInfo a:active, #topInfo a:link, #topInfo a:visited, #topInfo a:hover {
	float: left;
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 9px;
	text-decoration: none;
	/*border: 1px dashed red;*/
}

#topInfo a img {
	padding:0px;
	position: relative;
		top: -6px;
}

#topInfo div {
	float: left;
	padding: 9px 8px 0px 8px;
}

#videoTourLink 
{
    padding-left: 10px;
}
#text_404 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #404040;
	width: 700px;
	margin-top: 15px;
	margin-left: 30px;
	margin-bottom: 30px;
}

.sitemap_404
{
	padding-left:10px;
}
div.left_sitemp_404
{
	float:left;
	width:350px;	
}
ul.list_sitemp_404
{
	list-style:url(images/sitemap_404_bullet.jpg);
}
ul.list_sitemp_404 li a
{
	text-decoration:none;
	color:#67327a;
	font:bold 12px Verdana, Geneva, sans-serif;
}
div.right_sitemp_404
{
	float:left;
	width:350px;	
} 
#learnmore_404 p
{
	padding:0px;
	margin:0px;
}
.breadcrumb
{
	margin-left: 30px;
}
.breadcrumb a
{
	text-decoration:none;	
}
a.lastone {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
