
body {
 background:#c2c8be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:0;
	padding:0;
}

.header, .main, .footer {
 width:770px;
 margin:auto;
}





.header {
 background:#698499;
}

.header td {
 color:#fff;
 font-weight:bold;
 padding:5px 15px 0 15px;
}

.title a {
 color:#fff;
 font-size:14pt;
 font-weight:bold;
 text-decoration:none;
}

.search {
 white-space:nowrap;
 text-align:right;
}

.searchbox {
 width:200px;
 height:15px;
}

.button {
 font-size:8pt;
 margin:0;
 padding:0 4px 0 4px;
}

.topkeys {
 white-space:nowrap;
 border-top:1px solid #fff;
 text-align:left;
}

.topkeys ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

.topkeys li {
	margin:0px;
	padding:5px;
	display:block;
	float:left;
}

a.topkey {
 color:#fff;
 font:bold 9pt arial;
 text-decoration:none;
}

a.topkey:hover {
 text-decoration:underline;
}

.main {
 background:#fff;
}

.main td {
 padding:5px;
}

.maintitle {
 color:#fff;
 background:#698499;
 font-size:12pt;
 font-weight:bold;
 margin:0;
 padding:5px;
}

.mainkeys {
 white-space:nowrap;
 border:1px solid #999;
 text-align:left;
}

.mainkeys ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

.mainkeys li {
	margin:0px;
	padding:4px;
	border-bottom:1px dotted #999;
}

.mainhr {
 height:5px;
 width:100%;
	margin:0;
	padding:0;
	border:0;
 color:#698499;
 background:#698499;
}

.footer {
 background:#fff;
}

.footer td {
 padding:5px;
}

.footerkeys {
 white-space:nowrap;
 border:1px solid #999;
 text-align:left;
}

.footerkeys ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

.footerkeys li {
	margin:0px;
	padding:4px;
	padding-left:10px;
}

.lefttitle, .centertitle, .righttitle {
 color:#fff;
 font-size:12pt;
 font-weight:bold;
 margin:0;
 padding:5px;
}
.lefttitle { background:#0099CC; }
.centertitle { background:#FF6666; }
.righttitle { background:#66CC66; }


.lefthr, .centerhr, .righthr {
 height:5px;
 width:100%;
	margin:0;
	padding:0;
	border:0;
}

.lefthr { color:#0099CC; background:#0099CC; }
.centerhr { width:100%; height:5px; background:#FF6666; }
.righthr { color:#66CC66; background:#66CC66; }


.copyright {
 color:#000;
 font-size:8pt;
 margin:5px auto;
 text-align:center;
}

.copyright a {
 color:#698499;
 font-weight:bold;
}


a.key {
 color:#000;
 text-decoration:underline;
}

a.key:hover {
 color:#000;
 text-decoration:none;
}


a.adblock {
 width:470px;
 background:#fff;
 display:block;
 text-decoration:none;
 margin-bottom:10px;
}

a.adblock:hover {
 background:#fcffda;
}

.mainads {
 padding:10px;
}

.adtitle {
 color:#0000EE;
 font-size:12pt;
 text-decoration:underline;
}

.adtitle:hover {
 text-decoration:none;
}

.adtext {
 color:#000;
 font-size:9pt;
}

.adurl {
 color:#008000;
 font-size:9pt;
}

.related {
 background:#909493;
}

.reltitle {
 color:#fff;
 background:#698499;
 font-size:12pt;
 padding:4px;
 text-align:left;
}

.related ul {
	padding:0;
	margin:10px 0 15px 0;
}

.related li {
	margin:0px;
	padding:4px;
	margin-left:35px;
	text-align:left;
}

.related a {
 font-weight:normal;
}

.related a:hover {
 text-decoration:none;
}

