body 
{
   background-color: White;
   font-size: small;
}

#container
{

   width: 70%;  
   margin-left: 15%; 
   margin-right: 15%;
   border: solid 1px Gray; 
   padding: 1em 2em;
}

h1, h2, h3
{
   margin-top: 1em;
   font-family: Georgia, Times New Roman, serif;
   padding-bottom: 4px;
   border-bottom: 1px solid #cc0000;
   color: #666666;
   text-transform: uppercase;
   letter-spacing: 0.4em;
}

h1
{
   font-size: 1.2em;
}
h2
{
   font-size: 0.9em;
   margin: 0;
   
}
h3
{
   font-size: 0.8em;
   border: none;
   margin-bottom: 0;
}

p
{
   font:  normal .8em/2.0em Verdana, Arial , sans-serif;
}

#menu 
{
   font-family: Verdana, Arial , sans-serif;
   font-size: 0.9em;
}

#blstSample
{
   margin-left: 0;
   padding-left: 0;
   white-space: nowrap;      
}

#blstSample li
{
   display: inline;
   list-style: none;
   text-transform: uppercase;   
}

#blstSample a 
{
   font-weight: bold;   
   padding: 3px 10px 3px 20px;
   margin-right: 2px;
}
#blstSample a:link,  #blstSample a:visited
{
   text-decoration: none;
   color: white;
   background-color: Gray;

}
#blstSample a:hover 
{
   color: #cc0000;
   border-bottom: 4px solid #cc0000;
   padding-bottom: 2px;
   text-decoration: none;
   background: url(images/bullet.gif) no-repeat 0 50%;
   background-color: white;
}

fieldset
{
   border: 1px solid #cc0000;
   padding: 1em;
}

.txtBox 
{
   border:1px solid #666666;
   margin: 0.2em 0 0.8em 0.2em;
}

.myButton {
    border:1px solid gray;
    color:#FFFFFF;
    background-color:#FF9900;
    font-size:1em;
    font-weight: bold; 
    margin: 0.2em 0 0.8em 0.2em;
} 

label 
{
   font:  normal 0.8em Verdana, Arial , sans-serif;
   margin: 0.2em 0 0 0.2em;
}

legend
{
   font-family: Georgia, Times New Roman, serif;
   font-size: 1em;
   font-weight: bold;
   color: #666666;
   text-transform: uppercase;
   letter-spacing: 0.2em;
}