a:link {  color: #00005A; text-decoration: underline }
a:hover  { color: #6E1A28;   text-decoration: none }
a:active { color: #8F0018; text-decoration: none }

a:visited {color: #00005A;  text-decoration: underline}
a:visited:hover {color:#6E1A28; text-decoration: none} 



.adminheaderarea{
width: 310px;
border-bottom:1px solid #00005a;
padding:6px 12px 6px 6px;  
margin:0px 0px 30px 0px;
background:#8797BF;
}

.adminheader{
font-size: 18px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:12px 0px 6px 6px;  
margin:0px 0px 0px 0px;
color:#00005a;
}

.header{
font-size: 18px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:12px 0px 6px 6px;  
margin:0px 0px 0px 0px;
color:#83838c;
}

.adminheaderuserinfo{
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 12px 3px 6px;  
margin:0px 0px 0px 0px;
color:#FFFFFF;
}




.adminfooter{
font-size: 11px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:6px 12px 2px 10px;  
margin:0px 0px 12px 0px;
color:#00005a;
}



.adminfooterarea{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
background-color: #f5f5f5;
/*border-top:1px solid #00005a;*/
}


.menuarea{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
background-color: #f5f5f5;
border-bottom:1px solid #00005a;
width: 310px;
}

.menuhead{
font-size: 10px;
font-weight: bold;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 12px 3px 12px;  
margin:0px 0px 6px 0px;
color:#FFFFFF;
border-top:1px solid #00005a;
border-bottom:1px solid #00005a;
background:#8797BF;
width: 310px;
}

.websiteupdate { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 12px; background: #a0a0a8; margin: 0 0 6px; padding: 3px 12px; border-top: 1px solid #00005a; border-bottom: 1px solid #00005a; width: 310px; }

.menusection{font-size: 10px;
font-weight: bold;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 12px 1px 2px;  
margin:0px 0px 0px 10px;
color:#444444;
border-bottom:1px solid #8797BF;
width: 310px;
}

.mainpagesubhead{font-size: 12px;
font-weight: bold;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 12px 1px 2px;  
margin:0px 0px 0px 10px;
color:#444444;
border-bottom:1px solid #8797BF;

}

.menuitem{
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:4px 12px 4px 12px;  
margin:0px 0px 3px 0px;
color:#444444;
}

.menuitemlink  { color: #00005A; }
.menuitemlink:link {  color: #00005A; text-decoration: underline}
.menuitemlink:hover  { color: #6E1A28;   text-decoration: none }
.menuitemlink:active { color: #8F0018; text-decoration: none}
.menuitemlink:visited {color: #00005A; text-decoration: underline }


.adminloginarea{
margin:10px 10px 10px 10px;
padding:10px 10px 12px 10px;  
width:250px;
background-color: #f5f5f5;
border:1px solid #00005a;
}

.clear{
clear:both;
margin:12px 0px 12px 0px;
padding:0px 0px 0px 0px;  
}

.divider{
clear:both;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
border-top:1px solid #444444;
}


.globalsearcharea{
background-color: #E1E2EE;
padding:5px 0px 10px 0px;  
margin:0px 0px 0px 0px;
}

.globalsearchhead{
width: 310px;
border-bottom:1px solid #00005a;
font-size: 9px;
line-height: 9px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 12px 2px 10px;  
margin:0px 0px 0px 0px;
color:#00005a;
}


.adminsection{
width: 310px;
border-bottom:1px solid #00005a;
font-size: 12px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:2px 12px 2px 10px;  
margin:0px 0px 12px 0px;
color:#00005a;
}

.adminsection2{
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
color:#444444;
}


/*For instructions and notes*/
.admin{
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:4px 12px 3px 10px;  
margin:0px 0px 0px 0px;
color:#444444;
}

.adminlarge { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin: 0; padding: 3px 12px 3px 10px }
.adminsmall{
font-size: 10px;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 12px 3px 10px;    
margin:0px 0px 0px 0px;
color:#444444;
}



.adminform{
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 4px 0px;  
margin:0px 0px 0px 0px;
color:#000000;
}

.adminformsectionhead{
width: 310px;
border-bottom:1px solid #7F7F7F;
font-weight: bold;
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:2px 10px 0px 0px;  
margin:25px 10px 0px 10px;
color:#000000;
}





/*section label*/




.adminformlabel{
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 4px 0px;  
margin:0px 0px 0px 0px;
color:#000000;
}








.adminform3rdhead{

border-bottom:1px solid #444444;
font-size: 9px;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 0px 0px;  
margin:0px 0px 4px 0px;
color:#000000;
}

.contactformhead{
width: 310px;
border-bottom:1px solid #444444;
font-size: 9px;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 0px 0px;  
margin:0px 0px 4px 0px;
color:#000000;
}






.adminformlabelindent{
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 4px 0px;  
margin:0px 0px 0px 20px;
color:#000000;
}

.adminformsmall{
font-size: 9px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 0px 0px;  
margin:0px 0px 0px 0px;
color:#000000;
}

.adminformlabelindentsmall{
font-size: 9px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 0px 0px;  
margin:0px 0px 0px 20px;
color:#000000;
}

.adminformsubhead{
width: 310px;
border-bottom:1px solid #00005a;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 6px 0px 0px;  
margin:10px 0px 0px 0px;
color:#00005a;
}

.adminformsubsection{
font-size: 11px;
font-weight: bold;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 2px 0px;  
margin:20px 0px 0px 0px;
color:#000000;
border-bottom:1px solid #444444;
width: 310px;
}

.adminformsubsectionindent{
font-size: 11px;
font-weight: bold;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 2px 0px;  
margin:20px 0px 0px 8px;
color:#000000;
border-bottom:1px solid #444444;
width: 310px;
}



.adminformmiddle{
border-top:1px solid #00005a;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 6px 0px 10px;  
margin:10px 0px 30px 0px;
color:#444444;
}


.adminformend{
border-top:1px solid #00005a;
font-size: 13px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 6px 0px 10px;  
margin:10px 0px 100px 0px;
color:#444444;
}

.adminsearchformend{
border-top:1px solid #00005a;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:10px 6px 0px 10px;  
margin:0px 0px 20px 0px;
color:#444444;
}


.adminnotice{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 6px 3px 0px;  
margin:15px 20px 15px 10px;
color:#6E1A28;
line-height: 14px;
font-weight: bold;
}

.admincomment  { 
color: #6e1a28; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
background: #ced5e5; 
margin: 15px 20px 15px 2px; 
padding: 3px 6px; 
max-width: 200px; 
border: solid 1px #444444; 
}


.admincommenthead{
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:4px 8px 4px 8px;  
margin:0px 0px 0px 0px;
color:#444444;
}



.adminresultssortoff{
font-size: 10px;
font-weight: bold;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:4px 8px 4px 8px;  
margin:0px 0px 0px 0px;
color:#000000;
}
/*
.adminresultssortoff:link {  color: #FFFFFF; text-decoration: underline }

.adminresultssortoff:hover  { color: #6E1A28;   text-decoration: none }
.adminresultssortoff:active { color: #8F0018; text-decoration: none }
.adminresultssortoff:visited {color: #00005A;  text-decoration: underline}
*/

.adminresultssorton{
font-size: 10px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:4px 8px 4px 8px;  
margin:0px 0px 0px 0px;
color:#ffffff;

}

.adminsearchresults{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:5px 8px 5px 8px;  
margin:0px 12px 0px 0px;
color:#222222;
}

.adminsearchresultsapproved{
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:5px 8px 5px 8px;  
margin:0px 12px 0px 0px;
color:#394F8F;
}

.adminsearchresultslive{
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:5px 8px 5px 8px;  
margin:0px 12px 0px 0px;
color:#759B58;
}

.adminsearchresultsalert{
font-size: 10px;
font-weight: bold;
font-style: italic;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:0px 0px 0px 0px;  
margin:5px 12px 5px 8px;
color:#6E1A28;
}

.adminerror{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:5px 0px 8px 35px;  
margin:20px 0px 0px 0px;
color:#6E1A28;
line-height: 14px;
font-weight: bold;
background:  url(images/error_symbol.gif) no-repeat top left;
}





.searchresultspagelinksbottom{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:6px 12px 6px 6px;  
margin:0px 0px 0px 0px;
color:#222222;
border-top:1px solid #B8B8CF;

}

.searchresultspagelinkslink  { color: #036}
.searchresultspagelinkslink:link {  color: #00005A; text-decoration: underline }
.searchresultspagelinkslink:hover  { color: #6E1A28;   text-decoration: none }
.searchresultspagelinkslink:active { color: #8F0018; text-decoration: none }
.searchresultspagelinkslink:visited {color: #00005A; text-decoration: underline }








/* To be reomved*/
.link  { color: #FFFFFF}

.adminconfirm{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 6px 3px 0px;  
margin:10px 20px 0px 10px;
color:#7F7F7F;
line-height: 14px;
}


.adminconfirmsmall{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding:3px 6px 3px 0px;  
margin:6px 20px 0px 10px;
color:#7F7F7F;
line-height: 14px;
}






















.forms {
margin:0px 0 0em 0;
padding:0px 0px 0px 0px;  
}

.adminforms {
margin:0px 10px 0em 0;
padding:0px 0px 0px 0px;  
}


.checkbox { 
color: #333; 
font-size: 10px; 
font-family: verdana, arial, helvetica, sans-serif; 
border: 0px #c90;
margin:0px 4px 0px 0;
}


.searchfield, .field    { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.searchbutton, .button  { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333; 
margin:6px 0px 0px 0;
padding:0px 0px 0px 0px; 
}

.adminbutton  { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333; 
margin:0px 0px 0px 0;
padding:0px 0px 0px 0px; 
}

.results  { color: #4d3875; font-size: 10px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none } 


.searchform      { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dropdown, .searchdropdown      { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 6px 0em 0;
padding:0px 0px 0px 0px; 
}

.radio, .searchradio     { 
margin:0px 6px 0em 0;
padding:0px 0px 0px 0px; 
font-size: 10px; 
font-family: verdana, arial, helvetica, sans-serif; 
 }


dl, ul {
margin:0px 12px 1em 0px;
padding:0px 0px 0px 22px; 
}

ol {
margin:0px 12px 1em 8px;
padding:0px 0px 0px 22px; 
}


li {
color: #444;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
line-height: 14px; 
margin:0px 0px 1em 0;
padding:0px 0px 0px 0px; 
list-style-position:outside;
}