/* CSS Document */

body {margin: 0px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; background-color:#FFFFFF; text-decoration: none; background-image:url(/images/bg.gif);}

.prim {height:100%;}
div,  td, th {margin: 0px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading{
margin: 1em 0; padding: 0;}
p {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align:justify;}

h1 {font-size: 21px; font-family: Tahoma, Helvetica, sans-serif; color: #CCFFFF; text-decoration: none; font-weight:normal; line-height:20px; text-align:left; margin: 0px; padding-bottom: 20px;}
h3 {font-size: 18px; font-family: Tahoma, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:normal; line-height:20px; text-align:left; margin: 0px; padding-bottom: 5px;}
table {width:100%; border:0px;}
a {margin: 0px; color: #9fd44d; text-decoration: none; font-weight:none;}
a:hover {margin: 0px; color: #006699; text-decoration: underline; font-weight:none;}

.top {height:160px; width:100%;}
.topleft {height:160px; width:250px; background-image:url(/images/logo.jpg); background-repeat:repeat-x;}
.topcent {height:160px; background-image:url(/images/bg_line.jpg); background-repeat:repeat-x; text-align:center; vertical-align:middle;}
.topright {height:160px; width:437px; background-image:url(/images/bg_dom.jpg); background-repeat:no-repeat;}

.tableft {padding:10px 5px 20px 5px; vertical-align:top; text-align:left;}
.tabcenter {padding:5px 5px 10px 5px; vertical-align:top; text-align:left;}
.tabright {padding:5px 20px 20px 5px; width:200px; vertical-align:top;}

.tabbody {width:100%;}
.tabbot {height:64px; width:100%;}
.tabbottop {background-color:#f1f1f1; text-align:center; }
.botmenu {color:#54a3c1; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none;}
.botmenu a {color:#54a3c1; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none;}
.botmenu a:hover {color:#5b9403; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none;}

.menu {background-color:#9fd44d; width:250px;}
.menu1 {background-image:url(/images/menu1.jpg); background-repeat:no-repeat; height:8px;}
.menucenter {padding:0px 5px 0px 0px;}
.menu2 {background-image:url(/images/menu2.jpg);background-repeat:no-repeat; height:8px;}

.mod {width:100%; margin-top:5px;}
.modx {width:100%; margin:0px;}
.modmenu {width:250px; margin:0px;}
.mod1 {border-top:solid 2px #CCCCCC; border-left:solid 2px #CCCCCC; border-right:solid 2px #CCCCCC;  vertical-align:top; padding-left:10px; padding-right:10px; text-align:left;background-image:url(/images/bg_green.jpg); background-position:top left; background-repeat:no-repeat;}
.mod1min {border-top:solid 2px #CCCCCC; border-left:solid 2px #CCCCCC; border-right:solid 2px #CCCCCC;  vertical-align:top; padding:5px 0px 0px 0px; text-align:left;background-image:url(/images/bg_blue.jpg); background-position:top left; background-repeat:no-repeat;}
.mod31 {width:10px; height:10px; background-image:url(/images/10l.jpg);}
.mod32 {border-bottom:solid 2px #CCCCCC; }
.mod33 {width:10px; height:10px; background-image:url(/images/10r.jpg);}

.bot {height:64px;}
.bot1{vertical-align:middle; text-align:right; padding-right:30px;}
.copyright {color:#999999; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-left:50px;}
.copyright a {color:#CCCCCC; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:none; text-decoration: underline;}
.copyright a:hover {color:#F9FF60; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:none; text-decoration: none;}
.mainbody {padding-left:40px; padding-top:10px; vertical-align:top;}


.contentpagetitle {font-size: 14px; font-family: Tahoma, Helvetica, sans-serif; color: #CCFFFF; text-decoration: none; font-weight:normal; line-height:20px; text-align:left; margin: 0px; padding: 0px;}

.contentpaneopen {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
a.contentpaneopen {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #553923; text-decoration: underline;}


.componentheading {font-size: 20px; font-family: Tahoma, Helvetica, sans-serif; color: #5a5d5e; text-decoration: none; font-weight:normal; line-height:20px; text-align:left; margin: 0px; padding:3px 0px 20px 20px;}
.contentheading {font-size: 18px; font-family: Tahoma, Helvetica, sans-serif; color: #5a5d5e; text-decoration: none; font-weight:normal; line-height:18px; text-align:left; margin: 0px; padding:0px 0px 5px 15px;}

.contentheading tr div strong{font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; color: #5a5d5e; text-decoration: none; font-weight:normal; line-height:14px; text-align:left; margin: 0px; padding:0px 0px 5px 15px;}

.small {font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; color: #5a5d5e; text-decoration: none; font-weight:normal; line-height:14px; text-align:left; margin: 0px; padding:0px 0px 5px 0px;}



.menutitle {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#955A2E; text-decoration: none; font-weight:bold; }
.createdate {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:bold; }
.sectiontableentry1 td {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #00A0DE; text-decoration: none; font-weight:normal;}
.moduletable tbody tr td{text-align:left; padding-left:10px;}
.moduletabletxt tbody tr td{text-align:left; padding:5px 15px 5px 15px;}
.moduletablemenu tbody tr td{text-align:left; padding:0px 15px 0px 35px;}
.moduletablemenu tbody tr th{text-align:left; padding:0px 15px 10px 30px; font-size: 14px; font-family: Tahoma, Helvetica, sans-serif; color: #FFFFFF;}
.moduletable tbody tr th {font-size: 14px; font-family: Tahoma, Helvetica, sans-serif; color: #65b8d6; text-decoration: none; font-weight:bold; line-height:18px; text-align:left; padding:0px 0px 0px 27px;}

a.mainlevel {padding-left:0px; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:normal; line-height:26px; text-align:left;}
a.mainlevel:hover {padding-left:0px; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0099FF; text-decoration: underline; font-weight:normal; line-height:26px; text-align:left;}

#active_menu {padding-left: 0px; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF33; text-decoration: none; font-weight:normal; line-height:26px; text-align:left;}

ul li{
text-align: left;
margin: 0 0 0 30px;
}
li{
text-align: left;
padding: 0 0 0 5px;
}

.smalldark {padding:5px 5px 10px 10px; font-weight:normal;}
.sectiontableentry1 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align:justify;}
.sectiontableentry1 table tbody tr td {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align:justify;} 
.sectiontableentry2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align:justify; background-color:#f2f2f2;}
.sectiontableentry2 table tbody tr td {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; text-align:justify;} 

.poll thead tr td {padding:5px 10px 5px 10px; font-size: 11px; }
.pollstableborder {margin::0px 10px 0px 0px;}
 
