body{  margin:0px 12px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; line-height:1.4em; background-image:url(images/bgr.png); color:#000099}
#wrapper{width:100%
}

#content li {padding-bottom:10px}
#address{ background-color:#00497e;margin:0px 5px 5px 0px;padding-bottom:10px;border-right:2px solid #43340a;border-bottom:2px solid #43340a;border-top:2px solid #43340a}

#survey{
	padding:10px;
	margin:20px;
	background-color:#DCE7C9;
	border:1px solid #CADAAD
}
#leftside{vertical-align:top; width:230px; background-color:#f1bc24 }
#rightside{ vertical-align:top;height:600px}
#subscribe{background-color:#005493}

#menu { width:218px; background-color:#0075b9;margin:0px 5px 5px 0px;padding-bottom:10px;border-right:2px solid #666666;border-bottom:2px solid #666666}

#menu a{ display:block;margin-right:9px; color:#FFFFFF; font-weight:bold;padding-left:10px; text-decoration:none;padding-top:10px;padding-bottom:10px;}
#menu a:hover { text-decoration:underline }
#menu .current {}
#menu li{ list-style:none;margin:0px;padding:0px 0px 0px 20px; font-weight:bold}
#menu ul{ list-style:none;margin:0px;padding:0px}
#menuhome { background-color:#00497e;margin:0px 5px 5px 0px;padding-bottom:10px;border-right:2px solid #666666;border-bottom:2px solid #666666; width:218px;}
#menuhome a{ display:block;margin-right:9px; color:#FFFFFF; font-weight:bold;padding-left:10px; text-decoration:none;padding-top:10px;padding-bottom:10px; font-weight:bold}
#menuhome a:hover { text-decoration:underline }
#menuhome .current {}
#menuhome li{ list-style:none;margin:0px;padding:0px 0px 0px 20px}
#menuhome ul{ list-style:none;margin:0px;padding:0px}
#contenthome img{padding:5px;margin:5px}
#content img{padding:5px;margin:5px}
#sublogo { height:85px; background-image:url(images/logobg.gif); background-repeat:no-repeat; text-align:justify;padding-top:25px}
html>body #sublogo { height:85px; background-image:url(images/logobg.gif); background-repeat:no-repeat; text-align:justify;padding-top:5px}
#formstyle td {padding:5px}
h3.sidebox { text-align: center;font-size:24px;color:#00A3C9;}
#header{ background-color:#84a86f}
#content { background-color:#e7eeda;padding:10px}
#tablewrapper{width:100%;background-color:#e7eeda;}
#tablewrapperhome{width:100%;background-color:#FFFFFF;}
#footd{ background-color:#e7eeda;}
#footdhome { background-color:#FFFFFF;}
#contenthome { background-color:#FFFFFF;padding:10px}
#footer { background-color:#c4d8a1; height:51px;}

#cta{background-color:#c4d8a1; height:30px; text-align:right}
a{color:#00109B; font-weight:bold;text-decoration:none;}
a:hover{ color: #0669FD; text-decoration:underline}



h1 {  font-size:20px; text-align:center }
h2 { font-size:18px; font-weight: bold}
h2 { font-size:16px;}
/* Navigation */
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
padding-left:15px
}
.treeview li li a:hover{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background-color: none !important;
 
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */

cursor: hand !important;
cursor: pointer !important;
}
.pdf  { list-style: url(images/pdf.gif)}
input {background-color:#E8F2FF; border:1px solid #CCCCCC}
select,option {background-color:#E8F2FF; border:1px solid #CCCCCC}
textarea {background-color:#E8F2FF; border:1px solid #CCCCCC}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

.error {color:red; width:60%;text-align:center;margin:5px auto;background-color:#FEF3F3; border:1px solid #E8A4A2;padding:5px}
.pre-error {color:#000000; width:60%;text-align:center;margin:5px auto;background-color:#FEFEF3; border:1px solid #EEF2A4;padding:5px}
.sucess {color:green; width:60%;text-align:center;margin:5px auto;background-color: #E4F9DB; border:1px solid #8DC792;padding:5px}
.sucess-long {color:green; width:95%;text-align:left;margin:5px auto;background-color: #E4F9DB; border:1px solid #8DC792;padding:5px}