@charset "utf-8";
/* CSS Document */

	#nav{margin:0;padding:0;list-style:none;float:left;}
	#nav ul {padding: 0;margin: 0;list-style: none;}
	#nav li{position: relative;float:left;}
	#nav a{float:left; color:#111111; font:bold 16px/30px Georgia, "Times New Roman", Times, serif; 
	width:130px;text-decoration:none;height:30px;text-align:center; cursor:pointer; padding:5px 0 0 0;}
	#nav a:hover{ color:#FFFFFF;}
	#nav .current{color:#FFFFFF;}

	
		#nav .subuls{display: none; position: absolute;top:36px; left: 0; width:250px; background-color:#5493cc;}
		#nav .subuls li{width: 100%;border-bottom: 1px solid #2772b5;}
		#nav .subuls li a{float:left;padding:5px; width: 100%; text-align:left; padding:0 0 0 10px;}
		#nav .subuls li a:hover{background:#002a91; width:97%; _width:100%; color:#FFFFFF;}
		
#nav li>ul {left: auto;}
#nav li.over ul {display: block;}



#home {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#home a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#home .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}

#services {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#services a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#services .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}

#port {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#port a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#port .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}

#quote {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#quote a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#quote .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}

#support {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#support a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#support .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}

#contact {float:left; background:url(../images/menu_bg.gif) top left no-repeat;}
#contact a:hover{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}
#contact .current{background:url(../images/menu_bg.gif) no-repeat;background-position: 0 -35px;}







/*#nav li{margin:0;padding:0;list-style:none;float:left;}
	#nav a{float:left; color:#111111; font:bold 16px/30px Georgia, "Times New Roman", Times, serif; background:url(../images/menu_bg2.gif) top left no-repeat;
	width:130px;text-decoration:none;height:30px;text-align:center; cursor:pointer; padding:5px 0 0 0;}
	#nav a:hover{background-position: 0 -35px; color:#FFFFFF;}
	#nav .current{background-position: 0 -35px;color:#FFFFFF;}
	#nav a:hover .current {background-position: 0 -35px;color:#FFFFFF;}
	
	
		.subuls{display: none;position: absolute;top: 1.2em;left: 0;width: 300px; background-color:#5493cc;}
		.subuls li{width: 100%;}
		.subuls li a{float:left;padding:5px; background: none;}
		.subuls li a:hover{background: none; width:93%;}
#nav li>ul { top: auto;left: auto;}
#nav li.over ul {display: block;}
*/









.left_menu{width: 220px; margin:0 0 0 15px;}
.left_menu ul{list-style-type: none;margin: 0;padding: 0;}
.left_menu ul li{padding-bottom:4px;}
.left_menu ul li a{color: #104c88;background: url(../images/icon_menu_box.jpg) no-repeat center left; display: block;
padding: 4px 0px 7px 15px; text-decoration: none;border-bottom: 1px dotted #5e5e5e; font: bold 12px/18px Arial, Helvetica, sans-serif;}
.left_menu ul li a:hover{color: #00a8f3;}




.footer_menu{width: 180px; margin:0 0 0 7px; float:left;}
.footer_menu ul{list-style-type: none;margin: 0;padding: 0;}
.footer_menu ul li{padding-bottom:2px;}
.footer_menu ul li a{color: #415481;background: url(../images/icon_menu_footer.jpg) no-repeat  left; display: block;
padding: 4px 0px 2px 15px; text-decoration: none; font: 12px/18px Arial, Helvetica, sans-serif;}
.footer_menu ul li a:hover{color: #00a8f3;}
