hr {
   border: 0px;
   border-bottom: 1px dotted rgb(180,180,180);
   height: 1px;
   width: %100;
   margin: 0px;
   margin-top: 20px;
   margin-bottom: 0px;
}
#navlist {
   border: 1px solid rgb(175,175,175);
   background-image: url(images/bgnavlist.jpg);
   background-repeat: repeat-x;
   background-color: #167f9d;
   width: 150px;
   padding: 3px;
   padding-bottom: 2px;
   float: right;
   margin: 0px;
   margin-left: 15px;
   margin-top: 10px;
   margin-bottom: 15px;
   font-family: verdana;
   font-size: 11px;
}
#navlist li {
   list-style-type: none;
   list-style-image: none;
}
#navlist a {
   display: block;
   background-image: url(images/bgnavlistlink.jpg);
   background-repeat: repeat-x;
   background-position: top;
   background-color: rgb(205,205,205);
   padding: 3px;
   padding-left: 5px;
   border: 1px solid #ffffff;
   margin-bottom: 1px;
   color: rgb(1,102,153);
   text-decoration: none;
}
#navlist a:hover {
   border: 1px solid rgb(227,240,243);
   background-image: url(images/bgnavlistlinkhover.jpg);
   background-repeat: repeat-x;
   background-position: top;
   background-color: rgb(188,203,208);
}
#navlistcurrent {
   color: rgb(1,102,153);
   display: block;
   border: 1px solid rgb(203,226,233);
   background-image: url(images/bgnavlistlinkcurrent.jpg);
   background-repeat: repeat-x;
   background-position: top;
   background-color: rgb(170,195,203);
   padding: 3px;
   padding-left: 5px;
   margin-bottom: 1px;
   cursor: default;
}
#navlisttitle {
   color: #ffffff;
   padding-bottom: 3px;
   padding-top: 2px;
   cursor: default;
   text-align: center;
}
.h1 {
   font-size: 14px;
   color: rgb(0,102,153);
   border-bottom:1px dotted rgb(180,180,180);
}
div#containerbody {
   padding: 25px;
   height: 256px;
   background-image: url(images/bgbodyfade.jpg);
   background-repeat: repeat-x;
}
div#container {
   background-color: rgb(234,234,234);
   background-image: url(images/bgcontainer.jpg);
   background-repeat: repeat-y;
   background-position: center;
   width: 700px;
   padding: 6px;
   border: 1px solid #ffffff;
   border-right: 1px solid rgb(149,149,149);
   border-bottom: 1px solid rgb(149,149,149);
}
body {
   margin: 0px;
   margin-bottom: 35px;
   background-image: url(images/bgbody.jpg);
   scrollbar-arrow-color: #006699;
   scrollbar-3dlight-color: #CCCCCC;
   scrollbar-darkshadow-color: rgb(175,175,175);
   scrollbar-face-color: rgb(221,221,221);
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: rgb(205,205,205);
   scrollbar-track-color: #e6e6e6;
}
div#top {
   background-image: url(images/bgtop.jpg);
   height: 49px;
   border: 1px solid rgb(175,175,175);
   border-right: 1px solid #ffffff;
   border-bottom: none;
}
div#nav {
   background-image: url(images/bgnav.jpg);
   text-align: left;
   padding: 0px;
   padding-top: 1px;
   padding-left: 5px;
   height: 53px;
   border: 1px solid rgb(175,175,175);
   border-right: 1px solid #ffffff;
   border-bottom: none;
   border-top: none;
}
div#content {
   background-color: #ffffff;
   border-left: 1px solid rgb(175,175,175);
   border-right: 1px solid #ffffff;
   text-align: left;
   padding: 25px;
   padding-top: 0px;
   padding-bottom: 0px;
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
div#footer {
   background-image: url(images/bgcontent.jpg);
   background-position: top;
   background-repeat: repeat-x;
   background-color: #ffffff;
   border: 1px solid rgb(175,175,175);
   border-right: 1px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   border-top: none;
   text-align: center;
   padding-top: 23px;
   padding-bottom: 8px;
   font-family: verdana;
   font-size: 10px;
   color: #888888;   
}
img {
   border: none;
}
a {text-decoration: none;}
a:link {color: rgb(0,102,153);}
a:visited {color: rgb(0,102,153);}
a:hover {text-decoration: underline; color: rgb(1,145,215);}
a:active {color: rgb(0,102,153);}
ul {
   margin-top: 4px;
   margin-left: 0px;
   padding-left: 35px;
}
ul li {
   list-style-image: url('images/bullet.jpg');
}
ul li ul {
   margin-bottom: 5px;
}
ul li ul li {
   list-style-image: none;
   list-style-type: disc;
}
dt {
   font-weight: bold;
   Margin-top: 25px;
   margin-bottom: 5px;
}
dd {
   margin: 0px;
   margin-left: 20px;
}
.ddul {
   margin-left: 0px;
}
div#fontresizecontainer {
   text-align: right;
   padding-right: 18px;
   padding-top: 8px;
   font-family: verdana;
   font-size: 11px;
   color: #000000;
}
