/* ./_css/main_menu.css */

	div#mainMenu {
		background:url(../_images/_template/bg_main_menu.gif) repeat-x;
		height:32px;
	}
	
		div#mainMenu img {
			float:left;
			width:14px;
			vertical-align:middle;
		}
	
		div#mainMenu a {			
			text-decoration:none;
		}
	
		div#mainMenu ul#mm_tier1 {
			float:left;
			width:942px;
			margin:0;
			padding:0;
			list-style:none;
		}
			div#mainMenu ul#mm_tier1 li  {
				display:block;
				float:left;	
				margin:0;
				padding:0;
				position:relative;
				z-index:13;
			}
			
				div#mainMenu ul#mm_tier1 li a {
					display:block;
					padding:0 10px 0 10px;
					line-height:32px;
					font-weight:bold;
					color:#093a80;
				}
				
				div#mainMenu ul#mm_tier1 li a:hover {					
					color:#52AFCD;
				}
		
			
				div#mainMenu ul#mm_tier1 li ul.mm_tier2 {
					display:none;
					clear:both;
					margin:0;
					padding:0;
					position:absolute;
					z-index:4;
					top:31px;
					left:0;
					list-style:none;
					width:220px;
					background:#f3fafc;
					border:2px solid #9BE0F7;
					border-top:0;
					-moz-border-radius-bottomleft:5px;
					-moz-border-radius-bottomright:5px;
					-webkit-border-bottom-left-radius:5px;
					-webkit-border-bottom-right-radius:5px;
				}
			
					div#mainMenu ul#mm_tier1 ul.mm_tier2 li {
						float:none;
						border-top:1px solid #9BE0F7;
						width:100%;
					}
					
					div#mainMenu ul#mm_tier1 ul.mm_tier2 li.first {
						border-top:0;
					}
					
						div#mainMenu ul#mm_tier1 li ul.mm_tier2 li a {
							display:block;
							padding:4px 6px 4px 6px;
							margin:0;
							line-height:16px;
						}
						
							div#mainMenu ul#mm_tier1 ul.mm_tier2 li a:hover {
								background:#f7f7fb;
							}
