body, html {
	font:0.9em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a { color:#1F7099; }
table { border:0px; border-collapse:collapse; }
table td, table th { margin:0px; padding:0px; border:0px; text-align:left; }
img { border:0px; }
h1, h2, h3 { padding:0px; margin:0px; padding-bottom:15px; color:#1F7099; font-size:0.9em; }
p { padding:0px; margin:0px; padding-bottom:15px; }
ul { margin-left:0px; padding-left:0px; padding-top:0px; margin-top:0px; }
ul, ul li { list-style-position:inside; }
/*ul li { list-style-image:url(i/li.gif); }*/


h1 { font-size:1.1em; font-weight:bold; padding-left:20px; background:url(i/disk1.gif) 0px 2px no-repeat; }
h2 { font-size:1.0em; font-weight:bold; }

.list { background:#F1F1F1; }
.list td, .list th { border:1px solid #FFF; padding:8px 12px; }
.list th { color:#1F7099; }
.list td { font-size:.85em; }
.list th.colTitle { color:#FFF; background:#1F89B5; white-space:nowrap; }
.list td.selRow { color:#FFF; background:#7E984B; font-size:.9em; font-weight:bold; }
.list .cell { text-align:center; color:#1F7099; font-weight:bold; }


.body { position:relative; left:50%; top:0%; margin-left:-500px; width:1000px; background:url(i/gbg.gif) no-repeat; }
.logo { padding:30px 66px 30px 50px; border-bottom:1px solid #666; }
.greenPane { background:#7F994C url(i/greenbg.gif) repeat-x; color:#B4C39F; }
.greenPane a { color:#FFF; }
.bmenu a { color:#FFF; text-decoration:none; font-size:1.1em; color:#FFF; }

.menu { float:right; width:300px; border-bottom:1px solid #B2B2B2; height:105px; width:650px; }
.menu div { padding-top:43px; }
.menu div a, .lgreenGrad a { padding-right:20px; text-decoration:none; font-size:1.1em; color:#1F7099; }
.menu div a:hover, .lgreenGrad a:hover, body a.current { text-decoration:underline; color:#749045; }

.trail { font-size:0.85em; padding-bottom:15px; }
.trail a { color:#1F7099; }

.c { padding:20px 50px; overflow:hidden; }

.blueLine { height:3px; background:#2E7AA0; overflow:hidden; }
.lgreenGrad { background:#FFF url(i/lightGreenGrad.gif) repeat-x; padding:20px 40px; }
.lgreenGrad h1 { background-image:url(i/disk2.gif); }
.lgreenGrad ul, .lgreenGrad li { margin:0px; padding:0px; list-style:none; list-style-position:outside; }
.lgreenGrad ul li a { display:block; padding:3px 0px; padding-left:22px; background:url(i/disk3.gif) left center no-repeat;}

.blueGrad { background:#208AB6 url(i/bluebg.gif) bottom center repeat-x; }

.gu { border-bottom:1px solid #B9C7A2; overflow:hidden; padding-bottom:10px; margin-bottom:10px; _height:1%; }
.gu img { float:left; }
.gu div { float:left; padding-left:10px; width:210px; }
.gu div a { display:block; padding-bottom:7px; color:#749045; font-weight:bold; font-size:.9em; text-decoration:none; }
.gu div a:hover { text-decoration:underline; }
.last { border:0px; }
.gu ul { margin:0px; }

.ic div { width:auto; }
.icc div { padding:0px; }
.icc div a { padding-left:20px; background:url(i/disk3.gif) no-repeat; }
.icb { padding:0px 10px; }

.leftPane { width:350px; }
.rightPane { width:300px; padding:20px 20px 20px 0px; float:left; }
.centerPane { width:270px; float:left; background:#FFF; padding:20px 20px; padding-left:40px; }
#lt { height:146px; padding:20px 20px 20px 50px; border-bottom:3px solid #2E7AA0; }
#ct { padding-left:50px; }
#ct .gu div { width:195px; }
#cb { margin-top:3px; padding:15px 0px 0px 40px; }

.form td { padding:5px; font-weight:bold; }
.form td input, .form td textarea { width:200px; border:1px solid #7E984B; padding:2px; }

.btn { background:url(i/btnL.gif) center left no-repeat; display:block; float:right; }
.btn a { background:url(i/btnR.gif) center right no-repeat; color:#FFF; text-decoration:none; display:block; padding:10px 20px; }

.busLink { display:block; padding:7px 25px; background:#F1F1F1 url(i/disk3.gif) 7px 8px no-repeat; border-top:1px solid #FFF; border-bottom:1px solid #BECBA5; font-weight:bold; color:#749045; text-decoration:none; }
