body
{
	margin:					0 0 0 0;
	background-color:		#CCCCCC;
}

div.menu
{
	position:				relative;
	background-color:		#BBBBBB;
	padding-left:			10px;
	width:					99%;
	height:					26px;
	z-index:				1;
}
div.searchbar
{
	position:				relative;
	z-index:				2;
}
A:link.header
{
	color:					#000000;
}
A:visited.header
{
	color:					#777777;
}
div.index
{
	position:				relative;
	float:					left;
	clear:					left;
	top:					20px;
	margin-left:			10px;
	z-index:				-1;
}
.Lookup
{
	background:				#dfdfdf url('/images/lookup-icon.png') no-repeat;
	margin:					0px;
	padding:				0px;
	border:					0px;
	width:					58px;
	height:					22px;
}
/*
=============== Right-Side MENU ===============
*/
div.rmenu
{
	position:				absolute;
	float:					right;
	clear:					right;
	top:					40px;
	left:					85%;
	height:					200px;
	width:					120px;
	padding-left:			5px;
	background:				#BBBBBB;
	z-index:				-2;
}

/*
=============== DROP MENU JS ==================
*/
ul.menu {
	list-style:				none; 
	margin:					0;
	padding:				0;
}
ul.menu * {
	margin:0; 
	padding:0
}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:1px}
ul.menu ul {
	position:				absolute;
	top:					26px;
	left:					0;
	background:				#d1d1d1;
	display:				none;
	opacity:				0;
	list-style:				none;
	width:					200%;
}

ul.menu ul.ritems {
	position:				absolute;
	top:					26px;
	left:					0;
	background:				#d1d1d1;
	display:				none;
	opacity:				0;
	list-style:				none;
	width:					400%;
}

ul.menu ul li {
	position:				relative; 
	border:					1px solid #FFFF00; 
	border-top:				none; 
	/*width:					448px;*/
	width:					100%;
	margin:					0;
}
ul.menu ul li a {
	display:block; 
	padding:3px 7px 5px; 
	background-color:#d1d1d1
}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {
	left:148px; 
	top:-1px
}
ul.menu .menulink {
	border-top:				2px solid #00FF00;
	padding:				2px 5px 1px 1px;
	font-weight:			bold;
	/*background:				url('/images/header.gif');*/
	/*width:					75px;*/
}
ul.menu .menulink:hover, ul.menu .menuhover {background:url('/images/header_over.gif')}
ul.menu .sub {
	background:#d1d1d1 url('/images/arrow.gif') 136px 8px no-repeat
}
ul.menu .topline {border-top:1px solid #aaa}

/*
 ============== SEARCH AJAX ===================
*/
	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 400px;
		background-color: #000000;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #CCCCCC;	
		color: #FFFFFF;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	
/*
	PATCHES DROPS
*/
div.ipatches
{
	position:				relative;
	height:					26px;
}
ul.patches {
	list-style:				none; 
	margin:					0;
	padding:				0;
}
ul.patches * {
	margin:0; 
	padding:0
}
ul.patches a {display:block; color:#000; text-decoration:none}
ul.patches li {position:relative; float:left; margin-right:1px}
ul.patches ul {
	margin-top:				-8px;
	position:				absolute;
	top:					26px;
	left:					0;
	background:				#d1d1d1;
	display:				none;
	opacity:				0;
	list-style:				none;
	width:					300%;
}
ul.patches ul li {
	position:				relative; 
	border:					1px solid #FFFF00; 
	border-top:				none; 
	/*width:					448px;*/
	width:					100%;
	margin:					0;
}
ul.patches ul li a {
	display:block; 
	padding:3px 7px 5px; 
	background-color:#d1d1d1
}
ul.patches ul li a:hover {background-color:#c5c5c5}
ul.patches ul ul {
	left:148px; 
	top:-1px
}
ul.patches .patcheslink {
	border-top:				2px solid #00FF00;
	padding:				2px 5px 1px 1px;
	font-weight:			bold;
	/*background:				url('/images/header.gif');*/
	/*width:					75px;*/
}
ul.patches .patcheslink:hover, ul.patches .patcheshover {background:url('/images/header_over.gif')}
ul.patches .sub {
	background:#d1d1d1 url('/images/arrow.gif') 136px 8px no-repeat
}
ul.patches .topline {border-top:1px solid #aaa}
