a:link    {color: #003366; font-weight:bold; text-decoration:none}
a:active  {color: #003366; font-weight:bold; text-decoration:none} 
a:visited {color: #003366; font-weight:bold; text-decoration:none} 
a:hover   {color: #002040; font-weight:bold; text-decoration:underline} 

img, #SDlogo, #bodyCentered .tableBGColor, #bodyBG, #textBody, #menuBorders { behavior: url(/skins/layout/iepngfix.htc); }

html{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#333333; overflow: -moz-scrollbars-vertical;}
form, input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#666666;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color:#333333; text-align:left;}
ul {list-style-image: url("/skins/layout/images/bullet.gif"); }
li {margin-top:7px; margin-bottom:7px;} 
hr {border-top: 1px dashed #CCCCCC; border-bottom: 0px solid #FFFFFF; text-align: left; height: 1px;} 
form {margin: 0 0 0 0;}
.Lg {font-family: Arial, Helvetica, sans-serif; font-size: 17pt; font-weight:bold; color: #003B73}
.Md {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold; color: #005EB3}
.Sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #333333}
.white{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF}


body {
margin: 0px 0px 0px 0px;
background-color: #3F3512;
background-position:center;
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size: 9.5pt;
height: 100%;
}

#bodyBG {
background-image:url(images/bg.png);
background-position:center;
background-repeat:repeat-y;
width: 779px;
height:100%;
text-align:center;
}

td {
text-align: left;
}

#bodyCentered .tableBGColor{
padding: 15px 0px 0px 0px;
text-align:center;
vertical-align: top;
height: 100%;
background-image:url(images/tableBg.png);
background-color: #62782D;
}

#topCountyName {
padding: 7px 7px 7px 20px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 25pt;
letter-spacing: 1px;
color: #FFFFFF;
background-color: #211D1E;
}

#topCountyName .county{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style:italic;
color: #CCCCCC;topSouthDakota
}

#topSouthDakota {
padding: 7px 3px 7px 3px;
background-color: #580706;
}

#SDlogo {
background-image:url(images/SDLogo.png);
background-position:center;
background-repeat:no-repeat;
width: 191px;
height: 51px;
}

#menuContainer{
background-color:#800A0A;
width: 200px;
height: 300px;
vertical-align:top;
}

#contentContainer{
background-color:#FFFFFF;
width: 545px;
vertical-align:top;
}

#breadCrumbContainer{
background-color: #580706;
padding: 7px 7px 7px 7px;
}

#bottomBanner{
background-color: #F2E2A7;
padding: 7px 7px 7px 7px;
vertical-align:top;
}

#textBody{
padding: 7px 7px 7px 7px;
background-image:url(images/contentBg.png);
background-position: top;
background-repeat:repeat-x;
}


#breadcrumb {
color:#FFFFFF;
}

#breadcrumb a:link    {color: #FFFFFF; font-weight:bold ; text-decoration:none}
#breadcrumb a:active  {color: #FFFFFF; font-weight:bold ; text-decoration:none} 
#breadcrumb a:visited {color: #FFFFFF; font-weight:bold ; text-decoration:none} 
#breadcrumb a:hover   {color: #FFFFFF; font-weight:bold ; text-decoration:underline} 

#menuBorders {
padding: 0px 0px 30px 0px;
background-image:url(images/contentBg.png);
background-position:bottom;
background-repeat:repeat-x;

}

#menu a{
padding: 7px 5px 7px 5px;
border-bottom: 1px dashed #CCCCCC;
font-size: 10pt;
display: block;
color:#FFFFFF;
text-decoration: none;
background-color:#800A0A;
letter-spacing: 0px;

}

#menu a:hover{
text-decoration: none;
background-color:#580706;
}

#menuSubBorders {
padding: 8px 0px 8px 0px;
border-bottom: 1px dashed #CCCCCC;
background-color:#211D1E;
}

#menuSub a{
padding: 2px 5px 2px 15px;
border-bottom: 0px dashed #CCCCCC;
font-size: 8.5pt;
display: block;
color:#FFFFFF;
text-decoration: none;
background-color:#211D1E;
letter-spacing: 0px;

}

#menuSub a:hover{
text-decoration: underline;
background-color:#62782D;
}

#menuBordersQuick {
padding: 3px 3px 3px 3px;
background-repeat:repeat-x;
border: 1px solid #CCCCCC;
}

#menuQuick a{
padding: 7px 5px 7px 5px;
border-bottom: 1px dashed #CCCCCC;
font-size: 8.5pt;
display: block;
color:#FFFFFF;
text-decoration: none;
text-align: right;
background-color:#C20000;
letter-spacing: 0px;

}

#menuQuick a:hover{
text-decoration: none;
background-color:#7F171F;
text-align: right;
}

