body {background-color: #000033;text-align: center;margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000033;}
a:link {color: #0099FF;text-decoration: underline;}
a:visited{color: #0099FF; text-decoration: underline;}
a:hover {color: #666666; text-decoration: underline;}
a:active{color: #0099FF; text-decoration: underline;}

#PageBG {background: url(../img/cemap_pagebg.gif) no-repeat left bottom;}
	
#MainContainer {background: #FFFFFF url(../img/maincontainer_cemap_bg.gif) repeat-y;margin-right: auto;margin-left: auto;height: auto;width: 759px;padding-right: 34px;padding-left: 34px;text-align: center;}
	
#T1 {text-align: right;height: 115px;width: 691px;}

#NavBar {background: #C1A84A url(../img/nav_cemap_bg.gif) repeat-x;text-align: left;height: 25px;width: 691px;}

#Thumbnails {background: url(../img/cemap_thumbs.jpg) no-repeat;height: 68px;width: 691px;}

#LeftColumn {vertical-align: top;height: auto;width: 131px;border-right: 1px dashed #CCCCCC;padding-top: 15px;padding-left: 9px;text-align: left;}
.ActionCall {padding: 5px;	border: 1px dashed #99CC00;	font-size: 10px;	height: auto;	width: 121px;	background: #FFFFCC url(../img/actioncall_bg.gif) repeat-x top;}
.ActionCall strong {
	color: #CC3300;
	font-size: 11px;

}

#ContentArea {vertical-align: top;height: auto;width: 309px;text-align: left;padding: 15px;}

#RightColumn {text-align: center;vertical-align: top;height: auto;width: 210px;border-left: 1px dashed #CCCCCC;padding-top: 6px;}

.LoginBox {height: auto;width: 188px;border: 1px solid #999999;margin: 10px;padding: 10px;vertical-align: top;color: #666666;}
.LoginBox input {border: 1px solid #CCCCCC;background-color: #ECECEC;color: #999999;}
.LoginBox a:link,visited,active {color: #0099FF;text-decoration: underline;background: url(../img/arrow.gif) no-repeat left;padding-left: 18px;}
.LoginBox a:hover {color: #666666;text-decoration: underline;background: url(../img/arrow.gif) no-repeat left;padding-left: 20px;}

.InfoBoxOrange {height: auto;width: 160px;border: 1px solid #999999;margin: 10px;padding: 10px;vertical-align: top;color: #666666;}
.InfoBoxOrange input {border: 1px solid #CCCCCC;background-color: #ECECEC;color: #999999;}
.InfoBoxOrange a:link,visited,active {color: #FF6600;text-decoration: underline;}
.InfoBoxOrange a:hover {color: #666666;text-decoration:}

.InfoBoxGreen {height: auto;width: 160px;border: 1px solid #999999;margin: 10px;padding: 10px;vertical-align: top;color: #666666;}
.InfoBoxGreen input {border: 1px solid #CCCCCC;background-color: #ECECEC;color: #999999;}
.InfoBoxGreen a:link,visited,active {color: #99CC00;text-decoration: underline;}
.InfoBoxGreen a:hover {color: #666666;text-decoration:}
	
#Footer {
	font-size: 10px;
	color: #333333;
	height: 135px;
	width: 681px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-top: 1px  dashed #CCCCCC;
	text-align: right;
	vertical-align: bottom;
	background-image: url(../img/logos_cemap.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

h1 {font-size: 20px;color: #999999;border-bottom: 1px dotted #666699;}

.SiteForms {color: #333333;border: 1px solid #CCCCCC;background: repeat;width: 100%;}
.SiteForms input {width: 95%;}

#ModuleNavigation td {background-color: #CCCCCC;padding: 10px;height: auto;width: 691px;text-align: left;border-bottom: 1px solid #999999;}
#ModuleNavigation a:link,visited,hover,active {color: #666666;text-decoration: underline;}

.ModuleNavigationBoxes {border: 1px solid #999999;font-size: 10px;}

#OnlineContentArea {vertical-align: top;height: auto;width: 519px;text-align: left;padding: 15px;}
.RedHighlight {
	color: #FF0000;
}

