body {
    margin: 0px;
    padding: 0px;
    font-family:Verdana;
    font-size: 10px;
    text-align:center;
    background-color:#FFFFFF;
    
}
h1 {
    margin:0px; padding-top:15px; font-family:Verdana;font-size:21px; color:#ffffff;line-height: 1.5em;
}

h2 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 18px;text-align:center;
}
h3 {
    margin: 0px;padding: 0px;font-family:Verdana;font-size: 16px;text-align:center;
}
form {
     margin:0px;
     padding:0px;
}
.mainDiv {
    width:751px;
    overflow:visible;
    text-align:left;
}
.divSub {
    float:left;
    width:749px;
    overflow:visible;
    margin: 0px;
    height:100%;
    border-left:1px solid #CDC1C5;
    border-right:1px solid #CDC1C5; 
}
.divLeft{
    float:left;
    width:180px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
    height:100%;
    border-right:1px solid #CDC1C5;
    border-bottom:1px solid #CDC1C5;
    background-color:#ffffff;
    
}
.divLeft a{
    text-decoration:none;
}
.pageTitle {
   width:751px;
   padding:0px;
   margin:0px;
   text-align:center;
   color:#ffffff;
   background-image:url(../images/banner_top.jpg);
   background-repeat:no-repeat;
   height:63px;
}
.welcome {
   float:right;
   margin-top:-20px;
   font-weight:bold; 
}
.divCenter{ 
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    width:454px;
    float:left;
    margin-bottom:0px;
    font-family:Verdana, Thahoma, arial, helvetica, sans-serif;
    font-size: 11px;
    text-align:left;
    background-color:#FFFFFF;
    height:100%;
}
.divCenter1{ 
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    width:454px;
    float:left;
    margin-bottom:0px;
    font-family:Verdana, Thahoma, arial, helvetica, sans-serif;
    font-size: 11px;
    text-align:left;
    background-color:#FFFFFF;
    height:100%;
}

.divRight{
    float:right;
    width:100px;
    PADDING:0px; 
    margin-top:10px;
    background-color:#FAEBD7;        
    margin-bottom:0px;
}
.rssSubscription{
    margin-left:5px;
    text-align:left;   
 }
.monthlySubscription {
    margin-left:5px;
    text-align:left;
 }
.reqfield{
    color:#ff0000;
    font-size:9px;
    font-style:Italics  
}
.subBanner {
   margin:0px;
   width:751px;
}
.noticeBanner {
   margin:0px;
   padding-top:5px;
   width:454px;
   background-color:#FAEBD7;
}
/* styles for menu IDs */

.mainMenu {
   width:751px;
   height:63px;
   background-image:url(../images/banner_bottom.jpg);
   background-repeat:no-repeat;
}
.mainMenu ul {
    text-align:left;
    list-style: none;
    margin:0px;
    padding:0px;
}
.mainMenu li {
    float: left;
    margin: 0 0.2em;
}
.mainMenu li a {
    line-height:11px;
	float: left;
	width:7.5em;
	display: block;
	color:#ffffff;
	text-decoration: none;
        text-align:center;
        font-weight:bold;
}
.menuBg {
   padding-top:2px;
   margin-top:-5px;
   width:751px;
   height:45px;
   background-color:#81D9FF;
}
.menuBg ul {
    text-align:left;
    list-style: none;
    margin:0px;
    line-height:12px;
    padding:0px;
}
.menuBg li {
    float: left;
    margin: 0 0.2em;
}
.menuBg li a {
    line-height:11px;
	float: left;
	width:7.5em;
	display: block;
	color:#000000;
	text-decoration: none;
        text-align:center;
}

.emailNoticeMenu {
        width:100%;
        height:30px;
        margin:0px;
        padding-top:10px;
}
.emailNoticeMenu ul {
    text-align:left;
    list-style: none;
    margin:0px;
    padding:0px;
}
.emailNoticeMenu li {
    float: left;
    margin: 0 0.2em;
}
.emailNoticeMenu li a {
	line-height: 1em;
	float: left;
	width:7em;
	display: block;
	color:#000000;
	text-decoration: none;
        text-align:center;
}

div.spacer {
  clear: both;
}
.subForm {
     width:450px;
}
#subFormFullWidth {
     width:540px;
}
.subFormComplaintDesc {
     width:540px;
}
#subFormComplaintDesc1 {
     width:540px;
}

A {
    text-decoration:none;
}
HR {
   width:100%;
   color:#000000;
   line-height:1px; 
}

.divCenterComplaint{ 
    width:354px;
    float:left;
    padding-left:5px;
    margin-bottom:0px;
    font-family:Verdana, Thahoma, arial, helvetica, sans-serif;
    font-size: 11px;
    text-align:left;
    background-color:#FFFFFF;
    height:100%;
}
.divRightComplaint{
    float:right;
    line-height:1.5em;
    width:190px;
    padding-top:10px; 
    padding-right:3px; 
    padding-left:3px;  
    margin-bottom:0px;
    background-color:#FAEBD7;
    
}

