﻿/****************************************************************************
							M A I N   M E G A   M E N U
****************************************************************************/

/* 
	Be sure to see these styles in layout.css for
	 positioning the menu bar on the page.
*/
.mmMenuWrapper { background-color: #F4E3B8; }
.mmMenuWrapper a:link { text-decoration: none; }
	
	#top_menu_bar    		{ position: absolute; top:  104px; height: 30px;	left:  38px; width: auto; }
	#awmAnchor-main_menu	{ position: absolute; left: -6px; top: -2px; }
	.noscript_header { color: white; }
	.noscript_header a:active, 
	.noscript_header a:hover, 
	.noscript_header a:visited {text-decoration:underline; font-weight:bold; color:white;} 
	
/*
#top_menu_bar    		{ position: absolute; top:  0px; height: 30px;	left:  38px; width: auto; }
*/

	.tooltip {
		display:				none;
		background-color: black; /*transparent url(/tools/img/tooltip/black_arrow.png);*/
		font-size:			12px;
		height:				70px;
		width:				160px;
		padding:				25px;
		color:				#fff;	
	}

/* .mmBackground is for the Actions menu */
	.mmBackground {	background:#F4E3B8;
		font-size:11px; width:200px; height:350px; float: left; line-height:20px; border-right:1px solid #BBBBBB;
	}
	.mmBackground_actions {	background:#F4E3B8;
		padding: 0 0 0 0; font-size:11px;width:220px; height:280px; float: left; line-height:20px; border-right:1px solid #BBBBBB;
	}
	.mmBackground_tools {	background:#F4E3B8;
		font-size:11px; color:#444444; width:250px; height:560px; float: left; line-height:20px; border-right:1px solid #BBBBBB;
	}
	.mmBackground_find {	background:#F4E3B8;
		font-size:11px; width:250px; height:280px; float: left; line-height:20px; border-right:1px solid #BBBBBB;
	}
	.mmBackground_dl {	background:#F4E3B8;
		font-size:11px; width:auto; height:200px; float: left; line-height:20px;
	}
	.mmBackground_buy {	background:#F4E3B8;
		font-size:11px; width:250px; height:400px; float: left; line-height:20px; border-right:0px solid #BBBBBB;
	}
	.mmBackground_sup {	background:#F4E3B8;
		font-size:11px; width:250px; height:210px; float: left; line-height:20px; border-right:0px solid #BBBBBB;
	}
	.mmBackground_other {	background:#F4E3B8;
		font-size:11px; width:250px; height:280px; float: left; line-height:20px; border-right:1px solid #BBBBBB;
	}
	
.mmTitle {
	font-family:	"Times New Roman", Times, serif;
	font-size: 		18px;
	font-weight: 	bold;
	color: 			#9f5916;
	margin: 			20px 2px 4px 10px;
   line-height: 	1.2;
}
.mmTitleTopMost { margin-top: 10px;}

.mmP { 
	font-family:	Arial, Helvetica, sans-serif; 
	font-size: 		12px;
	margin:			0px 6px 0px 20px; 
	text-decoration: 	none; 
	line-height: 	1.5;
	border:	0;
}
	/*   13-Apr-2012
		The following  !important keys are critical especially for IE8. Don't know why 
	*/
.mmP a:link 	{ color:	black !important;  text-decoration: none !important; }
.mmP a:hover 	{ color: red 	!important; text-decoration: none; font-weight:bold !important;}
.mmP a:visited { color:	black; text-decoration: none; }

.mmText { 
	font-family:	Arial, Helvetica, sans-serif; 
	font-size: 		12px;
	margin:			0px 6px 0px 10px; 
	line-height: 	1.2; 
}

.mmBoxed { 
	border: 			thin silver solid; 
	margin: 			4px 20px 4px 20px; 
	padding: 		4px 4px 4px 4px;}

.mmAnchor {	/*
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal; 
	text-decoration: 	none; 
	color:				#000000; 
*/	
}

.mmNotesText {
	font-family:	Arial, Helvetica, sans-serif; 
	font-size: 		11px;
	background-color: #F4E3B8;
	color:			black;
	margin:			0px 10px 10px 6px; 
	line-height: 	1.2; 
	width:     	 	auto; 
}
/*
	margin:			0px 10px 10px 6px; 
	line-height: 	1.2; 
	width:     	 	auto; 
}
*/

.mmNotesText p {
	font-family:	Arial, Helvetica, sans-serif; 
	font-size: 		12px;
	background-color: #F4E3B8;
	color:			black; 
	margin:			0px 10px 3px 6px; 
	line-height: 	1.5; 
}
.mmTitleNotes {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight: 	bold;
	color: 			#9f5916;
	margin: 		 	10px 2px 0px 0px;
   line-height: 	1.2;
}

.style-page-search-cell {
	height: 18px;
	font-size: 12pt !important; 
	width: 450px;
	padding-bottom: 3px;
	vertical-align: bottom;
}


