/*OpenWeb Framework Version 3.5 - Phạm Tuấn Anh - INGA Co.,Ltd */
/***********************************************************************/
/***********************************************************************/
   /*tab app*/
   .tabapp .bT_sR,.tabapp .bT_sBG,.tabapp .bTlL,.tabapp .bT_lBG,.tabapp .bT_lR{height:30px;line-height:30px;}
    
   .tabapp .bT_lL{background:url(../templates/sysstyles/tabstyles/tabapp/tabapp_l.gif) no-repeat left bottom;padding-left:4px;float:left;}/*Box Top Large Right*/
   .tabapp .bT_lR{background:url(../templates/sysstyles/tabstyles/tabapp/tabapp_bg.gif) no-repeat right bottom;padding-right:25px;}/*Box Top Small Right*/
   * html .tabapp .bT_lR{float:left;}
   .tabapp .bT_lBG{font-weight:bold;color:#1C77BB;background:url(../templates/sysstyles/tabstyles/tabapp/tabapp_bg.gif) repeat-x right bottom;}
   * html .tabapp .bT_lBG{float:left;}
   .tabapp .bT_sR{background:urzl(../templates/sysstyles/tabstyles/tabapp/tabapp_r.gif) no-repeat right bottom;padding-right:25px;}
   .tabapp .bT_sBG{background:url(../templates/sysstyles/tabstyles/tabapp/tabapp_bg.gif) repeat-x right bottom;}
   
   .tabapp .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabapp .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}/*RSS ICON Right*/
    
   .tabapp .bC_BG{background:#f1f1f2 url(../templates/sysstyles/tabstyles/tabapp/ct_bg_blue1.gif) repeat-x left top;border:solid 1px silver}
   .tabapp .bC_BG .bC_I{background:#f1f1f2 url(../templates/sysstyles/tabstyles/ContentIcon.png) no-repeat right bottom;}/*BackGround Icon*/
    
   .tabapp .bB_L,.tabapp .bB_R,.tabapp .bB_BG{height:10px;background:none;}
   /*-----------------------------------------*/   




   /*tab ulti*/
   .tabulti .bT_sR,.tabulti .bT_sBG,.tabulti .bTlL,.tabulti .bT_lBG,.tabulti .bT_lR{height:33px;line-height:33px;}
    
   .tabulti .bT_lL{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_l.gif) no-repeat left bottom;padding-left:22px;float:left;}/*Box Top Large Right*/
   .tabulti .bT_lR{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_bg.gif) no-repeat right bottom;padding-right:21px;}/*Box Top Small Right*/
   * html .tabulti .bT_lR{float:left;}
   .tabulti .bT_lBG{font-weight:bold;color:#1C77BB;background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_bg.gif) repeat-x right bottom;margin-left:5px}
   * html .tabulti .bT_lBG{float:left;}
   .tabulti .bT_sR{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_r.gif) no-repeat right bottom;padding-right:15px;}
   .tabulti .bT_sBG{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_bg.gif) repeat-x right bottom;}
   
   .tabulti .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabulti .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:0px;}/*RSS ICON Right*/
    
   .tabulti .bC_BG{background:#f5f5f5;border:solid 1px silver;border-top:none;}
   .tabulti .bC_BG .bC_I{background:url(../templates/sysstyles/tabstyles/ContentIcon.png) no-repeat right bottom;}/*BackGround Icon*/
    
   .tabulti .bB_L,.tabulti .bB_R,.tabulti .bB_BG{height:5px;background:none;}
   /*-----------------------------------------*/   
/*tabart*/
   .tabart .bT_sR,.tabart .bT_sBG,.tabart .bTlL,.tabart .bT_lBG,.tabart .bT_lR{height:38px;line-height:38px;}
    
   .tabart .bT_lL{background:url(../templates/sysstyles/tabstyles/itgate/tab_group_art_c.gif) no-repeat left bottom;float:left;}/*Box Top Large Right*/
   .tabart .bT_lR{background:url(../templates/sysstyles/tabstyles/itgate/tab_group_art_c.gif) no-repeat right bottom;}/*Box Top Small Right*/
   * html .tabart .bT_lR{float:left;}
   .tabart .bT_lBG{font-weight:bold;color:#2b4259;background:url(../templates/sysstyles/tabstyles/itgate/tab_group_art_c.gif) repeat-x right bottom;margin-left:5px}
   * html .tabart .bT_lBG{float:left;}
   .tabart .bT_sR{background:url(../templates/sysstyles/tabstyles/itgate/tab_group_art_c.gif) no-repeat right bottom;padding-right:0px}
   .tabart .bT_sBG{background:url(../templates/sysstyles/tabstyles/itgate/tab_group_art_c.gif) repeat-x right bottom;}
   
   .tabart .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabart .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:0px;}/*RSS ICON Right*/
    
 /*  .tabart .bC_BG{background:#f5f5f5;border:solid 1px silver;border-top:none;}
   .tabart .bC_BG .bC_I{background:url(../templates/sysstyles/tabstyles/ContentIcon.png) no-repeat right bottom;} *//*BackGround Icon*/

 .tabart .bC_BG{}
   .tabart .bC_BG .bC_I{} 
    
   .tabart .bB_L,.tabart .bB_R,.tabart .bB_BG{height:5px;background:none;}
   .tabart a.tabctttl{color:#2b4259;padding-left:5px}
   .tabart a.tabctttl:hover {color:black;text-decoration:none}

   .tabart .mn_tag {padding-right:5px;padding-left:10px}
   .tabart .mn_tag a{color:#003366;
font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;
font-size:100%;
font-weight:normal;
margin-bottom:5px;
margin-top:5px;
padding-left:0;
text-align:justify;}
    .tabart .mn_tag a:hover {text-decoration:underline}

   /*-----------------------------------------*/   

   /*tab video*/
   .tabvideo .bT_sR,.tabvideo .bT_sBG,.tabvideo .bTlL,.tabvideo .bT_lBG,.tabvideo .bT_lR{height:29px;line-height:29px;}
    
   .tabvideo .bT_lL{background:url(../templates/sysstyles/tabstyles/itgate/tab_video_l.png) no-repeat left bottom;padding-left:12px;float:left;}/*Box Top Large Right*/
   .tabvideo .bT_lR{background:url(../templates/sysstyles/tabstyles/itgate/tab_video_r.png) no-repeat right bottom;padding-right:10px;}/*Box Top Small Right*/
   * html .tabvideo .bT_lR{float:left;}
   .tabvideo .bT_lBG{font-weight:bold;color:white;background:url(../templates/sysstyles/tabstyles/itgate/tab_video_c.png) repeat-x right bottom;}
   * html .tabulti .bT_lBG{float:left;}
   .tabvideo .bT_sR{background:url(../templates/sysstyles/tabstyles/itgate/tab_video_c_r_1.png) no-repeat right bottom; margin-right:0px;padding-right:7px}
   .tabvideo .bT_sBG{background:url(../templates/sysstyles/tabstyles/itgate/tab_video_c_r.png) repeat-x right bottom;}
   
   .tabvideo .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabvideo .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:4px;}/*RSS ICON Right*/
    
  .tabvideo .bC_BG{border-right:solid 1px silver;border-left:solid 1px silver; border-bottom:solid 1px silver;margin-left:1px;margin-bottom:5px;background:none}
   .tabvideo .bC_BG .bC_I{background:white;padding:5px; padding-bottom:0px}/*BackGround Icon*/
  .tabvideo .mn1_tag a {color:#0053a6}
   .tabvideo .mn1_tag {padding:0px;padding-left:5px;padding-right:5px;padding-top:5px}

    
   .tabvideo .bB_L,.tabulti .bB_R,.tabvideo .bB_BG{height:5px;background:none;}
   .tabvideo .mn_tag {padding:5px;padding-bottom:0px}
   .tabvideo .mn_tag a{color:#33779e}
   .tabvideo .mn_tag a:hover {text-decoration:underline}
   .tabvideo .mn1_tag a {color:#0053a6}
   .tabvideo .mn1_tag {padding:5px; padding-bottom:0px}

   .tabvideo a
   {
color:#0053A6;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
}
.tabvideo a:hover  {color:#e17100;
text-decoration:none}
   /*-----------------------------------------*/   


   /*tab ttl*/
   .tabttl .bT_sR,.tabttl .bT_sBG,.tabttl .bTlL,.tabttl .bT_lBG,.tabttl .bT_lR{height:30px;line-height:30px;}
   .tabttl .bT_lL{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_l.gif) repeat-x left bottom;padding-left:4px;float:left;}/*Box Top Large Right*/
   .tabttl .bT_lR{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_l.gif) repeat-x right bottom;padding-right:21px;}/*Box Top Small Right*/
   * html .tabttl .bT_lR{float:left;}
   .tabttl .bT_lBG{font-weight:bold;color:#0480C6;background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_l.gif) repeat-x right bottom;font-size:16px;}
   * html .tabttl .bT_lBG{float:left;}
   .tabttl .bT_sR{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_r.gif) no-repeat right bottom;padding-right:1px;}
   .tabttl .bT_sBG{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_r.gif) repeat-x right bottom;}
   
   .tabttl .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabttl .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}/*RSS ICON Right*/
    
   .tabttl .bC_BG{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_cnt.gif) repeat-x left top;padding-top:25px;}
  .tabttl .bC_BG1{background:url(../templates/sysstyles/tabstyles/tabttl/tabttl_cnt.gif) repeat-x left top;padding-top:5px;}
   .tabttl .bC_BG .bC_I{background:none;}/*BackGround Icon*/
    
   .tabttl .bB_L,.tabttl .bB_R,.tabttl .bB_BG{height:17px}
   .tabttl .bB_L{background:url(../templates/sysstyles/tabstyles/tabttl/bt_l.gif) no-repeat left bottom;padding-left:75px;}/*Box Bottom Left*/
   .tabttl .bB_R{background:url(../templates/sysstyles/tabstyles/tabttl/bt_r.gif) no-repeat right bottom;padding-right:75px;}/*Box Bottom Right*/
   .tabttl .bB_BG{background:url(../templates/sysstyles/tabstyles/tabttl/bt_bg.gif) repeat-x right bottom;padding:0 10px;}/*Box Bottom Background*/
   /*-----------------------------------------*/   

/*--------Tab ITgate--------*/
   .tabnew_group .bT_lL, .tabnew_group .bT_lBG, .tabnew_group .bT_sR, .tabnew_group .bT_sBG, .tabnew_group .bT_lL, .tabnew_group .bT_sR, .tabnew_group .bT_sC, .tabnew_group .bT_RSS    {height:24px; line-height:24px}   
   .tabnew_group .bT_lL{background:url(../templates/sysstyles/tabstyles/itgate/tab_new_group_l.png) no-repeat left bottom; padding-left:4px}
   .tabnew_group .bT_lR{background:url(../templates/sysstyles/tabstyles/itgate/tab_new_add.png) no-repeat right bottom;height:28px; line-height:28px}
   .tabnew_group .bT_lBG{font-weight:bold;color:white;background:url(../templates/sysstyles/tabstyles/itgate/tab_new_group_c.png) repeat-x right bottom;}
   .tabnew_group .bT_sR{background:url(../templates/sysstyles/tabstyles/blue1/tb_r_blue1.gif) no-repeat right bottom;}
 .tabnew_group .bT_bg{background:url(../templates/sysstyles/tabstyles/itgate/tab_new_bg.png) repeat-x left bottom;height;height:6px; line-height:6px;margin_left:10px}
   .tabnew_group .bT_sBG{background:url(../templates/sysstyles/tabstyles/blue1/tb_bg2_blue1.gif) repeat-x right bottom;}
   .tabnew_group .bT_lR{padding-right:0}/*Box Top Small Right*/
   .tabnew_group .bT_lL{float:none;}
   .tabnew_group .bT_sR{background:url(../templates/sysstyles/tabstyles/itgate/tab_new_group_r.png) no-repeat right bottom;padding-right:4px;}/*Box Top Small Right*/
   .tabnew_group .bT_sC{display:none;}   
   .tabnew_group .bT_RSS{display:none;}/*RSS ICON Right*/   
/*----------------*/

/*--------Tab Weather--------*/
   .tabweather .bT_lL, .tabweather .bT_lBG, .tabweather .bT_sR, .tabweather .bT_sBG, .tabweather .bT_lL, .tabweather .bT_sR, .tabweather .bT_sC, .tabweather .bT_RSS    {height:26px; line-height:26px}   
   .tabweather .bT_lL{background:url(../templates/sysstyles/tabstyles/itgate/tab_weather_l.png) no-repeat left bottom; padding-left:4px}
   .tabweather .bT_lR{background:url(../templates/sysstyles/tabstyles/itgate/tab_new_add.png) no-repeat right bottom;height:28px; line-height:28px}
   .tabweather .bT_lBG{font-weight:bold;color:black;background:url(../templates/sysstyles/tabstyles/itgate/tab_weather_c.png) repeat-x right bottom;font-size:12px}
   .tabweather .bT_sR{background:url(../templates/sysstyles/tabstyles/itgate/tab_weather_r.png) no-repeat right bottom;padding-right:4px}
 .tabweather .bT_bg{background:url(../templates/sysstyles/tabstyles/itgate/tab_weather_bg.png) repeat-x left bottom;height;height:4px; line-height:4px;margin_left:10px;border-left:solid 1px #cecece; border-right:solid 1px #cecece}
.tabweather .bT_bg_bottom {background:url(../templates/sysstyles/tabstyles/itgate/tab_bg.png) repeat-x right bottom;height:2px; line-height:2px; margin-bottom:5px}
   .tabweather .bT_sBG{background:url(../templates/sysstyles/tabstyles/blue1/tb_bg2_blue1.gif) repeat-x right bottom;}
   .tabweather .bT_lR{padding-right:0}/*Box Top Small Right*/
   .tabweather .bT_lL{float:none;}

   .tabweather .bT_sC{display:none;}   
   .tabweather .bT_RSS{display:none;}/*RSS ICON Right*/   
    .tabweather .bC_BG{background-color:white; border-left:solid 1px #cecece; border-right:solid 1px #cecece}
     .tabweather .bC_BG .bC_I {background-color:white;background:url(../templates/sysstyles/tabstyles/itgate/tab_bt_bg.png) repeat-x right bottom}
.tabweather .bB_L, tabweather .bB_R, tabweather .bB_BG {height:14px; line-height:14px}
.tabweather .bB_L {background:url(../templates/sysstyles/tabstyles/itgate/tab_bt_r.png) no-repeat left bottom; padding-left:14px;border:none}
.tabweather .bB_R {background:url(../templates/sysstyles/tabstyles/itgate/tab_bt_r-17.png) no-repeat right bottom;padding-right:14px; height:14px; line-height:14px}
.tabweather .bB_BG {background:url(../templates/sysstyles/tabstyles/itgate/tab_bt_c.png) repeat-x right bottom;height:14px; line-height:14px}
/*----------------*/

/*--------Tab Cate New ITgate--------*/
   .tabcatenew {margin-bottom:5px}
   .tabcatenew .bT_lL, .tabcatenew .bT_lR, .tabcatenew .bT_lBG, .tabcatenew .bT_sR, .tabcatenew .bT_sBG, .tabcatenew .bT_lR, .tabcatenew .bT_lL, .tabcatenew .bT_sR, .tabcatenew .bT_sC, .tabcatenew .bT_RSS    {height:30px; line-height:30px}   
   .tabcatenew .bT_lL{background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_l.png) no-repeat left bottom; padding-left:5px;}
   .tabcatenew .bT_lR{background:url(../templates/sysstyles/tabstyles/blue1/tb_c_blue1.gif) no-repeat right bottom;}
   .tabcatenew .bT_lBG{font-weight:bold;color:black;background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_c.png) repeat-x right bottom;}
   .tabcatenew .bT_sR{background:url(../templates/sysstyles/tabstyles/blue1/tb_r_blue1.gif) no-repeat right bottom;}
   .tabcatenew .bT_sBG{font-weight:bold;color:black;background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_c.png) repeat-x right bottom}
   .tabcatenew .bT_lR{padding-right:0}/*Box Top Small Right*/
   .tabcatenew .bT_lL{float:left;}
   .tabcatenew .bT_sR{background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_r.png) no-repeat right bottom;padding-right:5px;}/*Box Top Small Right*/
   .tabcatenew .bT_sC{}   
   .tabcatenew .bT_RSS{}/*RSS ICON Right*/   
   .tabcatenew .bT_pre{float:right; text-align:right;padding-right:10px;padding-top:12px;;padding-left:15px}
   .tabcatenew .bT_nxt{float:right; text-align:right;padding-right:15px;padding-top:12px}
   .tabcatenew .seperatorcate {width:1px; background:url('../templates/owebframework/seperator1.png');height:10px}
   .tabcatenew .bC_BG {background-color:#ffffff}
   .tabcatenew .bC_BG .bC_I {background:url(../templates/sysstyles/tabstyles/itgate/tab_b_bg.png) repeat-x right bottom #ffffff;border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4}

   .tabcatenew .bB_L, .tabcatenew .bB_R, .tabcatenew .bB_BG {height:8px; line-height:8px;border:none}
   .tabcatenew .bB_L {background:url(../templates/sysstyles/tabstyles/itgate/tab_b_l.png) no-repeat left bottom;padding-left:8px}
   .tabcatenew .bB_R {background:url(../templates/sysstyles/tabstyles/itgate/tab_b_r.png) no-repeat right bottom;padding-right:8px}
   .tabcatenew .bB_BG {background:url(../templates/sysstyles/tabstyles/itgate/tab_b_c.png) repeat-x right bottom}
/*----------------*/
/*tab video cate*/
   .tabvdcate {border:3px solid #E0EBF4;margin-bottom:5px}
   .tabvdcate .bT_sR,.tabvdcate .bT_sBG,.tabvdcate .bTlL,.tabvdcate .bT_lBG,.tabvdcate .bT_lR{height:25px;line-height:25px;}
    
   .tabvdcate .bT_lL{float:left;}/*Box Top Large Right*/
   .tabvdcate .bT_lR{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_bg.gif) no-repeat right bottom;padding-right:21px;}/*Box Top Small Right*/
   * html .tabvdcate .bT_lR{float:left;}
   .tabvdcate .bT_lBG{font-weight:bold;color:#234f78;font-size:13px;font-family:arial,tahoma;background:url(../templates/sysstyles/tabstyles/tabulti1/tabulti_bg.gif) repeat-x right bottom;padding-left:5px}
   * html .tabvdcate .bT_lBG{float:left;}
   .tabvdcate .bT_sR{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_r.gif) no-repeat right bottom;padding-right:15px;}
   .tabvdcate .bT_sBG{background:url(../templates/sysstyles/tabstyles/tabulti/tabulti_bg.gif) repeat-x right bottom;}
   
   .tabvdcate .bT_sC{float:left;padding-left:5px;font-size:11px;}    
   
   .tabvdcate .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}/*RSS ICON Right*/
    
   .tabvdcate .bC_BG{background-color:white;border:none}
   .tabvdcate .bC_BG .bC_I{background:url(../templates/owebframework/bgvd.png) repeat-x right top;}/*BackGround Icon*/
    
   .tabvdcate .bB_L,.tabvdcate .bB_R,.tabvdcate .bB_BG{height:5px;background:none;}
   /*-----------------------------------------*/   

/*----------------*/

 .cBox .bT_Tl,.cBox .bT_Tr,.cBox .bT_Tc{height:3px; line-height:3px}
.cBox .bT_Tl {background:url(../templates/sysstyles/tabstyles/itgate/img_top_l.png) no-repeat left bottom;padding-left:4px}
.cBox .bT_Tr {background:url(../templates/sysstyles/tabstyles/itgate/img_top_r.png) no-repeat right bottom;padding-right:4px}
.cBox .bT_Tc {background:url(../templates/sysstyles/tabstyles/itgate/tab_top_c.png) repeat-x right bottom;}
   .cBox .bT_Bl, .cBox .bT_Br, .cBox .bT_Bc {height:3px; line-height:3px}
   .cBox .bT_Bl {background:url(../templates/sysstyles/tabstyles/itgate/img_bottom_l.png) no-repeat left bottom;padding-left:4px}
   .cBox .bT_Br {background:url(../templates/sysstyles/tabstyles/itgate/img_bottom_r.png) no-repeat right bottom;padding-right:4px}
 .cBox .bT_Bc {background:url(../templates/sysstyles/tabstyles/itgate/tab_bottom_c.png) repeat-x right bottom;}
.cBox .bT_Cc {border-left:solid 1px silver; border-right:solid 1px silver}
.cBox .bT_Cl {background:url(../templates/sysstyles/tabstyles/itgate/tab_l.png) repeat-y left bottom;padding-left:3px}
.cBox .bT_Cr {background:url(../templates/sysstyles/tabstyles/itgate/tab_r.png) repeat-y right bottom;padding-right:3px}


/*-----------*/
.tab_cate_art_c, .tab_cate_art_r {height:38px; line-height:38px} 
.tab_cate_art_r {background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_art_r.gif) no-repeat right bottom;padding-right:16px}
.tab_cate_art_c {background:url(../templates/sysstyles/tabstyles/itgate/tab_cate_art_c.gif) repeat-x right bottom;}
.bC_Iart {background-color:#eeeeee;margin-right:5px}
.head_line {
background:none repeat scroll 0 0 #F1F7FB;
border-bottom:1px solid #E2E2E2;
padding:10px;
}

a.top_art {color:#003366; font-size:131%; font-weigth:normal;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;padding-left:5px}
a.top_art:hover {text-decoration:none}
.desc_art_top  {background:none repeat scroll 0 0 #EEEEEE;
border-top:1px solid #FFFFFF;
display:block;
padding:12px;text-align:justify;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:100%}

.date_art {color:#333333; font-size:88%;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;padding-top:3px}

.date_art_homepage {color:#333333; font-size:88%;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;padding-top:3px}
.date_art a {border-bottom:1px solid #A8BFCF;
padding-bottom:1px;color:#003366;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:92%}

.date_art_homepage a {border-bottom:1px solid #A8BFCF;
padding-bottom:1px;color:#003366;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:92%}
.date_art a:hover {text-decoration:none}
.date_art_homepage a:hover {text-decoration:none}

.ndesc_art
{
padding:5px
}
.title_art {padding:5px 10px;cursor:pointer}
.title-art:hover {background-color:#f1f7fb}
.title_art:current {background:#f1f7fb}
.desc_art {background:none repeat scroll 0 0 #EEEEEE;
border-top:1px solid #FFFFFF;
display:block;
font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;
font-size:100%;
text-align:justify;padding:5px}

.viewmore_art a {border-bottom:1px solid #A8BFCF;
color:#003366;}
.viewmore_art a:hover {text-decoration:none}

font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;
font-size:90%;
padding-bottom:1px;}
.viewmore_arta:hover {}
.viewmore_art {text-align:right;padding-right:5px}
.mdlnws .nwsindex .nwsitem1 {border-bottom:1px solid #E2E2E2;}
.mdlnws .nwsindex .nwsitem1:hover {background-color:#f1f7fb}
/*-----------*/
/*MENU*/
/*Main Menu*/
#top-menu {width:100%; background:url('../templates/sysstyles/tabstyles/itgate/mnbg.png');height:32px;}
#top-menu .left{width:7px;}
#top-menu .bg{background:url('../templates/sysstyles/tabstyles/itgate/icon_home.png') no-repeat 5px 9px;padding-left:12px}
#top-menu .right{width:210px;height:24px; text-align:right; padding:1px 5px 2px 0px; font-size:10px; color:White}
#top-menu .right1{width:180px;height:24px; text-align:right; padding:1px 5px 2px 0px; font-size:10px; color:White}
#top-menu .lft {width:4px; background:url('../templates/sysstyles/tabstyles/itgate/bgmn_l.png');height:32px}
#top-menu .rgt {width:4px; background:url('../templates/sysstyles/tabstyles/itgate/bgmn_r.png');height:32px}
.lgname{display:inline;padding:3px 5px 2px 0px; height:16px; font-weight:normal;color:white}
.lgicon{display:inline;}
.lgicon img{border:solid 1px white;}

#topmenu_cus {height: 26px;z-index: 10;}
.menu_top {height:26px;position:relative;font-size:11px;margin: 0;}
.menu_top ul li a {display:inline-block;text-decoration:none;
	height:26px;text-align:center;border-bottom: 0;color:white;
	line-height:30px; font-size:15px;font-weight:normal; overflow:hidden;padding:0 10px ;
   
}
.menu_top ul li a:hover {text-decoration:underline;color:white;font-size:15px
}
.menu_top .one {
	background:url('../pic/menus/customer/1a.png');
	padding-left: 1px;
	margin-right: -1px;
}
.menu_top .three {
	background:url('../pic/menus/customer/3a.png');
}

.menu_top ul {padding:0; margin:0; list-style: none;}
.menu_top ul li {float:left; position:relative;}
.menu_top ul li ul {display: none;}
.menu_top ul li.seperator{width:2px;height:18px;background: url('../templates/owebframework/seperator.png');}
/* button hover properties 
.menu_top ul li a:hover {color:white; background: url('../pic/menus/customer/2b.png');}
.menu_top ul li:hover ul {display:block; position:absolute; top:42px; left:0; width:152px; margin: 0; padding: 0;}
.linedotted {border-bottom:dotted 1px #dddddd}
.menu_top ul li ul li a.two {color:white;}
.menu_top ul li ul li a.two:hover {background:#6a3; color:silver;}
.menu_top ul li ul li:hover a.two:hover {background:#6fc; color:#544a3a;}
.menu_top ul li:hover ul li ul {display: none;}

.menu_top ul li .one:hover {color:#043454; background: url('../pic/menus/customer/2b.png');}
.menu_top ul li .three:hover {color:#043454; background: url('../pic/menus/customer/2b.png');}*/

/* dropdown properties */
.menu_top ul li ul li a:hover {background-image: none; display:block;height: 26px; line-height: 26px; color:#043454; width:142px; text-align:left; margin: 0; padding:0 0 0 11px;font-weight:normal;}
.menu_top ul li:hover ul {margin: 0 0 0 3px;padding: 0;background: url('../pic/menus/customer/ddbg.png');background-repeat:no-repeat;background-position:bottom left; }
.menu_top ul li:hover ul .hlight {background: url('../pic/menus/customer/hlight2.png');margin-right: 1px;}
/* dropdown selected properties */
.menu ul li:hover ul li a:hover {color:#fff; background: url('../pic/menus/customer/hlight.png');}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
/*------*/
#top-menu-w-submenus .seperator {width:2px; background:url('../templates/sysstyles/tabstyles/itgate/seperator.png');height:26px;}

.mnl, .mnr, .mnc{height:20px;line-height:20px;}

a:hover .mnl {padding-left:4px; background:url('../templates/owebframework/mn_l.png') no-repeat;}
a:hover .mnc {background:url('../templates/owebframework/mn_c.png') repeat-x; font-weight:bold; font-size:11px;color:white; text-decoration:none;cursor:pointer}
a:hover .mnr{padding-right:4px; background:url('../templates/owebframework/mn_r.png') no-repeat right top;}


/*----Menu_With_Sub_Menu----*/
/*#top-menu-w-submenus{background:url('../templates/owebframework/mnbg.gif');height:26px;clear:both;border-top:solid 0px white;padding:0 10px;text-align:right}*/
#top-menu-w-submenus ul {margin:0;list-style-type:none;height:24px; text-align:left; border:solid 1px red}
#top-menu-w-submenus li {margin-right:1px; display:inline;}
#top-menu-w-submenus li a {padding:0px 7px 0px 7px;line-height:24px;display:inline;color:white;font-size:11px;font-weight:bold;	border-top:solid 0px #023473;text-decoration:none;}
#top-menu-w-submenus li.seperator span{width:1px;height:24px;display:inline block;}

#top-menu-inner-w-submenus{height:22px;width:958px;line-height:22px;background-color:#ebbfeb;padding-right:10px;vertical-align:middle; border:solid 1px blue}
#top-menu-inner-w-submenus .submenu{border:solid 0px #d00a76;height:20px;line-height:20px;display:inline block;}
#top-menu-inner-w-submenus .submenu a,#top-menu-inner-w-submenus .submenu a:hover{padding-right:5px;padding-left:5px; color:#0072bc;font-size:11px;display:inline;}
#top-menu-inner-w-submenus .submenu .innercontent{z-index:1000;position:absolute;}
*/

#top-menu-w-submenus{background:url('../templates/owebframework/mnbg.gif');height:24px;clear:both;border-top:solid 0px white;padding:0 10px;text-align:right}
#top-menu-w-submenus ul {margin:0;list-style-type:none;height:24px; text-align:left; border:solid 0px red}
#top-menu-w-submenus li {margin-right:1px; display:inline;}
#top-menu-w-submenus li a {padding:3px 12px 0px 12px;line-height:20px;display:block;color:white;font-size:11px;font-weight:bold;	border-top:solid 0px #023473;text-decoration:none;}
#top-menu-w-submenus li.seperator span{width:1px;height:22px;display:inline block;}

#top-menu-inner-w-submenus{height:22px;width:100%;line-height:22px;background-color:#f2f2f2;padding-right:0px;vertical-align:middle; border:solid 0px blue}
#top-menu-inner-w-submenus .submenu{border:solid 0px #d00a76;height:20px;line-height:20px;display:inline block;float:left}
#top-menu-inner-w-submenus .rssmenu{text-align:right;}
#top-menu-inner-w-submenus .submenu a,#top-menu-inner-w-submenus .submenu a:hover{padding-right:5px;padding-left:5px; color:#0072bc;font-size:11px;display:inline;}
#top-menu-inner-w-submenus .submenu .innercontent{z-index:1000;position:absolute;}
/*--------*/
/***********************************************************************/
/*CONTENT BOX*/

/*TAB BOX*/
.bxtab_l_,.bxtab_bg_,.bxtab_r_{height:27px;line-height:27px;}
    .bxtab_l_{padding-left:4px; background:url('../templates/owebframework/tabbxol_l.gif') no-repeat;}
    .bxtab_bg_{background:url('../templates/owebframework/tabbxol_bg.gif'); font-weight:bold; font-size:11px; padding-left:4px}
    .bxtab_r_{padding-right:4px; background:url('../templates/owebframework/tabbxol_r.gif') no-repeat right top;}
/*------*/

/*Content box with tab panel*/
.bxct_t_l_,.bxct_t_bg_,.bxct_t_r_{height:34px;line-height:34px;}
    .bxct_t_l_{padding-left:4px; background:url('../templates/owebframework/tabbxct_t_l.gif') no-repeat;}
    .bxct_t_bg_{background:url('../templates/owebframework/tabbxct_t_bg.gif'); font-weight:bold; font-size:15px; padding-left:4px}
    .bxct_t_r_{padding-right:4px; background:url('../templates/owebframework/tabbxct_t_r.gif') no-repeat right top;}
    
    .bxct-content{border-left:solid 1px #f7f7f7;border-right:solid 1px #f7f7f7;background-color:#f7f7f7}
    .bxct-content .bxct-content-padding{padding:5px;}
    .bxct_b_l_,.bxct_b_bg_,.bxct_b_r_{height:4px;line-height:4px;}
    .bxct_b_l_{padding-left:4px; background:url('../templates/owebframework/tabbxct_b_l.gif') no-repeat;}
    .bxct_b_bg_{background:url('../templates/owebframework/tabbxct_b_bg.gif')}
    .bxct_b_r_{padding-right:4px; background:url('../templates/owebframework/tabbxct_b_r.gif') no-repeat right top;}
/*------*/
/*Content box not tab panel*/
.bxct_nt_l_,.bxct_nt_bg_,.bxct_nt_r_{height:4px;line-height:4px;}
    .bxct_nt_l_{padding-left:4px; background:url('../templates/owebframework/bxct_t_l.gif') no-repeat;}
    .bxct_nt_bg_{background:url('../templates/owebframework/bxct_t_bg.gif'); font-weight:bold; font-size:15px; padding-left:4px}
    .bxct_nt_r_{padding-right:4px; background:url('../templates/owebframework/bxct_t_r.gif') no-repeat right top;}
    
    .bxct-nt-content{}
    .bxct-nt-content .bxct-content-padding{padding:5px;}
    .bxct_nb_l_,.bxct_nb_bg_,.bxct_nb_r_{height:4px;line-height:4px;}
    .bxct_nb_l_{padding-left:4px; background:url('../templates/owebframework/bxct_b_l.gif') no-repeat;}
    .bxct_nb_bg_{background:url('../templates/owebframework/bxct_b_bg.gif')}
    .bxct_nb_r_{padding-right:4px; background:url('../templates/owebframework/bxct_b_r.gif') no-repeat right top;}
/*------*/

/*Content box with border only*/
.bxctol_t_l_,.bxctol_t_bg_,.bxctol_t_r_{height:12px;}
    .bxctol_t_l_{padding-left:12px; background:url('../templates/owebframework/bxtl.gif') no-repeat;}
    .bxctol_t_bg_{background:url('../templates/owebframework/bxt.gif') repeat-x;  padding-left:12px;  }
    .bxctol_t_r_{padding-right:12px; background:url('../templates/owebframework/bxtr.gif') no-repeat right top;}


    .bxctol_c_l_{padding-left:12px; background:url('../templates/owebframework/bxl.gif') repeat-y;}
    .bxctol_c_content{}
    .bxctol_c_r_{padding-right:12px; background:url('../templates/owebframework/bxr.gif') repeat-y 100% 0;}


    .bxctol_b_l_,.bxctol_b_bg_,.bxctol_b_r_{height:12px;line-height:12px;}
    .bxctol_b_l_{padding-left:12px; background:url('../templates/owebframework/bxbl.gif') no-repeat;}
    .bxctol_b_bg_{background:url('../templates/owebframework/bxb.gif') repeat-x;}
    .bxctol_b_r_{padding-right:12px; background:url('../templates/owebframework/bxbr.gif') no-repeat right top;}
/*------*/

/*TAB ITEMS*/
a.tabctttl {font-size:12px;font-weight:bold;color:white}
a.tabctttl:hover {font-size:12px;font-weight:bold;color:silver}


.ctetlt a.tabctttl {font-size:14px;font-weight:bold;color:#003366;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;padding:5px}
.ctetlt a.tabctttl:hover {color:#ff6600;text-decoration:none}

#tabitems a.tabctttl {font-size:12px;font-weight:bold;color:Black}
#tabitems a.tabctttl:hover {font-size:12px;font-weight:bold;color:silver}

#tabitems a.tabitmttl{font-size:12px;font-weight:normal;color:#0053a6;display:block;}
#tabitems a.tabitmttl:hover {font-size:12px;font-weight:normal;color:silver;display:block; font-weight:bold}
.tbitem .pdesc {text-align:justify;font-size:11px;}
#tabitems .tbitem{display:block;padding-top:5px}

#tabitems img.tabimg{width:65px;height:50px;margin:1px}
/*--------*/
/*CUSTOM STYLE TAB ITEMS*/
/*.cstyletabitem a.tabctttl {font-size:13px;font-weight:none;color:white}
.cstyletabitem a.tabctttl:hover {font-size:13px;font-weight:none;color:silver; text-decoration:none}
*/
.cstyletabitem a.tabitmttl{font-size:11px;font-weight:normal;color:#0053a6;text-align:justify;display:block;margin-top:5px;margin-bottom:5px; font-weight:bold}
.cstyletabitem a.tabitmttl:hover {font-size:11px;color:#e17100;text-align:justify; display:block;margin-top:5px;margin-bottom:5px;text-decoration:none}
.cstyletabitem a.tabitmttl1{font-size:11px;font-weight:normal;color:#0053a6;text-align:justify;display:inline;margin-top:5px;margin-bottom:5px; }
.cstyletabitem a.tabitmttl1:hover {font-size:11px;color:#e17100;text-align:justify; display:inline;margin-top:5px;margin-bottom:5px;text-decoration:none}

.cstyletabitem a.tabitmttl_art{font-size:100%;font-weight:normal;color:#003366;text-align:justify;display:block;margin-top:5px;margin-bottom:5px; padding-left:0px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;}
.cstyletabitem a.tabitmttl_art:hover {text-decoration:underline}

.cstyletabitem a.tabitmttl_fli{font-size:12px;font-weight:normal;color:#0033cc;text-align:justify;display:block;margin-top:5px;margin-bottom:5px; padding-left:0px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;}
.cstyletabitem a.tabitmttl_fli:hover {text-decoration:none;color:#ff6600}

.cstyletabitem a.tabitmttl_art_homepage{font-size:131%;font-weight:normal;color:#003366;text-align:justify;margin-top:5px 0px 2px 2px; padding-left:0px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;}
.cstyletabitem a.tabitmttl_art_homepage:hover {text-decoration:none}
.tbitem_art_homepage:hover {background-color:#f1f7fb}
.tbitem_art_homepage {}
.tabitmttl1 {height:5px}
.cstyletabitem .pdesc{font-size:11px;font-weight:normal;color:black;text-align:justify;padding-left:3px}
.cstyletabitem .tbitem{display:block;}
.cstyletabitem .tbitem_art {display:block;padding-bottom:2px; padding-left:10px; padding-right:5px;}

.cstyletabitem .tbitem_fli {display:block;padding-bottom:2px; padding-left:5px; padding-right:5px;font-size:10px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;}

.cstyletabitem img.tabimg{width:65px;height:50px; border:none;margin:1px;margin-right:4px}
/*--------*/

.cstyletabitem a.viewall {font-size:11px;color:#4068aa;padding-right:0px}
.cstyletabitem a.viewall:hover {font-size:11px; text-decoration:none;color:black;padding-right:0px}
a.viewall:hover {font-size:11px; text-decoration:none;color:black;padding-right:0px}


/***********************************************************************/
/***********************************************************************/
/*OBJECT FONTS*/

/*Vertical Menu Category Link*/
a.vmnucatelnk{font-size:12px; font-weight:bold; color:#1c77bb;display:block;height:20px}
a.vmnucatelnk:hover{font-size:12px; font-weight:bold;color:black;text-decoration:none;display:block;height:20px}
a.vmnucatelnk_art{font-size:108%; font-weight:bold; color:#17445F;display:block;height:20px;padding-left:15px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}
a.vmnucatelnk_art:hover{color:#2673ab;text-decoration:none;display:block;height:20px}
a.vmnusubcatelnk{font-size:11px; font-weight:normal; color:black; display:block; height:20px;padding:2px 2px 2px 15px; text-align:left}
a.vmnusubcatelnk:hover{font-size:11px; font-weight:normal;color:#0480c6;text-decoration:none; display:block; height:20px;text-align:left}

a.vmnusubcatelnk_art{font-size:88%; font-weight:normal; color:#003366; display:block; height:20px; text-align:left;padding:5px 2px 2px 8px;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}

a.vmnusubcatelnk_art:hover
{background-color:#fafafa;text-decoration:none}

.vmnusubcatelnk_art {margin:0px 10px 0px 10px}
a.vmnusubcatelnk_selected:hover{font-size:11px; font-weight:normal;color:#0480c6;text-decoration:none;; display:block; height:20px;padding:2px 2px 2px 15px;text-align:left}


a.vmnucatelnk2{font-size:11px; color:black; display:block}
a.vmnucatelnk2:hover{font-size:11px; color:#0480c6;text-decoration:none;display:block}

a.vmnucatelnk3{font-size:10px; color:black; display:block; height:20px; padding:3px 2px 2px 15px;}
a.vmnucatelnk3:hover{font-size:10px; color:#0480c6;text-decoration:none; display:block; height:20px; padding:3px 2px 2px 15px;}

a.vmnucatelnk4{font-size:10px; color:black; display:block; height:20px; padding:3px 2px 2px 20px;}
a.vmnucatelnk4:hover{font-size:10px; color:#0480c6;text-decoration:none; display:block; height:20px; padding:3px 2px 2px 20px;}

.vmnuseparator{height:1px; background-color:white;}
.vmnuseparator_art{height:1px; background-color:#e0e0e0;margin-left:10px; margin-right:10px}
.vmnuseparator_art1{height:1px; background-color:#e0e0e0;}
.seperator_item {background:url(../templates/sysstyles/tabstyles/itgate/seperator_item.gif) repeat-x right bottom;height:2px}
/*---*/

.divseperator{display:block;height:1px; background-color:Silver}
.divseperatorgreen{display:block;height:1px; background-color:#62a12e}
.lblcontentboxcaption{color:#008506; font-size:12px; font-weight:bold;}
/*--------*/
/***********************************************************************/
/***********************************************************************/
/*UTILITIES*/

/*Search Button*/
.btnsrchibx{display:block; height:16px; width:55px; background:url('../templates/owebframework/search.png') no-repeat; border:none;padding-top:1px}
.txtsrchibx{height:16px;font-size:11px;width:125px; margin-left:3px;background:transparent;border:none}
.nutimg{display:block; height:4px; width:4px; background:url('../templates/owebframework/nut.gif') no-repeat; margin:6px 3px 2px 0px;display:none}
.spacer1{display:block;height:5px}
.spacer2{display:block;height:2px}
.spacer3{display:block;height:3px}
.spacer4{display:block;height:4px}
.spacer5{display:block;height:10px}

.sbox {background:url("../templates/owebframework/searchbox.png") no-repeat scroll 0 0 transparent; width:149px; height:17px;margin-top:2px}
/*Noborder search box*/
#nobdr-srchbx {}
#nobdr-srchbx .ttl{padding-top:4px;font-size:11px;color:black}

#siteroad {padding:3px 2px 2px 2px;}
a.roadlink{display:inline block;height:18px; font-size:11px; color:#0053a6;}
a.roadlink:hover{display:inline block;height:18px; color:#e17100;}
.roadsep{display:inline block;height:18px; font-size:10px; color:black;margin:0px 5px 0px 5px;}
/*--------*/

.itemlist .divimg {float:left}
.itemlist .divimg .nimg {border:1px solid silver;
margin:3px 3px 3px 0;
width:100px;height:80px}
.mdlsearch {margin:5px}
/*WEATHER*/
.weather-box{}
.weather-box .container{width:160px}
.weather-box .weather-city{font-size:14px; font-weight:bold;color:black;display:block}
.weather-box .weather-temp{font-size:18px; font-weight:bold;color:black;display:block}
.weather-box .imgcolumn{width:55px}
.weatherinfor {margin-top:10px; }
.ddl{margin-left:10px}
.weatherinfor .temp {margin-left:5px;}
.weatherinfor .infor {margin-left:10px;text-align:left}

.weather_left {float:left;}
/*--------*/

/***********************************************************************/
/***********************************************************************/
/*VIDEOS*/

#mdlvideo{}
#mdlvideo .fvdbx{text-align:left; padding-bottom:5px}
#mdlvideo .fvdbx a.ftlt{font-size:12px; font-weight:bold;color:#0480c6; display:block; text-align:left;padding:4px 3px 7px 3px;}

#mdlvideo .fvdbx .nxtitem{padding:3px 2px 3px 2px;}
#mdlvideo .fvdbx a.nxttlt{font-size:12px;color:#0480c6;display:inline-block;padding:0px 2px 3px 3px}
#mdlvideo .fvdbx .nxtimg{width:75px; border:solid 1px silver}
#mdlvideo .fvdbx .nwtlt{font-size:11px; font-weight:bold;color:black; height:20px;}

#mdlvideo .viditmlst .viditm{padding:5px 3px 5px 2px}
#mdlvideo .viditmlst .viditm a.ttl{display:inline;font-size:12px; color:#0078c9; padding:3px 3px 5px 2px;}
#mdlvideo .viditmlst .viditm .dsc{display:block;font-size:12px; color:black; padding:3px 3px 5px 2px;}
#mdlvideo .viditmlst .viditm .img{width:75px; border:solid 1px silver}

#mdlvideo .viditmlst {padding:10px 0px 10px 0px;}
#mdlvideo .viditmlst .videoitem{text-align:left;padding:3px 5px 3px 3px}
#mdlvideo .viditmlst .videoitem a.vtlt{color:#0078c9; font-size:12px;font-weight:bold;text-decoration:none}
#mdlvideo .viditmlst .videoitem a.vtlt:hover{color:#939393; font-size:12px;font-weight:bold;text-decoration:none}
#mdlvideo .viditmlst .videoitem .vdesc{display:block;margin-top:5px;color:black; font-size:12px}
#mdlvideo .viditmlst .videoitem .vimg{border:solid 1px silver; margin:3px 3px 3px 0px}
#mdlvideo .viditmlst .videoitem .vview{font-size:10px; color:#585858; padding-top:5px}
#mdlvideo .vdesc {text-align:justify;font-size:1em; font-family:arial,tahoma}
/*topvideo*/
#topvideo .item{padding:3px 2px 5px 2px; border-bottom:solid 1px white}
#topvideo a.ttl{color:#0078c9; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#topvideo a.ttl:hover{color:#50aeec; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#topvideo .desc{font-size:11px;}
#topvideo img{border:solid 1px silver; width:196px; margin-right:3px}
#topvideo .vview{font-size:10px; color:#585858; padding-top:5px}


/*------*/
/*videobox*/
#vidbx .fttl{color:#214b8c; font-size:12px;font-weight:bold;display:block;margin:0px 0px 3px 0px;padding-top:5px;}
#vidbx a.nttl{color:#33779e;font-size:1em;display:block;margin:0px 0px 2px 0px;padding-left:5px;font-weight:bold;font-family:arial,tahoma}
#vidbx a.nttl:hover{color:silver;text-decoration:none;display:block;margin:0px 0px 2px 0px;padding-left:5px}

#vidbx .imgvd {float:left; width:78px;margin-right:5px}
#vidbx .imgvd_homepage {float:left;}
#vidbx .imgvd_homepage img {width:80px;height:50px}
#vidbx .descvd {text-align:justify;font-size:12px}
#vidbx .vdtop {background-color:#e2e7ed;padding-left:1px}
#vidbx .descvdtop {text-align:justify; margin-bottom:10px;color:#4b4c7e;padding-right:5px}
#vidbx .catename {float:left;color:#333333;font-size:1em;font-weight:bold;width:160px;padding-top:10px;padding-left:5px;padding-right:25px}
#vidbx .titlevd {float:left;width:260px;padding-top:10px;padding-left:20px}
#vidbx .nowplaying {float:left;width:80px;color:#333333;font-size:1em;font-weight:bold;text-align:center;padding-top:4px;font-family:arial, tahoma}
#vidbx .nowplayingdiv {background-color:#ededed}
#vidbx .itemvd {border:solid 1px #cccccc;border-top:none}
#vidbx .vdtimer {color:#333333; font-size:1em;padding-top:10px;display:inline-block}
/*------*/
/*video category*/
.mdlvideo .fttl{color:#214b8c; font-size:12px;font-weight:bold;display:block;margin:0px 0px 3px 0px;padding-top:5px;}
.mdlvideo a.nttl{color:#33779e; font-size:1em;display:block;margin:0px 0px 2px 0px;font-weight:bold;font-family:arial,tahoma}
.mdlvideo a.nttl:hover{color:silver;text-decoration:none;display:block;margin:0px 0px 2px 0px}

.mdlvideo .imgvd {float:left; width:78px;margin-right:5px}
.mdlvideo .imgvd_homepage {float:left;padding-top:5px}
.mdlvideo .imgvd_homepage img {width:95px;height:45px}
.mdlvideo .descvd {text-align:justify;font-size:12px}
.mdlvideo .vdtop {background-color:#e2e7ed;padding-left:5px}
.mdlvideo .descvdtop {text-align:justify; margin-bottom:10px;color:#4b4c7e;padding-right:5px}
.mdlvideo .catename {float:left;color:#421539;font-size:11px;font-weight:bold;width:150px;padding-top:10px;padding-left:5px}
.mdlvideo .titlevd {float:left;width:500px;padding-top:5px;padding-left:20px}
.mdlvideo .nowplaying {float:left;width:80px;color:#46385b;font-size:11px;font-weight:bold;text-align:center;padding-top:4px}
.mdlvideo .nowplayingdiv {background-color:#ededed}
.mdlvideo .itemvd {border:solid 1px #f0f0f0}
.mdlvideo .vdtimer {color:#333333; font-size:1em;padding-top:5px;display:inline-block;padding-left:15px;font-family:arial,tahoma}


/*Video- Trang chi tiet media*/
#mdlvideo .vdetail .catename{display:none;margin:3px 0px 2px px; font-size:10px; font-weight:bold;color:black}
#mdlvideo .vdetail .tlt{color:#1b389e; font-size:15px; font-weight:bold;display:block;margin:3px 0px 3px 0px;}
#mdlvideo .vdetail .time{color:silver; font-size:11px;display:inline-block;padding-left:6px}
#mdlvideo .vdetail .view{font-size:11px;color:black;display:inline-block}

#mdlvideo .vdetail .author{color:black; font-size:11px;display:inline-block;}
#mdlvideo .vdetail .singer{color:black; font-size:11px;display:inline-block;}
#mdlvideo .vdetail .player{padding-top:5px; text-align:center}
#mdlvideo .vdetail .detail{font-size:12px; color:black;display:block;margin:15px 0px 7px 0px;}

#mdlvideo .vdetail .ovitem{padding:3px 2px 7px 2px;}
#mdlvideo .vdetail .ovnut{display:inline;background:url('../templates/owebframework/nut.gif') no-repeat;width:10px; height:18px;margin-top:5px; padding:3px 10px 2px 3px;}
#mdlvideo .vdetail a.ovtlt{color:#0053a6; display:inline-block; padding:3px 3px 0px 2px; font-size:11px}

.mdlvideo .vdetail {padding:5px}


/*----Video tags----*/

.tags a {font-size:12px; padding:5px 0px;color:#3366cc}
.tags a:hover {color:#e17100;text-decoration:none}
.tags {margin-bottom:10px; margin-top:10px}
/*---------*/
/***********************************************************************/
/***********************************************************************/
/*NEWS*/
/*NewsIndex - Trang chu tin tuc, danh muc tin tuc*/
.mdlnws .catename{display:block;margin:5px 0px 10px 0px; font-size:15px; font-weight:bold;color:#0480c6}
.mdlnws .nwsindex .nwslstitem{margin:1px 0px 10px 0px}
.mdlnws .nwsindex .nwsitem {margin:1px 0px 10px 0px}
.mdlnws .nwsindex .nwsitem a.ntlt{display:block;margin:5px 0px 2px 0px;color:#003399; font-size:12px;text-decoration:none;font-weight:bold}
.mdlnws .nwsindex .nwsitem a.ntlt:hover{display:block;margin:5px 0px 2px 0px;color:#0046d9; text-decoration:none;}

.mdlnws .nwsindex .nwsitem a.ntlt_art{margin:5px 0px 2px 2px;color:#003366; font-size:11px;text-decoration:none;font-weight:bold}
.mdlnws .nwsindex .nwsitem a.ntlt_art:hover{dmargin:5px 0px 2px 2px;color:black; text-decoration:none;}

.mdlnws .nwsindex .nwsitem1 a.ntlt_art{margin:5px 0px 2px 2px;color:#003366; font-size:131%;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}
.mdlnws .nwsindex .nwsitem1 a.ntlt_art:hover{margin:5px 0px 2px 2px; text-decoration:none;background-color:#f1f7fb}

.mdlnws .nwsindex .nwsitem1 .titleart{margin:5px 0px 2px 2px;color:#003366; font-size:131%;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}
.titleart{margin:5px 0px 2px 2px;color:#003366; font-size:131%;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}


.head_line .titleart {margin:5px 0px 2px 2px;color:#003366; font-size:131%;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif}




.mdlnws .nwsindex .nwsitem_new a.ntlt{display:inline;margin:5px 0px 5px 0px;color:#383838; font-size:9pt;text-decoration:none;text-align:justify;font-weight:bold;font-family:arial}
.mdlnws .nwsindex .nwsitem_new a.ntlt:hover{color:#9f0000;text-decoration:underline;}

.mdlnws .nwsindex .nwsitem_new {padding-top:4px; padding-bottom:4px;background:url("../pic/web/button/arrow.png") no-repeat 3px 8px; padding:4px 0px 2px 15px}

.hot_new {margin-top:10px}
.hot_new .nwsitem_new a.ntlt{display:inline;margin:5px 0px 5px 0px;color:#383838; font-size:9pt;text-decoration:none;text-align:justify;font-weight:bold;font-family:arial}
.hot_new .nwsitem_new a.ntlt:hover{color:#9f0000;text-decoration:underline;}
.hot_new .nwsitem_new {padding-top:4px; padding-bottom:4px;background:url("../pic/web/button/button1.gif") no-repeat 3px 6px; padding:6px 0px 0px 15px}

.mdlnws .nwsindex .nwsitem .ndesc{display:block;margin-top:5px; margin-left:5px;color:black; font-size:11px;text-align:justify}
.mdlnws .nwsindex .nwsitem .ndesc_art{display:block;margin-top:5px; margin-left:0px;color:black; font-size:11px;text-align:justify}
.mdlnws .nwsindex .nwsitem .nimg{border:solid 1px silver; margin:3px 3px 3px 0px; width:135px}
.mdlnws .nwsindex .nwsitem .divimg{float:left}
.mdlnws .nwsindex .nwsitem a.nvwdetail{font-size:10px; color:black; padding-top:5px}
.mdlnws .nwsindex .nwsitem a.othernews{color:#000000; font-size:11px;text-decoration:none;display:block;padding-left:5px;padding-top:5px;}
.mdlnws .nwsindex .nwsitem a.othernews:hover{color:silver; font-size:11px;text-decoration:none;display:block}

.mdlnws .nwsindex a.nwsctelst{color:#000000;font-size:16px;font-weight:bold; display:inline-block;padding-right:5px;padding-left:5px; height:26px; margin-top:3px}
.mdlnws .nwsindex a.nwsctelst:hover{text-decoration:underline}
.mdlnws .nwsindex a.nwssbctelst{color:#ffffff;font-size:11px;font-weight:normal; display:inline-block;margin:0px 1px 2px 7px;}
.mdlnws .nwsindex a.subcate{font-size:12px; font-weight:bold; color:#0053a6; padding:0px 4px;}
.mdlnws .nwsindex a.subcate:hover{font-size:12px; font-weight:bold; color:silver; padding:0px 4px;}
.newheight {height:25px; background-color:#e0e0e0;width:100%;margin-bottom:5px;}
.morenew {display:block;height:17px;width:55px;background:url(../templates/owebframework/more.png)}
.nwsindex {padding:0px}

.mn_new_l {padding-left:5px; background:url('../templates/sysstyles/tabstyles/itgate/mn_new_l.png') no-repeat left bottom;}
.mn_new_bg {background:url('../templates/sysstyles/tabstyles/itgate/mn_new_bg.png') repeat-x right bottom}
.mn_new_r{padding-right:5px; background:url('../templates/sysstyles/tabstyles/itgate/mn_new_r.png') no-repeat right bottom;}

#fnwwbox a.firstnewstlt{font-size:16px; color:#c01414; font-weight:bold}
#fnwwbox a.firstnewstlt: hover{font-size:16px; color:#d42828; font-weight:bold}
#fnwwbox .firstnewsimg{width:350px;border:solid 1px silver; height:215px}

#fnwwbox .nitem{width:165px; margin:5px 0px 3px 0px;}
#fnwwbox .sep{width:5px; height:5px; background:url('../templates/owebframework/nut1.gif') no-repeat;margin:5px 3px 3px 3px}
#fnwwbox .nwitem{padding-left:20px;font-size:12px;color:black}
#fnwwbox a.nxttlt{font-size:11px; color:#322e2d}
#fnwwbox a.nxttlt:hover{font-size:11px; color:#006699}


.ctelstboxidx .cbox .fimg{width:135px;height:100px; border:solid 1px silver; margin:0px 5px 0px 0px;}
.ctelstboxidx .cbox a.nwftitle{display:block;padding:7px 3px 2px 0px;font-weight:bold;font-size:12px;color:#334f99}
.ctelstboxidx .cbox .nwfdesc{display:block; padding:7px 3px 7px 0px;font-size:11px;color:black}
.ctelstboxidx .cbox .nwfviewmore{display:block;text-align:right}

.ctelstboxidx .cbox a.nwfviewmore{display:block;height:17px;width:65px;background:url(../templates/owebframework/btn_detail.gif)}
.ctelstboxidx .cbox .hseperator{display:block;height:0px;border-top:dotted 0px silver;margin:0px 0px 0px 0px}

.ctelstboxidx .cbox .nnicon{border:none;height:6px;width:6px;margin:5px 3px 3px 0px;background:url(../templates/owebframework/nutblue.gif) no-repeat;}
.ctelstboxidx .cbox a.nxnwstle{display:inline-block;font-size:11px;color:#3d59a0;margin-bottom:7px}





/*NewsDetail - Trang chu chi tiet tin tuc*/
.mdlnws .nwsdetail .catename{margin:3px 0px 2px px; font-size:12px; font-weight:bold;color:black}
.mdlnws .nwsdetail .tlt{color:#1B389E; font-size:16px; font-weight:bold;display:block;margin:3px 0px 3px 0px;}
.mdlnws .nwsdetail .catename a{font-size:13px; font-weight:bold; color:black}
.mdlnws .nwsdetail .catename a:hover{color:silver; font-size:13px; font-weight:bold; text-decoration:none}

.mdlnws .nwsdetail .time{color:#abb1b1; font-size:11px;display:inline-block;margin-left:5px;margin-right:10px}
.mdlnws .nwsdetail .desc{display:block;margin-top:5px;color:black; font-size:11px; font-weight:bold;display:block;margin:3px 0px 7px 0px;}
.mdlnws .nwsdetail .detail{font-size:12px; color:black;display:block;margin:3px 0px 7px 0px;}
.mdlnws .nwsdetail .author{color:black; font-size:13px;display:block;text-align:right;margin-right:10px}
.nwsdetail {padding-left:5px}
.mdlnws .nwsdetail .nwsoitem{padding:0px 0px 0px 0px;}
.mdlnws .nwsdetail .nwsonut{display:inline;background:url('../templates/owebframework/nut1.gif') no-repeat;width:10px; height:10px;margin-top:0px; padding:0px 10px 0px 0px;}
.mdlnws .nwsdetail a.nwsottl{color:#0053a6; display:inline-block; padding:7px 30px 0px 2px;font-size:11px}
.mdlnws .nwsdetail a.nwsottl:hover{color:black; display:inline-block;text-decoration:none;font-size:11px}

.nwsdetail .othernws a.nwsottl{color:#0053a6; display:inline-block; padding:7px 30px 0px 2px;font-size:11px}
.nwsdetail .othernws a.nwsottl:hover{color:black; display:inline-block;text-decoration:none;font-size:11px}


.othernws .ttlcate {font-weight:bold;font-size:13px}
.othernws {padding-bottom:15px}
a.newnew  {background:url('../pic/web/icon/newnew.gif') no-repeat right bottom;padding-left:30px;display:inline}
/*---Art Detail---*/

.mdlnws .nwsdetail_art .catename{margin:3px 0px 2px px; font-size:12px; font-weight:bold;color:black}
.mdlnws .nwsdetail_art .tlt{color:#0076c0; font-size:131%; font-weight:bold;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;display:block;margin:3px 0px 3px 0px;}
.mdlnws .nwsdetail_art .catename a{font-size:13px; font-weight:bold; color:black}
.mdlnws .nwsdetail_art .catename a:hover{color:silver; font-size:13px; font-weight:bold; text-decoration:none}

.mdlnws .nwsdetail_art .time{color:#abb1b1; font-size:11px;display:inline-block;margin-left:5px;margin-right:10px}
.mdlnws .nwsdetail_art .desc{display:block;margin-top:5px;color:black; font-size:100%; font-weight:normal;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;display:block;margin:3px 0px 7px 0px;text-align:justify}
.mdlnws .nwsdetail_art .detail{font-size:12px; color:black;display:block;margin:3px 0px 7px 0px;}
.mdlnws .nwsdetail_art .author{color:black; font-size:13px;display:block;text-align:right;margin-right:10px}
.nwsdetail_art {padding-left:0px}
.mdlnws .nwsdetail_art .nwsoitem{padding:0px 0px 0px 0px;}
.mdlnws .nwsdetail_art .nwsonut{display:inline;background:url('../templates/owebframework/nut1.gif') no-repeat;width:10px; height:10px;margin-top:0px; padding:0px 10px 0px 0px;}
.mdlnws .nwsdetail_art a.nwsottl{color:#0053a6; display:inline-block; padding:7px 30px 0px 2px;font-size:11px}
.mdlnws .nwsdetail_art a.nwsottl:hover{color:black; display:inline-block;text-decoration:none;font-size:11px}

.nwsdetail_art .othernws a.nwsottl{color:#0053a6; display:inline-block; padding:7px 30px 0px 2px;font-size:11px}
.nwsdetail_art .othernws a.nwsottl:hover{color:black; display:inline-block;text-decoration:none;font-size:11px}

/*------*/
/*News*/
#topnews .item{padding:3px 2px 5px 2px; border-bottom:solid 1px white}
#topnews a.ttl{color:#0078c9; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#topnews a.ttl:hover{color:#50aeec; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#topnews .desc{font-size:11px;}
#topnews img{border:solid 1px silver; width:75px; margin-right:3px}
/*------*/
/*News Paging*/
.mdlnws .pagetotal{padding:5px 2px 3px 2px;display:none}
.mdlnws .paging{text-align:right;padding:15px 2px 3px 2px;}
.mdlnws .paging a.page{display:inline block; height:20px;width:20px; padding:2px 2px 1px 1px; margin:0px 1px 0px 1px;color:##0053A6}
.mdlnws .paging a.pageprv{display:inline block; height:20px;width:55px; padding:2px 2px 1px 1px; margin:0px 1px 0px 1px;color:##0053A6}
.mdlnws .paging a.pagenxt{display:inline block; height:20px;width:45px; padding:2px 2px 1px 1px; margin:0px 1px 0px 1px;color:##0053A6}
.mdlnws .paging .pagecrnt{display:inline block; height:20px;width:20px; padding:2px 2px 1px 1px; margin:0px 1px 0px 1px;color:black;font-weight:bold}


.tabitmbg {background:url("../pic/web/icon/blue_bullet.gif") no-repeat scroll 3px 5px transparent;
padding:3px 1px 2px 15px;
}

/*------*/
/*News Paging*/
.nwshrmenus {}

.nwshrmenus .left{background:url('../templates/owebframework/sbmn_l.gif') no-repeat;width:6px;}  
.nwshrmenus .right{background:url('../templates/owebframework/sbmn_r.gif') no-repeat;width:6px}
.nwshrmenus .menu{background:url('../templates/owebframework/sbmn_bg.gif');}
.nwshrmenus .menu a.citem{font-size:11px;display:inline-block; padding:3px 5px 5px 2px;margin:0px 5px 0px 5px;color:black}
.nwshrmenus .menu a.sltcitem{font-size:11px;display:inline-block;padding:3px 5px 5px 2px;margin:0px 5px 0px 5px;color:black;font-weight:bold}

.border1 {
background:url("../templates/sysstyles/tabstyles/itgate/new_boder1.gif") repeat-x scroll 0 0 transparent;
height:3px;
overflow:hidden;
width:260px;
}
.titlenewnew {
/*color:#cc0000; font-weight:bold; text-transform:uppercase;height:18px;font-size:9pt;font-family:arial,tahoma;padding-left:15px
*/
background:url("../templates/sysstyles/tabstyles/itgate/tabnewnew.gif") no-repeat; height:34px; line-height:34px;
color:white;
font-size:12px;
font-weight:bold;
padding-left:10px;
}

/*-----*/
.slidecontainer {
	POSITION: relative; 
	WIDTH: 100%; 
	OVERFLOW: hidden; 
         
}



.contentdiv .desc {display:block; text-align:justify; font-size:9pt; color:#ffffff;font-family:arial}
.contentdiv img {width:100%; border:none; margin:0px;display:block}
.contentdiv .galerry {height:208px; overflow:hidden;position:relative;}	
.contentdiv .content {background:url(../templates/sysstyles/tabstyles/itgate/noibat3.png) repeat-x right bottom;position:absolute;z-index:1000;padding:3px 4px 1px;display:block}
.slidecontainer .contentdiv a.ttl{display:block;font-size:11pt;color:#ffffff;font-weight:bold;text-shadow:1px 2px #A70000;font-family:arial}
.slidecontainer .contentdiv a.ttl:hover{ text-decoration:underline;}
.pagination a {background:#ededed}
.newcate_left {float:left;width:48%;margin-right:15px}
.new1 {float:left; width:23%; margin-left:5px; margin-right:5px}
.newcate_right img {border:none; width: 150px; height: 80px; display:block}
.new1 .ndesc {text-align:justify;font-size:11px; }
.vwmorecontainer .viewmore {background:url(../pic/web/button/view_detail.png) no-repeat;width:83px; height:21px; padding-right:5px;display:inline-block}
.vwmorecontainer {text-align:right; padding-right:0px; margin-top:10px}

.newcate_left .nwsitem a.ntltcate {display:block;margin:5px 0px 2px 0px;color:#0076c0; font-size:15px;text-decoration:none;font-weight:bold; text-align:justify}
a.ntltcate {display:block;margin:5px 0px 2px 0px;color:#0076c0; font-size:13px;text-decoration:none;font-weight:bold; text-align:justify}
a.imgnewcate {display:inline-block}

#news-top
{
border:solid 1px #24398c;
margin:0;
overflow:hidden;
padding:1px;
text-align:left;
width:99%;
}
#news-top .first {
}
#galerry {
height:228px;
overflow:hidden;
position:relative;
width:455px;
}
#news-top .first .content {
background:url(../templates/sysstyles/tabstyles/itgate/noibat3.png) repeat-x scroll 0 0 transparent;
bottom:0;
margin-bottom:2px;
padding:3px 4px 1px;
position:absolute;
width:97%;
z-index:1000;
}


--*/
/*---NEW TOP HOT NEXT-----*/
.row {padding-top:10px}
.photoSlide {/*---
background:url("../templates/sysstyles/tabstyles/itgate/list_img_bg.jpg") repeat-x scroll 0 0 #F4F4F4;
border:1px solid #CBCBCB;
margin:0 auto;
padding:10px 5px 0;  ---*/

padding-left:5px; padding-right:5px;
}
.prev {
background:url("../templates/sysstyles/tabstyles/itgate/arrow_l.png") no-repeat scroll 0 0 transparent;
float:left;
height:59px;
width:10px;padding-left:2px;
}

#itemvd .sp {
float:left;
position:relative;
width:640px;
}

.next {
background:url("../templates/sysstyles/tabstyles/itgate/arrow_r.png") no-repeat scroll 0 0 transparent;
float:right;
height:59px;
width:10px;
padding-right:2px
}

.tab_hot_u_l, .tab_hot_u_r, .tab_hot_u_c,{height:10px; line-height:10px}
.tab_hot_d_l, .tab_hot_d_r, .tab_hot_d_c {height:10px; line-height:10px}
.tab_hot_u_l {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_u_l.gif") no-repeat left top;padding-left:10px;}
.tab_hot_u_r {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_u_r.gif") no-repeat right top;padding-right:10px;}
.tab_hot_u_c {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_u_c.gif") repeat-x right top;padding-bottom:10px}

.tab_hot_d_l, .tab_hot_d_right, .tab_hot_d_c {height:10px; line-height:10px}
.tab_hot_d_l {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_d_l.gif") no-repeat left bottom transparent; padding-left:10px; 
}
.tab_hot_d_r {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_d_r.gif") no-repeat right bottom transparent; padding-right:10px}
.tab_hot_d_c {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_d_c.gif") repeat-x right bottom transparent}
.tab_hot_l {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_l.gif") repeat-y left bottom transparent;
}
.tab_hot_r {background:url("../templates/sysstyles/tabstyles/itgate/tab_hot_r.gif") repeat-y right bottom transparent;
}

#itemvd .sp_group {
border-style:none;
float:left;
left:0;
margin:0;
padding:0;
position:relative;
width:900em;
}

.e_item {
float:left;
padding:0 5px;
text-align:left;
width:120px;
}

.vien1 {
display:block;
height:59px;
margin:0 auto;
overflow:hidden;
padding:1px;
text-align:center;
width:106px;
}
.vien1 img {background-color:#FFFFFF;
border:1px solid #A5A5A5;
height:58px;
width:105px}

a.list_item_link {
display:block;
font-weight:bold;
height:auto !important;
min-height:30px;
padding:5px 0 5px 2px;
text-align:left;
width:105px;
font-size:8pt;
color:#383838;
font-family:arial,tahoma;
}
.newtitle{width:105px;margin-left:5px;text-align:justify}
a.list_item_link:hover {
color:#9f0000;
text-decoration:underline;
}

.date {
color:#999999;
font-size:8pt;
padding:5px 0 0 2px;
text-align:left;
width:390px;
height:20px;
font-family:arial,tahoma;
}
/*--------*/

.tooltitle  {color:#820202;font-size:10pt;font-weight:bold;font-family:arial,tahoma;width:250px}
.tooldesc {font-family:arial,tahoma;font-size:9pt;font-weight:none;width:250px;text-align:justify}
.tooltip {display:none;padding:5px}

/***********************************************************************/
/***********************************************************************/
/*PRODUCTS*/
#mdlindex{padding-top:0px}


/*--------*/

/***********************************************************************/
/***********************************************************************/
/*PRODUCTS*/
/*Product In Cate - Thuong dung de hien thi ngoai trang chu*/
.mdlpro .proincate .cteitem {margin:1px 0px 10px 0px;}
.mdlpro .proincate .cteitem a.ctetlt{font-size:15px;font-weight:bold;color:black;display:inline block;float:left; }
.mdlpro .proincate .cteitem a.vwall{font-size:11px;color:#0480c6;display:inline block;float:right;position:relative; }

.mdlpro .proincate .cteitem .proitem{text-align:left; padding:5px;}
.mdlpro .proincate .cteitem .proitem a.ptlt{color:#0e72df; font-size:12px; font-weight:bold;text-decoration:none}
.mdlpro .proincate .cteitem .proitem a.ptlt:hover{color:black; font-size:12px; font-weight:bold;text-decoration:none}
.mdlpro .proincate .cteitem .proitem .pid{display:block;margin-top:10px;color:black; font-size:10px; font-weight:bold;display:none}
.mdlpro .proincate .cteitem .proitem .pdesc{display:block;margin-top:5px;color:black; font-size:10px;display:none}
.mdlpro .proincate .cteitem .proitem .nehosa{color:black}
.mdlpro .proincate .cteitem .proitem .nehosa .new{background:url(../templates/owebframework/new.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}
.mdlpro .proincate .cteitem .proitem .nehosa .hot{background:url(../templates/owebframework/hot.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}
.mdlpro .proincate .cteitem .proitem .nehosa .sale{background:url(../templates/owebframework/sale.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}
.mdlpro .proincate .cteitem .proitem .pprice{color:black}
.mdlpro .proincate .cteitem .proitem .poldprice{color:black}
.mdlpro .proincate .cteitem .proitem .pnewprice{color:black}
.mdlpro .proincate .cteitem .proitem .pcart{color:black}
.mdlpro .proincate .cteitem .proitem .pimg{border:solid 4px #e6e7e8; margin:3px 3px 3px 0px}
.mdlpro .proincate .cteitem .proitem a.pcartlnk{color:black; display:block; height:20px; width:102px; background:url(../templates/owebframework/addtocart.gif) no-repeat;}
.mdlpro .proincate .cteitem a.prdctelst{font-size:12px; font-weight:bold;color:#1C77BB;}
.mdlpro .proincate .cteitem a.prdctelst:hover{font-size:12px; font-weight:bold;color:#242424;}
/*-------*/
/*Product Index - Trang chu module san pham, trang danh muc cung su dung*/
.mdlpro .catename{display:block;margin:5px 0px 10px px; font-size:15px; font-weight:bold;color:#0480c6}
.mdlpro .proindex .prolstitem{}

.mdlpro .proindex .proitem{text-align:left;padding:5px}
.mdlpro .proindex .proitem a.ptlt{color:#0e72df; font-size:12px; font-weight:bold;text-decoration:none}
.mdlpro .proindex .proitem a.ptlt:hover{color:black; font-size:12px; font-weight:bold;text-decoration:none}
.mdlpro .proindex .proitem .pid{display:block;margin-top:10px;color:black; font-size:10px; font-weight:bold;display:none}
.mdlpro .proindex .proitem .pdesc{display:block;margin-top:5px;color:black; font-size:10px;display:none}
.mdlpro .proindex .proitem .nehosa{color:black}

.mdlpro .proindex .proitem .nehosa .new{background:url(../templates/owebframework/new.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}
.mdlpro .proindex .proitem .nehosa .hot{background:url(../templates/owebframework/hot.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}
.mdlpro .proindex .proitem .nehosa .sale{background:url(../templates/owebframework/sale.gif) no-repeat;height:14px;width:30px;display:inline-block;margin:0px 2px 0px 2px;display:none}

.mdlpro .proindex .proitem .pprice{color:black}
.mdlpro .proindex .proitem .poldprice{color:black}
.mdlpro .proindex .proitem .pnewprice{color:black}
.mdlpro .proindex .proitem .pcart{color:black}
.mdlpro .proindex .proitem .pimg{border:solid 4px #e6e7e8; margin:3px 3px 3px 0px}
.mdlpro .proindex .proitem a.pcartlnk{color:black; display:block; height:20px; width:102px; background:url(../templates/owebframework/addtocart.gif) no-repeat;}

/*--------*/
/*Product Detail- Chi tiet module san pham*/
.mdlpro .prodetail .pdetail{display:block;margin:5px 0px 10px 5px; font-size:15px; font-weight:bold;color:black}
.mdlpro .prodetail .ptitle{display:block;margin:5px 0px 10px px; font-size:14px; font-weight:bold;color:black}
.mdlpro .prodetail .information{display:block;margin:5px 0px 10px px; font-size:13px; font-weight:bold;color:black}
.mdlpro .prodetail a.vwlrgimg{color:black;font-size:10px}
.mdlpro .prodetail a.pcartlnk{color:black; display:inline-block; height:20px; width:102px; background:url(../templates/owebframework/addtocart.gif) no-repeat;}
/*--------*/

/*Product Paging*/
.mdlpro .paging{text-align:center}
.mdlpro .paging a.page{display:inline block; height:20px;width:20px; padding:2px 5px 1px 5px; border:solid 1px silver; margin:0px 3px 0px 3px;background-color:#e3e3e3;color:#0480c6}
.mdlpro .paging a.pageprv{display:inline block; height:20px;width:55px; padding:2px 5px 1px 5px; border:solid 1px silver; margin:0px 3px 0px 3px;background-color:#e3e3e3;color:#0480c6}
.mdlpro .paging a.pagenxt{display:inline block; height:20px;width:45px; padding:2px 5px 1px 5px; border:solid 1px silver; margin:0px 3px 0px 3px;background-color:#e3e3e3;color:#0480c6}
.mdlpro .paging .pagecrnt{display:inline block; height:20px;width:20px; padding:2px 5px 1px 5px;; border:solid 1px silver; margin:0px 3px 0px 3px;background-color:silver;color:black;font-weight:bold}

/*Product Cart*/
.mdlpro .procart .caption{font-size:12px;font-weight:bold;color:black;padding:3px 3px 10px 3px;}
.mdlpro .procart .crtdtlheader{font-size:11px;color:white;background-color:silver;height:20px}

/*Product Message*/
.mdlpro .promsg .message{font-size:13px;color:black; padding:3px 3px 20px 3px}
.mdlpro .promsg a{font-size:12px;color:blue; text-decoration:underline}

/*------*/
/*TabProducts*/
#tabitems a.topnewstitle{color:black; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#tabitems a.topnewstitle:hover{color:#0480c6; font-size:12px;display:block;margin:0px 0px 3px 0px;}
#tabitems img{border:solid 1px silver; width:125px; margin-right:3px; text-align:center}
/*------*/



/*--------*/
/***********************************************************************/
/***********************************************************************/
/*CONTENT*/
.mldcontent .title{font-size:15px;color:#0480c6; display:block; margin:5px 0px 15px 0px;}
.mldcontent .lsttitle{font-size:12px;color:black; display:block; margin:5px 0px 15px 0px;}
.mldcontent .content{font-size:12px;}
.mldcontent a.gototop{font-size:10px; color:#0480c6; background:url(../templates/owebframework/go_top.gif) no-repeat; width:75px;height:18px}

#viewConentPage{}
#viewConentPage .title{font-size:12px;font-weight:bold;display:block;padding-bottom:5px;}
#viewConentPage .content{font-size:11px;padding-bottom:15px;}
#viewConentPage a.listitems{padding:3px 0px;font-weight:bold;font-size:11px;display:block;}

#viewAllPage{}
#viewAllPage .ptitle{font-size:12px;font-weight:bold;clear:both;}
#viewAllPage .pcontent{font-size:11px;padding:2px 0 10px 0;}

#viewAllPageCollap{}
#viewAllPageCollap .items{padding-bottom:10px;}
#viewAllPageCollap .ptitle a,#viewAllPageCollap .ptitle a:hover{font-size:11px;font-weight:bold;display:block; color:black}
#viewAllPageCollap .pcontent{font-size:11px;padding:2px 0 10px 0;}

#viewListTitlePage{}
#viewListTitlePage .ptitle a,#viewListTitlePage .ptitle a:hover{font-size:12px;font-weight:bold;padding-bottom:10px;display:block;}


/*--------*/

/***********************************************************************/
/***********************************************************************/

/*CONTACT*/
.mldcontact .title{font-size:15px;color:#0480c6; display:block;font-weight:bold; margin:5px 0px 15px 0px;}
.mldcontact .content{font-size:12px;color:black; display:block; margin:5px 0px 15px 0px;}

/*--------*/
/***********************************************************************/
/***********************************************************************/
/*FILES LIBRARY*/
.mdlflibrary{}
.mdlflibrary .ctetlt{font-size:16px;font-weight:bold;color:black;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;}

.mdlflibrary .list{padding:10px 0px 20px 0px}
.mdlflibrary .list .header{font-size:11px;font-weight:bold;background:silver;height:20px}
.mdlflibrary .list .header_fli{font-size:11px;font-weight:bold;background:#959595;height:20px;color:white;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva}

.mdlflibrary .list .cteheader{font-size:11px;font-weight:bold;background:silver;height:20px}
.mdlflibrary .list .header a.lnk{font-size:11px;color:#0480c6; font-weight:normal}

.mdlflibrary .list .item {height:22px;border-bottom:solid 1px silver;}
.mdlflibrary .list .item .ctettl{color:black;font-size:11px; font-weight:bold; }
.mdlflibrary .list .item .ttl{color:#0480c6;font-size:11px; font-weight:bold}
.mdlflibrary .list .item .dsc{font-size:11px;color:black}
.mdlflibrary .list .item a.lnk{font-size:11px;color:#0480c6}

.mn_fli_l, .mn_fli_r, .mn_fli_bg {height:30px; line-height:30px}
.mn_fli_l {padding-left:6px; background:url('../templates/sysstyles/tabstyles/itgate/mn_fli_l.jpg') no-repeat left bottom}
.mn_fli_r {padding-right:6px; background:url('../templates/sysstyles/tabstyles/itgate/mn_fli_r.jpg') no-repeat right bottom}
.mn_fli_bg {background:url('../templates/sysstyles/tabstyles/itgate/mn_fli_bg.jpg') repeat-x right bottom}
.mdlflibrary .mn_fli_bg li {display:inline}  

.mdlflibrary .mn_fli_bg ul {list-style-type:none}
.mdlflibrary .mn_fli_bg li a{padding:2px 10px 0;color:#0033cc;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma}  
.mdlflibrary .mn_fli_bg li a:hover {color:#ff6600;text-decoration:none}
.mdlflibrary .mn_fli_bg .cate_fli {color:black; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma; font-size:13px; font-style:normal}
.mdlflibrary .mn_fli_bg .seperator {width:1px; background:url('../templates/sysstyles/tabstyles/itgate/seperator_fli.jpg');height:28px;}
/*--------*/
/***********************************************************************/
.fli_t_l, .fli_t_r, .fli_t_bg, .fli_bt_l, .fli_bt_r, .fli_bt_bg {height:5px; line-height:5px}
.fli_t_l{padding-left:5px; background:url('../templates/sysstyles/tabstyles/itgate/fli_t_l.png') no-repeat left bottom}
.fli_t_r{padding-right:5px; background:url('../templates/sysstyles/tabstyles/itgate/fli_t_r.png') no-repeat right bottom}
.fli_t_bg{background:url('../templates/sysstyles/tabstyles/itgate/fli_t_bg.png') repeat-x right bottom}
.fli_bt_l{padding-left:5px; background:url('../templates/sysstyles/tabstyles/itgate/fli_bt_l.png') no-repeat left bottom}
.fli_bt_r{padding-right:5px; background:url('../templates/sysstyles/tabstyles/itgate/fli_bt_r.png') no-repeat right bottom}
.fli_bt_bg{background:url('../templates/sysstyles/tabstyles/itgate/fli_bt_bg.png') repeat-x right bottom}
.fli_l{background:url('../templates/sysstyles/tabstyles/itgate/fli_l.png') repeat-y left bottom;padding-left:5px}
.fli_r{background:url('../templates/sysstyles/tabstyles/itgate/fli_r.png') repeat-y right bottom;padding-right:5px}


.mdlflibrary .sortby {float:left;color:#0033CC}
.mdlflibrary .sortby:hover {cursor:pointer}
.mdlflibrary .titlesort {font-weight:bold;padding-left:10px;padding-right:5px}
.mdlflibrary .fli_none {padding-left:10px;font-size:12px}
.mdlflibrary .title_fli a{color:#0033cc;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-size:1.1em}
.mdlflibrary .title_fli a:hover{color:#ff6600;text-decoration:none}
.mdlflibrary .fdesc {font-size:1.0em; color:#080808; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:normal;padding-top:5px;}
.mdlflibrary .tag a{font-size:1.0em; color:#0033cc; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:normal}
.mdlflibrary .tag a:hover{color:#ff6600;text-decoration:none;}

.mdlflibrary .tag_all a{font-size:1.0em; color:#0033cc; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:normal}
.mdlflibrary .tag_all a:hover{color:#ff6600;text-decoration:none;}
.mdlflibrary .tag_all {text-align:justify}
.mdlflibrary .tag_none a{font-size:1.1em; color:black; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:normal}
.mdlflibrary .tag_none a:hover{color:#ff6600;text-decoration:none;}

.mdlflibrary .tag {padding-top:2px}
.mdlflibrary a:hover {text-decoration:none}

.mdlflibrary .tag_menu {background:url('../templates/sysstyles/tabstyles/itgate/tag_bg.jpg') repeat right bottom}
.mdlflibrary .tag_title {color:white;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:bold;padding:5px}
.mdlflibrary .tag_item {padding:5px;text-align:justify}
.mdlflibrary .tag_item a{font-size:1.5em; color:white; font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma;font-weight:normal}
.mdlflibrary .tag_item a:hover {color:#ff6600;text-decoration:none}

.mdlflibrary .title_download{padding-top:10px; padding-bottom:5px;font-size:13px; font-weight:bold; color:black;}

.mdlflibrary .download {background:url("../templates/sysstyles/tabstyles/itgate/down_now.gif") no-repeat;float:left;width:50px; height:50px;padding-right:5px}

.mdlflibrary .download:hover {cursor:pointer}
.download_right {color:#0066a0; font-size:16px}


.mdlflibrary .file_size {padding-left:5px;font-size:11px;color:#353535;font-weight:normal;padding-top:2px;padding-left:2px}
/*FORUM*/


/*--------*/

/***********************************************************************/
/***********************************************************************/
/*SEARCH*/
.mdlsearch .mdltitl{font-size:15px;color:#0480c6; display:block;font-weight:bold; margin:5px 0px 15px 0px;}

.mdlsearch .itemlist {display:block;margin:10px 0px 30px 0px;}
.mdlsearch .itemlist a.tlt{font-size:12px;color:black;font-weight:bold}
.mdlsearch .itemlist a.cname{font-size:12px;color:black}
.mdlsearch .itemlist .desc{font-size:11px;color:black; display:block;}
.mdlsearch .itemlist .lnk{font-size:11px;color:#0480c6}
.mdlsearch .itemlist .time{font-size:11px;color:silver}
/*--------*/

/***********************************************************************/
/***********************************************************************/
/*ITEMS COMMENTS*/
.mdlitcmt {display:block;}
.mdlitcmt .cmctlt{font-size:12px;font-weight:bold;color:black}
.mdlitcmt .ctotal{font-size:12px;font-weight:bold;color:#585858}
.mdlitcmt .userinfo {display:block;height:18px}
.mdlitcmt .userinfo .user{font-size:0.9em;color:#0033cc;font-weight:normal; display:inline;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma}
.mdlitcmt .userinfo .time{font-size:0.9em;color:#666666; display:inline;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma}
.mdlitcmt .ttl{font-size:1.0em;font-weight:normal;color:black;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma}
.mdlitcmt .dsc{font-size:0.9em;color:#080808; display:block;margin-bottom:10px;font-family:Verdana,Arial,Helvetica,sans-serif,Geneva,tahoma}
.mdlitcmt .sep{display:block;background-color:silver}
.mdlitcmt a{font-size:11px;color:blue; display:inline-block;margin-left:3px}


/*--------*/
/***********************************************************************/
/***********************************************************************/
/*ITEM UTILITIES*/
a.aulnk{font-size:11px;color:blue; display:inline-block;margin-left:3px}
a.aimggotop{font-size:11px;display:inline-block;width:10px;height:10px;margin-left:7px; background:url(../templates/owebframework/go_top.gif) no-repeat;}
.itmutlties a.aulnk{font-size:11px;color:#0053a6; display:inline-block;margin-left:3px}
.itmutlties a.aulnk:hover{font-size:11px;color:#e17100; display:inline-block;margin-left:3px;text-decoration:none}
.itmutlties a.aimggotop{font-size:11px;display:inline-block;width:10px;height:10px;margin-left:7px; background:url(../templates/owebframework/go_top.gif) no-repeat;color:#0053a6}
.itmutlties a.imgemail{font-size:11px;display:inline-block;width:15px;height:11px;margin-left:7px; background:url(../templates/owebframework/email.gif) no-repeat;color:#0053a6}
.itmutlties a.aimgprint{font-size:11px;display:inline-block;width:15px;height:15px;margin-left:7px; background:url(../templates/owebframework/printicon.gif) no-repeat;}

/*--------*/

/*VOTE*/

.mdlvote{padding:3px 3px 3px 7px;}
.mdlvote .msg{color:Blue;font-size:11px;padding:3px 0px 5px 0px;}
.mdlvote .ttl{font-weight:bold;font-size:11px;color:Black}
.mdlvote .dsc{font-size:11px;color:Black;display:block;padding:3px 0px 5px 0px;}
.mdlvote .optionlst{}
.mdlvote .optionlst .optionitm{font-size:11px;color:Black; height:24px;}
.mdlvote .optionlst .optionitm input{font-size:9px}
.mdlvote .vbtn{text-align:center; padding-top:5px;}

.mdlvote .vbtn .btnvote{cursor:pointer;background:url(../templates/owebframework/iconvote.png) no-repeat;height:24px;width:87px;padding-top:1px;display:inline-block}


.mdlvote .vbtn .btnresult{background:url(../templates/owebframework/iconre.png) no-repeat;cursor:pointer;no-repeat;height:24px;width:87px;padding-top:1px;display:inline-block}

/*--------*/



/***********************************************************************/
/***********************************************************************/
/*HEADER*/

/*BANNER*/
#header{height:auto;;text-align:center}
#headercnt{background-color:red;width:998px}
#banner {margin-top:2px}

/*UPPER BANNER*/
.upperbanner{background:url(../templates/owebframework/cb_bg.jpg);height:22px; color:white; padding:3px 2px 0px 2px; text-align:left}
.upperbanner a.lnk{font-size:10px; color:#0451c5; display:inline-block;margin:1px 5px 1px 5px;text-decoration:underline}
.upperbanner .left{width:450px;}
.upperbanner .right{text-align:right}
/*--------*/

/*MEMBERS*/

#mdlmember .notice{}
#mdlmember .notice .text{color:white;font-size:11px}
#mdlmember .notice a.lnk{color:white;text-decoration:none;font-size:11px}
#mdlmember .notice a.lnk:hover{color:silver;text-decoration:none;font-size:11px}
#mdlmember .notice a.gomlnk{color:white;text-decoration:none;font-size:11px}
#mdlmember .notice a.gomlnk:hover{color:silver;text-decoration:none;font-size:11px}

#mdlmember .tool .toolttl{font-size:14px;font-weight:bold;color:black}
#mdlmember .tool a.tlnk{display:block;height:22px;font-size:12px}

#mdlmember .mbrbx .bxttl{font-size:12px;z-index:100;font-weight:bold;color:black; padding:5px 3px 10px 3px}
#mdlmember .mbrbx .lft{font-size:11px;width:115px; padding:3px 2px 3px 5px}
#mdlmember .mbrbx .vlue{font-size:11px;font-weight:bold; padding:3px 2px 3px 5px}
/*--------*/


/***********************************************************************/
/***********************************************************************/
/*FOOTER*/
.mn_bottom_bg, .mn_bottom_r {height:37px; line-height:37px}
.mn_bottom_l  {height:37px; line-height:37px}
.mn_bottom_l {padding-left:68px; background:url('../templates/sysstyles/tabstyles/itgate/mn_bottom_l.gif') no-repeat left bottom;}
.mn_bottom_bg {background:url('../templates/sysstyles/tabstyles/itgate/mn_bottom_bg.gif') repeat-x right bottom;color:#ffffff;text-align:left}
.mn_bottom_r{padding-right:5px; background:url('../templates/sysstyles/tabstyles/itgate/mn_bottom_r.gif') no-repeat right bottom;}

.mn_bottom_bg a.lnk {color:#ffffff; font-size:11px; padding:0 8px;font-smooth:always;font-family:arial,tahoma}

.footerline{height:0px; width:100%; background-color:silver; margin:3px 0px 0px 0px;display:block;margin-bottom:5px;display:none}
.footerstyle{ width:100%;background:url('../templates/sysstyles/tabstyles/itgate/footer.png');color:white;font-size:10px;height:87px}

.footerstyle .bottomlink {margin-bottom:8px}
.footerstylecnt{width:988px;color:black;text-align:left;}
.footerstyle .left{padding:5px; text-align:left;}
.footerstyle .right{padding:5px; text-align:right;}
.footerstyle a{color:white}
.footerstyle a.lnk{font-size:11px; color:white; display:inline-block;margin:1px 5px 1px 3px}
.footerinfo a{color:black;font-size:11px}
.footerinfo a:hover {text-decoration:underline}
.footerinfo {color:black; font-size:11px;}

}

/*--------*/

/*@import url('../cms/display/utilities/temp/menu-ngang/ddlevelsmenu-sidebar.css');*/


/***********************************************************************/
/***********************************************************************/
img {border:none}
/*EXTRA STYLES: Menu đổ ngang*/
.markermenu{width: 100%;clear: left;position: relative;background-color:white;}
.markermenu ul{list-style-type: none;margin: 0px 0px;padding: 0;}
.markermenu span.nutimg
{
	background:url(../templates/owebframework/nut.gif) no-repeat; 
	border:solid 0px blue;
	display:block inline ; 
	width:5px; 
	height:6px;
	float:left;}
.markermenu ul li a,
.markermenu ul li a:hover
{
	background: white ;
	font-weight: bold;
	font-size: 11px;
	color:#0480c6;
	display:block;
	padding:3px 0;
	padding-left: 3px;
	text-decoration: none;
	border-bottom: 1px solid white;
	width:auto; 
	border:solid 0px red;
	height:18px;
}


* html .markermenu ul li a,* html .markermenu ul li a:hover{width: 100%;}
.markermenu ul li a:visited, .markermenu ul li a:active{color: #0480c6;}/*mausac menu*/
.markermenu ul li a:hover, .markermenu ul li a.selected{color: black;background-color: white;}
.markermenu ul li a.current{color: #0480c6;background-color: white;}

.ddsubmenustyle ul{list-style-type: none;margin: 0px 0px;padding: 0;}
.ddsubmenustyle, .ddsubmenustyle ul
{	
    border: 1px solid #ebabe3;/*mau cua khoi submenu*/
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background: white;	
    border-bottom-width: 0;
    visibility: hidden;
    z-index: 0;
    background-color: #ffbff7;/*mau nen cua tung menu*/
}
* html .ddsubmenustyle li{display: inline block;width: 100%;height:20px;padding:0px;margin:0;padding-bottom:0px;margin-bottom:0px;}

.ddsubmenustyle li a
{
	display: block;
	width: 170px; 
	color: black;
	text-decoration: none;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px dotted #white;	
}
.ddsubmenustyle li a:hover
{
	background-color:#ebabe3;
	color: black;
	text-decoration:none;
}/*mau nen khi re chuot vao*/

.downarrowpointer{padding-left: 4px;padding-top:7px;border: 0;}
.rightarrowpointer{position: absolute;left: 140px;border: 0;margin-top:3px}/*arrow*/
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}

/*--------*/
/*EXTRA STYLES: Menu top - khi rê chuột thì hiện menu con phía dưới*/
/*
#top-menu-w-submenus{background:url('../templates/owebframework/mnbg.gif');height:18px;clear:both;border-top:solid 0px white;padding:0 10px;}*/
#top-menu-w-submenus ul {margin:0;list-style-type:none;height:18px;float:left;}
#top-menu-w-submenus li {float:left;margin-right:1px;}
/*#top-menu-w-submenus li a {padding:0px 7px 0px 7px;line-height:18px;display:inline-block;color:#0480c6;font-size:11px;font-weight:bold;	border-top:solid 0px #023473;text-decoration:none;}*/

#top-menu-w-submenus li.seperator span{width:1px;height:18px;display:inline block;}

/*#top-menu-inner-w-submenus{height:22px;line-height:18px;background-color:#ebbfeb;padding-right:10px;vertical-align:middle;}*/
#top-menu-inner-w-submenus .submenu{border:solid 0px #0480c6;height:20px;line-height:22px;display:inline-block;	}
#top-menu-inner-w-submenus .submenu a,#top-menu-inner-w-submenus .submenu a:hover{padding-right:10px;padding-left:12px; color:black;font-size:11px;}
#top-menu-inner-w-submenus .submenu .innercontent{z-index:100;position:absolute;}
	
/*--------*/	
.advcont .advitem {}
.advcont .advitem .advcn {float:left;padding-right:2px;}


/*--------*/

.advtl , .advtr , .advtbg ,.advbl , .advbr , .advbbg {height:24px;line-height:24px;}
.advtl {background:url(../templates/advbox/advtl.gif) no-repeat left bottom;padding-left:24px;}
.advtr {background:url(../templates/advbox/advtr.gif) no-repeat right bottom;padding-right:24px;}
.advtbg {background:url(../templates/advbox/advtbg.gif) repeat-x left bottom;padding:0px 24px;}
.advcont {border-left:solid 5px #c6c6c6;border-right:solid 5px #c6c6c6;display:block;height:135px;}
.advbl {background:url(../templates/advbox/advbl.gif) no-repeat left bottom;padding-left:24px;}
.advbr {background:url(../templates/advbox/advbr.gif) no-repeat right bottom;padding-right:24px;}
.advbbg {background:url(../templates/advbox/advbbg.gif) repeat-x left bottom;padding:0px 24px;}


/*--------*/
/*EXTRA STYLES: Menu dropdown- khi rê chuột thì dropdown menu con phía dưới*/
.ddsmoothmenu{font-weight: bold;font-size: 12px; width: 100%;text-align: left;}
    .ddsmoothmenu ul{z-index: 100;margin: 0;padding: 0;list-style-type: none;}
    /*Top level list items*/
    .ddsmoothmenu ul li{position: relative;display: inline;float: left;}
    /*Top level menu link items style*/
    .ddsmoothmenu ul li a{display: block;
        padding: 7px 10px; /*border-left: 1px solid #778;color: white*/;text-decoration:none;}
    * html .ddsmoothmenu ul li a{display:inline-block;text-decoration: none;}
    .ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color: white;}
    .ddsmoothmenu ul li a:hover{text-decoration: none;color: #293d6b;}
    /*1st sub level menu*/
    .ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;}
    /*Sub level menu list items (undo style from Top level List Items)*/
    .ddsmoothmenu ul li ul li{display: list-item;float: none;margin-left:12px;}
    /*All subsequent sub menu levels vertical offset after 1st level sub menu */
    .ddsmoothmenu ul li ul li ul
    {
        top: 0;
    }
    /* Sub level menu links style */
    .ddsmoothmenu ul li ul li a
    {
        font-family: Tahoma;
        font-weight: bold;
        font-size: 11px;
        width: 190px; 
        padding: 5px 14px 5px 10px;
        margin: 0;
        border-top-width: 0;
        border-bottom: 1px solid #88d1ff;
        color: white;
        background-color:#74bdff;
    }
    .ddsmoothmenu ul li ul li a:hover
    {
        font-family: Tahoma;
        font-weight: bold;
        font-size: 11px;
        width: 190px; 
        padding: 5px 14px 5px 10px;
        margin: 0;
        border-top-width: 0;
        border-bottom: 1px solid #88d1ff;
        color: #00458b;
        background-color:#54a1ee;
    }
    .downarrowclass
    {
        position: absolute;
        top: 12px;
        right: 12px;
    }
    .rightarrowclass
    {
        position: absolute;
        top: 10px;
        right: 5px;
    }
    .ddshadow
    {
        position: absolute;
        left: 0;
        top: 0;
        width: 2;
        height: 2;
    }
    .toplevelshadow
    {
        opacity: 0.8;
    }
    .ddsmoothmenu, .ddsmoothmenu ul li a, .ddsmoothmenu ul li ul li a
    {
        color: White;
    }
    .ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li ul li a:hover
    {
    }
	
/* --------------- */

.cstyletabitem .cBox gray2box .bT_sBG .bT_lL .bT_lR .bT_lBG a.tabctttl{color:White;}
.ctelstboxidx .cbox {vertical-align:top}
.ctelstboxidx .cbox a.bxtitle{display:block;height:22px; padding:11px 3px 2px 7px;font-size:14px;font-weight:bold;color:#334f99;background:url('../templates/owebframework/boxct_bg.gif');border-bottom:dotted 1px silver}
.ctelstboxidx .cbox .fimg{border:solid 1px silver;margin:7px 0px 3px 0px;}
.ctelstboxidx .cbox a.cterss{background:url('../templates/owebframework/rss.gif');width:16px;height:16px;float:right;position:relative;top:-20px;right:5px;}



.item {width:160px; background:url('../templates/owebframework/bg_adv.png');height:59px;margin-bottom:10px}
.advitem img {border:none; padding:5px;width:160px; heidth:59px}
.advitem {text-align:center}

.itemc {width:160px; background:url('../templates/owebframework/bg_adv.png');height:59px;padding-top:40px;float:left;text-align:center}
.advitemc img {border:none; padding:5px;width:160px; heidth:59px}
.advitemc {text-align:center;background:url('../templates/owebframework/bg_adv_c.gif');width:591px;height:125px}

.cssnone {display:none}
img {border:none}

/*--------*/
.message_l, .message_r, .message_c {height:25px; line-height:25px}
.message_l {background:url(../templates/sysstyles/tabstyles/itgate/seltab-lbg.jpg) no-repeat left bottom; padding-left:10px;}
.message_r {background:url(../templates/sysstyles/tabstyles/itgate/seltab-rbg.jpg) no-repeat right bottom; padding-right:10px;}
.message_c {background:url(../templates/sysstyles/tabstyles/itgate/seltab-bg.jpg) repeat-x right bottom;float:left}
.border_message {border:1px solid #82A9DF;background-color:#F2F8FB;}
.thin_message {border:thin solid #B9F9FF;padding:20px;}
.bg_message {background:url(../templates/sysstyles/tabstyles/itgate/alert.gif) no-repeat left top; padding-left:45px;font-size:9.5pt}

.itemadv {padding-bottom:10px}
.itemadv span a {color:#2200c1;font-size:14px;}
.bg_vdcate {border-bottom:solid 1px #e9f1f8}
.tabvdcate a.vmnucatelnk {color:#33779e;font-size:1em;font-weight:bold;font-family:arial,tahoma }
.tabvdcate a.vmnucatelnk:hover {text-decoration:underline}

.nutimgvd {
background:url("../templates/owebframework/nutvd.gif") no-repeat scroll 0 0 transparent;
height:4px;
margin:6px 3px 2px 0;
width:6px;
}

/*--------*/
.message_content {color:#23668F;
font-size:91%;
padding:0px 5px 10px 0px;
text-align:justify;
font-family:Helvetica Neue,Helvetica,Arial,Verdana,Geneva,sans-serif;
}

.igcontainer-content .desc {text-align:justify}
/*--------*/

/*dialogfli
--------------------------------------------------------- */
.dialogfli{height:100%;top:0;left:0;position:fixed;z-index:1000;text-align:left;padding-left:200px}
.dialogfli .dlConent{min-width:150px;min-height:100px;position:relative;top:235px;text-align:left;}
.dialogfli .dlConent a.dialogClose{float:right;position:relative;top:25px;right:10px;width:8px;height:8px;
background:url("Images/closeX.png") no-repeat 0 0;}
.dialogfli .dlConent a.dialogClose:hover{background-position:left bottom;}

.dialogfli .dlConent .dlTitle{float:left;position:relative;top:25px;right:10px;height:16px;padding-left:30px; font-size:12px;font-weight:bold}

.dialogfli .dlConent .dlTL,.dialogfli .dlConent .dlTR,.dialogfli .dlConent .dlTBg,
.dialogfli .dlConent .dlBL,.dialogfli .dlConent .dlBR,.dialogfli .dlConent .dlBBg
{height:20px;clear:both;}

.dialogfli .dlConent .dlTL,.dialogfli .dlConent .dlTR,.dialogfli .dlConent .dlTBg,
.dialogfli .dlConent .dlCL,.dialogfli .dlConent .dlCR,
.dialogfli .dlConent .dlBL,.dialogfli .dlConent .dlBR,.dialogfli .dlConent .dlBBg
{background:#fff url("Images/rounded-white.png");background-repeat:no-repeat;text-align:left;}

.dialogfli .dlConent .dlTL,.dialogfli .dlConent .dlCL,.dialogfli .dlConent .dlBL{padding-left:20px;}
.dialogfli .dlConent .dlTR,.dialogfli .dlConent .dlCR,.dialogfli .dlConent .dlBR{padding-right:20px;}

.dialogfli .dlConent .dlTL{background-position: left top;}
.dialogfli .dlConent .dlTR{background-position: right top;}
.dialogfli .dlConent .dlTBg{background-repeat:repeat-x;background-position: left -40px;}

.dialogfli .dlConent .dlCL{ background-position:left -80px;background-repeat:repeat-y;}
.dialogfli .dlConent .dlCR{ background-position:right -80px;background-repeat:repeat-y;}
.dialogfli .dlConent .dlCT{background-color:#fff;padding-top:10px;}

.dialogfli .dlConent .dlBL{background-position:left -20px;}
.dialogfli .dlConent .dlBR{background-position:right -20px;}
.dialogfli .dlConent .dlBBg{background-position: 0px -60px;background-repeat:repeat-x;}

/*dialogdt
--------------------------------------------------------- */
.dialogdt{height:100%;top:0;left:0;position:fixed;z-index:1000;text-align:left;padding-left:380px}
.dialogdt .dlConent{min-width:160px;min-height:100px;position:relative;top:235px;text-align:left;}
.dialogdt .dlConent a.dialogClose{float:right;position:relative;top:25px;right:10px;width:8px;height:8px;
background:url("Images/closeX.png") no-repeat 0 0;}
.dialogdt .dlConent a.dialogClose:hover{background-position:left bottom;}

.dialogdt .dlConent .dlTitle{float:left;position:relative;top:25px;right:10px;height:16px;padding-left:30px; font-size:12px;font-weight:bold}

.dialogdt .dlConent .dlTL,.dialogdt .dlConent .dlTR,.dialogdt .dlConent .dlTBg,
.dialogdt .dlConent .dlBL,.dialogdt .dlConent .dlBR,.dialogdt .dlConent .dlBBg
{height:20px;clear:both;}

.dialogdt .dlConent .dlTL,.dialogdt .dlConent .dlTR,.dialogdt .dlConent .dlTBg,
.dialogdt .dlConent .dlCL,.dialogdt .dlConent .dlCR,
.dialogdt .dlConent .dlBL,.dialogdt .dlConent .dlBR,.dialogdt .dlConent .dlBBg
{background:#fff url("Images/rounded-white.png");background-repeat:no-repeat;text-align:left;}

.dialogdt .dlConent .dlTL,.dialogdt .dlConent .dlCL,.dialogdt .dlConent .dlBL{padding-left:20px;}
.dialogdt .dlConent .dlTR,.dialogdt .dlConent .dlCR,.dialogdt .dlConent .dlBR{padding-right:20px;}

.dialogdt .dlConent .dlTL{background-position: left top;}
.dialogdt .dlConent .dlTR{background-position: right top;}
.dialogdt .dlConent .dlTBg{background-repeat:repeat-x;background-position: left -40px;}

.dialogdt .dlConent .dlCL{ background-position:left -80px;background-repeat:repeat-y;}
.dialogdt .dlConent .dlCR{ background-position:right -80px;background-repeat:repeat-y;}
.dialogdt .dlConent .dlCT{background-color:#fff;padding-top:10px;}

.dialogdt .dlConent .dlBL{background-position:left -20px;}
.dialogdt .dlConent .dlBR{background-position:right -20px;}
.dialogdt .dlConent .dlBBg{background-position: 0px -60px;background-repeat:repeat-x;}

/*dialogsearch
--------------------------------------------------------- */
.dialogsearch{height:100%;top:0;left:0;position:fixed;z-index:1000;text-align:left;padding-left:500px}
.dialogsearch .dlConent{min-width:200px;min-height:100px;position:relative;top:235px;text-align:left;}
.dialogsearch .dlConent a.dialogClose{float:right;position:relative;top:25px;right:10px;width:8px;height:8px;
background:url("Images/closeX.png") no-repeat 0 0;}
.dialogsearch .dlConent a.dialogClose:hover{background-position:left bottom;}

.dialogsearch .dlConent .dlTitle{float:left;position:relative;top:25px;right:10px;height:16px;padding-left:30px; font-size:12px;font-weight:bold}

.dialogsearch .dlConent .dlTL,.dialogsearch .dlConent .dlTR,.dialogsearch .dlConent .dlTBg,
.dialogsearch .dlConent .dlBL,.dialogsearch .dlConent .dlBR,.dialogsearch .dlConent .dlBBg
{height:20px;clear:both;}

.dialogsearch .dlConent .dlTL,.dialogsearch .dlConent .dlTR,.dialogsearch .dlConent .dlTBg,
.dialogsearch .dlConent .dlCL,.dialogsearch .dlConent .dlCR,
.dialogsearch .dlConent .dlBL,.dialogsearch .dlConent .dlBR,.dialogsearch .dlConent .dlBBg
{background:#fff url("Images/rounded-white.png");background-repeat:no-repeat;text-align:left;}

.dialogsearch .dlConent .dlTL,.dialogsearch .dlConent .dlCL,.dialogsearch .dlConent .dlBL{padding-left:20px;}
.dialogsearch .dlConent .dlTR,.dialogsearch .dlConent .dlCR,.dialogsearch .dlConent .dlBR{padding-right:20px;}

.dialogsearch .dlConent .dlTL{background-position: left top;}
.dialogsearch .dlConent .dlTR{background-position: right top;}
.dialogsearch .dlConent .dlTBg{background-repeat:repeat-x;background-position: left -40px;}

.dialogsearch .dlConent .dlCL{ background-position:left -80px;background-repeat:repeat-y;}
.dialogsearch .dlConent .dlCR{ background-position:right -80px;background-repeat:repeat-y;}
.dialogsearch .dlConent .dlCT{background-color:#fff;padding-top:10px;}

.dialogsearch .dlConent .dlBL{background-position:left -20px;}
.dialogsearch .dlConent .dlBR{background-position:right -20px;}
.dialogsearch .dlConent .dlBBg{background-position: 0px -60px;background-repeat:repeat-x;}

/*dialogtag
--------------------------------------------------------- */
.dialogtag{height:100%;top:0;left:0;position:fixed;z-index:1000;text-align:left;padding-left:690px}
.dialogtag .dlConent{min-width:265px;min-height:100px;position:relative;top:235px;text-align:left;}
.dialogtag .dlConent a.dialogClose{float:right;position:relative;top:25px;right:10px;width:8px;height:8px;
background:url("Images/closeX.png") no-repeat 0 0;}
.dialogtag .dlConent a.dialogClose:hover{background-position:left bottom;}

.dialogtag .dlConent .dlTitle{float:left;position:relative;top:25px;right:10px;height:16px;padding-left:30px; font-size:12px;font-weight:bold}

.dialogtag .dlConent .dlTL,.dialogtag .dlConent .dlTR,.dialogtag .dlConent .dlTBg,
.dialogtag .dlConent .dlBL,.dialogtag .dlConent .dlBR,.dialogtag .dlConent .dlBBg
{height:20px;clear:both;}

.dialogtag .dlConent .dlTL,.dialogtag .dlConent .dlTR,.dialogtag .dlConent .dlTBg,
.dialogtag .dlConent .dlCL,.dialogtag .dlConent .dlCR,
.dialogtag .dlConent .dlBL,.dialogtag .dlConent .dlBR,.dialogtag .dlConent .dlBBg
{background:#fff url("Images/rounded-white.png");background-repeat:no-repeat;text-align:left;}

.dialogtag .dlConent .dlTL,.dialogtag .dlConent .dlCL,.dialogtag .dlConent .dlBL{padding-left:20px;}
.dialogtag .dlConent .dlTR,.dialogtag .dlConent .dlCR,.dialogtag .dlConent .dlBR{padding-right:20px;}

.dialogtag .dlConent .dlTL{background-position: left top;}
.dialogtag .dlConent .dlTR{background-position: right top;}
.dialogtag .dlConent .dlTBg{background-repeat:repeat-x;background-position: left -40px;}

.dialogtag .dlConent .dlCL{ background-position:left -80px;background-repeat:repeat-y;}
.dialogtag .dlConent .dlCR{ background-position:right -80px;background-repeat:repeat-y;}
.dialogtag .dlConent .dlCT{background-color:#fff;padding-top:10px;}

.dialogtag .dlConent .dlBL{background-position:left -20px;}
.dialogtag .dlConent .dlBR{background-position:right -20px;}
.dialogtag .dlConent .dlBBg{background-position: 0px -60px;background-repeat:repeat-x;}


.bgTitle {
background:url("../pic/web/box/bgTitle1.png") repeat-x scroll center top transparent;
color:black;
font-size:13px;
font-weight:bold;
height:25px;
}

/*-----------*/

/*OpenWeb Framework Version 3.5 - Vietnamese's Product*/
/*Copyright by Phạm Tuấn Anh - INGA Co.,Ltd.*/
/*Contact: contact@inga.com.vn - pta30000@gmail.com*/

