@charset "UTF-8";
/* CSS Document */

body 		{ background: #FFF url(../../images/img_mzlogo.jpg) top repeat-x; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif }
form		{ margin: 0px; padding: 0px; }

#wrapper	{ width: 950px; margin: 41px auto 0 auto; }
#header		{ height: 65px;}
#header .logo	{ position: relative; top: 8px; left: 0px; float: left}
	#search		{ float: right; margin: 20px 5px 0 0}
	.searchinput		{ color: #999; font-family:Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; padding: 5px 8px; margin: 0px; background: url(../../images/bg_search.gif); height: 13px; width: 210px;}
#menu		{ text-align: right; background: url(../../images/img_menuright.gif) no-repeat right; padding-right: 7px;}
	#menubottom		{ text-align: right; background: url(../../images/img_menubottom.gif) no-repeat left bottom; width: 943px; height: 37px;}
	#menuleft		{ height: 22px; background: #005D9F url(../../images/img_menuleft.gif) no-repeat left; padding-left: 18px; width: 150px; display: block; float: right; margin-top: 15px;}
	#menuleft ul	{ border-bottom: 2px solid #004A7F; height: 20px; margin: 0px; padding: 0px 0px; font-size: 11px; font-family:Arial, Helvetica, sans-serif}
	#menuleft li	{ display: inline; margin: 0px; padding: 0px 5px 0px 5px; }
	#menuleft a:link, #menuleft a:active, #menuleft a:visited { color: #FFF; text-decoration: none; line-height: 20px; border-bottom: 1px dotted #005D9F}
	#menuleft a:hover { color: #DDD}
	#menuright	{ background: #EBEBEB url(../../images/img_menudivider.gif) no-repeat left; padding-left: 25px; display: block; float: right; width: 475px; }
	#menuright ul	{ width: 475px; border-bottom: 2px solid #BCBCBC; height: 35px; margin: 0px; padding: 0px 0px; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; background: #EBEBEB; display:inline-block}
	#menuright li	{ background: url(../../images/img_menubullet.gif) 5px  no-repeat; display: inline; margin: 0px 15px 0 0; padding: 0px 0px 0px 20px; }
	#menuright a:link, #menuright a:active, #menuright a:visited { color: #001B45; text-decoration: none; line-height: 35px; border-bottom: 1px dotted #005D9F;}
	#menuright a:hover { color: #005D9F}
	#menuright .activeMenuItem { background: #ccc; display:inline-block; }
#imagebar 	{ height: 184px; background-color:#CCC; margin-bottom: 20px}
#content	{ }
	#content h1	{ color: #001B45; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:normal; line-height: 26px; border-bottom: 1px dotted #94C6E1; border-top: #E0E0E0 1px solid; padding: 7px 0 2px 0px; margin: 0px;}
	#submenu	{ float: left; width: 218px; }
	#submenu h1	{ padding-left: 25px; }
	#submenu ul { font-size: 12px; list-style: none; margin: 0; padding: 0; }
	#submenu ul a:link, #submenu ul a:visited, #submenu ul a:active  { display: block; color: #001B45; text-decoration:none; padding: 7px 0px 7px 45px; background-image: url(../../images/img_submenubullet.gif); background-position: 25px 6px; background-repeat: no-repeat}
	#submenu ul a:hover  { background: url(../../images/img_submenubullet.gif) 25px 6px no-repeat #EEE; }
	#submenu ul li { border-bottom: #E0E0E0 1px solid; margin: 0; padding: 0;}
	#submenu ul ul { font-size: 11px; color: #001B45; line-height: 11px; list-style: none; padding-left: 00px; background: #005D9F; color: #FFF}
	#submenu ul ul li { border-bottom: 0px; }
	#submenu ul ul a:link, #submenu ul ul a:visited, #submenu ul ul a:active  {; font-size: 11px;color: #FFF; text-decoration:none; padding: 2px 0px 2px 50px; background: url(../../images/img_submenusmallbullet.gif) 35px 8px no-repeat}
	#submenu ul ul a:hover  { background: url(../../images/img_submenusmallbullet.gif) 35px 8px no-repeat #001B45}
	#submenu .activeItem { background: #DDD; font-weight:bold;}
	
	#wording	{ float: left; margin-left: 25px; margin-right: 25px; width: 461px;}
	#wording p	{ font-size: 12px; color: #858383; line-height: 20px; }
	#wording ul	{ font-size: 12px; color: #858383; line-height: 20px; list-style: none;  margin: 0px; padding-left: 20px; }
	#wording li	{ background: url(../../images/img_wordingbullet.gif) no-repeat left 3px; padding-left: 20px; }
	#wording table	{ font-size: 12px; color: #858383; line-height: 20px; margin-top: 10px; }
	#wording img	{ margin: 10px;}
	#wording a:link, #wording a:active 	{ color: #0060A7 }
	#wording a:visited { color:#666 }
	#wording a:hover 	{ color: #001B45 }
	#wording h2	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #001B45; }
	#wording h3	{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #001B45; }
	#wording hr	{ color: #EBEBEB; background: #EBEBEB; height: 1px; border: 0px; }
	#wording label	{ font-size: 11px; background: #EBEBEB; padding-top: 2px; padding-bottom: 2px; height: 22px; width: 150px; display:block; border-bottom: 1px solid #BCBCBC; text-align:right; margin-right: 10px; padding-right: 10px; }
	#wording textarea	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; }
	#wording .contactus textarea	{ width: 250px }
	#wording .contactus input	{ width: 200px }
	#wording input	{ margin: 0px; padding: 0px;}
	#wording .brandLogo	{ border: 1px solid #EBEBEB; margin: 0 5px 2px 0px; }
	#wording .brandMedium	{ border: 1px solid #EBEBEB; margin: 0 10px 10px 0; }
	
	#brands		{ float: left; width: 221px}
	.announcements img { margin-right: 10px; }
	.announcements td { padding-bottom: 15px; }	
	
#footerwrapper	{ background: #EBEBEB; margin-top: 20px; border-top: 5px solid #C7C7C7; height: 60px;}
#footer			{ width: 950px; margin: 0 auto; font-size: 11px; height: 75px;}
#footer a:link, #footer a:visited, #footer a:active 	{ color: #0060A7 }
#footer a:hover 	{ color: #001B45 }
#footer p 		{ line-height: 18px; }
#footer .left	{ float: left; width: 50%; color: #999}
#footer .right  { float: right; width: 50%; text-align:right}

#clear		{ clear: both}