﻿body {
background-color: #efefef; 
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
/*color:#564b47;*/
padding:0px;
margin:0px;
}
a
{
    color: #0000ff;
}
a:visited
{
    color: #3366ff;
}
a:hover
{
    color: gray;
}
a:active { color:#000000;}

h1
{
    font-size: 16px;
    margin: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #696969;
    font-weight: bold;
}

h2 {
    font-size: 16px;
    margin: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #696969;
    font-weight: bold;
}

h3 {
    font-size: 16px;
    margin: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    color: #FFFFFF;
    background-color:Aqua;
    font-weight: bold;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
    background: black url(images/default2.gif) center center repeat-x;
}

img.download {vertical-align:middle;}

/* ----------container to center the layout-------- */
#container {
width: 1000px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
border-left: solid 2px #E4E4E4;
border-right: solid 2px #E4E4E4;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: left;

padding: 0px;
margin: 0px; }

#banner img {padding:10px 0px;} 

/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 200px #ffffff; /* color of the left column  */ 
border-right: solid 200px #ffffff; /* color of the right column  */ 
background-color: #ffffff;  /* color of the content column */
} 

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 

/* --------------left and right navi------------- */
#left {
 width:200px; 
 float:left; 
 position:relative; 
 margin-left:-200px; 
 margin-right:1px;
 /* border-left: dashed 1px #E4E4E4; */
  border-right: dashed 1px #E4E4E4; 
 }
 
#left a
{
    color: #0033ff;
    font-weight: bold;
    font-size: 12px;
}
#left a:hover
{
    color: #999999;
}

 #right {
 width:200px; 
 float:right; 
 position:relative; 
 margin-right:-200px; 
 margin-left:1px;
 border-left: dashed 1px #E4E4E4;
 /*border-right: dashed 1px #E4E4E4;*/
 }

/* -----------------content--------------------- */ 
#content{ 
position: relative; 
margin: 0px; 
}
p
{
    margin: 0px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    line-height: 20px;
}

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/* ----------------footer---------------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: center; } 


/* ----------------Menu Navigation---------------------- */ 
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Verdana;
width: 1000px;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/default2.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenubottom li a{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/active2.gif) center center repeat-x;
}

.solidblockmenubottom
{
    margin: 0;
    float: left;
    font: 12px Verdana;
    width: 1000px;
    border: 1px solid #000000;
    border-width: 1px 0;
    background: black url(images/default2.gif) center center repeat-x;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #ffffff;
}

.solidblockmenubottom a
{
    color: #ffffff;
}

.solidblockmenubottom a:visited
{
    color: #ffffff;
}

.AltResults
{
    background-color: #FFFFFF;
}

.RegResults
{
    background-color: #f5f5f5;
}

th
{
    border: 1px solid #000000;
    background: black url(images/default2.gif) center center repeat-x;
    font-weight: bold;
    color: #ffffff;
    border: 1px solid #000000;
    border-width: 1px 0;
    font-size: 11pt;
}

.imgLogo
{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 20px;
}

#bannerleft {
 width:450px; 
 float:left; 
 position:relative; 
 margin-right:1px;
 }

 #bannermiddle {
 width:100px; 
 float:left; 
 position:relative; 
 margin-left:1px;
 }

 #bannerright {
 width:250px; 
 float:right; 
 position:relative; 
 margin-left:1px;
 }