body {
background-color: #9cf; background-image: url("/uploads/6B/Fz/6BFz9Etp9lSnSXeNXx7Oig/bodybg.gif"); background-repeat: repeat-x;
text-align: center;
font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	
margin-top: 0;
margin-right: auto;
margin-left: auto;
}
.nav,  A.nav:hover, .verticalMenu  { font-size: 11px; text-decoration: none }
 ul#nav_list {
text-align: center;
margin: 0;
padding: 0;
width:800px;
line-height:25px;
}


#nav_list li {
margin: 4px;
line-height:25px;
padding: 4px 2px ;
display: inline;
background: url("/uploads/Nf/Cq/NfCqhHgge5Uu9qgQAHmkxg/navdivider.gif")no-repeat; 
list-style-type: none;
}

/*add padding to the a element since we're not floating it
which will keep it from breaking in IE because of box model issues*/
 #nav_list a {
 font-size: 12px;
line-height:25px;
 text-decoration: none;
padding: 0 0 0 10px;
}

#nav_list #first {
line-height:25px;
background-image: none
}
.endFloat {
  clear: both;
  height: 1px;
  overflow: hidden;
  margin-bottom: -1px;
}
.pageTitle, .pageTitle A   { font-size: 18px }
input:focus, textarea:focus   { background-color: #fff }
input, textarea, select  { background-color: #fff; padding: 1px; border: solid 1px #333; -moz-border-radius: 6px    }


#header  { 
background-image: url("/uploads/Ap/G3/ApG32XGHwSq0Yn8C0BBwag/headerbg.jpg");  
background-repeat: no-repeat; 
height: 100px;
width: 800px;
text-align: center;
margin-top: 0;
margin-right: auto;
margin-left: auto;
}
#page { 
text-align: left;
background-color: white;
margin-top: 1px;
margin-right: auto;
margin-left: auto;
width: 800px;
}
#footerbar{
background-image: url("/uploads/fA/Di/fADiAiouLcvurfYr2eHgpw/footerbg.gif");  
background-repeat: repeat-x; 
line-height: 20px; 
text-align: center;
margin-right: auto;
margin-left: auto;
width: 800px;
height:25px;
}

#utility  { 
position:absolute;
margin-top: -48px;
margin-bottom:-200px;
margin-right: auto;
margin-left: auto;
left:300px;
right:0;
line-height:22px;
color: white;
width: 422px;
color: #fff; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align:left;

}

#utility a  { 
color: #fff; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 0 
}

#utility a:hover   { 
color: #ccf; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 0 
}
#toplinks{ 
color: #A9CEF7;
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 0

}
#toplinks a { 
color: #A9CEF7;
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 0
}
#toplinks a:hover{ 
color: #fff;
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
padding: 0
}
#navbar{
line-height: 26px; 
text-align: center;
margin-right: auto;
margin-left: auto;
width: 800px;
}
.navdiv { background-image: url("/uploads/kK/R2/kKR2eGh-bo-oTSeI5LLnzw/navdivider.jpg"); 
background-repeat: no-repeat; 
width: 20px}

h5       { color: #FFFFFF; font-size: 17px; font-family: helvetica, arial; margin-top: 0; margin-bottom: 0 }

h6       { color: #FFFFFF; font-size: 17px; font-family: helvetica, arial; margin-top: 0; margin-bottom: 0; border-bottom: 1px dotted #000 }

h1       { color: #2764b4; font-size: 17px; font-family: helvetica, arial; margin-top: 0; margin-bottom: 0; border-bottom: 1px dotted #000 }

h2, h3, h4 { color: #333; font-size: 15px; font-family: helvetica, arial; margin-top: 0; margin-bottom: 0 }
.tableMenu a { font-size: 10pt; text-decoration: none }
ul { font-size: 10pt }
li { list-style-type: circle; margin: 0 0 0 -15px }

.rule {border-top-width: 1px;
       border-top-style: solid;
       border-color: #eae2be; 
       margin: 0px 2%;}

.small { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 0 }
.dash  { background-color: #ccf; padding: 3px; position: relative; border: dashed 1px }
.hornav  { color: #ccf; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 }
.hornav A  { color: #ccf; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 }
.hornav A:Hover { color: #fff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 }
.content{
text-align: left;
color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px;
}
.homecontent{
text-align: left;
color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
}
.subcontent{
text-align: left;
color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 10px;
}

.adminBar   { font-family: helvetica, arial; background-color: #ccf }
.tableMenu   { font-size: 10pt; font-family: helvetica, arial; background-color: #CCCCCC }
.tableHeader   { font-size: 10pt; font-family: helvetica, arial; background-color: #CCCCCC }
.tableData {
  font-size: 10pt;
  font-family: Helvetica, Arial;
}
.pollColor   { background-color: #ccf; border: solid thin #393c3c }
.pagination {
  font-family: helvetica, arial;
  font-size: 8pt;
  text-align: center;
}
.tab   { background-color: #cff; border: solid 1px black }
.tabBody   { background-color: #fff; border: solid 1px black }
div.tabs {
    line-height: 15px;
    font-size: 14px;
}
.tabHover   { background-color: #ccc }
.tabActive   { background-color: #99f }
a   { color: #33f; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover   { color: #999; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

