html, body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: 'Arial','Verdana','Helvetica','MS Sans Serif';
	color: #333;
	font-size: 10pt;
	background: #4a91be;
	min-height: 100%;
	margin-bottom: 1px;
	}

#container {
    position: relative; 
	width: 919px;
	background: #fff;
   	margin: 0 auto; /*This is the proper way to center an element*/
    text-align: left; /*corrects for IE hack*/
    }
	
td.blue {background:#4a91be;}
td.bluefooter {margin:0;padding:0;background:#4a91be;}
td.bottomgreen {margin:0;padding:0;background:#fff;border-bottom:5px solid #b7d11e;}
td.green {padding:5px;background:#333;text-align:center;font-size:10px;color:#fff;font-weight:bold;border-bottom:2px solid #b7d11e;}
td.content {background:#fff;margin:0;padding:0;padding-left:30px;padding-right:30px;}


.copyhpcol {padding:0;margin:0;font-family:'Arial','Verdana','Helvetica','MS Sans Serif';font-size:12px;}
.copyhpcol a {color:#4a91be;}
.copyhpcol a:hover {text-decoration:none;}
.copyhpcol p {margin:0;padding:0;}
.copyhpcol p.flash {margin:0;padding:0;background:#ccc;width:420px;}
.copyhpcol p.txt {margin:0;padding:15px;padding-top:0;border-left:1px solid #4a91be;border-right:1px solid #4a91be;font-weight:bold;color:#666;text-align:center;line-height:20px;}

.content {background:#fff;margin:0;padding:30px;font-family:'Arial','Verdana','Helvetica','MS Sans Serif';font-size:12px;}
.content a {color:#666;}
.content a:hover {text-decoration:none;}
.content p {margin:0;padding:0;}

.text {font-family:'Arial','Verdana','Helvetica','MS Sans Serif';font-size:12px;color:#666;}
.text p {margin:0;padding:0;padding-bottom:15px;}
.text p.header {color:#f00;font-weight:bold;font-size:15px;font-family:'Trebuchet MS';}
.text p.body {color:#666;font-size:12px;}
.text p.bodybold {margin:0;padding:0;padding-bottom:0;font-weight:bold;}
.text p.bodyboldu {margin:0;padding:0;padding-bottom:0;font-weight:bold;text-decoration:underline;}
.text ul {margin-top:0;margin-bottom:0;margin-left:0;padding-left:20px;}
.text li {color:#666;font-size:9pt;margin:0;padding:0;padding-bottom:15px;}
.text li .ital {color:#666;font-size:9pt;font-style:italic;}
.text hr {border:none;border-top: 2px dotted #b7d11e;height:1px;margin:0;padding:0;font-size:1px;width:100%;}


.text .formbox {margin:0;padding:10px;border:1px solid #4a91be;}
td.formtaga {font-size:12px;color:#666;text-align:right;width:65px;}
td.formtagb {font-size:12px;color:#666;text-align:right;width:125px;}
td.formtagc {font-size:12px;color:#666;}
textarea {width:317px;height:80px;color:#666;font-size:12px;font-family:Arial;border:1px solid #4a91be;}
form input.contacta {margin:0;padding:2px;margin-bottom:5px;width:120px;font-size:10px;border: 1px solid #4a91be;}
form input.contactb {margin:0;padding:2px;margin-bottom:5px;width:150px;font-size:10px;border: 1px solid #4a91be;}
form select.contact {font-size:10px;border: 1px solid #757b81;}
form input.submit {border:1px solid #f00;background:#b7d11e;margin:0;padding:2px;color:#fff;font-weight:bold;}
.uploadbox {margin:0;padding:2px;margin-bottom:5px;width:250px;font-size:14px;border: 1px solid #4a91be;}
td.formtagaH {font-size:12px;color:#666;text-align:right;width:85px;}
td.formtagbH {font-size:12px;color:#666;text-align:right;width:110px;}
td.formtagcommH {font-size:12px;color:#666;}
td.formtagsig {font-size:12px;color:#333;font-weight:bold;}
form input.contactaH {margin:0;padding:2px;margin-bottom:5px;width:120px;font-size:10px;border: 1px solid #4a91be;}
form input.contactbH {margin:0;padding:2px;margin-bottom:5px;width:120px;font-size:10px;border: 1px solid #4a91be;}
form input.contactsubH {margin:0;padding:2px;margin-bottom:5px;width:300px;font-size:10px;border: 1px solid #4a91be;}



td.rowat {padding-left:60px;padding-bottom:30px;color:#666;font-weight:bold;font-style:italic;font-size:12px;}
td.rowbt {padding-left:80px;padding-bottom:30px;color:#666;font-weight:bold;font-style:italic;font-size:12px;}
td.rowac {padding-right:25px;color:#666;font-weight:bold;font-style:italic;font-size:12px;}
td.grhr hr {border:none;border-top: 2px dotted #b7d11e;height:1px;margin: 20px 0 25px 0;padding:0;font-size:1px;width:600px;}

td.rowac .text p.bodylgr {font-family:'Trebuchet MS','Arial';color:#666;font-size:13px;font-weight:normal;font-style:normal;}
td.rowac .text p.bodylgr .bold {font-weight:bold;}
td.rowac .text p.bodylgr .italic {font-style:italic;}

/*styles for scroller*/
#contentwrapper{width:919px;height:20px;background-color:#4a91be;border-top:5px solid #b7d11e;}
.billcontent {font-size:12px;color:#fff;display:block;padding:5px;}
.billcontent p {padding:0;margin:0;}
.billcontent p.header {font-weight:bold;}
.billcontent p.text {padding-bottom:5px;}
.billcontent p.italic {font-style:italic;}	
.billcontent p a.brownlink {font-size:11px;color:#4d1800;font-style:normal;text-decoration:underline;}
.billcontent p a.brownlink:hover {text-decoration:none;}