body {
   text-align: center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   line-height:1.166;
   list-style-type: square;
   list-style-position: inside;
}
p {
   margin:20px 20px 0px 20px;
   text-align:left;
}
a {
   color:#000099;
   text-decoration:none;
}

a:link, a:active, a:visited {
   color: #000099;
   text-decoration: none;
}
a:hover{
   text-decoration:underline;
   color:#006600;
}
h1 {
   font-family:Times, serif;
   font-size:24px;
   font-style:italic;
   font-weight:bold;
   text-align: center;
   color:#003399;
   padding-top: 10px;
}
h2 {
   font-family:"Times New Roman", Times, serif;
   font-size:20px;
   font-style:italic;
   font-weight:bold;
   text-align: center;
   color:#003399;;
   padding-bottom: 1px;
   margin-bottom: 1px;
   padding-top: 10px;
}
h3 {
   font-family:"Times New Roman", Times, serif;
   font-size:20px;
   font-style:italic;
   font-weight:bold;
   color:#003399;
   padding-bottom: 1px;
   margin-bottom: 1px;
}

h4 {
   font-family:"Times New Roman", Times, serif;
   font-size:18px;
   color:#003399;
   font-weight: bold;
   margin-bottom: 1px;
   padding-bottom: 1px;
   text-align:center;

}

h5 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #003399;
   margin-bottom: 1px;
   padding-bottom: 1px;
}
h1, h2, h3 {
   margin-top: 0px;
}
/* END OF NORMAL ELEMENTS */
#container{
   margin: 0 auto;
   width: 700px;
   padding: 0px;
   border: 1px solid #00498A;
   background-color: #E8E7EC;
}
#header {
   height:60px;
   background-image:url(images/banner.jpg);
   font-size:10px;
   padding:0px 0px 0px 0px;
}
#bodytxt {
   font-size:15px;
   padding-top:0px;
   padding-bottom:10px;
}
#bodytxt a {
   color:#000099;
   text-decoration:none;
}
#bodytxt a:hover{
   text-decoration:underline;
   color:#006600
}
#footer {
   clear:both;
   height:10px;
   text-align:center;
   background-color:#014F99;
   color:#CCCCCC;
   font-size:9px;
   font-weight: bold;
}
#footer a:link {
   color: #CCCCCC;
   text-decoration: none;
}
#footer a:visited {
   text-decoration: none;
   color: #CCCCCC;
}
#footer a:hover, .devlnk a:active {
   text-decoration: underline;
   color: #ffffff;
}
.frtpgimg {
   border-right:#00498A solid 1px;
   float:left;
   margin: 0px 20px 0px 0px;
}
.siteblurb{
   visibility:hidden;
}
.seperator{
   font-weight: bold;
   font-size: 21px;
   padding-left: 7px;
   padding-right: 7px;
   color: #515659;
}
.mainlnks{
   text-align:center;
   padding-top:10px;
   font-family:Times, serif;
   font-size:16px;
   color:#003399;
   font-weight: bold;
}
.ollbl{
   width:200px;
}
.error-display{
   text-align:center;
   background-color:#FFFF99;
   color:#FF0000;
   border:1px solid #FF0000;
   padding:3px;
   margin:3px;
   font-weight:bold;
}
#lte-link{
   text-align:center;
   padding-top:25px;
   font-family:Times, serif;
   font-size:16px;
   color:#003399;
   font-weight: bold;
}
.bt{border-top:1px solid #000000}
.tac{text-align:center}
.tar{text-align:right}
.tal{text-align:left}
.p10{padding:10px;}
.pt20{padding-top:20px}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.greybgc{background-color:#CCCCCC};
.redtxt{background-color:red !important}
.btxt{font-weight:bold}
.blockit{display:block}
.tools{width:150px;}
.smalltext{font-size:13px}
