html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0px auto;

padding: 0px;

white-space: normal;

}



#navMainWrapper {

	width: 720px;

	height: 28px;

	top:1px;

	clear:both;

	float:left;

	position:relative;

	z-index:10;

	margin: 0 0 0 10px;

}

#navMain {

height: 27px;

margin: 0px auto;

padding: 0px;

}

#navMain, #navMain li, #navMainWrapper .navSearch {

	float:left;

}

#navMain .navMain_left a, #navMain .navMain_middle a {

	display:inline;

	padding: 7px 20px 5px 20px;

	height: 27px;

	position:relative;

	text-decoration:none;

	border-left:#FFFFFF 1px solid;

	height:20px;

}

#navMain .flyoutWrapper {

	position:absolute;

	z-index: 50;

	top:27px;

	left:-99999px;

	background:#718CA9;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	-khtml-opacity: 0.9;

	opacity: 0.9;

	margin:0 0 0 4px !important;

}

#navMain .flyoutWrapper a {

	display:inline;

	padding:0;

	height:auto;

}

#navMain .flyoutWrapper .overTabLeft {

	display:block;

	height: 35px;

	position: absolute;

	top: -35px;

}

#navMain .flyoutWrapper .overTabRight {

	display:block;

	height: 24px;

	margin-left: 0px;

	padding: 11px 25px 0 24px;

}

#navMain .flyoutWrapper .flyoutTopleft {

	height: 7px;

	float:left;

}

#navMain .flyoutWrapper .flyoutTopRight {

	margin-left: 0px;

	height: 7px;

	float:left;

}

#navMain .flyoutWrapper .flyoutMainRight {

	margin-left: 0px;

	float:left;

}

#navMain .flyoutWrapper .flyoutBottomleft {

	height: 9px;

	float:left;

}

#navMain .flyoutWrapper .flyoutBottomRight {

	margin-left:8px;

	height: 9px;

	float:left;

}

#navMain .flyoutWrapper .flyoutContent_right {

	padding-left: 5px !important;

	float:left;

}

#navMain .flyoutWrapper {

	width:230px;

	float:left;

}

#navMain .flyout_wide {

	width: 310px;

	float:left;

}

#navMain .flyoutWrapper .flyoutContent_left, #navMain .flyoutWrapper .flyoutContent_right {

	float:left;

	width: 140px;

	padding: 0 8px 0 0px;

	margin: 10px 0;

}



#navMain .flyoutWrapper .flyoutGrad {

	margin-right: 5px;

	padding: 0;

	float:left;

}

#navMain .flyoutContent h3 {

	margin-bottom: .2em;

	color:#FFFFFF;

	font-size:14px;

}

#navMain .flyoutContent ul {

	margin-bottom: .8em;

}

#navMain .flyoutContent ul li {

	float:none;

}

/* Updated by  */







#navMain .flyoutWrapper .flyoutContent_left a {

	color:#FFFFFF !important;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:12px !important;

	font-weight:bold;

}

#navMain .flyoutWrapper .flyoutContent_right a {

	color:#FFFFFF !important;

	text-decoration:none !important;

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:12px !important;

}

#navMain .flyoutWrapper .flyoutContent_right a:hover {

	color:#FFFFFF !important;

	text-decoration:underline !important;

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:12px !important;

}

