BODY {
    margin : 0; 
    background : #5e666a; 
} 

img {
border : 0; 
} 

#MainContent {
    width : 750px; 
    margin-left : auto; 
    margin-right : auto; 
    border : 0px solid #000;  
    padding-right : 0; 
    padding-left : 0; 
    background-color : transparent; 
    vertical-align : top; 
    } 

#ContainLeft {
    padding : 0; 
    margin : 0; 
    background : #fff;
    border : 0px solid #000; 
    width : 200px; 
    vertical-align: top;
    } 

#CountySelectBox {
    display: block;
    width: 100%;
    background : #fff; 
    font : 8pt Georgia,Times New Roman,serif; 
    color : #3366cc; 
    }
    
.InputBox {
    background : #fff; 
    font : 8pt Georgia,Times New Roman,serif; 
    color : #3366cc; 
    margin-right: auto;
    margin-left: auto;
    }

.InputButton {
	font : 7pt Georgia,Times New Roman,serif;
	color: #000000;
	}

#SideBarContain {
    padding : 0; 
    margin-left: 2px; 
    background: #d9d9bb;  
    border-bottom : 3px solid #ffffcc; 
    width : 196px; 
    height : 100%; 
    vertical-align: top;
    }
    
.SideBarBoxOut {
    display : block; 
    width: 180px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 8px;
    border: 2px solid #cccc99; 
    }     
    
.SideBarBox {
    display : block; 
    padding : 6px;
    height: auto;
    width: auto;
    margin: 0;
    border: 2px solid #d9d9bb; 
    background : #fff url("../images/sidebar_bg.jpg") no-repeat;  
    font : 10pt "Gill Sans", "Trebuchet MS", sans-serif;
    color : #333300; 
    } 

a.CMenu ,a.CMenu:visited ,a.CMenu:active {
    display: block;
    font : 9pt "Gill Sans", "Trebuchet MS", sans-serif;
    color: #6699cc;
    background: transparent url("../images/arrowbullet.gif") no-repeat;
        background-position: 0 4px;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0px;
    padding-left: 12px;
    border-bottom: 0px dashed #336699;
    }

a.CMenu:hover {
display: block;
    font : 9pt "Gill Sans", "Trebuchet MS", sans-serif;
    color: #9ACD32;
    background: transparent url("../images/arrowbullet.gif") no-repeat;
        background-position: 0 4px;
    text-decoration: none;    
    text-transform: uppercase;
    margin: 0px;
    padding-left: 12px;
    border-bottom: 0px dashed #336699;
    }
    
a.NestCMenu,a.NestCMenu:visited,a.NestCMenu:active {
    display: block;
    font : 9pt "Gill Sans", "Trebuchet MS", sans-serif;
    color: #6699cc;
    background: transparent;
    text-decoration: none;
    margin: 0px;
    padding-left: 14px;
    border-bottom: 0px dashed #336699;
    }

a.NestCMenu:hover {
    display: block;
    font : 9pt "Gill Sans", "Trebuchet MS", sans-serif;
    color: #9ACD32;
    background: transparent;
    text-decoration: none;
    margin: 0px;
    padding-left: 14px;
    border-bottom: 0px dashed #336699;
    }

a,a:visited,a:active {
    font : 10pt Georgia,Times New Roman,serif; 
    color: #336699;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 0px dashed #336699;
    }

a:hover {
    font : 10pt Georgia,Times New Roman,serif; 
    color: #003366;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 1px dashed #003366;
    }

a.ListTitle,a:visited.ListTitle,a:active.ListTitle {
    font : 12pt georgia, serif;
    font-weight: normal; 
    color : #669900;
    text-decoration: none;  
    margin : 0; 
    padding : 0; 
    }

a:hover.ListTitle {
    font : 12pt georgia, serif;
    font-weight: normal; 
    color : #669900;  
    margin : 0; 
    padding : 0; 
    text-decoration: none;
    border-bottom: 1px dashed #669900;
    }

a.Links,a:visited.Links,a:active.Links {
    font: 10pt Georgia,Times New Roman,serif; color: #336699;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 1px dashed #336699;
    }

a:hover.Links {
    font: 10pt Georgia,Times New Roman,serif; color: #003366;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 1px dashed #003366;
    }
/* ######   CALENDAR LINK STYLES  ###### */    
a.cal-links,a:visited.cal-links,a:active.cal-links {
    font : 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    color: #8B6300;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 0px dashed #336699;
    }

a:hover.cal-links {
    font : 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    color: #132A8B;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    border-bottom: 0px dashed #003366;
    }

/* ######   END CALENDAR LINK STYLES  ###### */  


#Header {
    display : block; 
    height : 253px; 
    width : 550px; 
    margin : 0; 
    padding : 0; 
    border : 0px solid #000 ; 
    background : transparent url("../images/header2.jpg") no-repeat;
    } 
    
#ContainRight {
    padding : 0; 
    margin : 0; 
    background : transparent url("../images/contentbg.gif") repeat-y;
    background-position: 0px 250px;  
    border : 0px solid #000; 
    width : 580px; 
    height : 100%; 
    vertical-align: top;
    } 

#Content {
    height: 100%;
    width: 475px;
    padding-top : 0; 
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    border : 0px solid #000 ;  
    background: #fffa; 
    margin: 0;
    margin-bottom: auto;

    } 

.ContentImg {
    display : inline; 
    float : right; 
    background : #fff; 
    padding : 5px; 
    border: 1px solid #ccc;
    margin-left : 10px; 
    margin-bottom : 10px; 
    max-height : 400px; 
    max-width : 300px;
    position: relative;
    top: 0; 
    } 

#Footer {
    width : 725px; 
    margin-left : auto; 
    margin-right : auto;
    padding: 0;
    margin-bottom: 20px;
    border: 0;
    border-top : 7px solid #3e96cc; 
    border-bottom : 0px solid #666; 
    background-color : none; 
    vertical-align : top;
    font : 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    color : #ccc; 
    text-transform: uppercase;
    position: relative;
    left: -12px;
    } 
    
.cal-links {
    font : 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    }

h1 {
    font : 12pt Georgia,Times New Roman,serif; 
    color : #006699; 
    border : 0; 
    position : relative; 
    top : 0; 
    left : 0; 
    } 

h1.PageTitle {
    font : 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-weight: normal; 
    color : #cc6600;  
    margin-bottom: -5pt; 
    padding : 0; 
    text-transform: uppercase; 
    } 

h2 {
    font : 16pt  Georgia,Times New Roman,serif;
    font-weight: normal; 
    color : #006666;  
    margin-top: 10pt;
    padding : 0; 
    } 

h3 {
    font : 11pt  Georgia,Times New Roman,serif;
    font-weight: normal; 
    color : #669900;  
    margin-top: 10pt;
    margin-bottom: -10pt;
    padding : 0; 
    text-align: left;
    text-transform: uppercase;
    } 

h3.SideBar {
    display: block;
    width: 100%;
    margin: 0;
    margin-bottom: 6px;
    padding: 0;
    text-transform: uppercase;
    font : 8pt Georgia,Times New Roman,serif;
    font-weight: bold;
    color: #cc6600;
    border: 0;
    border-bottom : 1px dashed #999 ; 
    } 

h3.CountyTitle {
    display: block;
    width: 100%;
    font : 10pt  Georgia,Times New Roman,serif; 
    font-weight: normal; 
    color : #336699;  
    margin-bottom: 4px;
    padding : 0; 
    text-align: left;
    text-transform: uppercase;    
    background: url("../images/sidebar_bg.jpg");
    border-top : 1px dashed #cccc99 ; 
    border-bottom : 1px dashed #cccc99 ; 
    } 
    
p {
    color : #666;
    font: 10pt "Gill Sans", "Trebuchet MS", sans-serif;
	}
    
table.LinksTable {
    color : #666;
    font-size: 11pt;
    font-family: "Gill Sans", "Trebuchet MS", sans-serif;
    }

table.ListTable {
    color : #666;
    font: 10pt "Gill Sans", "Trebuchet MS", sans-serif;
    }
    
ul {
    color : #666;
    font: 10pt "Gill Sans", "Trebuchet MS", sans-serif;
    margin-left: 20pt;
    margin-right: 20pt;
    list-style-image: url("../images/arrowbullet.gif");
    list-style-type: circle;
    }
    
ol {
    color : #666;
    font: 10pt "Gill Sans", "Trebuchet MS", sans-serif;
    margin-left: 20pt;
    margin-right: 20pt;
    }

li {
    margin-top: 6pt;
    margin-bottom: 6pt;
    }
