body{
margin:0;
background: #000;
color:#BF9E79;
font-family:Tahoma, Verdana, Arial;
font-weight:normal;
font-size:14
}

.main{
margin:0;
background:black url(images/head.jpg) no-repeat top;
display:block;
float:left;
width:799;
height:100%
}

.find{
display:block;
position:relative;
top:350;
left:400
}

.but{
width:75;
height:21;
position:relative;
top:4 
}

.maint{
color:#BF9E79;
font-family:Tahoma, Verdana, Arial;
font-weight:normal;
font-size:14
}

#find{
color:#4C78A3;
font-weight:bold;
}

form
{
 font-family: "trebuchet ms", helvetica, sans-serif;
 font-size: 12px;
}

.pr{
display:block;
border:1;
width:200;
height:75%;
}

.cont{
position:relative;
margin-top:400;
}

.table{
position:absolute;
top:380
}

#footer{
margin: 50px auto 0px auto;
padding-bottom: 24px;
font-size:12;
text-align: center;
color:#4C78A3;
clear:both;
}

p{
margin-left:20;
margin-right:20
}

li{
display:block;
line-height:150%;
margin-right:20
}

h1{
height:30;
color:#4C78A3;
font-family:Tahoma, Arial;
font-size:16;
background:url(images/h1.gif) no-repeat left;
padding-left:40;
margin-left:10;
}

a:link#h1{
color:#4C78A3;
font-family:Tahoma, Arial;
font-size:16;
font-weight:bold;
border-bottom:1px dotted #4C78A3
}

a:visited#h1{
color:#4C78A3;
font-family:Tahoma, Arial;
font-size:16;
}

a:hover#h1, a:active#h1{
border-bottom:1px solid #4C78A3
}


a:link{
color:#B99B77;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:1px solid #B99B77;
font-weight:normal
}

a:visited {
color:#B99B77;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:1px dotted #B99B77;
font-weight:normal
}

a:hover, a:active{
color:#4C78A3;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:1px solid #4C78A3;
font-weight:normal
}

li a:link{
color:#B99B77;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:none;
font-weight:normal
}

li a:visited{
color:#B99B77;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:1px dotted #B99B77;
font-weight:normal
}

li a:hover, a:active{
color:#B99B77;
font-family:Arial;
font-size:14;
text-decoration:none;
border-bottom:1px solid #B99B77;
font-weight:normal
}

ul
{
list-style: none;
}







.TableHeader
{
 background-color: #BF9E79;
 color: #fff;
 font-weight:bold;
}

.ListSitesTable,
.ListSitesTable table
{
  border-collapse:collapse;
  border: 1px solid #BF9E79;
}

.ListSitesTable table tr, .ListSitesTable table td
{
  padding: 0.1em 1em;
}

.lightbg
{
 background-color: #FFF4E6;
}

.lightbgalt
{
 background-color: #FFE8CA;
}

.lightbgblue
{
 background-color: #BF9E79;
}

.lightbgblue a
{
color: #fff;
}

.lightbgblue a:hover
{
background-color: #D97900;
color: #FFFAF3;
}


.ErrorBlock,
.TopErrorBlock
{
        background-color:#FFFFCC;
        border: 1px #BF9E79 solid;
        padding: 2px;
}

.TopErrorBlock
{
  background-color:#FFFFCC;
  line-height:16px;
  font-size:12px;
  color:red;
  text-align: center;
}

.PathMenu
{
 font-size:12px;
}

/* __________ Text Style ____________ */
.WhiteNormalText
{
 font-size: 12px;
 color:#fff;
}

.RedText
{
  color:red;
}

.GreyText
{
 color:#696969;
}

.GreyTextNormal
{
 color:#696969;
}

.GreyTextSmall
{
 color:#A9A9A9;
 font-size:10px;
}

/* __________ Button Style ____________ */
.ButtonNormal,
.ButtonGo
{
  font-family: "trebuchet ms", helvetica, sans-serif;
  font-size: 12px;
  border: #BF9E79 1px solid;
  background-color: #FFFFFF;
  color: #000000;
}
.ButtonGo
{
 font-weight:bold;
 width:40px;
}

/* __________ Input Style ____________ */
.Input,
.SmallInput,
.LongInput
{
        font-family: "trebuchet ms", helvetica, sans-serif;
        width: 220px;
        border: #BF9E79 1px solid;
        font-size: 12px;
        color: #000000;
}

.SmallInput
{
        width: 110px;
}

.LongInput
{
        width: 440px;
}

/* __________ Paging Style ____________ */

.PagingStrip {    font-size: 8pt; padding-top: 5px; padding-bottom: 8px; margin-left: auto; margin-right: auto;  /* padding-bottom: 10px;  background-image: url(../images/dotted.gif); background-repeat: repeat-x; background-position: left bottom; */}

.PagingStrip .AtStart { vertical-align: bottom; font-size: 7pt; margin-right: 20px; padding: 0px 6px; border: none;}
.PagingStrip .AtEnd { vertical-align: bottom; font-size: 7pt; margin-left: 20px; padding: 0px 6px; border: none;  }
.PagingStrip a:hover.AtStart { background: #fff;}
.PagingStrip a:hover.AtEnd { background: #fff;  }

.PagingStrip a
{
        padding: 2px 5px;
        background: #ffffff;
        text-decoration: none;
        margin-left: 1px;
        border: gainsboro 1px solid;
        color: black;
        margin-right: 1px;
        font-size: 8pt;
}

.PagingStrip a:hover
{
        color: #fff;
        background: #4C78A3;
        border-color: #4C78A3;
        text-decoration: none;
}


/* __________ Separators Style ____________*/
.SeparatorLabel
{
        padding-left: 2px;
        border-bottom: #BF9E79 1px solid;
        color: #BF9E79;
        font-size: 13px;
        text-decoration: none;
        padding-bottom: 1px;
        margin-bottom: 15px;
        display: block;
        width: 100%;
        white-space: nowrap;
        font-weight: bold;
}

.SeparatorBg
{
 background-color: #BF9E79;
}

.SeparatorHr
{
 color: #BF9E79;
}

.SeparatorHr2
{
 color: #4C78A3;
}
