﻿/* ================================================================ *\|* ====== Khi gắn css gắn theo từng vùng, chia cho dễ thấy ======== *|\* ================================================================ */body { margin: 0px; padding: 0px; height: 100%; font-family: Verdana; font-size: 11px; text-align: left; line-height: 1.5; }
a { text-decoration: none; padding: 2px 0; }
a, input, select, option, table, tr, td { font-family: Verdana; font-size: 11px; }
a img { border: 0; }
.Required { color: #ff0000; }
.Invalid { color: #ff0000; font-weight: bold; }
.Root { width: 998px; text-align: left; margin: 0 auto; padding-top: 6px; }
td.td_1 { width: 1px; text-align: left; vertical-align: middle; }
td.td_2 .BlueBoxSeperator { display: none; }
td.td_2 { text-align: center; vertical-align: middle; width: 100%; }
.td_3 { clear: both; width: 100%; padding-bottom: 8px; }
.td_4 { width: 213px; vertical-align: top; text-align: left; padding-right: 8px; }
.td_567 { vertical-align: top; text-align: left; }
.td_5 { background: #D5E0F6; padding: 3px 5px; }
.td_6 { vertical-align: top; text-align: left; }
.td_7 { width: 240px; vertical-align: top; text-align: left; padding-left: 8px; }
.td_8 { }
.HighLight_Search_Text { color: #ff0000; font-weight: bold; }
.btn_Edit_Command { background: url(images/btn_Edit.jpg) no-repeat 2px 2px; border: 0px; width: 16px; height: 16px; cursor: pointer; margin-right: 5px; }
.btn_Delete_Command { background: url(images/btn_Delete.jpg) no-repeat; border: 0px; width: 16px; height: 16px; cursor: pointer; }
.Advertise_Box_Container { text-align: center; }
.Advertise_Box_Container * { float: none !important; }
/*======== Top Menu =========*/.TopMenu { padding-top: 5px; }
.TopMenuSeperator { border-bottom: 1px solid #CBCAC8; border-top: 1px solid #9E9D98; }
.TopMenuItem { float: left; margin-right: 3px; }
.TopMenuItem .center { background: url(images/topmenu_center.jpg) repeat-x; _float: left; }
.TopMenuItem .left { background: url(images/topmenu_left.jpg) no-repeat; _float: left; }
.TopMenuItem .right { background: url(images/topmenu_right.jpg) top right no-repeat; height: 15px; padding: 5px 15px; _float: left; }
.TopMenu_Link { color: #3F546F; font-weight: bold; text-transform: uppercase; }
.TopMenu_Link_Active { font-weight: bold; text-transform: uppercase; color: #AFAFAF; }
/* ================================ BannerLoginBox ================================ */.BannerLoginBox { color: #000; white-space: nowrap; margin: 9px 0 5px 10px; _float: left; _margin-top: -23px; }
.BannerLoginBox_hpl_login { background: url(images/icon_Login.jpg) no-repeat; color: #000; padding-left: 20px; }
.BannerLoginBox_hpl_register { color: #000; }
.BannerLoginBox_hpl_welcome { color: #000; font-weight: bold; }
/* ================================ LanguageBox ================================ */.LanguageBox { margin-top: 7px; float: right; white-space: nowrap; *margin-right:-112px;}
.LanguageBoxBar { float: right; margin-top: -25px; }
.LanguageBox_Text { color: #485FA2; margin: 0 5px; }
.LanguageBox_Text_Select { color: #AFAFAF; margin: 0 5px; cursor: default; }
/* ================================ Search_VNVN ================================ */
.Search_VNVN { float: right; }
.txt_Search_VNVN { background: #fff url(images/Search_VNVN_Logo.jpg) no-repeat center center; border: 1px solid #D2D2D2; padding: 2px; margin: 0px 3px; width: 120px; }
.btn_Search_VNVN { background: url(images/btn_Search_VNVN.jpg) no-repeat; width: 17px; height: 16px; border: 0px; cursor: pointer; }
/* ================================ Navigator ============================= */.NavigatorBar { padding: 2px 5px; }
.Navigator_First_Link { color: #1B3C71; font-weight: bold; }
.Navigator_Second_Link { color: #1B3C71; }
/* =============================== Left Menu ============================== */.LeftMenu a, .LeftMenu img { display: none; }
.LeftMenu table { width: 100%; }
td.TreeMenuItem_Level_1 { background: #9DBBD3 url(images/leftmenu_repeat.jpg) left bottom repeat-x; padding: 4px 2px; text-align: left; padding-left: 20px; width: 100%; }
.TreeMenuItem_Level_1 .normal { color: #35588E; font-weight: bold; text-transform: uppercase; }
a.TreeMenuItem_Level_1 { display: inline; }
div.TreeMenuItem_Level_3 { background: #9DBBD3 url(images/leftmenu_repeat.jpg) left bottom repeat-x; padding: 4px 2px; text-align: left; padding-left: 20px; }
div.TreeMenuItem_Level_3 a { color: #35588E; font-weight: bold; display: block !important; }
td.TreeMenuItem_Level_2 { text-align: left; height: 25px; padding-left: 5px; width: 100%; }
a.TreeMenuItem_Level_2 { background: url(images/leftmenu_bullet.jpg) no-repeat left 5px; padding-left: 15px; display: inline; }
.TreeMenuItem_Level_2 .normal { color: #000; font-size: 11px; }
.TreeMenuItem_Level_1 .select { text-transform: uppercase; }
.TreeMenuItem_Level_1 .select, .TreeMenuItem_Level_2 .select { font-weight: bold; color: #F4C596; cursor: default; }
.SiteMap_Rss_Icon { background: url(images/rss.png) no-repeat; padding: 1px 15px; display: inline !important; }
/* =============================== BlueBox ============================== */.BlueBox { }
.BlueBoxSeperator { height: 8px; }
.BlueBoxTop { background: #9DBBD3 url(images/bluebox_top.jpg) left bottom repeat-x; padding: 4px 10px; text-align: center; }
.BlueBoxTitle { color: #305893; font-weight: bold; text-transform: uppercase; }
.BlueBoxCenter {border:1px solid #D9D5D6;margin-top:1px;padding:5px; }
/* =============================== BlueBox ============================== */.VisitorsBox_Content { padding: 5px; text-align: center; }
.VisitorsBox_Text { color: #797979; font-weight: bold; }
.VisitorsBox_Number { color: #797979; font-weight: bold; }
.Policy_Link { color: #000; }
/* ================================ Search_Google ================================ */.Search_Google { float: right; margin-top: -47px; margin-right: 5px; }
.pnl_Search_Google { }
.div_Search_Choose { color: #fff; padding-top: 5px; }
.txt_Search_Google { background: #fff url(images/Search_Google_Logo.jpg) no-repeat center center; border: 1px solid #D2D2D2; padding: 2px; width: 170px; }
.btn_Search_Google { background: url(images/search_google.jpg) no-repeat; width: 18px; height: 18px; border: 0px; margin-left: 5px; cursor: pointer; }
/* ================================ Footer ================================ */
.Footer { background: url(images/footer.jpg) repeat-x; height: 26px; margin-top: 5px; padding: 3px 0px; padding-top: 12px; }
.Footer_VNVN { background: url(images/vnvn_power.jpg) center center no-repeat; padding: 3px 60px; }
.Footer_Link { color: #000; margin-left: 2px; }
.Footer_Text, .Footer_BestView { color: #000; }
.Footer_BestView { background: #fff; color: #000; }
.DetailNewBox { background: #fff; border: 1px solid #9D9D9D; padding: 10px; }
.DetailNewBox_Title { color: #637895; font-weight: bold; font-size: 14px; }
/* ============================= Article_Box_1 =========================== */.Article_Box_1 { padding: 5px 5px 0 5px; }
.Article_Box_1_Detail_Icon { background: url(images/more_icon_1.jpg) no-repeat; padding: 0 10px; float: right; clear: both; margin-top: -11px; }
.Article_Box_1_News_Bullet { background: url(images/icon_bullet_1.jpg) no-repeat center center; padding: 0px 4px; }
.Article_Box_1_News_SmallImage { width: 80px; height: 50px; float: left; margin: 0 3px 3px 0 !important; }
.Article_Box_1_News_Title { color: #557EA3; font-weight: bold; }
.Article_Box_1_News_Title:hover { text-decoration: underline; }
.Article_Box_1_News_Date { color: #A8A7A7; font-size: 10px; }
.Article_Box_1_News_Viewed { color: #A8A7A7; font-size: 10px; }
.Article_Box_1_News_Brief { text-align: justify; color: #000; clear: both; }
.Article_Box_1_News_Media { text-align: center; clear: both; }
.Article_Box_1_News_Media a { color: #000; }
/* ============================= MediaDetail =========================== */.Media_Box_1_Image { padding: 5px; }
.Media_Box_1_Image, .Media_Box_1_Title { text-align: center; }
.Media_Box_1_Padding { text-align: center; }
.Media_Box_1_Title a { color: #000; }
.MediaDetail_Title { font-weight: bold; font-size: 14px; color: #2E5888; }
.MediaDetail_MediaBox { text-align: center; padding: 10px; }
/* ============================= Article_Box_2 =========================== */.Article_Box_2 { padding: 0 5px 5px 5px; }
.Article_Box_2_Seperator { border-bottom: 2px solid #A6A9A2; font-size: 0px; padding: 4px 0 5px 0; }
.Article_Box_2_News_SmallImage { width: 30px; height: 30px; }
.Article_Box_2_Cat_Title { padding: 5px 7px; }
.Article_Box_2_Cat_Title a { color: #003399; font-weight: bold; text-transform: uppercase; }
.Article_Box_2_News_Title { color: #557EA3; }
.Article_Box_FirstItem { font-weight: bold; }
.Article_Box_2_News_Title:hover { text-decoration: underline; }
.Article_Box_2_News_Date { color: #A8A7A7; font-size: 10px; }
.Article_Box_2_News_Viewed { color: #777; font-size: 10px; }
.Article_Box_2_News_Brief { text-align: justify; color: #000; clear: both; }
.Article_Box_2_News_Media { text-align: center; clear: both; }
.Article_Box_2_News_Media a { color: #000; }
/* ============================= NewsDetail =========================== */
.NewsList { padding: 5px 10px 0 10px; }
.NewsList td { vertical-align: top; }
.NewsList_Horizontal { }
.NewsList_News_ExpandDetail { background: url(images/detail_e_c.jpg) no-repeat; width: 12px; height: 12px; margin: 2px 5px 0 0; cursor: pointer; }
.NewsList_News_CollapseDetail { background: url(images/detail_e_c.jpg) no-repeat -12px 0; width: 12px; height: 12px; margin: 2px 5px 0 0; cursor: pointer; }
.NewsList_Detail_Icon { background: url(images/btn_More.jpg) no-repeat right 3px; padding-right: 20px; padding-left: 10px; color: #014F80; }
a..NewsList_Detail_Icon { background: url(images/btn_More.jpg) no-repeat right 3px; padding-right: 20px; padding-left: 10px; color: #014F80; }
.NewsList_News_Title { color: #2B6A93; font-weight: bold; }
.NewsList_News_Title:hover { text-decoration: underline; }
.NewsList_News_Date { color: #A7A7A7; font-size: 10px; }
.NewsList_News_Viewed { color: #777; font-size: 10px; }
.NewsList_News_Brief { text-align: justify; color: #000; padding-top: 5px; clear: both; }
.NewsList_News_Media { text-align: center; clear: both; padding: 2px 0px; }
.NewsList_News_Media a { color: #000; }
.pnl_ViewDate { text-align: right; }
.NewsList_ViewByDate { background: url(images/bkg_ViewByDate.jpg) no-repeat left center; border: 0px; padding: 9px 10px 6px 35px; font-weight: bold; color: #014E82; cursor: pointer; }
.NewsList_Detail_EditIcon { background: url(images/btn_Edit.jpg) no-repeat 0px 3px; padding: 3px 0px; padding-left: 18px; margin-right: 20px; color: #014D81; }
.NewsList_Detail_NewIcon { background: url(images/btn_New.jpg) no-repeat 0px 1px; padding: 3px 0px; padding-left: 18px; color: #014D81; }
.NewsDetail_Title { color: #014D81; font-weight: bold; font-size: 14px; }
.NewsDetail_Authors { color: #777; font-weight: bold; }
.NewsDetail_Date { color: #797D80; font-size: 10px; }
.NewsDetail_Viewed { color: #777; font-size: 10px; }
.NewsDetail_PrintBox { padding: 5px; text-align: right; }
.NewsDetail_Back { background: url(images/icon_NewsBack.jpg) no-repeat; border: 0px; width: 10px; height: 11px; cursor: pointer; }
.NewsDetail_Next { background: url(images/icon_NewsNext.jpg) no-repeat; border: 0px; width: 10px; height: 11px; cursor: pointer; }
.Detail_Title_Panel { padding: 0 5px; }
.NewsDetail_Detail { padding: 10px 5px; text-align: justify; }
.NewsList_News_Detail { padding: 5px 10px; text-align: justify; border: 1px solid #c0c0c0; overflow: auto; margin-bottom: 3px; }
/* ============================= Poll =========================== */.Poll_Column_1 { background: #C7D9ED; }
.Poll_Column_2 { background: #4385CD; height: 15px; width: 0%; }
.Poll_Percent { color: #888; font-size: 10px; }
/* ============================= Paging_1 =========================== */.Tb_Paging_1 { }
.Tb_Paging_1 td { white-space: nowrap; vertical-align: middle; }
.Paging_1_Text { }
.Paging_1_First { background: url(images/btn_First.jpg) no-repeat; border: 0px; width: 11px; height: 8px; margin: 0px 3px; cursor: pointer;*font-size:0px;*vertical-align:0px;  }
.Paging_1_Last { background: url(images/btn_Last.jpg) no-repeat; border: 0px; width: 11px; height: 8px; margin: 0px 3px; cursor: pointer;*font-size:0px;*vertical-align:0px;  }
.Paging_1_Back { background: url(images/btn_Back.jpg) no-repeat; border: 0px; width: 7px; height: 8px; margin: 0px 3px; cursor: pointer;*font-size:0px;*vertical-align:0px;  }
.Paging_1_Go { background: url(images/btn_Go.jpg) no-repeat; border: 0px; width: 13px; height: 13px; cursor: pointer; *font-size:0px; *vertical-align:1px;}
.Paging_1_Next { background: url(images/btn_Next.jpg) no-repeat; border: 0px; width: 7px; height: 8px; margin: 0px 3px; cursor: pointer; *font-size:0px;*vertical-align:0px; }
.Paging_1_txt_Page { width: 25px; font-size: 10px; text-align: center; }
.Paging_1_Parent { float: right; margin-top: 2px; margin-right: 8px; *width:250px; _margin-right: 3px;}
.DetailSort_Parent { padding: 6px 10px 6px 10px; }
.Detail_Tools_Panel { padding: 5px; }
.Detail_NextBack_Panel { text-align: right; margin-top: 6px; }
/* ============================= News_Rating =========================== */.News_Rating_Star { background: url(images/star_small.jpg) no-repeat; border: 0px; width: 64px; height: 12px; font-size: 0px; margin: 2px 0px; }
.News_Rating_1 { background-position: 0px -12px; }
.News_Rating_2 { background-position: 0px -24px; }
.News_Rating_3 { background-position: 0px -36px; }
.News_Rating_4 { background-position: 0px -48px; }
.News_Rating_5 { background-position: 0px -60px; }
.News_Rating_6 { background-position: 0px -72px; }
.News_Rating_7 { background-position: 0px -84px; }
.News_Rating_8 { background-position: 0px -96px; }
.News_Rating_9 { background-position: 0px -108px; }
.News_Rating_10 { background-position: 0px -120px; }
/* ================================ NewsIcon ============================== */.News_Icon_VN { background: url(images/new_vn.gif) no-repeat; padding: 6px 16px; }
.News_Icon_EN { background: url(images/new_en.gif) no-repeat; padding: 6px 16px; }
.News_Media_Icon { background: url(images/media_icon.jpg) no-repeat; padding: 3px 8px; }
/* ============================= PrintBox =========================== */.PrintBox_Pdf { background: url(images/icon_pdf.jpg) no-repeat; padding-left: 15px; padding-right: 10px; color: #014D81; }
.PrintBox_Print { background: url(images/icon_Print.jpg) no-repeat; padding-left: 15px; padding-right: 10px; color: #014D81; }
.PrintBox_Email { background: url(images/icon_SendMail.jpg) no-repeat left 3px; padding-left: 18px; margin-right: 10px; color: #014D81; }
/* ============================= CommentForm =========================== */.CommentForm_Col_1 { text-align: left; vertical-align: top; padding: 4px 5px 4px 0; white-space: nowrap; }
.CommentForm_Col_2 { vertical-align: middle; }
.CommentForm_Input_1 { width: 350px; border: 1px solid #7E9DB9; }
/* ============================= CommentList =========================== */.CommentList_Title { color: #931D7B; font-weight: bold; }
.CommentList_Name { font-weight: bold; }
.CommentList_Member { color: #797D80; font-size: 10px; }
.CommentList_Date { color: #797D80; font-size: 10px; }
.CommentList_Brief { text-align: justify; color: #000; padding-left: 15px; padding-top: 5px; clear: both; }
.CommentList { padding: 5px; }
/* ============================= Module_NewsModule_UC_Rating =========================== */.Rating_Star_Container { background: url(images/star.gif) no-repeat; width: 112px; height: 20px; position: relative; }
.Rating_Star_Rate_1 { background-position: 0px -23px; }
.Rating_Star_Rate_2 { background-position: 0px -46px; }
.Rating_Star_Rate_3 { background-position: 0px -69px; }
.Rating_Star_Rate_4 { background-position: 0px -92px; }
.Rating_Star_Rate_5 { background-position: 0px -115px; }
.Rating_Star_Rate_6 { background-position: 0px -138px; }
.Rating_Star_Rate_7 { background-position: 0px -161px; }
.Rating_Star_Rate_8 { background-position: 0px -184px; }
.Rating_Star_Rate_9 { background-position: 0px -207px; }
.Rating_Star_Rate_10 { background-position: 0px -230px; }
.Rating_Star_1 { position: absolute; top: 0px; left: 0px; width: 10px; height: 20px; cursor: pointer; }
.Rating_Star_2 { position: absolute; top: 0px; left: 10px; width: 13px; height: 20px; cursor: pointer; }
.Rating_Star_3 { position: absolute; top: 0px; left: 23px; width: 10px; height: 20px; cursor: pointer; }
.Rating_Star_4 { position: absolute; top: 0px; left: 33px; width: 13px; height: 20px; cursor: pointer; }
.Rating_Star_5 { position: absolute; top: 0px; left: 46px; width: 10px; height: 20px; cursor: pointer; }
.Rating_Star_6 { position: absolute; top: 0px; left: 56px; width: 13px; height: 20px; cursor: pointer; }
.Rating_Star_7 { position: absolute; top: 0px; left: 69px; width: 10px; height: 20px; cursor: pointer; }
.Rating_Star_8 { position: absolute; top: 0px; left: 79px; width: 13px; height: 20px; cursor: pointer; }
.Rating_Star_9 { position: absolute; top: 0px; left: 92px; width: 10px; height: 20px; cursor: pointer; }
.Rating_Star_10 { position: absolute; top: 0px; left: 102px; width: 13px; height: 20px; cursor: pointer; }
/* ============================= SendToFriend =========================== */.SendToFriend_Col_1 { text-align: right; padding: 5px 20px; font-weight: bold; vertical-align: top; }
.SendToFriend_Col_2 { padding: 5px 0px; vertical-align: top; }
.SendToFriend_Input_1 { width: 250px; }
.SendToFriend_Comment { padding: 10px; font-size: 13px; font-weight: bold; color: #777; }
.SendToFriend_Padding { padding: 20px; padding-top: 5px; }
.SendToFriend_Message { border: 1px solid #c0c0c0; padding: 10px; text-align: center; }
.BlueHeader_Title_Panel { padding: 5px; }
.BlueHeader_Title { color: #255897; font-weight: bold; text-transform: uppercase; font-size: 12px; }
.Padding_5 { padding: 0 10px; }
/* ============================= Tags =========================== */.Tags_Item { font-weight: bold; margin-right: 10px; color: #990033; }
/* ============================= OtherNewsBox =========================== */.OtherNewsBox_MainTitleText { color: #014D81; font-weight: bold; font-size: 14px; }
.OtherNewsBox_News_Item { padding: 2px 0px; }
.OtherNewsBox_News_Bullet { background: url(images/icon_OtherNewsBullet.jpg) no-repeat center center; padding: 0px 4px; }
.OtherNewsBox_News_SmallImage { width: 30px; height: 30px; }
.OtherNewsBox_Content { padding: 5px 10px; }
.OtherNewsBox_News_Title { color: #013799; font-weight: bold; }
.OtherNewsBox_News_Title:hover { text-decoration: underline; }
.OtherNewsBox_News_Date { color: #9D9D9D; font-size: 10px; }
.OtherNewsBox_News_Viewed { color: #777; font-size: 10px; }
/* ============================= Tab Box =========================== */.TabBox_Container { }
.TabBox_Container_Border { border: 1px solid #F1F1F1; }
.TabBox_Title_Container { position: relative; background: #F1F1F1; height: 19px; padding: 0 7px; padding-top: 5px; }
.TabBox_Title_Container_1 { position: absolute; height: 19px; left: 7px; top: 6px; }
.TabBox_Title_Select { float: left; }
.TabBox_Title_Select .TabBox_Title_Left { background: url(images/bkg_Tab_Title_LeftRight.jpg) no-repeat; width: 7px; height: 19px; float: left; }
.TabBox_Title_Select .TabBox_Title_Right { background: url(images/bkg_Tab_Title_LeftRight.jpg) no-repeat right top; width: 7px; height: 19px; float: left; }
.TabBox_Title_Select .TabBox_Title_Center { background: url(images/bkg_Tab_Title_Center.jpg) repeat-x; height: 18px; color: #A10E00; padding: 0px 5px; padding-top: 1px; font-weight: bold; cursor: pointer; float: left; }
.TabBox_Title { float: left; }
.TabBox_Title .TabBox_Title_Left { float: left; }
.TabBox_Title .TabBox_Title_Right { float: left; }
.TabBox_Title .TabBox_Title_Center { background: url(images/bkg_Tab_Title_Seperator.jpg) no-repeat right top; height: 18px; padding: 0px 12px; padding-top: 1px; color: #000; cursor: pointer; float: left; }
.TabBox_Title .TabBox_Title_Center:hover { color: #024E80; }
.TabBox_Bottom_Left { background: url(images/bkg_Tab_LeftRight.jpg) no-repeat; }
.TabBox_Bottom_Right { background: url(images/bkg_Tab_LeftRight.jpg) no-repeat right top; }
.TabBox_Bottom_Center { background: url(images/bkg_Tab_Center.jpg) repeat-x; height: 9px; margin: 0px 7px; }
/* ============================= Article_Box_0 =========================== */.Article_Box_0 { padding: 0 5px 5px; }
.Article_Box_0_News_Bullet { background: url(images/icon_bullet_1.jpg) no-repeat center center; padding: 0px 4px; }
.Article_Box_0_News_SmallImage { width: 30px; height: 30px; }
.Article_Box_0_News_Title { color: #557EA3; }
.Article_Box_0_News_Title:hover { text-decoration: underline; }
.Article_Box_0_News_Date { color: #A8A7A7; font-size: 10px; }
.Article_Box_0_News_Viewed { color: #777; font-size: 10px; }
.Article_Box_0_News_Brief { text-align: justify; color: #000; clear: both; }
.Article_Box_0_News_Media { text-align: center; clear: both; }
.Article_Box_0_News_Media a { color: #000; }
/* ============================= UserLogin =========================== */.LoginBox_Border_Padding { padding: 50px 10px 0 10px; }
.LoginBox_Border { border: 1px solid #CACED1; position: relative; }
.LoginBox_Background { background: url(images/bkg_Login.jpg) repeat-x; border: 1px solid #fff; padding: 15px; padding-top: 50px; }
.LoginBox_RegisterZone { vertical-align: top; padding-top: 32px; width: 100%; }
.LoginBox_Icon { background: url(images/icon_LoginBox.jpg) no-repeat; position: absolute; left: 20px; top: -36px; padding: 15px 10px 30px 80px; }
.LoginBox_Bold { font-weight: bold; }
.LoginBox_Grey { color: #888; }
.LoginBox_Title { font-weight: bold; color: #4757A2; font-size: 13px; }
.LoginBox_Link_1 { color: #90050C; }
.LoginBox_Input_1 { width: 185px; }
.LoginBox_Input_2 { width: 100px; }
.LoginBox_Input_3 { width: 250px; }
/* ============================= AccountBox =========================== */
.AccountBox_Col_1 { text-align: right; padding: 5px; font-weight: bold; vertical-align: top; white-space: nowrap; }
.AccountBox_Col_2 { padding: 5px 0px; vertical-align: top; }
.AccountBox_Title { font-size: 14px; color: #041B81; text-align: center; padding: 10px 0px; }
.AccountBox_Input_1 { width: 200px; }
.AccountBox_Message { font-weight: bold; color: #041B81; }
.AccountBox_WebsiteRule { border: 1px solid #c0c0c0; padding: 5px; }
/* ============================= ContactForm =========================== */.ContactForm_Col_1 { text-align: right; padding: 5px 20px; font-weight: bold; vertical-align: top; white-space: nowrap; }
.ContactForm_Col_2 { padding: 5px 0px; vertical-align: top; text-align: left; }
.ContactForm_Input_1 { width: 200px; }
.ContactForm_MessageBoxPadding { padding: 50px; }
.ContactForm_MessageBox { border: 1px solid #c0c0c0; padding: 20px; width: 45%; }
/* ============================= AudioList =========================== */.AudioList th { font-weight: bold; color: #000; text-transform: uppercase; background: #C3D5EB; padding: 5px; }
.audiolisticon { background: url(images/audiolisticon.jpg) no-repeat 0 3px; padding-left: 15px; }
.AudioList_Col_1 { border-bottom: 1px solid #9D9D9D; padding: 5px; }
.AudioList_Col_2 { border-bottom: 1px solid #9D9D9D; width: 120px; padding: 5px; }
.AudioList_Col_3 { border-bottom: 1px solid #9D9D9D; width: 120px; padding: 5px; }
.AudioList_Col_4 { border-bottom: 1px solid #9D9D9D; width: 20px; padding: 5px; }
th.AudioList_Col_2 { width: 120px; }
th.AudioList_Col_3 { width: 120px; }
.AudioList_Icon { }
.AudioList_Title { font-weight: bold; color: #0B3490; }
.AudioList_Author { color: #263961; }
.AudioList_Present { color: #263961; }
.Alphabet_td span { font-weight: bold; color: #153475; cursor: pointer; }
.Alphabet_panel { background: #D8E4F2; padding: 5px; }
.Alphabet_CurrentItem { color: #990033 !important; }
.AudioDetail_TD { font-weight: bold; padding: 1px 5px 1px 0; white-space: nowrap; vertical-align: top; }
.WebsiteLink_Title { color: #305893; font-weight: bold; text-transform: uppercase; text-decoration: underline; padding-bottom: 5px; }
.WebsiteLink_Link { padding: 0 0 2px 10px; }
.WebsiteLink_Link a { color: #557EA3; }
.ToDayPicture { padding: 5px; padding-top: 10px; }
.ToDayPicture img { border: 0px; }
.AudioList_AddToPlayList { background: url(images/icon-addmusic1.png) no-repeat; width: 18px; height: 17px; cursor: pointer; }
.AudioList_HasPlayList { background: url(images/icon-check.png) no-repeat; width: 13px; height: 12px; cursor: pointer; margin-left: 2px; margin-top: 5px; }

.playListBack, .playListStop, .playListPlay, .playListNext { width: 42px; height: 20px; border: 0; cursor: pointer; }
.playListBack { background: url(images/playlistButton.jpg) no-repeat; }
.playListBack:hover { background: url(images/playlistButton.jpg) 0 -20px no-repeat; }
.playListStop { background: url(images/playlistButton.jpg) -42px 0 no-repeat; }
.playListStop:hover { background: url(images/playlistButton.jpg) -42px -20px no-repeat; }
.playListPlay { background: url(images/playlistButton.jpg) -84px 0 no-repeat; }
.playListPlay:hover { background: url(images/playlistButton.jpg) -84px -20px no-repeat; }
.playListNext { background: url(images/playlistButton.jpg) -126px 0 no-repeat; }
.playListNext:hover { background: url(images/playlistButton.jpg) -126px -20px no-repeat; }

.playlistRemoveMusicItem { background: url(images/delete_playlist.jpg) no-repeat; width: 14px; height: 15px; float: right; clear: right; cursor: pointer; }
.playlistMusicItem { color: #0B3490; font-weight: bold; padding: 0 3px; cursor: pointer; }
.playlistMusicItemCurrent { color: #F4C596; font-weight: bold; padding: 0 3px; cursor: pointer; }

.Advertise_Postion { position: relative; }
.Advertise_Postion_11003 { position: relative; display: inline-block; }
.Advertise_Edit_11002 { background: url(images/btn_Edit.jpg); width: 12px; height: 12px; font-size: 0px; border: 0; cursor: pointer; position: absolute; bottom: 5px; left: 0px; }

.EntertaimentTable { border-collapse: collapse; }
.EntertaimentTD { width: 12%; color: #000; vertical-align: top; text-align: left; border: 3px solid #828282; border-top: none; }
.EntertaimentTH { background: #9DBBD3 url(images/bkg_EntertaimnetWeekTitle.jpg) repeat-x scroll left bottom; border-bottom: 3px solid #828282; border-top: 3px solid #828282; border-right: 3px solid #828282; color: #B5460F; font-weight: bold; height: 31px; padding-top: 4px; text-align: center; vertical-align: top; width: 12%; }
.EntertaimentTDWeek { background: transparent url(images/bkg_EntertaimnetWeekTitle.jpg) no-repeat scroll left top; border-right: 3px solid #828282; color: #82330C; font-size: 10px; font-weight: bold; line-height: 1.3em; min-height: 27px; padding-bottom: 0px; padding-right: 5px; text-align: right; vertical-align: top; white-space: nowrap; width: 12%; }
.EntertaimentChooseDate { }
.Btn_ChooseDateBack { background: url(images/btn_DateBack.jpg) no-repeat; border: none; width: 12px; height: 12px; cursor: pointer; }
.Btn_ChooseDateNext { background: url(images/btn_DateNext.jpg) no-repeat; border: none; width: 12px; height: 12px; cursor: pointer; }
.VideoTitle3 { text-align: center; vertical-align: top; color: #C8700C; font-size: 11px; filter: shadow(color=#222222 , direction=230); height: 35px; line-height: 1em; font-weight: bold; }
.VideoTitle4 { color: #000; font-size: 11px; text-align: center; vertical-align: top; }
.VideoLive { font-size: 11px; font-weight: bold; color: #ff0000; }
.VideoTitle2 { text-align: center; font-weight: bold; vertical-align: top; color: #333; padding: 5px; }
.VideoContainer1Hold { background: #c0c0c0; text-align: left; }

.pollResultParent .BlueBox{width:auto !important;}