body
{
	background: #E1E1E2;
	color: #000000;
	font-family: verdana, geneva, lucida, arial, helvetica, sans-serif;
	font-size: small;
	/*#8A949E*/
	
	scrollbar-3dlight-color:;
   scrollbar-arrow-color:#22229C;
   scrollbar-base-color:;
   scrollbar-track-color: #334D80; /* #B0C4DE; */
   scrollbar-darkshadow-color: #4B6CA6; /* #5F9EA0; */
   scrollbar-face-color:#9FAFDF;
   scrollbar-highlight-color:;
   scrollbar-shadow-color:
		   
		   
}

 
/* keep active links and visited links looking the same */
body a:link
{
	color: #22229C;
}
body a:visited
{
	color: #22229C;
}
body a:hover, body a:active
{
	color: #FF4400;
}

.bodytext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration: none;
    color: #000000;
}


/* Top menu */

.tmenu
{
	background: #4B6CA6 url(images/bgmainhead.gif);
	color: #ffffff;
	font: 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*border: outset 2px #5A76A5;*/
}
.tmenu a:link
{
	color: #ffffff;
	text-decoration: none;
}
.tmenu a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.tmenu a:hover, .tmenu a:active
{
	color: #FFFF66;
	text-decoration: underline;
}

.searchtextbox {
	background-color: #D1D1E1;
	color: black;
	font-family: verdana, geneva, lucida, arial, helvetica, sans-serif;
	font-size: 12pt
} 
.searchbutton {
	background-color: #4B6CA6;
	color: white;
	font-family: verdana, geneva, lucida, arial, helvetica, sans-serif;
	font-size: 10pt
} 


/* Side bar tables */
.sidebartable
{
	background: #D1D1E1;
	/*border: 1px solid #2B39AC;*/
	border: 1px solid #0B198C;
}
.sidebarheading
{
	background: #334D80 url(images/bgsubhead.gif); 
	/*background: #334D80 url(images/tcatgrad.gif);*/
	color: #FFFFFF;
	font-family: tahoma, verdana, geneva, lucida, arial, helvetica, sans-serif;
	font-size: small;
}
.sidebarmainheading /* e.g.  Categories, Top 5, Counter */
{
	background: #4B6CA6 url(images/bgmainhead.gif);
	color: #ffffff;
	font-family: verdana, geneva, lucida, arial, helvetica, sans-serif;
	font-size: x-small;
}
.sidebarbg
{
	background: #F5F5FF;
	color: #000000;
	font-size: 12;
}

.sidebarheading a:link
{
	color: #FFFFFF;
}
.sidebarheading a:visited
{
	color: #FFFFFF;
}
.sidebarheading a:hover, .sidebarheading a:active
{
	color: #FFFF00;
}





.footer
{
	background: #3E5C92;
	color: #E0E0F6;
	font-size: small;
}






.terms /* Downloading terms*/
{
	font-size: x-small;
}
























.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
	background-color: #334D80;
	color: #FFFFFF;
	text-align: center;
}
.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}

.tabledescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.navBar
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: x-small;
    text-decoration: none;
    color: #000000;
}



.pagenumbers
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	color: #22229C;
	
}
.pagenumbers a:link
{
	color: #22229C;
	text-decoration: none;
}
.pagenumbers a:visited
{
	color: #22229C;
	text-decoration: none;
}
.pagenumbers a:hover, pagenumbers a:active
{
	color: #FF4400;
	text-decoration: underline;
}
.pagenumbersCurrent
{
	color: #330099;
	font-size: larger;
}


