/* base.css for mysimon.com *//* reset styles for cross-browser sanity */div,dl,dt,dd,ul,ol,li,pre,form,fieldset,blockquote {margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}q:before,q:after{content:'';}#header {	margin: -7px 0px 0px 0px;}#header #top_links {	    	background-position: top right;     	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	}#header #top_links #meta_nav {	position: relative;	top:  4px;	font-size: 11px;	float: right;	letter-spacing: 1px;	padding-right: 32px;}#header #top_links #meta_nav a {	color: #333333;}#header #mainMenu {	clear: both;	height: 32px;    	list-style: none;    	background-image: url("images/nav_bkgd.gif");    	background-position: top;     	background-repeat: repeat-x;	border-bottom: 1px solid #000000;    	font-family: Arial, Helvetica, sans-serif;    	font-size: 12px;    	text-align: center;    	margin-bottom: 0px;    	width: 473px;
}#header #mainMenu li {	display: inline;	padding: 8px 12px 8px 12px;	margin: 1px 0 1px 0;	position: relative;	top: 1px;	float: left; 	border-right: 1px #daa solid;}#header #mainMenu li.left {	display: inline;		background-image: url("images/nav_crv_lft.gif"); 	background-repeat: no-repeat; 	position: relative;	top: 0;	margin: 0;	padding: 4px 6px 4px 5px;	float: left;	border-right: none;}#header #mainMenu li.right {	display: inline;	position: relative;	padding: 4px 6px 4px 4px;	margin: 0;	top: 0;	background-image: url("images/nav_crv_rgt.gif"); 	background-repeat: no-repeat; 	float: right;	border-right: none;}#header #mainMenu li a {	color: #FFF;	text-decoration: none;    	font-weight: bold;}#header #mainMenu li.last {    	float: right;	border-right: none;	padding-right: 6px;}#header #mainMenu li.last a {    	    	background-position: center right;    	background-repeat: no-repeat;	padding-right: 15px;}#header #mainMenu li:hover, #header #mainMenu li.over {    	z-index: 1000;}#header #mainMenu li:hover ul, #header #mainMenu li.over ul {    	display: block;}#header #mainMenu ul, #header #mainMenu iframe {	text-align: left;    	margin: 0;   	padding: 0;    	display: none;    	list-style: none;    	position: absolute;    	left: -1px;    	top: 31px;    	right: auto;	width: 157px;}#header #mainMenu iframe {	top: 31px;    	height: 245px; }#header #mainMenu li.last iframe {    	height: 301px;}#header #mainMenu li.last ul, #header #mainMenu li.last iframe {    	left: auto;    	right: 0;}#header #mainMenu ul li {    	margin: 0;    	padding: 5px 10px 5px 10px;    	border: solid 1px;    	border-top: none;    	width: 14em;    	background-image: none;    	line-height: 15px;}#header #mainMenu ul li a, #header #mainMenu li.last ul li a {    	display: block;    	margin: 0;    	padding: 0;    	text-decoration: none;    	font-weight: normal;    	background-image: none;    	width: 100%;}#header #mainMenu li:hover, #header #mainMenu li.over {    	background-color: #006699;}#header #mainMenu li#greenMenuItem:hover, #header #mainMenu li#greenMenuItem.over {   	 background-color: #030;}#header #mainMenu a {    	color: #FFFFFF;}#header #mainMenu a:hover {    	color: #EEEEEE;}#header #mainMenu ul li {    	border-color: #666666;    	background-color: #99CCCC;}#header #mainMenu li:hover ul li:hover, #header #mainMenu li.over ul li.over {    	background-color: #CCCCCC;}#header #mainMenu ul a {    	color: #333333;}#header #mainMenu ul a:hover {   	 color: #000000;}
