html{height:100%;}
body{line-height:110%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;padding:0;margin:0;color:#fafafa;background-color:#20201f;background-image:url(../images/bg.gif);background-repeat:repeat;}
body.contentpane{color:#333333;background:none;background-color:#ffffff;}
.clr{clear:both;}
.blog{width:100%;}
#top_menu{width:100%;float:left;height:40px;padding:0;margin:0;overflow:visible;background-color:#333333;background-image:url(../images/top_menu.gif);background-repeat:repeat-x;}
#top_menu_inner{overflow:visible;height:38px;padding:0;margin:0;padding-top:2px;}
#top_menu_top{float:left;height:auto;background-color:#101010;margin:0;padding:0;width:100%;background-image:url(../images/top.gif);background-repeat:repeat-x;}
#top_menu_top_inner{height:auto;margin:0;overflow:hidden;color:#fafafa;padding-left:5px;padding-right:5px;margin-top:5px;padding-top:5px;}
#top_menu_top_two{float:left;height:40px;background-color:#333333;margin:0;padding:0;width:100%;background-image:url(../images/top_menu_two.gif);background-repeat:repeat-x;}
#top_menu_top_two_inner{height:30px;padding:0;margin:0;float:right;padding-top:2px;}
#banner{float:right;color:#999999;padding-top:35px;padding-right:20px;}
#banner_inner{border:4px solid #2c2c2c;padding:0;margin:0;}
#banner_inner:hover{border:4px solid #444444;}
#pathway{height:30px;color:#2c2c2c;margin-bottom:4px;margin-left:4px;margin-right:4px;background-color:#181818;background-image:url(../images/pathway.png);background-repeat:no-repeat;margin-top:2px;border:1px solid #2c2c2c;}
#pathway_text{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;overflow:hidden;display:block;height:30px;line-height:30px !important;line-height:22px;color:#dcdcdc;float:left;padding-left:40px;font-weight:normal;font-variant:small-caps;}
#pathway_text a:hover{color:#efefef;text-decoration:none;}
#pathway_text img{margin-left:2px;margin-right:2px;margin-top:6px;}
#buttons{float:left;margin:2px;padding:2px;width:auto;}
ul#mainlevel-nav{list-style:none;padding:0;margin:0;font-size:11px;}
ul#mainlevel-nav li{background-image:url(../images/top_nav.gif);background-repeat:repeat-x;color:#efefef;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;float:left;margin:0;padding:0;border-right:1px solid #2c2c2c;font-size:11px;height:35px;line-height:35px;white-space:nowrap;}
ul#mainlevel-nav li a{text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;display:block;padding-left:30px;padding-right:30px;text-decoration:none;color:#ffffff;background:transparent;}
#buttons > ul#mainlevel-nav li a{width:auto;}
ul#mainlevel-nav li a:hover{background-image:url(../images/top_nav_hover.gif);background-repeat:repeat-x;color:#efefef;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;padding-left:30px;padding-right:30px;float:left;margin:0;font-size:11px;white-space:nowrap;}
ul#mainlevel-nav li a#active_menu-nav{background-image:url(../images/top_nav_active.gif);background-repeat:repeat-x;color:#ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;float:left;margin:0;padding-left:30px;padding-right:30px;font-size:11px;height:35px;line-height:35px;white-space:nowrap}
ul#mainlevel-nav li a#active_menu-nav:hover{background-image:url(../images/top_nav_active_hover.gif);background-repeat:repeat-x;color:#efefef;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:line-through;float:left;margin:0;padding-left:30px;padding-right:30px;font-size:11px;height:35px;line-height:35px;white-space:nowrap}
#search_inner_form{padding:2px;margin:2px;float:right;width:180px;height:24px;margin-top:8px;margin-right:5px;}
#search_inner{padding:2px;margin:2px;color:#999999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;float:right;height:24px;width:160px;padding-top:4px;}
#header{height:140px;float:left;width:100%;padding:0;margin:0;background-color:#333333;background-image:url(../images/header.jpg);background-repeat:repeat-x;background-position: 0 0;}
#content_top{background-image:url(../images/content_top.png);background-repeat:no-repeat;height:28px;}
#content_top_bar{width:100%;}
#content_bottom_bar{width:100%;}
#content_right_top{background-repeat:no-repeat;height:28px;background-image:url(../images/content_right_top.gif);width:27px;float:right;}
#content_outer{width:100%;color:#fafafa;padding:0;background-repeat:repeat-x;background-color:#181818;background-image:url(../images/content_outer.gif);margin:0;}
#main_content{float:none !important;float:none;padding:0;margin-right:5px;margin-left:5px;}
table.content_table{width:100%;margin-top:20px;margin-bottom:20px;}
.content{color:#fafafa;border-left:2px solid #2c2c2c;border-right:2px solid #2c2c2c;background-color:#101010;width:100%;}
#content{padding-left:10px;padding-right:10px;}
#content_bottom{background-image:url(../images/content_bottom.png);background-repeat:no-repeat;height:28px;}
#content_right_bottom{background-repeat:no-repeat;height:28px;background-image:url(../images/content_right_bottom.gif);width:27px;float:right;}
#left_outer{float:left;width:160px;margin:0;padding:0;}
#left_top{background-image:url(../images/left_top.png);width:160px;height:28px;background-repeat:no-repeat;padding:0;margin:0;}
#left_inner{float:none !important;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;width:150px;}
#left_inner_float{width:160px;background-image:url(../images/left_float.gif);background-repeat:repeat-y;}
#left_bottom{background-image:url(../images/left_bottom.png);width:160px;height:24px;background-repeat:no-repeat;}
#right_outer{float:left;width:160px;padding:0;margin:0;}
#right_top{background-image:url(../images/right_top.gif);width:160px;height:28px;background-repeat:no-repeat;}
#right_inner{float:none !important;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;width:150px;padding-left:8px;}
#right_inner_float{width:160px;background-image:url(../images/right_float.gif);background-repeat:repeat-y;}
#right_bottom{background-image:url(../images/right_bottom.gif);width:160px;height:24px;background-repeat:no-repeat;}
.user1_inner{float:none !important;float:left;padding:5px;}
#user1_outer{float:none !important;float:left;margin:5px;padding:0;}
.user2_inner{float:none !important;float:left;padding:5px;}
#user2_outer{float:none !important;float:left;margin:5px;padding:0;}
ul{margin:2px;padding:2px;list-style:none;}
li{text-align:left;line-height:14px;padding-left:18px;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:0 2px;}
li:hover{text-align:left;line-height:14px;padding-left:18px;background-position:0 2px;background-image:url(../images/arrow_hover.gif);background-repeat:no-repeat;}
td{text-align:left;font-size:11px;margin:0;padding:0;}
a:link, a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#8f8f8f;text-decoration:none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#b5d72b;text-decoration:none;}
table.contentpaneopen{width:99%;padding:2px;margin:2px;}
table.contentpane{width:99%;padding:6px;margin:6px;}
table.searchinto{width:100%;}
table.moduletable{width:100%;margin:0;padding:0;}
div.moduletable{padding:0;padding-bottom:10px;}
table.moduletable th, div.moduletable h3{background-image:url(../images/h3.png);background-repeat:no-repeat;background-color:#181818;border:1px solid #2c2c2c;font-family:Geneva, Arial, Helvetica, sans-serif;color:#DE6F03;text-align:left;font-weight:normal;height:30px;line-height:15px;font-size:12px;font-variant:small-caps;margin:0;padding:0;padding-left:45px;margin-bottom:2px;}
table.moduletable td{font-size:11px;padding:0;margin:0;font-weight:normal;}
table.pollstableborder td{padding:4px;margin:4px;}
table.contenttoc{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #2c2c2c;padding:2px;margin:2px;}
table.contenttoc td{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;padding:4px;margin:4px;}
table.contenttoc th{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;background-image:url(../images/th.gif);background-repeat:repeat-x;color:#666666;text-align:left;padding-left:4px;height:22px;font-variant:small-caps;}
a.mainlevel:link, a.mainlevel:visited{background-image:url(../images/menu_bg.gif);background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;vertical-align:middle;font-size:11px;color:#fafafa;text-align:left;padding-top:5px;padding-left:10px;height:20px !important;height:25px;text-decoration:none;}
a.mainlevel:hover{font-family:Verdana, Arial, Helvetica, sans-serif;background-position:0 -25px;text-decoration:none;height:20px !important;height:25px;color:#efefef;font-size:11px;text-align:left;padding-left:10px;padding-top:5px;}
a.mainlevel#active_menu{background-image:url(../images/menu_bg_ac.gif);background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;height:20px !important;height:25px;text-decoration:none;text-align:left;padding-top:5px;padding-left:10px;}
a.mainlevel#active_menu:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color:#efefef;padding-left:10px;text-decoration:line-through;}
a.sublevel:link, a.sublevel:visited{font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:10px;vertical-align:middle;font-size:11px;color:#fafafa;text-align:left;height:20px;line-height:20px;text-decoration:none;padding-bottom:5px;}
a.sublevel:hover{color:#efefef;text-decoration:none;}
a.sublevel#active_menu{color:#ff8400;}
a.sublevel#active_menu:hover{color:#ff8400;text-decoration:line-through;}
#copy{background-color:#111111;height:80px;width:100%;font-size:11px;background-repeat:repeat-x;background-image:url(../images/footer.png);}
#copy_inner{font-family:Geneva, Arial, Helvetica, sans-serif;color:#cccccc;padding:6px;font-size:11px;padding-top:30px;}
.copy_inner a:link{font-family:Geneva, Arial, Helvetica, sans-serif;color:#999999;font-size:11px;}
.copy_inner a:visited{font-family:Geneva, Arial, Helvetica, sans-serif;color:#999999;font-size:11px;}
.copy_inner a:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#ededed;font-size:11px;}
.componentheading{background-image:url(../images/compo_head.gif);background-repeat:no-repeat;height:30px;line-height:20px;color:#dcdcdc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-variant:small-caps;white-space:nowrap;padding-left:40px;margin:2px;}
.contentcolumn{height:30px;color:#dcdcdc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;white-space:nowrap;padding-left:5px;margin:2px;}
.contentheading{background-image:url(../images/compo_head.gif);background-repeat:no-repeat;height:30px;color:#dcdcdc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-variant:small-caps;white-space:nowrap;padding-left:35px;padding-bottom:10px;margin:2px;}
.contentpagetitle{height:30px;color:#dcdcdc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;white-space:nowrap;padding-left:5px;margin:2px;}
.back_button{background-image:url(../images/button_bg.png);font-family:Geneva, Arial, Helvetica, sans-serif;float:left;text-align:center;font-size:11px;border:2px solid #2c2c2c;margin:4px;margin-left:10px;color:#fcfcfc;padding:2px;}
.back_button:hover{background-image:url(../images/button_bg_hover.png);border:2px solid #444444;}
.back_button a:link{text-decoration:none;color:#fcfcfc;}
.back_button a:visited{text-decoration:none;color:#fcfcfc;}
.back_button a:hover{text-decoration:none;color:#efefef;}
.pagenav{font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;font-size:10px;border:2px solid #2c2c2c;width:auto;padding:2px;height:20px;margin:1px;color:#fcfcfc;background-image:url(../images/button_bg.png);}
.pagenav:hover{border:2px solid #444444;background-image:url(../images/button_bg_hover.png);}
.pagenavbar{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;margin-right:10px;float:left;}
.pagenav a:hover{color:#efefef;text-decoration:none;}
.blog_more{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;margin-left:4px;}
.button{color:#fcfcfc;background-color:#131313;background-image:url(../images/button_bg.png);font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;font-size:10px;border:2px solid #2c2c2c;width:auto;padding:0 5px;height:22px;margin:4px;}
.button:hover{color:#efefef;background-color:#181818;background-image:url(../images/button_bg_hover.png);border:2px solid #444444;}
.inputbox{padding:2px;margin:2px;border:2px solid #2c2c2c;background-color:#131313;color:#efefef;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.inputbox:hover{border:2px solid #444444;background-color:#181818;}
.sectiontableheader{border:1px solid #2c2c2c;color:#efefef;background-color:#181818;text-align:left;text-transform:none;margin:0;padding:2px;height:30px;}
.sectiontablefooter{color:#efefef;padding:2px;margin:0;text-align:left;text-transform:none;}
.sectiontableentry1{border-bottom:1px solid #2c2c2c;background-color:#111111;text-align:left;}
.sectiontableentry2{border-bottom:1px solid #2c2c2c;background-color:#131313;text-align:left;}
.readon{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
a.readon:link{font-family:Geneva, Arial, Helvetica, sans-serif;color:#999999;font-size:11px;}
a.readon:visited{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
a.readon:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#b5d72b;font-size:11px;text-decoration:underline;}
.pagenav_next{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#999999;font-size:11px;text-decoration:none;}
.pagenav_next a:hover{color:#b5d72b;text-decoration:none;}
.pagenav_prev{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#999999;font-size:11px;text-decoration:none;}
.pagenav_prev a:hover{color:#b5d72b;text-decoration:none;}
.mostread a:hover{color:#c4df0e;text-decoration:none;}
.mostread:visited{color:#666666;text-decoration:none;}
.mostread:link{color:#666666;text-decoration:none;}
.latestnews a:hover{color:#c4df0e;text-decoration:none;}
.latestnews:visited{color:#666666;text-decoration:none;}
.latestnews:link{color:#666666;text-decoration:none;}
.error{font-style:italic;text-transform:uppercase;padding:5px;color:#efefef;font-size:12px;}
.contact_email{padding:4px;margin:4px;}
.small{font-family:Arial, Helvetica, sans-serif;color:#c4df0e;font-size:9px;}
.createdate{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#999999;}
.modifydate{font-family:Arial, Helvetica, sans-serif;color:#ff8400;font-size:9px;}
.highlight{background-color:#c4df0e;color:#181818;padding:0;}
.code{background-color:#ff00ff;border:1px solid #bbb;}
form{margin:0;padding:0;}
div.mosimage{border:2px solid #2c2c2c;background-color:#131313;}
.mosimage{margin:0;background-color:#131313;}
.mosimage_caption{margin-top:0;background-color:#131313;padding:0;color:#666666;font-size:10px;}
