/* Nav JS Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sf-menu,.sf-menu *{margin:0;list-style:none;padding:0;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu li li a{display:block;position:relative}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:99;top:3.3em;left:0}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{top:0;left:10em}
.sf-menu li li {font:8pt arial, helvetica, sans-serif;background:none;padding:9px 20px 9px 15px;line-height:23px;height:23px;display:block;float:left}
.sf-menu li ul{width:134px;margin-top:7px;z-index:100}
.sf-menu li li a:link,.sf-menu li li a:visited{background:none;display:block;float:left;border-right:none;border:none;color:#fff;}
.sf-menu li li a:hover{background:none;color:#5688a1;border:none}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}
a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator,.sf-menu ul .sf-sub-indicator,.sf-menu ul a>.sf-sub-indicator{display:none}
.sf-sub-indicator{display:none!important}
.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}
.sf-shadow ul{padding:0 8px 9px 0;-webkit-border-bottom-left-radius:17px;-webkit-border-top-right-radius:17px;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px}
.sf-shadow ul.sf-shadow-off{background:transparent}
.sf-menu li li,.sf-menu li li{width:134px;background:#1e1f20;left:-1px;border-left:1px solid #2a2d2e;border-bottom:1px solid #2a2d2e;position:relative;border-right:1px solid #2a2d2e}

.ui-tabs-hide{display:none;}

/* Links Contatiner
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#links_container {
	float:left;
	font: 9pt arial, helvetica, sans-serif;
	color:#668c9f;
	height:65px;
	z-index:999;
}
#links_container ul {
	list-style:none;
	margin:0;
	padding:0;
}
#links_container li {
	float:left;
	position:relative;
	width:175px;
}
#links_container a {
	cursor:pointer;
	text-decoration:none;
	float:left;
	padding:8px 15px 0 15px; 
	width:145px; 
	height:57px; 
}
#links_container a:hover {
	float:left;
	background: #fbfbfb;
}
#links_container strong {
	font: bold 9pt arial, helvetica, sans-serif;
	color:#375e72;
	width:160px; 
	float:left
}
#links_container span {
	float:left;
	font: 8pt arial, helvetica, sans-serif;
	color:#668c9f;
	position:relative;
}
#links_container ul li .top_curv{float:left; width:512px; height:12px;z-index:999;}
#links_container ul li .top_curv img{ float:left;}
#links_container ul li .mid_bg {z-index:999;font:9pt arial, helvetica, sans-serif;float:left; width:568px; height:150px; text-align:left; padding:10px 20px 0px 25px; background:url(../images/popup_mid_bg.gif) repeat-y top left;}
#links_container ul li .mid_bg .position{ margin-top:50px}
#links_container ul li .mid_bg strong {font:bold 12pt arial, helvetica, sans-serif;line-height:17px; color:#0a4571; width:573px; float:left;}
#links_container ul li .mid_bg p {line-height:20px;color:#6a6b6b;width:545px; float:left; padding:10px 30px 0px 0px; margin:0px;}
#banner #links_container ul li .mid_bg span{color:#4b4b4b; font-size:26px; width:573px; float:left;}
#links_container ul li .bottom_curv{float:left; width:512px; height:15px}
#links_container ul li .volume{top:-200px; left:-200px;position:absolute; display:none}
#links_container ul li .volume ul{ margin:0px; padding:15px 0px 10px 5px; float:left;  width:auto;}
#links_container ul li .volume ul li{ background-image:none; float:none; font-size:12px; width:500px; list-style:none; padding-bottom:5px; font-size:12px}
#links_container ul li .volume ul li img{ float:left; margin-top:1px; margin-right:5px;}
#links_container ul li .volume a.cross_button{position:absolute;top:-5px; right:10px;height:30px; width:30px;}
#links_container ul li .volume a.cross_button:hover{position:absolute;top:-5px; right:10px;height:30px; width:30px;}
#links_container ul li .what{top:-200px; left:10px;position:absolute; display:none}
#links_container ul li .what ul{ margin:0px; padding:10px 0px 20px 0px; float:left;  width:auto}
#links_container ul li .what ul li{background-image:none; float:none;width:500px; list-style:none;}
#links_container ul li .what ul li img{ float:left; margin-top:1px; margin-right:5px;}
#links_container ul li .what a.cross_button{position:absolute;top:-5px; right:10px;height:30px; width:30px;}
#links_container ul li .what a.cross_button:hover{ }
#links_container ul li .whatcp{top:-200px; left:-40px;position:absolute; display:none}
#links_container ul li .whatcp p{ }
#links_container ul li .whatcp ul{ margin:0px; padding:0px 0px 10px 5px; float:left;  width:auto}
#links_container ul li .whatcp ul li{ background-image:none; float:none; font-size:12px; width:500px; list-style:none; padding-bottom:5px;}
#links_container ul li .whatcp ul li img{ float:left; margin-top:1px; margin-right:5px;}
#links_container ul li .whatcp a.cross_button{position:absolute;top:-5px; right:10px;height:30px; width:30px;}
#links_container ul li .whatcp a.cross_button:hover{}