body{
font-family: Verdana,Helvetica,Trebuchet MS,Tahoma,Arial;
font-size:12px;
color: #000000;/*#006699;*/
margin:0px 0px 0px 0px;
background: #EBECEE;
}

td{
font-family: Verdana,Helvetica,Trebuchet MS,Tahoma,Arial;
font-size:11px;
color: #595959;
}

a{
font-family:Verdana, Trebuchet MS,Tahoma,Arial;
color: #0066FF;
text-decoration: none;
}

a:hover{
font-family:Verdana, Trebuchet MS,Tahoma,Arial;
text-decoration: underline;
}

h1{ /*main heading*/
font-family:Verdana, Trebuchet MS,Tahoma,Arial;
font-size:10px;
font-weight: bold;
color: #595959; 
background: #FFCC00;
padding: 2px 10px 2px 20px; 
border-left: 10px solid #A0522D;
}

h2{ 
font-family:Verdana, Trebuchet MS,Tahoma,Arial;
font-size:10px;
color: #FFFFFF; 
background: #A0522D;
padding: 2px 5px 2px 10px; 
}

h3{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
font-weight: bold;
color:#A0522D;
} 

h4{ /*index headings*/
font-family:Verdana, Arial, Helvetica;
font-size:10px;
font-weight: bold;
text-align: left; 
padding: 2px 2px 2px 2px;
color: #A0522D;
background: #ECECEC;
border: 1px solid #595959;
} 

h5{ /*index headings*/
font-family:Verdana, Arial, Helvetica;
font-size:11px;
font-weight: bold;
text-align: left; 
padding: 0px 0px 0px 0px;
color: #FFCC00;
} 

hr{
color:#F9D545;
height: 1px;
}

.anchor{
font-family:Verdana, Trebuchet MS,Tahoma,Arial;
font-size:10px;
font-weight: bold;
text-decoration: none;
color: #F9D545; 
}

.content{
/*  position: absolute; 
top: 110px; 
left: 0px;*/
background: #FFFFFF;
padding: 5px 10px 10px 10px;
}

.foot {
color:#595959;
font-size:10px;
text-decoration:none;
}

.headerElement{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#0066FF;
border: 1px solid #888888;
}

.headerText{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color: #9A9A9A;
}

.submit{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#A0522D;
background:#FFCC00;
border: 1px solid #A0522D;
}

.form{
font-family: Verdana, Arial, Helvetica;
font-size:10px;
color:#595959;
background: #ECECEC;
border: 1px solid #FFCC00;
}

.select{
font-family: Verdana, Arial, Helvetica;
font-size:10px;
color:#595959;
background: #D5E6FF;
border: 1px solid #FFCC00;
}

.formText{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
font-weight: bold;
color:#A0522D;
} 

.newsHeading{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
background: #A0522D;
border: 1px solid #A0522D;
padding: 0px 0px 0px 5px; 
}

.news{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#A0522D;
background: #EFEFEF;
border: 1px solid #D1D1D1;
padding: 2px 2px 2px 5px; 
}

.docHeading{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
background: #A0522D;  /* #0066FF; #8C8D90; */
}

.notAvailable{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color: #C0C0C0;
}

.error{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color: #0066FF;
}

.point{
font-family:Verdana, Arial, Helvetica;
font-size:9px;
font-weight: bold;
width:15px;
padding: 2px 2px 2px 2px;
color: #FFCC00;
}

.alpha{
font-family:Verdana, Arial, Helvetica;
font-size:9px;
font-weight: bold;
width:20px;
height: 20px;
text-align: center;
padding: 2px 2px 2px 2px;
color: #FFCC00;
background: #888888;
border: 1px solid #595959;
}

.alpha:hover{
font-family:Verdana, Arial, Helvetica;
font-size:9px;
font-weight: bold;
text-decoration: none;
height: 20px;
text-align: center;
padding: 2px 2px 2px 2px;
color: #FFCC00;
background: #A9A9A9;
border: 1px solid #595959;
}

.beta{
font-family:Verdana, Arial, Helvetica;
font-size:9px;
font-weight: bold;
width:20px;
height: 20px;
text-align: center;
padding: 2px 2px 2px 2px;
color: #A0522D;
background: #ECECEC;
border: 1px solid #595959;
}

.beta:hover{
text-decoration: none;
}

.record{
font-family:Verdana, Arial, Helvetica;
font-size:10px;
color:#595959;
padding: 10px 0px 10px 0px;
border-top: 1px dotted #ffffff;
}

.language{
color: #595959;
float: right;
}

