/* CSS Document */


.search_TopMenus{
float:left;
clear:both;
width:800px;
position:relative;
margin-bottom:0px;
margin-top:1px;
}

.search_TopMenus h2{
visibility:hidden;
font-size:.25em;
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;


}

#searchForm
{
float:left;
text-align: left;
position:relative; 
}

.selectSmall {
	font-size:70%;
}


#topMenu
{
float:left;
padding-left:20px;
padding-top:5px;
}



#topMenu ul
{

padding-left: 0px;
margin: 0px;
color:#000066;
float:left;
list-style-type:none;
}

#topMenu li { 
display: inline;
float: left;
padding-left:5px;
padding-right:5px;
font-size:70%;
font-weight:bold;
 }
 
 .icons{
float:right;
border:0px;
text-decoration:none;
padding-left:8px;
margin-top:0px;
margin-bottom:2px;
height:37px;
}

/*.homeIcon{padding-bottom:-5px; border:0px;}*/

.homeIcon{border:0px;}

.iconText{
/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
font-size:9.5pt;
font-weight:bold;
line-height:.85em;
color:#000033;
text-align:center;
margin-top:-8px;
}

.iconText a:link
{
	color:#000066;
	text-decoration: none;

}

.iconText a:visited
{
	color:#000066;
	text-decoration: none;

}
.iconText a:hover
{
	color:#FF0000;
	text-decoration:underline;
	
}


.home{
float:left;
text-align:center;
border:0px;
padding-right:3px;
width:30px; 
height:33px;
}

.changeFont{
float:left;
text-align:center;
padding-right:2px;
border:0px;
width:50px; 
height:34px;
}

.glossary{
float:left;
text-align:center;
border:0px;
width:62px; 
height:36px;
}


.archiveMenu
{

clear:right;
padding-left:20px;
padding-top:5px;
text-align:center;
margin-bottom:-25px;

}



.archiveMenu ul
{

padding-left: 0px;
margin: 0px;
color:#000066;
/*float:left;*/
list-style-type:none;
}

.archiveMenu li { 
display: inline;
/*float: left;*/
padding-left:5px;
padding-right:5px;
font-size:70%;
font-weight:bold;
 }
 
 .icons{
float:right;
border:0px;
text-decoration:none;
padding-left:8px;
margin-top:0px;
margin-bottom:2px;
height:37px;
}

.menuBoxLinks h2{
visibility:hidden;
font-size:.25em;
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;


}

/*

#navcontainerL { 

	text-align:center;
	width: 150px;
	position:relative;

}

#navcontainerL ul
{
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
list-style-type:none;
}

#navcontainerL li
{
background-color:#000055;
border: 1px solid #999999;
width: 148px;
}

#navcontainerL a
{	font-size:.88em;
	display: block;
	font-weight:bold;
	text-align:center;
	width: 148px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #000055;
}

#navlistL {
border-top: 1px solid #999999;
}


#navcontainerL a:link, #navlistL a:visited
{
color: #CCCC99;
text-decoration: none;}



#navlistL a:hover
{
	background-image: url(/Menus/cream_hover.gif);
	color: #000055;
}*/





/*right menu*/
/*#navcontainerR { width: 210px; 
float:left;
background-color:#CCCCCC;
}

#navcontainerR ul
{
margin-left: 0;
margin-bottom:0px;
margin-top:0px;
padding-left: 0;
list-style-type: none;
	font-size:8.5pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

#navcontainerR a
{
	display: block;
	width: 210px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #999999;
	padding-top: 5px;
	padding-bottom: 3px;
	font-size:.8em;
}

.firstLinkR
{
	display: block;
	padding: 5px 0px 3px;
	background-color: #CCCCCC;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	

}

#navcontainerR a:link, #navlistR a:visited
{
color: #333366;
text-decoration: none;
}

#navlistR a:hover
{
background-color: #31295a;
color: #FFFFFF;
}

*/