*{font-family:Arial,Helvetica,sans-serif}
.waterbody{background:#ffffff;margin:0;color:#333333}
div, td, p{font-size:12px;line-height:18px;color:#000000}
h1{font-size:10px}
a, a:link, a:active, a:visited{text-decoration:underline;color:#000000}
a:hover{text-decoration:underline}
a img{border:0}
ul{margin:5px;padding:5px;list-style:none;list-style-type:square}
li{line-height:18px;padding-left:5px;padding-top:0px;list-style-position:inside}
.center{text-align:center!important}
#container{width:900px;margin:0px auto;padding:0;text-align:left}
#containerbg{position:relative;width:900px;background:transparent url(images/bg_inside.jpg) repeat-y left top;float:left;top:0;left:0}
#logo{position:relative;width:100%;height:0px;float:left;background:#FFFFFF url(images/bg_header.jpg) no-repeat left top}
#topmenu{position:relative;float:left;width:700px;margin:15px 0 20px 20px}
#imgheader{position:relative;float:left;clear:left;width:172px;height:109px}
#leftcol{position:relative;float:left;clear:left;width:172px}
#leftcolmenu{position:relative;overflow:auto}
#content_top_wrapper{position:relative;float:right;clear:right;width:542px;display:inline;margin:4px 8px 0 0}
#content_top1{position:relative;float:left;clear:left;width:269px}
#content_top2{position:relative;float:right;clear:right;width:269px}
#content_main{position:relative;float:left;width:700px;margin:0 0 20px 20px}
#rightcol_top, #rightcol{float:left;clear:left;width:168px;margin:0 0 0 1px;display:inline;overflow:auto}
#rightcol_top{height:70px;min-height:70px}
#banner{position:relative;clear:left;float:left;width:515px;height:65px;min-height:65px;color:#FFFFFF;font-size:10px;padding:20px 0 0 215px}
#blackline{position:relative;width:900px;margin:10px 0px 0px 0px;height:1px;min-height:1px;background-color:#DDCA88;color:#FFFFFF;font-size:10px}
#copyright{position:relative;width:900px;display:block;clear:both;float:left}
#copyright div{color:#666666;font-size:8px;display:block!important;width:900px;float:left;clear:left;margin:0 0 0 0;text-align:left}
span.pathway{display:block;text-align:left;color:#000000;font-size:13px;font-weight:bold;height:20px;margin-bottom:10px}
.componentheading{font-family:Georgia,"Times New Roman",Times,serif !important;color:#000000;font-size:20px;line-height:25px;padding:5px 0 5px 0;display:block}
.contentheading, .contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:active, a.contentpagetitle:visited{font-family:Georgia,"Times New Roman",Times,serif !important;font-size:18px;color:#999999;padding-top:25px;background-color:inherit;display:block}
.contentpaneopen{width:100%}
.buttonheading{width:16px!important;text-align:right}
td.sectiontableheader{font-weight:bold}
.category,.categorytitle{font-weight:bold;color:#0C362D;background-color:inherit}
.sectiontableentry1, table.pollstableborder tr.sectiontableentry1{background-color:#FBFBF4;padding:2px;color:#333333}
.sectiontableentry2, table.pollstableborder tr.sectiontableentry2{background-color:#FFFFFF;padding:2px;color:#333333}
tr.sectiontableentry1 td, tr.sectiontableentry2 td{word-wrap:break-word}
.blogsection{color:#0C362D;background-color:inherit}
.blog_more{font-weight:bold;line-height:25px;padding-top:20px;color:#0C362D;border-bottom:1px solid #E5E5E5;background-color:inherit}
.small{color:#8B721D;font-size:10px;font-weight:normal;background-color:inherit}
#content_main .createdate{color:#6EB28A;font-size:10px;padding:0 0 15px 0;line-height:8px;background-color:inherit}
#content_main .modifydate{color:#8B721D;font-size:10px;padding:0;background-color:inherit}
.pagenavbar{display:block;width:100%;background-color:inherit;height:20px;line-height:25px;text-align:right;letter-spacing:2px;color:#999999!important;clear:both;font-size:11px!important;margin-top:10px;background-image:url(images/bg_pagenav.jpg);background-repeat:repeat-x;background-position:center bottom}
.pagenav{height:20px;line-height:25px;text-align:right;letter-spacing:2px;color:#999999;clear:both;font-size:11px;margin-left:0;margin-right:0;background-color:inherit}
.back_button{display:block;text-align:left;font-weight:bold;font-size:12px;width:100%;margin-bottom:10px;letter-spacing:2px}
.highlight{font-weight:bold;background-color:#FFFF00;padding:2px 0 2px 0}
table.contenttoc{border:1px solid #000000;padding:1px;width:130px;margin:0 0 10px 10px}
.contenttoc th{color:#FFFFFF;background-color:#666666;font-size:11px;display:block;width:124px}
ul.latestnews li,ul.mostread li{line-height:18px;font-size:11px;font-weight:bold;list-style-type:none;list-style-position:outside}
table.contentpane td.contentdescription{width:100%!important}
#leftcol a:link, #leftcol a:active, #leftcol a:visited, #leftcolmenu a:link, #leftcolmenu a:active, #leftcolmenu a:visited, #rightcol a:link, #rightcol a:active, #rightcol a:visited, #rightcolmenu a:link, #rightcolmenu a:active, #rightcolmenu a:visited{color:#000000}
a.pagenav:link, a.pagenav_next:link, a.pagenav_pre:link, div.back_button a, div.back_button a:link, a.latestnews:link, a.latestnews:active, a.latestnews:visited, a.mostread:link, a.mostread:active, a.mostread:visited{text-decoration:none}
.readon, a.readon:link, a.readon:active, a.readon:visited{color:#666666;font-weight:bold;text-align:left;margin-top:10px;letter-spacing:2px;font-size:10px;text-decoration:none}
a.blogsection:link, a.blogsection:active, a.blogsection:visited{color:#0C362D;text-decoration:none}
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited, a.sublevel:link, a.sublevel:active, a.sublevel:visited{background-color:#ffffff;color:#FFFFFF;text-decoration:none;font-size:11px;line-height:27px}
a.sublevel:hover{color:#000000}
a.mainlevel:hover, #leftcol a.mainlevel:hover, #leftcolmenu a.mainlevel:hover{background-color:#DDCA88;color:#000000!important;text-decoration:none!important}
a.mainlevel-right:link, a.mainlevel-right:active, a.mainlevel-right:visited, a.sublevel-right:link, a.sublevel-right:active, a.sublevel-right:visited{color:#FFFFFF;text-decoration:none;font-size:11px}
a.mainlevel-right:hover{background-color:#15604F;text-decoration:none}
a.pathway:link, a.pathway:link, a.pathway:active, a.pathway:visited{color:#999999;text-decoration:none}
a.toclink:link, a.toclink:active, a.toclink:visited{color:#0C362D;font-size:11px;padding:2px 10px 2px 10px;display:block;text-decoration:none}
.pagenavbar a:link, .pagenavbar a:active, .pagenavbar a:visited{letter-spacing:2px;color:#000000;font-size:11px;text-decoration:none}
.pagenavbar a:hover{color:#999999}
.latestnews, .mostread{color:#000000}
a.latestnews:link, .mostread a:link, .latestnews a:active, .mostread a:active, .latestnews a:hover, .mostread a:hover, .latestnews a:visited, .mostread a:visited{color:#000000;text-decoration:underline}
a.toclink:hover, a.latestnews:hover, a.mostread:hover, a.pathway:hover, a.sublevel:hover, a.sublevel-right:hover, a.blogsection:hover, a.readon:hover, a.pagenav:hover, a.pagenav_next:hover, a.pagenav_pre:hover, a.latestnews:hover{text-decoration:underline;color:#999999;background-color:inherit}
#leftcol a:hover{color:#000000;text-decoration:underline}
table.moduletable, #leftcol table, #rightcol table{width:100%;float:left;clear:left}
#rightcol table, #leftcol table td{font-size:11px !important;color:#FFFFFF}
#rightcol table, #rightcol table td{font-size:11px !important;color:#FFFFFF}
table.moduletable th{border:solid 1px #000000;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;line-height:25px;background-color:#999999;height:22px;text-align:left;padding-left:15px;font-weight:normal;text-transform:uppercase;letter-spacing:1px}
#leftcol table.moduletable th{background-color:#999999;color:#000000;border:solid 1px #000000}
#rightcol table.moduletable th{background-color:#DD137B;border:solid 1px #000000}
#content_top1 table.moduletable td, #content_top2 table.moduletable td{background-color:#F2FFF2;height:100px;min-height:100px;vertical-align:top}
#rightcol table.moduletable td{padding:5px}
.mainlevel{display:block;font:bold 11px/20px Arial,Helvetica,sans-serif !important;padding-left:15px;background:transparent url(images/bg_mainlevel.gif) repeat-x center top;font-weight:bold;text-decoration:none}
#leftcol form{margin-left:15px}
#leftcol .button{font-size:11px;color:#FFFFFF;background-color:#C4BD40;border:1px solid #999999;width:140px}
#leftcol .inputbox{font-size:11px;font-weight:bold}
#leftcol table.moduletable td{color:#FFFFFF;font-size:11px}
div.search{margin-left:10px}
.search .inputbox{width:145px;border:1px solid #000000}
#leftcol .inputbox{font-size:11px;margin-bottom:2px}
.button, #rightcol .button{font-size:11px;text-transform:uppercase;color:#FFFFFF;font-weight:bold;background-color:#000000;border:1px solid #666666}
.search{margin-top:30px}
ul#mainlevel-nav{list-style:none;padding:0;margin:0;font-size:0.8em}
ul#mainlevel-nav li{display:block;padding-left:0px;padding-right:0px;float:left;margin:0;width:auto !important;font-size:11px;line-height:23px;white-space:nowrap}
ul#mainlevel-nav li a{display:block;padding-left:15px;padding-right:15px;text-decoration:none;color:#FFFFFF;font-weight:bold}
#topmenu>ul#mainlevel-nav li a{width:auto}
ul#mainlevel-nav li a:hover{background:#535353;text-decoration:none}
.mainlevel-right{display:block;height:25px;line-height:25px;padding-left:15px;background:#999999 url(images/bg_mainlevel_right.gif) repeat-x center top;font-weight:bold}
table.moduletable-bgimg{background:transparent url(images/bg_module.jpg) no-repeat center bottom;float:left;clear:left;width:100%}
table.moduletable-bgimg td{padding:5px;font-size:11px}
table.moduletable-bgimg td td{padding:0!important}
.poll{font-size:11px;line-height:16px}
table.pollstableborder .sectiontableentry2{background-color:transparent;text-align:left}
table.pollstableborder .sectiontableentry1{background-color:#092620;text-align:left}
.moduletable_bgimg table.pollstableborder td.sectiontableentry2, .moduletable_bgimg table.pollstableborder td.sectiontableentry1{background-color:transparent!important;text-align:left!important}
#bottompadding{position:relative;width:900px;display:block;height:110px;margin-top:-100px}