

#ul_top_nav{ text-align:left;
display:table;
width:100%; max-width:1100;
}

.li_top_nav_link_vline{ padding:0px !important}
.li_top_nav_link{ padding-top:20px; padding-bottom:20px}


#ul_top_nav li{
padding-top:10px; padding-bottom:10px; display: table-cell; vertical-align:middle; }
#ul_top_nav{ margin:0px; padding:0px}
#ul_top_nav  a{ padding-left:20px; padding-right:20px; color:#CCC; text-decoration:none}
#ul_top_nav  a:hover{ color:#D65152}
#ul_top_nav ul{ margin:0; padding:0; margin-left:25px}
#ul_top_nav li a { padding-left:2px; padding-right:17px;
margin-right:15%;
color: #FFF ; text-decoration:none; font-size:16px;
font-weight: normal; background-repeat:no-repeat;  display:block;
padding-bottom:0px;
font-family:"Roboto",Tahoma,Verdana}

.caret{ background-image:url(/img/down.png); background-repeat:no-repeat; background-position:right center;
background-size:13px auto}
/*
#ul_top_nav li:nth-child(2n)>a { color: #F60}
*/
#ul_top_nav li:nth-child(6)>a { margin-right:0px !important}
#ul_top_nav li a:hover {color: #FFDF76}
/* --------------------------------------------------------- */
#ul_top_nav0{ margin:0px; padding:0px}
#ul_top_nav0 li{ list-style:none; display:table-cell} 

.Popup a{ background-color: #333; padding-bottom:4px; padding-top:5px; display:block; padding-left:6px; border-bottom:1px solid #444; color:#FFF; text-decoration:none}
.Popup a:hover{background-color: #666; color:#FC0}
.Popup{background-color:#FFF}
.Popup { list-style:none; margin:0px; padding:0px; visibility:hidden; position:absolute}

#pop_menu1{ display:none;position:absolute; z-index:11000;margin-top:10px !important; margin-left:0px !important;

   /*  box-shadow: 1px 1px 1px #666666; 
	  box-shadow:  1px 1px 2px #000;*/
  opacity: 0.97;
	z-index:10000 !important;
	/* border-radius: 5px;; border:1px solid #000;*/
	 

}
#pop_menu1 li a{ display:block; color: #fff; background-color:#BECC9C ; text-align:left; font-size:13PX;font-weight:normal; border-bottom:1px solid #888;
padding-bottom:9px; padding-top:9px; margin-right:0px;
padding-left:15px; padding-right:15px;text-shadow:none;}
#pop_menu1 li a:hover{ background-color: #000; color:#FFDF76}
#pop_menu1 li { display:block; padding-bottom:0px; float:none; padding-top:0px !important;}




.drop_menu{ list-style:none; margin:0px; padding:0px;  }
/* #0C58A2 rgba(12,88,162,0.9)*/

#ul_menu_top0{ display:none}

#ul_menu_top0{ display:none;position:absolute; z-index:11000;margin-top:0px !important; margin-left:10px !important;

    box-shadow: 1px 1px 1px #666666;
   /* opacity: 0.98;*/
	z-index:10000 !important;
	/* border-radius: 5px;; border:1px solid #000;*/
list-style:none; margin:0px; padding:0px;	 
 
}
#ul_menu_top0 li a{ display:block; color: #fff; background-color: #0C58A2; text-align:left; font-size:16PX;font-weight:normal; border-bottom:1px solid #CCCCCC;
padding-bottom:8px; padding-top:8px; margin-right:0px;
padding-left:13px; padding-right:13px;text-shadow:none; font-size:12px; margin-left:0px}
#ul_menu_top0 li a:hover{ background-color: #000; color:#FFDF76}
#ul_menu_top0 li { padding:0; margin:0; display:block; padding-bottom:0px; float:none; padding-top:0px !important;



#table_top_drop td{ padding:4px; text-align:left; padding-top:7px; padding-bottom:7px; border-bottom:1px solid #CCC}
#table_top_drop{ background-color: #333;  border:1px solid #CCC}
#table_top_drop a{ color: #FFF !Important; text-decoration:none; font-weight:normal !important; 300px}
#table_top_drop a:hover{ color:#FF0 !important}
#top_nav_line{ padding-bottom:10px}
#top_nav_line img{ width:1px; height:48px}
#div_top_header_img{
	position:absolute;
	margin-left:200px;
	margin-top:-30px;
	left: 410px;
	top: -10px; display:none;
}
#div_top_header_r_titles{
	position:absolute;
	width:680px; margin-top:-150px;
	margin-left:300px;
}

/* ---------------------------------------------------------------------------------------------- */
#ul_top_nav_mob{ position:absolute; display:none; top:0; left:0; width:100%; background-color:#000; z-index:1001;
margin-top:38px;}
#ul_top_nav_mob li{ display:block; border-bottom:1px solid #333;  background-color: #000;padding:13px;}
#ul_top_nav_mob li a{ text-decoration:none; font-size:16px; display:block}
#ul_top_nav_mob li a:hover{ color:#F90}


.li_mob_menu_in0 a{ color:#f1f1f1 !important}
.li_mob_menu_in0_title{ background-color:#004580 !important}
.li_mob_menu_in0_title a{ color: #f2f2f2; background-color:#004580 !important}

.li_mob_menu_in1 a{  padding-left:34px; color:#999}
a.a_mob_menu_fb{ background-image:url(img/icons/btms/icons_social_r1_c1.png); background-position:left center;
background-repeat:no-repeat; padding-left:35px !important}

.li_mob_menu_in_last{ background-color:#333 !important}

