body, form, p, ul, ol, li, h1, h2, h3, h4, h5, h6, div, input, select, textarea, td {margin:0; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif}
td{margin:0px; padding:5px;}
a{color:#0045d0; text-decoration:underline}
a:hover{color:#0045d0; text-decoration:none}

#headLink{background:url(../images/top_bg.gif) repeat-x top; padding:0 5px; height:20px;}

#main-nav{background:url(../images/main_nav_bg.gif) repeat-x top; height:62px;}
#main-nav ul{list-style-type:none}
#main-nav ul li{float:left;}
#main-nav ul li .unSel:link, #main-nav ul li .unSel:visited{color:#fff; font-weight:bold; text-decoration:none; float:left; display:block;}
#main-nav ul li .unSel:link span, #main-nav ul li .unSel:visited span{padding:0 11px; line-height:35px; float:left; display:block; height:35px;}
#main-nav ul li .sel:link, #main-nav ul li .sel:visited{color:#000; font-weight:bold; text-decoration:none;background:url(../images/topnav-selL.gif) no-repeat left top; float:left;}
#main-nav ul li .sel:link span, #main-nav ul li .sel:visited span{ padding:0 11px; line-height:33px; height:33px; background:url(../images/topnav-selR.gif) no-repeat right top; float:left;display:block;}
.sep{background:url(../images/sep_tn.gif) no-repeat left;}

#main-nav-sub{padding:0 12px; line-height:20px;}
#main-nav-sub a{text-decoration:none;}
#main-nav-sub a:hover{text-decoration:underline;}

#main-nav .unSel strong{background:url(../images/dropNav.gif) no-repeat right; padding-right:15px; height:35px; line-height:35px;}
#main-nav .sel strong{padding-left:6px; padding-right:6px; height:35px; line-height:35px;}

.cls{clear:both;}
.flLeft{float:left;}
.flRight{float:right;}
.lH20{line-height:20px;}
#main-nav ul li ul{background:#fff;border:1px solid #ccc; border-top:none; list-style-type:none; position:absolute; left:0; top:32px;}
#main-nav ul li iframe{width:125px; top:112px; left:91px; border:0; position:absolute; z-index:100; display:none;filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: .0;-khtml-opacity: .0;opacity: .0; margin:auto;}
#main-nav ul li ul li{clear:both; display:block; width:100%;background-image:none;}
#main-nav ul li ul li strong{border-top:1px solid #ccc; display:block;}
.newLink:link, .newLink:visited, .newLink1:link, .newLink1:visited {color:#0045d0; text-decoration:none;display:block; line-height:20px; width:100%; text-indent:10px;}
.newLink:hover, .newLink1:hover{color:#000;background:#fed98a; display:block;}
#main-nav ul li ul li ul{list-style-type:none;}
.newLink1:link, .newLink1:visited{text-indent:20px;}

#main-nav ul { /* all lists */
	padding: 0;	margin: 0;	list-style: none;}

#main-nav li { /* all list items */
	float: left;
}

#main-nav li ul { /* second-level lists */
	display: none;	position: absolute;	top: 1em;left: 0; z-index:150;}

#main-nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;	left: auto;}

#main-nav li>iframe { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;	left: auto;}


#main-nav li:hover ul, #main-nav li.over ul { /* lists nested under hovered list items */
	display: block;}

#main-nav li:hover iframe, #main-nav li.over iframe { /* lists nested under hovered list items */
	display: block;}

#main-nav #content {clear: left;}
.switch{background:url(../images/arrow-bt-1.gif) no-repeat left; padding-left:20px; height:20px; line-height:20px; display:block;float:left;}
.cursor{cursor:default}


