body { margin: 0; padding: 0; background: #FFFFFF; }
body, select, textarea, input, td { font-family: arial, tahoma, verdana; font-size: 12px; color: #333333; }
li { list-style-image: url(images/li.gif); }
ul { margin: 3 0 0 25; }
h1 { font-size: 14px; font-weight: bold; color: #333333; margin: 0; padding: 0; }
h2 { font-size: 14px; font-weight: bold; color: #333333; margin: 0; padding: 0; }
h3 { font-size: 14px; margin: 0; padding: 0; color: #0857A6; }
form { margin: 0; padding: 0; }
img { border: 0px; }

.red { font-family: tahoma, arial; font-size: 11px; color: #FF0000; font-weight: bold; }
#red { color: #FF0000; }
.other { font-family: tahoma, verdana, arial; font-size: 11px; }
#white { color: #ffffff; }
#white a { color: #ffffff; }
.label { position: absolute; color: #969696; background: #FFFFFF; margin: -20px 0 0 0; padding: 2px; font-size: 11px; }
.label a { text-decoration: none; }
.copy { font-family: arial, tahoma, verdana; font-size: 9px; }
.copy1 { font-family: arial, tahoma, verdana; font-size: 24px; font-weight: bold }
.copy h1 { font-family: arial, tahoma, verdana; font-size: 9px; color: #FFFFFF; }
#light { font-weight: light; }
#copy { color: #80CCFF; }
#grey, #grey a { color: #969696; }

a:visited { color: #0857A6; }
a:link { color: #0857A6; }
a:hover { color: #24BD00; }

.mainblock { width: 72%; float: left; margin: 15px 0 5px 3px; }
.blocks { border-top: solid 3px #24BD00; border-right: solid 1px #D6D6D6; border-left: solid 1px #D6D6D6; border-bottom: solid 1px #D6D6D6; background: #FFFFEF; }
.otherblocks { border-top: solid 3px #D6D6D6; border-right: solid 1px #D6D6D6; border-left: solid 1px #D6D6D6; border-bottom: solid 1px #D6D6D6; margin: 0; padding: 10px; background: #FFFFEF; }
.iblocks { width: 18%; float: left; text-align: center; }
.tblocks { width: 100%; padding: 5px; float: center; }

.bbo { position: relative; width: 95%; border: solid 1px #D6D6D6; padding: 10px; }
.bbo2 { position: relative; width: 96%; border: solid 1px #D6D6D6; padding: 10px; }

.scell1 { width: 25%; float: left; padding-top: 4px; }
.scell2 { width: 75%; float: left; padding-bottom: 8px; }

.searchcell1 { width: 100%; border-top: solid 2px #BFC2CA; background: #EDEEF0; padding: 5px; float: left; }
.searchcell2 { padding: 5px; float: left; }
.searchcell1_img { float: left; width: 75px; }
.searchcell1_text { font-family: arial, tahoma, verdana; font-size: 11px; float: left; }

.navigator { margin: 3 3 3 3; float: left; padding: 3px 5px 3px 5px; border: solid 1px #E2E2E4; }
#navigator1 { background: #24BD00; font-weight: bold; color: #FFFFFF; }
#navigator2 { background: #FFFFFF; }

.blockleft { float: left; }
.blockright { float: right; margin: 11px 0 0 0; }
#padding3 { padding: 3px; }

.lead { padding: 10px 10px 0 0; float: left; text-align: left; }
#100 { width: 99%; }

.linkblocks { width: 98; float: left; text-align: center; padding: 5px; }

#out { position: absolute; margin-top: -1000px; margin-left: -5000px; overflow: hidden; }

	.menu_current { color:#FFFFFF; background:#BFC2CA;  float: left; padding: 5px; text-decoration:none;}
	.menu_active { color:#000000; cursor:hand; float: left; padding: 5px; background: #EDEEF0;}

	.menu_current a { color:#FFFFFF; text-decoration:none; }	
	.menu_active a:hover { color: #FFFFFF; cursor:hand; }
	.menu_current a:hover { color: #FFFFFF; cursor:text; }

