html,body {
  margin:   0px;
  padding:  0px;
  border:   0px;
  width:    100%;
/*  height:   100%; */
}
.form{
border: 0px;
display: block;
margin: 0px;
font-size:0px;
} 
input{
font-size: 11px;
color: #333366;
background-color: #eeeeee;
border-width: 1px;
border-style: inset;
border-color: #cccccc;
	}
select{
font-size: 11px;
color: #333366;
background-color: #eeeeee;
border-width: 1px;
border-style: inset;
border-color: #cccccc;
	}
checkbox{
font-size: 11px;
color: #333366;
background-color: #eeeeee;
border-width: 1px;
border-style: inset;
border-color: #cccccc;
	}
textarea{
font-size: 11px;
color: #333366;
background-color: #eeeeee;
border-width: 1px;
border-style: inset;
border-color: #cccccc;
}
.button {
font-size: 9px;
color: #333366;
background-color: #ffcc33;
border: 1px; 
border-style: outset;
border-color: #CC9900;
font-weight: bold;
}
#nav{
  border:           0px;
  margin-left:      0px;
  margin-right:     7px;
  margin-top:       0px;
  margin-bottom:    5px;
  padding:          0px;
  vertical-align:   bottom;
  font-family:      verdana;
  font-weight:      bold;
  font-size:        11px;
  color:            #ffffff;
}
    #nav img{
      margin:   0px;
      padding:  0px;
      border:   0px;
    }
#top_swfbanner{
  border:           0px;
  margin-left:      6px;
  margin-right:     8px;
  margin-top:       70px;
  margin-bottom:    0px;
  padding:          0px;
}
#mainContainer{
  width: 745px;
  background-color: #333366;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
#logo{
  background-image:     url('../img/banners/logo.gif');
  background-repeat:    no-repeat;
  background-position:  top center;
  height: 160px;
  width: 745px;
  margin: 0px;
  padding: 0px;
}
#innerContainer{
  background-image: url('../img/layout/middle-background.jpg'); 
  background-repeat: repeat-y;
  background-position:  top center;
  width: 745px;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
#leftColumn{
  padding: 0px;
  margin: 0px;
}
#leftColumnTable{
  background-image: url('../img/bgs/leftcolumn.gif');
  background-position:  top center;
  background-color: #ffcc33;
  border: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
.leftColumnTableII{
  background-image: url('../img/bgs/gray-bg.gif');
  background-position:  top center;
  background-color: #ffffff;
  border: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
#rightColumn{
  padding: 0px 0px 0px 0px;
}
#mapTable{
  border: 0px;
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin: 0px;
}
.imgCell{
  background-image: url('../img/bgs/gray-bg.gif');
  background-position:  top center;
  background-color: #ffffff;
  border: 1px; 
  border-style:solid;
  border-color: #cccccc;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 10px;
}.txt1class{
 font-family: "Times New Roman", Times, serif;
 color: #777777; 
 font-size: 14px;  
 }
.txt1class a:link{
 font-family: "Times New Roman", Times, serif;
 color: #336699; 
 font-size: 14px;  
 font-weight: bold;  
 text-decoration: none;
 }
.txt1class a:visited{
 font-family: "Times New Roman", Times, serif;
 color: #336699; 
 font-size: 14px;  
 font-weight: bold;  
 text-decoration: none;
 }
.txt1class a:active{
 font-family: "Times New Roman", Times, serif;
 color: #336699; 
 font-size: 14px;  
 font-weight: bold;  
 text-decoration: none;
 }
.txt1class a:hover{
 font-family: "Times New Roman", Times, serif;
 color: #336699; 
 font-size: 14px;  
 font-weight: bold;  
 text-decoration: underline;
 }
#title{
 font-family: verdana;
 color: #996600; 
 font-size: 15px; 
 font-weight: bold; 
 border-bottom: 1px; 
 border-bottom-style: dashed;
 border-bottom-color: #cccccc;
 }
#errorTitle{
 font-family: verdana;
 color:#993333; 
 font-size: 15px; 
 font-weight: bold; 
 border-bottom: 1px; 
 border-bottom-style: dashed;
 border-bottom-color: #993333;
 }
#header{
 font-family: verdana;
 color:#666699; 
 font-size: 18px; 
 font-weight: bold; 
 line-height:18px;
 padding-top: 6px;
 }
.header2{
 font-family: verdana;
 color:#993333; 
 font-size: 14px; 
 font-weight: bold; 
 line-height:14px;
 padding-top: 6px;
 }
#wrapper{
 background-color: #efefef;
 font-family: verdana, sans-serif;
 color: #666666; 
 font-size: 11px;  
 border: 1px; 
 border-style: dashed;
 border-color: #cccccc;
 width: 90%;
 margin: 0px;
 padding-left: 25px;
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}
#ewrapper{
 background-image: url('../img/bgs/gray-bg.gif');
 background-color: #ffffff;
 font-family: verdana, sans-serif;
 color: #666666; 
 font-size: 11px;  
 border: 1px; 
 border-style: dashed;
 border-color: #cccccc;
 margin: 0px;
 padding-left: 10px;
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}
.subheader{
 font-family: verdana;
 color:#993333; 
 font-size: 11px; 
 font-weight: normal; 
 text-decoration: underline;
 line-height:14px;
 padding-top: 6px;
 }
#innerContainerEnd{
  background-image: url('../img/layout/middle-bottom.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  height: 18px;
  width: 745px;
  margin: 0px;
  padding: 0px;
}
#footerContainer{
  background-image: url('../img/layout/footerBG.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  width: 745px;
  margin: 0px;
  padding: 0px;
  vertical-align: middle;
  font-family: verdana;
  font-weight: normal;
  text-align: center;
  color: #ffffff;
  font-size: 11px;
} 
#footerLink {
  font-weight: normal; 
  padding-bottom: 5px; 
  padding-top: 5px; 
  border-bottom: 1px dashed #ffffff; 
  margin-bottom: 5px; 
  width: 450px;
  }
#footerLink a:link{
  color: #eeeeee;
  text-decoration: none;
}
#footerLink a:visited{
  color: #eeeeee;
  text-decoration: none;
}
#footerLink a:active{
  color: #eeeeee;
  text-decoration: none;
}
#footerLink a:hover{
  color: #ffffff;
  text-decoration: underline;
}
#copyright {
  font-family: verdana;
  font-weight: normal;
  text-align: center;
  color: #ffffff;
  font-size: 10px;
  padding-bottom: 5px; 
  padding-top: 5px; 
  margin-bottom: 10px;
  }
#copyright a:link{
  font-size: 10px;
  color: #eeeeee;
  text-decoration: none;
}
#copyright a:visited{
  font-size: 10px;
  color: #eeeeee;
  text-decoration: none;
}
#copyright a:active{
  font-size: 10px;
  color: #eeeeee;
  text-decoration: none;
}
#copyright a:hover{
  font-size: 10px;
  color: #ffffff;
  text-decoration: underline;
}
.ul1{
  margin:   4px;
  padding-left:  18px;
}
.li1{
 font-family: verdana, sans-serif;
 color: #666666; 
 font-size: 11px;  
}
.ul2{
  list-style-image: url('../img/accents/check.gif');
  margin: 4px;
  padding-left: 18px;
}
.li2{
 font-family: verdana, sans-serif;
 color: #666666; 
 font-size: 11px;  
}
.ul3{
  list-style-type: none;
  margin: 4px;
  padding-left: 18px;
}
.li3{
 font-family: verdana, sans-serif;
 color: #666666; 
 font-size: 11px;  
}
.blnkimg{
border: 0px;
font-size:0px;
line-height:0px;
display: block;
} 
.ul4{
  font-family: "Times New Roman", Times, serif;
  color: #336699; 
  font-weight: normal;
  font-size: 14px;  
  list-style-type:square;
  margin: 4px;
  padding-left: 18px;
  text-decoration: none;
}
.sm_link, .sm_link a:link, .sm_link a:active, .sm_link a:visited{
  font-family: "Times New Roman", Times, serif;
  color: #333366; 
  font-weight: normal;
  font-size: 14px;  
  font-weight: normal;
  text-decoration: none;
}
.sm_link a:hover{
  font-family: "Times New Roman", Times, serif;
  color: #333366; 
  font-weight: normal;
  font-size: 14px;  
  font-weight: normal;
  text-decoration:underline;
}
.sm_link2, .sm_link2 a:link, .sm_link2 a:active, .sm_link2 a:visited{
  font-family: verdana, sans-serif;
  color: #333366; 
  font-weight: normal;
  font-size: 10px;  
  font-weight: normal;
  text-decoration: none;
}
.sm_link2 a:hover{
  font-family: verdana, sans-serif;
  color: #333366; 
  font-weight: normal;
  font-size: 10px;  
  font-weight: normal;
  text-decoration:underline;
}
.ul4 a:link, .ul4 a:active, .ul4 a:visited{
  font-family: "Times New Roman", Times, serif;
  color: #336699; 
  font-weight: normal;
  font-size: 14px;  
  font-weight: normal;
  text-decoration: none;
}
.ul4 a:hover{
  font-family: "Times New Roman", Times, serif;
  color: #336699; 
  font-weight: normal;
  font-size: 14px;  
  font-weight: normal;
  text-decoration:underline;
}
.ul5, .ul5 a:link, .ul5 a:active, .ul5 a:visited{
  list-style-type:none;
  font-family: verdana, tahoma, arial, sans-serif;
  color: #ffffff; 
  font-weight: normal;
  font-size: 13px;  
  letter-spacing:1px;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
.ul5 a:hover{
  font-family: verdana, tahoma, arial, sans-serif;
  color: #ffffff; 
  font-weight: normal;
  font-size: 13px;  
  letter-spacing:1px;
  text-decoration:underline;
  margin: 0px;
  padding: 0px;
}
.alerttxt_med{
font-family: verdana, tahoma, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #cc0000;
}
.bxTxt{
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: normal;
color: #666666;
}
.box, .box75, .box100, .box150, .box175, .box200, .box225, .box250 {
font-size: 11px;
color: #333366;
}
.box75  {width: 75px;}
.box100 {width: 100px;}
.box150 {width: 150px;}
.box175 {width: 175px;}
.box200 {width: 200px;}
.box225 {width: 225px;}
.box250 {width: 250px;}
.thnx{
font-family: verdana, tahoma, arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333366;
}
.divider{
 border-bottom: 1px; 
 border-bottom-style: dashed;
 border-bottom-color: #cccccc;
 }