


td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:12px;
	color: #E5E5E5;
}

a {
	text-decoration: underline;
	color:#9D5FBB;
}

A:Hover  {
	color : #DBACF2;
	text-decoration : underline;
}

h3 {
	color: #FFFFFF;
	font-weight: bold;
	font-size : 150%;
	font-family:Verdana;
}



#topbar {
	position:relative;
	width:100%;
	text-align:center;
	font-size: 70%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: 70%;	
	}
html>#topbar {
	font-size: 70%;
	} 


/* Search & Quickfind Styles */
#search_ucd {
	
	/*float: right;*/
	position: absolute;
	/*left:132px;
	top:-260px;*/
	background-color:#99CB34;
	margin:0%;
	color: #fff;
	font-weight:bold;
	font-size: 100%;
	height:111px;
	width: 100%;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	}
html>#search_ucd	{
	width: 20%;
	float: right top;
	} 


#search_ucd form {
	margin:0;
	padding:1%;
}

#search_ucd .searchbox{
	font-size: 90%;
	width: 70%;
	height:40%;
	padding:0;
    margin: 1% 0 0 0;
	color:#336600;
	font-weight:bold;
	}

#search_ucd a {
	text-align:right;
	color:#fff;
	font-weight:normal;
	text-decoration: none;
	background: url(images/grey_dotted_line.gif) bottom left repeat-x;
	font-size: 100%;
}
#search_ucd a:hover {
	text-decoration: underline;
}		

#search_ucd .search_button {
   margin: 1% 0 1% 1%;
   padding: 0;
   vertical-align: bottom;
}	

#global_nav {
	color:#333;
	width:100%;
	text-align:center;
	padding: 1px;
	padding-bottom:1px;
	font-size: 100%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: 100%;	
	}
html>#global_nav {
	font-size: 100%;
	} 

#global_nav a {
	color:#333;
	text-decoration: none;
	background: url(images/grey_txt_line.gif) bottom left repeat-x;
}

#global_nav a:hover {
	text-decoration: underline;
}


.hide {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;  /* for the benefit of IE5 Mac */
	}
