a:link { color: #CC0000; text-decoration: none }
a:visited { color: #CC0000; text-decoration: none }
a:hover { color: #990000; text-decoration: none }

html, body { margin:0; padding:0; width:100%; text-align:center; background-color:#FFFFCC; }
html>body { background-color:#FFFFCC; }
html>body #wrap { width:100%; text-align:center; overflow:auto; }
body { background-color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #555555; margin: 0; }

#content-wrap { position:relative; margin:0 auto; padding:0; width:782px; overflow:auto; }
#header { margin:0 auto; padding: 0; width:782px; height:122px; text-align:center; background: #ECECB8 url(images/waves.jpg) repeat-x bottom left; }
#headertable { width:782px; text-align:center; color:#000000; }
#headertitle { font:bold 16px "Times New Roman"; color:#000000; }
#headerservices { font:normal 10px Verdana; color:#000000; }
#headercontact { font:normal 10px "Times New Roman"; }

#content {
	position:relative;
	margin:0;
	padding:0;
	width:782px;
	background-color:#ECECB8;
	font:9pt/12pt Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	overflow:auto;
}

#content h1 { font-size: 18px; }
#content h2 { font-size: 14px; font-weight: bold; }
#content hr { margin:0; padding:0; border-bottom:1; color:#9977EE; }
#content img { margin:0; padding:0; }

#sidebar { margin:0 auto; padding:0; width:200px; float:left; text-align:center; }
#sidemenu { margin:0 auto; padding:0; width:200px; float:left; text-align:center; background:url(images/sbg.gif) left; }
ul#verticalmenu { margin:30px 35px; }
#sidemenu img { margin:0; padding:0; }
#sidebar img { margin:0; padding:0; }
#mcplogo { float:left; margin:0 auto; padding:0; height:100px; width:200px; text-align:center; }
#antpromo { float:left; margin:0 auto; padding:0; height:130px; width:200px; text-align:center; }

#maintext { float:right; width:554px; margin:0; padding:0 5px 0 5px; text-align:center }

.freetrial {
	background: #FF9900 url(images/freetrial.gif) repeat-x bottom left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #FFEE33;
	margin: 5px auto;
	padding-bottom:4px;
	border: 1px solid black;
	width: 170px;
}

.freetrial a { color: #FFEE33; }
.freetrial a:hover { color: #FFFF66; }

#menu { background-color:#66CCFF; }
#copyright { background-color:#FFCC66; }

p.menu { margin:0 10px 0 10px }
#disaster { margin:20px auto; padding:0px 0px 3px 0px; width:400px; }
#disaster a { background-image:url(images/bg_metallic1.jpg); }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
table { border-color:#FF9933; }
table#main { border-left: 1px solid #000000; border-right: 1px solid #000000; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #555555; border-bottom-color:black; }

.notice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF6600; background-color:#ECECB8 }
.requirements { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #3366FF; }
.normal, td.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
.bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; }
.side { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600;  }
