﻿body {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	margin: auto;
	background: url( 'Images/bg_body.gif' ) white repeat-x;
}


form {
	margin: 0;
}
td {
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}


.rightbottom_ad_title {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.TreeView {
	background-color: #ffffff;
	border: 0px solid black;
	cursor: default;
}
.TreeNode {
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-size: 8pt;
	padding-left: 1px;
	cursor: default;
}
.HoverTreeNode {
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-size: 8pt;
	padding-left: 1px;
	text-decoration: underline;
	cursor: default;
}

.TopCat {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.TopCat a {
	color: #ffffff;
	text-decoration: none;
}
.TopCat a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.NewsBorder {
	border-right: #BBBBBB 1px solid;
	border-left: #BBBBBB 1px solid;
	border-bottom: #BBBBBB 1px solid;
}

.AdTitle {
	font-size: 10px;
	color: #AB0000;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.AdText {
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	text-align: center;
}
.AdText A {
	color: #AB0000;
	text-decoration: none;
}
.AdText A:hover {
	color: #AB0000;
	text-decoration: none;
}
.AdBorder {
	border-right: #BBBBBB 1px solid;
	border-left: #BBBBBB 1px solid;
	border-bottom: #BBBBBB 1px solid;
}
.AdDesc {
	font-size: 10px;
	color: #4e5151;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}


.FormTitle {
	font-size: 8pt;
	color: #598EDC;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}
.FormText {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}
.FormInput {
	border-right: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	font-size: 8pt;
	border-left: #cfcfcf 1px solid;
	color: #000000;
	border-bottom: #cfcfcf 1px solid;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}
.FormButton {
	font-size: 11px;
	border-right: #0085df 1px solid;
	border-top: #0085df 1px solid;
	font-size: 10px;
	border-left: #0085df 1px solid;
	color: #0085df;
	font-weight: bold;
	border-bottom: #0085df 1px solid;
	background: #ffffff;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}
.FormSearch {
	border-right: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	font-size: 12px;
	border-left: #cfcfcf 1px solid;
	color: #000000;
	border-bottom: #cfcfcf 1px solid;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}

.formInput_Disable {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	background-color: #F1F1F1;
	border: solid 0px #F1F1F1;
}
.FormText2 {
	font-size: 11pt;
	color: #000000;
	font-family: 'Times New Roman' ,Tahoma, Verdana, Arial;
}
.FormText21 {
	font-size: 13pt;
	color: #000000;
	font-family: 'Times New Roman' ,Tahoma, Verdana, Arial;
}
.FormText3 {
	font-size: 10pt;
	color: #000000;
	font-family: 'Times New Roman' ,Tahoma, Verdana, Arial;
}
.Date {
	font-size: 11px;
	color: #99CC66;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}

.FocusTitle {
	font-size: 8pt;
	color: #4E81B5;
	font-weight: bold;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}

.NormalNews_Title {
	font-size: 8pt;
	color: #4E81B5;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.NormalNews_Title a {
	color: #4E81B5;
	text-decoration: none;
}
.NormalNews_Title a:hover {
	color: #4E81B5;
	text-decoration: underline;
}


.News_Title_right {
	font-size: 8pt;
	color: #0033CC;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.News_Title_right a {
	color: #0033CC;
	text-decoration: none;
}
.News_Title_right a:hover {
	color: #F56200;
	text-decoration: none;
}

.News_Title1 {
	font-size: 8pt;
	color: #424242;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.News_Title1 a {
	color: #424242;
	text-decoration: none;
}
.News_Title1 a:hover {
	color: #424242;
	text-decoration: underline;
}


.footer {
	font-size: 7.5pt;
	color: #1b1ba9;
	font-family: sharp, Tahoma, Verdana, 'Times New Roman' , Arial;
}
.footer a {
	color: #1b1ba9;
	text-decoration: none;
}
.footer a:hover {
	color: #1b1ba9;
	text-decoration: underline;
}

.footer1 {
	font-size: 9px;
	color: #abe1f8;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.footer1 a {
	color: #000000;
	text-decoration: none;
}
.footer1 a:hover {
	color: #abe1f8;
	text-decoration: underline;
}

.feedback_content {
	font-size: 8pt;
	color: #006600;
	font-family: Verdana,Tahoma, 'Times New Roman' , Arial;
	text-align: justify;
}
.feedback_name {
	font-size: 10px;
	color: #4E4E4E;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.feedback_address {
	font-size: 8pt;
	color: #4E4E4E;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.feedback_title {
	font-weight: bolder;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}

.pager {
	font-size: 8pt;
	color: #4E81B5;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.pager a {
	color: #4E81B5;
	text-decoration: none;
}
.pager a:hover {
	color: #4E81B5;
	text-decoration: underline;
}

.utilities {
	font-size: 8pt;
	color: #003399;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.utilities a {
	color: #003399;
	text-decoration: none;
}
.utilities a:hover {
	color: #003399;
	text-decoration: underline;
}

.utilities1 {
	font-size: 10px;
	color: #79A3E7;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.utilities1 a {
	color: #79A3E7;
	text-decoration: none;
}
.utilities1 a:hover {
	color: #003399;
	text-decoration: none;
}

.cat_title {
	font-weight: bolder;
	font-size: 8pt;
	color: #323A85;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.cat_title A {
	color: #323A85;
	text-decoration: none;
}
.cat_title A:hover {
	color: #DC834F;
	text-decoration: none;
}

.contact_label {
	font-size: 7.8pt;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.contact_button {
	border-right: #6b6b6b 1px solid;
	border-top: #6b6b6b 1px solid;
	font-size: 8pt;
	border-left: #6b6b6b 1px solid;
	color: #000000;
	border-bottom: #6b6b6b 1px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.bg_reg {
	background-repeat: no-repeat;
}
.contact_input1 {
	border-right: #6b6b6b 1px solid;
	border-top: #6b6b6b 1px solid;
	font-size: 8pt;
	border-left: #6b6b6b 1px solid;
	color: #000000;
	border-bottom: #6b6b6b 1px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.contact_input {
	background-color: transparent;
	width: 320px;
	height: 15px;
	border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
}
.contact_input_Area {
	border-bottom: 1px;
	border-left: 1px;
	background-color: transparent;
	width: 323px;
	height: 160px;
	border-top: 1px;
	border-right: 1px;
}

.doc_title {
	font-size: 10px;
	color: #003366;
	font-family: Tahoma, Verdana, 'Times New Roman';
}
.doc_title A {
	color: #003366;
	text-decoration: none;
}
.doc_title A:hover {
	color: #000000;
	text-decoration: underline;
}

.sm_cat_level1 {
	font-weight: bolder;
	font-size: 8pt;
	color: #0066CC;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.sm_cat_level1 A {
	color: #0066CC;
	text-decoration: none;
}
.sm_cat_level1 A:hover {
	color: #0066CC;
	text-decoration: underline;
}
.sm_cat_level2 {
	font-size: 8pt;
	color: #003366;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.sm_cat_level2 A {
	color: #003366;
	text-decoration: none;
}
.sm_cat_level2 A:hover {
	color: #003366;
	text-decoration: underline;
}
.sm_cat_level3 {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.sm_cat_level3 A {
	color: #000000;
	text-decoration: none;
}
.sm_cat_level3 A:hover {
	color: #000000;
	text-decoration: underline;
}

.left_cat_level2 {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.left_cat_level2 A {
	color: #000000;
	text-decoration: none;
}
.left_cat_level2 A:hover {
	color: #00537D;
	text-decoration: underline;
}
.left_cat_level2_active {
	font-size: 10px;
	color: #E81904;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
	text-decoration: underline;
}
.left_cat_level2_active A {
	color: #E81904;
	text-decoration: underline;
}
.left_cat_level2_active A:hover {
	color: #E81904;
	text-decoration: underline;
}
.left_cat_level3 {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.left_cat_level3 A {
	color: #000000;
	text-decoration: none;
}
.left_cat_level3 A:hover {
	color: #CC0624;
	text-decoration: underline;
}
.left_cat_level3_active {
	font-size: 10px;
	color: #CC0624;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
	text-decoration: underline;
}
.left_cat_level3_active A {
	color: #CC0624;
	text-decoration: underline;
}
.left_cat_level3_active A:hover {
	color: #CC0624;
	text-decoration: underline;
}




.home_continue {
	font-size: 8pt;
	color: #716F64;
	font-family: Tahoma, Verdana, 'Times New Roman';
}
.home_continue A {
	color: #716F64;
	text-decoration: none;
}
.home_continue A:hover {
	color: #716F64;
	text-decoration: none;
}

.SiteMap {
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	font-size: 8pt;
	padding-top: 3px;
	padding-bottom: 3px;
}
.SiteMapTableCell {
	padding: 0px;
}
.RootNode {
	color: #383636;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	font-size: 8pt;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.RootNode a {
	color: #383636;
	text-decoration: none;
}
.RootNode a:hover {
	color: #383636;
	text-decoration: underline;
	cursor: pointer;
}
.ParentNode {
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	font-size: 8pt;
	color: #006600;
	cursor: pointer;
}
.ParentNode a {
	color: #383636;
	text-decoration: none;
}
.ParentNode a:hover {
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.LeafNode {
	color: #383636;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	font-size: 8pt;
	padding-left: 5px;
}
.LeafNode a {
	color: #383636;
	text-decoration: none;
}
.LeafNode a:hover {
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

.news_scroll {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	text-decoration: none;
}
.news_scroll A {
	color: #000000;
	text-decoration: none;
}
.news_scroll A:hover {
	color: #2456C1;
	text-decoration: underline;
}


.topic_title {
	font-size: 10px;
	color: #FEF6F6;
	font-weight: bold;
	font-family: Tahoma, Verdana, 'Times New Roman';
}
.topic_title A {
	color: #FEF6F6;
	text-decoration: none;
}
.topic_title A:hover {
	color: #FEF6F6;
	text-decoration: none;
}

.VoteTitle {
	font-size: 10px;
	font-weight: bold;
	color: #339BBB;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.VoteTitle A {
	font-size: 10px;
	color: #339BBB;
	text-decoration: none;
}
.VoteTitle A:hover {
	font-size: 10px;
	color: #339BBB;
	text-decoration: underline;
}
.VoteQues {
	font-weight: bold;
	font-size: 10px;
	color: #0f0e0e;
	font-family: Verdana,Tahoma, 'Times New Roman' , Arial;
}
.VoteAnsw {
	font-size: 11px;
	color: #151618;
	font-family: Verdana,Tahoma, 'Times New Roman' , Arial;
}
.VoteTitle1 {
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.VoteTitle1 A {
	font-size: 10px;
	color: #FF3300;
	text-decoration: none;
}
.VoteTitle1 A:hover {
	font-size: 10px;
	color: #FF3300;
	text-decoration: underline;
}

.logindetail_label {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.rightlogin_username {
	font-size: 10px;
	color: #39515a;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}

.Login_label {
	font-size: 9px;
	color: #4B5967;
	font-family: Tahoma, Verdana, 'Times New Roman';
	font-weight: bold;
}
.Login_label A {
	color: #4B5967;
	text-decoration: none;
}
.Login_label A:hover {
	color: #4B5967;
	text-decoration: underline;
}
.Login_text {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.ContentTitle1 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	text-transform: uppercase;
}
.ContentTitle1 a {
	color: #FFFFFF;
	text-decoration: none;
}
.ContentTitle1 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.LeftMenuItem {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma,Verdana, 'Times New Roman' , Arial;
	cursor: pointer;
	text-decoration: none;
}
.LeftMenuItem A {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma,Verdana, 'Times New Roman' , Arial;
	cursor: pointer;
	text-decoration: none;
}
.LeftMenuItem A:Hover {
	font-size: 11px;
	color: #fffc00;
	font-family: Tahoma,Verdana, 'Times New Roman' , Arial;
	cursor: pointer;
	text-decoration: none;
}
/**begin*/

.HitCounterTable {
	border-bottom: solid 1px #47862E;
	border-top: solid 1px #47862E;
	border-left: solid 1px #47862E;
	border-right: solid 1px #47862E;
}

.AdTitle {
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
}

.ContentBar {
	float: left;
	background-image: url( '../vn/images/header_title.gif' );
	width: 601px;
	height: 25px;
}
.testest {
	float: left;
	background-image: url( '../vn/images/bg_album_home_bot.gif' );
	height: 148px;
	margin-top: 5px;
}
.ContentHeader {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	font-family: tahoma,veranda;
	text-transform: none;
	text-align: left;
}
.ContentHeader A {
	color: #ffffff;
	text-decoration: underline;
}
.ContentHeader A:Hover {
	color: #bb0000;
	text-decoration: underline;
}

.hitcounter_desc {
	font-size: 10px;
	font-weight: bold;
	color: #444459;
	font-family: Verdana, Tahoma, Tahoma, 'Times New Roman' , Arial;
}
.hitcounter_value {
	font-size: 14px;
	font-weight: bold;
	color: #d21f1a;
	font-family: Verdana,Tahoma, 'Times New Roman' , Arial;
	text-align: left;
}

.website_link {
	font-size: 8pt;
	color: #000000;
	background-image: url( '../vn/images/bg_lk.jpg' );
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	width: 150px;
}
.website_link_label {
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}

.tb_hotcat {
	margin: 0 0 0 0;
}
.hotestImage {
	border: solid 1px #babaed;
	padding: 1;
}
.HotestName {
	font-size: 13px;
	color: #d21f1a;
	font-family: Verdana,Tahoma, 'Times New Roman' , Arial;
	font-weight: bold;
}

.HotestName a {
	color: #d21f1a;
	text-decoration: none;
}
.HotestName a:hover {
	text-decoration: underline;
	color: #062455;
}

.HotestDesc {
	font-size: 11px;
	color: #4a4a4d;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	line-height: 15px;
	text-align: justify;
}

.hotnewscat_title1 {
	font-size: 11px;
	color: #323a85;
	font-family: Tahoma,Verdana, 'Times New Roman' , Arial;
}
.hotnewscat_title1 a {
	color: #323a85;
	text-decoration: none;
	text-decoration: none;
	vertical-align: top;
}
.hotnewscat_title1 a:hover {
	color: #ff4141;
	text-decoration: underline;
}


.ContentTitle {
	font-size: 10px;
	color: #be0202;
	font-weight: bold;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.ContentTitle a {
	color: #be0202;
	text-decoration: none;
}
.ContentTitle a:hover {
	color: #be0202;
	text-decoration: underline;
}


.hotnewscat_title {
	font-size: 15px;
	color: #4d527c;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	text-transform: uppercase;
}
.hotnewscat_title a {
	color: #4d527c;
	text-decoration: none;
	text-transform: uppercase;
}
.hotnewscat_title a:hover {
	color: #383636;
	text-decoration: underline;
	text-transform: uppercase;
}



.hotnewscat_desc {
	font-size: 11px;
	color: #000000;
	line-height: 12pt;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	text-align: justify;
}
.hotnewscat_desc a {
	color: #000000;
	text-decoration: none;
}
.hotnewscat_desc a:hover {
	color: #000000;
	text-decoration: underline;
}

.right_cat_level1 {
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Tahoma, 'Times New Roman';
	text-decoration: none;
	font-weight: bold;
}
.right_cat_level1 A {
	color: #ffffff;
	text-decoration: none;
}
.right_cat_level1 A:hover {
	color: #ffffff;
	text-decoration: underline;
}

.right_cat_level1_active {
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana,Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
	text-decoration: underline;
	font-weight: bold;
}
.right_cat_level1_active A {
	color: #ffffff;
	text-decoration: none;
}
.right_cat_level1_active A:hover {
	color: #ffffff;
	text-decoration: underline;
}


.HotCat3_title {
	font-size: 11px;
	color: #d21f1a;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	text-align: left;
}
.HotCat3_title a {
	color: #d21f1a;
	font-family: Tahoma;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
.HotCat3_title a:hover {
	color: #d21f1a;
	text-decoration: underline;
	font-family: Tahoma;
	text-transform: uppercase;
	vertical-align: middle;
}

.HotCat3_Content {
	color: #323a85;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma;
}

.HotCat3_Content a {
	color: #323a85;
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.HotCat3_Content a:hover {
	color: #d21f1a;
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
}


.HotCat4_title {
	font-size: 11px;
	color: #d21f1a;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	padding: 0 0 5 0;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
.HotCat4_title a {
	color: #d21f1a;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
}
.HotCat4_title a:hover {
	color: #383636;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	vertical-align: middle;
}

.HotCat4_Content {
	color: #323a85;
	text-align: left;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.HotCat4_Content a {
	color: #323a85;
	text-align: left;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	font-family: Tahoma;
}

.HotCat4_Content a:hover {
	color: #323a85;
	text-align: left;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	font-family: Tahoma;
}


.TimeText {
	font-size: 9px;
	color: #727373;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	text-decoration: none;
}

.SearchAdvan {
	font-size: 11px;
	color: #99CC66;
	font-family: Tahoma,Verdana, Arial, 'Times New Roman';
	text-decoration: none;
}

.SearchAdvan A {
	font-size: 11px;
	color: #99CC66;
	font-family: Tahoma,Verdana, Arial, 'Times New Roman';
	text-decoration: none;
}

.SearchAdvan A:Hover {
	font-size: 11px;
	color: #99CC66;
	font-family: Tahoma,Verdana, Arial, 'Times New Roman';
	text-decoration: underline;
}

.search_label {
	font-size: 10px;
	font-family: Tahoma, Verdana, 'Times New Roman';
	color: #FFFFFF;
	font-weight: bold;
}
.search_label A {
	text-decoration: none;
	color: #3F4949;
	text-decoration: underline;
	font-weight: normal;
}
.search_label A:hover {
	color: #3F4949;
	text-decoration: underline;
}

.searchdetail_label {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.searchdetail_button {
	border-right: #6b6b6b 1px solid;
	border-top: #6b6b6b 1px solid;
	font-size: 8pt;
	border-left: #6b6b6b 1px solid;
	color: #000000;
	border-bottom: #6b6b6b 1px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.searchdetail_result {
	font-size: 8pt;
	color: #CC0000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.searchdetail_input {
	border-right: #E2E2E2 1px solid;
	border-top: #E2E2E2 1px solid;
	font-size: 8pt;
	border-left: #E2E2E2 1px solid;
	color: #000000;
	border-bottom: #E2E2E2 1px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}

.absolute_link {
	font-weight: bolder;
	font-size: 10pt;
	color: #85854B;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.absolute_link A {
	color: #102658;
	text-decoration: none;
}
.absolute_link A:hover {
	color: #85854B;
	text-decoration: underline;
}

.viewmore_link {
	font-weight: bolder;
	font-size: 9px;
	color: #D21F1A;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.viewmore_link A {
	color: #D21F1A;
	text-decoration: none;
}
.viewmore_link A:hover {
	color: #85854B;
	text-decoration: underline;
}

.News_Title {
	font-size: 11px;
	color: #222386;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
	font-weight: bold;
}
.News_Title a {
	color: #222386;
	text-decoration: none;
	font-size: 10pt;
}
.News_Title a:hover {
	color: #808285;
	text-decoration: underline;
}

.News_Desc {
	font-size: 11px;
	color: #1e1e1f;
	line-height: 14px;
	font-family: Verdana, Tahoma, 'Times New Roman' , Arial;
	text-align: justify;
}
.News_Desc a {
	color: #1e1e1f;
	text-decoration: none;
}
.News_Desc a:hover {
	color: #808285;
	text-decoration: underline;
}


.seemore {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.seemore A {
	color: #000000;
	text-decoration: none;
}
.seemore A:hover {
	color: #ff4141;
	text-decoration: underline;
}

.attachment {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman' , Arial;
}
.attachment a {
	color: #000000;
	text-decoration: none;
}
.attachment a:hover {
	color: #000000;
	text-decoration: underline;
}

.news_emailprint {
	font-size: 11px;
	color: #5F5E5E;
	font-family: Tahoma, Verdana, 'Times New Roman';
}
.news_emailprint A {
	color: #102658;
	text-decoration: none;
}
.news_emailprint A:hover {
	color: #5F5E5E;
	text-decoration: underline;
}

.pagelink {
	font-size: 11px;
	color: #5F5E5E;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
}
.pagelink A {
	color: #102658;
	text-decoration: none;
}
.pagelink A:hover {
	color: #5F5E5E;
	text-decoration: underline;
}

.othernews_title {
	font-size: 11px;
	color: #222386;
	font-family: Tahoma, Verdana, 'Times New Roman';
	font-weight: normal;
	text-align: justify;
	font-weight: bold;
}
.othernews_title A {
	color: #222386;
	text-decoration: none;
}
.othernews_title A:hover {
	color: #052150;
	text-decoration: underline;
}


.news_info {
	font-size: 10px;
	color: #003366;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.news_desc_detail {
	font-size: 10pt;
	color: #808285;
	font-family: Arial, Tahoma, Verdana, 'Times New Roman';
}
.news_title_detail {
	font-weight: bolder;
	font-size: 10pt;
	color: #102658;
	font-family: Verdana,Tahoma, 'Times New Roman';
	font-weight: bold;
}
.news_info_detail {
	font-size: 10pt;
	color: #102658;
	font-family: Verdana,Tahoma, 'Times New Roman';
}


.newstopic_title {
	font-size: 8pt;
	color: #383636;
	font-family: Tahoma, Verdana, 'Times New Roman';
}
.newstopic_title A {
	color: #383636;
	text-decoration: none;
}
.newstopic_title A:hover {
	color: #000000;
	text-decoration: underline;
}


.LoginText {
	color: #1a1b1b;
	font-size: 10px;
}

.LoginHeader {
	font-size: 7pt;
	color: #2C5603;
	font-weight: bold;
}

.LoginLink {
	font-size: 10px;
	color: #363836;
}

.LoginLink A {
	font-size: 10px;
	color: #363836;
}

.LoginLink A:Hover {
	font-size: 10px;
	color: #363836;
}


#dhtmltooltip {
	border: solid 1px #115ac1;
	position: absolute;
	width: 300px;
	background-color: #ffffff;
	color: #ffffff;
	visibility: hidden;
	z-index: 300;
	filter: alpha(opacity=95);
	opacity: 0.95;
}

.TooltipHeader {
	color: #ffffff;
	font-family: Tahoma,Verdana;
	font-size: 11px;
	font-weight: bold;
}

.TooltipText {
	font-family: Tahoma,Verdana;
	font-size: 11px;
}

#dvHeader {
	position: absolute;
	left: auto;
	top: auto;
	width: 774;
	height: 10px;
	z-index: 100;
	text-align: center;
}

.TableVote {
	border: solid 1px #a1bbe0;
	border-top-color: #a1bbe0;
	border-right-color: #a1bbe0;
	border-bottom-color: #a1bbe0;
	border-left-color: #a1bbe0;
}
.tblNotice {
	border: solid 0px #5f9bef;
	border-top-color: #5f9bef;
	border-right-color: #5f9bef;
	border-bottom-color: #5f9bef;
	border-left-color: #5f9bef;
}
.HeaderBoxText {
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.NoticeTitle {
	text-decoration: none;
	font-size: 10px;
	color: #0468bd;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.NoticeTitle A {
	text-decoration: none;
	font-size: 10px;
	color: #0468bd;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.NoticeTitle A:hover {
	text-decoration: none;
	font-size: 10px;
	color: #0468bd;
	font-family: Tahoma, Verdana, 'Times New Roman';
}

.DetailLink {
	font-size: 9px;
	color: #d21f1a;
	font-family: Verdana,Tahoma, 'Times New Roman';
	text-decoration: underline;
}

.DetailLink A {
	font-size: 9px;
	color: #d21f1a;
	font-family: Verdana,Tahoma, 'Times New Roman';
	text-decoration: underline;
}

.DetailLink A:hover {
	font-size: 9px;
	color: #d21f1a;
	font-family: Verdana,Tahoma, 'Times New Roman';
	text-decoration: none;
}


#dropmenudiv {
	position: absolute;
	background-color: #eef5fe;
	border: 1px solid #a9cbf2;
	line-height: 18px;
	z-index: 100;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	padding: 2px 2px 0px 2px;
	border-bottom: 0px solid #a9cbf2;
}

#dropmenudiv a {
	width: 158px;
	display: block;
	border-bottom: 1px solid #a9cbf2;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size: 10px;
	color: #2b4abb;
	text-decoration: none;
}

#dropmenudiv a:hover {
	/*hover background color*/ /*background-color: #83addc;*/
	text-decoration: underline;
}

.clsSubMenuBarItem {
	font-size: 10px;
	cursor: pointer;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	background-color: #3175d6;
}
.clsSubMenuBarItem A {
	color: #3366cc;
	text-decoration: none;
}
.clsSubMenuBarItem A:hover {
	color: #3366cc;
	text-decoration: underline;
}

.clsMenu2 {
	font-size: 10px;
	filter: alpha(opacity=95);
	opacity: .95;
	visibility: hidden;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	position: absolute;
}
.clsMenu2 A {
	color: #2b4abb;
	text-decoration: none;
}
.clsMenu2 A:hover {
	color: #2b4abb;
	text-decoration: underline;
}

.tblMaSo {
	border: solid 1px #000000;
}

.tblHoSoList {
	border: solid 1px #000000;
}

.HeaderHoSoList {
	font-weight: bold;
	font-size: 8pt;
	color: #3F3F3F;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	background-color: #F6FAFF;
	text-align: center;
}

.RowHoSoList {
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	color: #000000;
	background-color: #ffffff;
}

.RowHoSoList A {
	color: #ff0000;
	text-decoration: none;
}
.RowHoSoList A:hover {
	color: #3F3F3F;
	text-decoration: none;
}

.PageClass {
	font-size: 11px;
	font-family: Tahoma,Verdana, Arial, 'Times New Roman';
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.PageClass A {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, 'Times New Roman';
	color: #0060FF;
	font-weight: bold;
	text-decoration: none;
}

.PageClass A:Hover {
	font-size: 11px;
	font-family: Tahoma,Verdana, Arial, 'Times New Roman';
	color: #0060FF;
	font-weight: bold;
	text-decoration: underline;
}

.Login_input {
	border-right: #518b40 0px solid;
	border-top: #518b40 0px solid;
	font-size: 8pt;
	border-left: #518b40 0px solid;
	color: #000000;
	border-bottom: #518b40 0px solid;
	font-family: Tahoma, Verdana, 'Times New Roman';
	text-decoration: none;
	background-image: url( '../vn/images/bg_textbox.gif' );
	vertical-align: middle;
	padding-left: 12px;
	padding-top: 5px;
	width: 148px;
	height: 22px;
}

.Search_input {
	background-color: #c8c7ea;
	border: 0;
	height: 21px;
	width: 190px;
	font-style: italic;
	font-size: 11px;
	color: #ffffff;
}


.VNCONTENHEADER {
	float: left;
	font-family: Arial Tahoma;
	color: White;
	font-size: 14;
	font-weight: bold;
}

.Login {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
}
.Login a {
	color: #FFFFFF;
	text-decoration: none;
}
.Login a:hover {
	color: #ff6c00;
	text-decoration: none;
}

.OtherVideo_Title {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
}
.OtherVideo_Title a {
	color: #FFFFFF;
	text-decoration: none;
}
.OtherVideo_Title a:hover {
	color: #e51919;
	text-decoration: none;
}

.lich_title {
	font-size: 12px;
	color: #FF0000;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
	text-transform: uppercase;
}


.glossymenu {
	position: relative;
	padding: 2px 0 0 5px;
	margin: 0px;
	background: url(../vn/images/bk_glo.gif.jpg) repeat-x bottom; /*tab background image path*/
	height: 30px;
	width: 100%;
	list-style: none;
}

.glossymenu li {
	float: left; /*background: url(../vn/images/menu3.gif) no-repeat;*/
	border-right: #b8b0bf 1px groove;
	height: 30px;
	text-align: center;
}

.glossymenu li a {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0 0 0 0px; /*5px = width of menu1*/
	height: 30px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}

.glossymenu li a span {
	float: left;
	display: block;
	padding: 0 8px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover {
	color: #000000;
	background: url(../vn/images/bg_menu.gif) repeat-x bottom; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a span, .glossymenu li a:hover span {
	color: #000000;
	background: url(../vn/images/bg_menu.gif) no-repeat right bottom; /*right tab image path*/
}

/****************************************************/
.CSSDetail {
	float: left;
	width: 98%;
	border-bottom: dotted 1px #CCCCCC;
	padding: 4px 0px 4px 4px;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #4d91dd;
}
.CSSDetail a {
	color: #ffffff;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
.CSSImgesDetail1 {
	float: left;
	margin-top: 4px;
}
.CSSImgesDetail {
	float: left;
	padding: 3px 0px 0px 3px;
}
.cssimages {
	float: left;
	width: 100%;
	background-image: url(../vn/images/bg_leftmenu.gif);
	height: 25px;
	color: White;
	font-weight: bold;
	font-size: 13px;
	padding-left: 5px;
	padding-top: 3px;
}

.glossymenu1 li {
	border-right: #b8b0bf 1px groove;
}

.glossymenu1 li a {
	color: #ffffff;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}

.glossymenu1 li a span {
	display: block;
	padding: 0 10px 0 8px; /*Padding of menu items*/
}


/****************************************************/

.level2Menu {
	background-color: #d6dbe2;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

.level2Menu A {
	color: #000000;
	text-decoration: none;
}

.level2Menu A:Hover {
	color: #b01616;
	text-decoration: none;
}


.FooterMenu {
	color: #062455;
	font-size: 11pt;
	font-family: Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}

.FooterMenu A {
	color: #062455;
	text-decoration: none; /*border-right:#2b6fbb 1px groove;*/
}

.FooterMenu A:Hover {
	color: #808285;
	text-decoration: none;
}

.error {
	color: #FF0000;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

.clsMenuBarItem {
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	text-decoration: none;
	color: #222386;
}
.clsMenuBarItem A {
	color: #222386;
	text-decoration: none;
}
.clsMenuBarItem A:hover {
	color: #b20904;
	text-decoration: none;
}

.clsMenuBarItem_active {
	font-size: 11px;
	color: #b20904;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	text-decoration: none;
}
.clsMenuBarItem_active A {
	color: #b20904;
	text-decoration: none;
}
.clsMenuBarItem_active A:hover {
	color: #222386;
	text-decoration: none;
}

.clsSubMenuBarItem {
	font-size: 11px;
	cursor: pointer;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	background-color: #d1d1fb;
}
.clsSubMenuBarItem A {
	color: #a34846;
	text-decoration: none;
}
.clsSubMenuBarItem A:hover {
	color: #b20904;
	text-decoration: none;
}

.clsSubMenuBarItem_active {
	font-size: 11px;
	color: #b20904;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	text-decoration: underline;
}
.clsSubMenuBarItem_active A {
	color: #b20904;
	text-decoration: none;
}
.clsSubMenuBarItem_active A:hover {
	color: #222386;
	text-decoration: none;
}

.clsMenu {
	font-size: 8pt;
	z-index: 50;
	filter: Alpha(opacity=80);
	visibility: hidden;
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	position: absolute;
}
.clsMenu A {
	color: #142483;
	font-weight: bold;
	text-decoration: none;
}
.clsMenu A:hover {
	color: #ffffff;
	text-decoration: none;
}

.float {
	width: 120px;
	height: auto;
	border: solid 1px #CCCCCC;
	position: absolute;
}

.Album_tittle {
	padding: 5 0 0 5;
	font-size: 11px;
	color: #d21f1a;
	text-transform: uppercase;
	font-weight: bold;
}

.Album_tittle a {
	color: #d21f1a;
	text-transform: uppercase;
}

.NewsRun {
	color: #d00808;
	padding: 0 0 100 10;
	font-family: Verdana,tahoma;
	font-size: 11px;
	font-weight: bold;
}

.NewsRun a {
	color: #d00808;
	text-decoration: none;
}

.NewsRun a:hover {
	color: #d00808;
	text-decoration: underline;
}

.tienich {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #64646d;
	text-decoration: none;
}
.tienich a {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #64646d;
	text-decoration: none;
}
.tienich a:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #102658;
}

.date_version {
	font-family: Tahoma;
	font-size: 9px;
	color: #888888;
	font-style: italic;
}

.abcouter {
	max-height: 480px;
	overflow: auto;
}
.abcinner {
	width: 652px;
	margin: 0 auto;
}
.abc {
	width: 155px;
	margin: 10px 4px 10px;
	float: left;
	text-align: center;
}
.abc img {
	display: block;
	width: 149px;
	height: 104px;
	padding: 2px;
	border: 1px solid #a1a1eb;
	margin-bottom: 8px;
}
.abc a {
	font: bold 10px Tahoma;
	color: #323A85;
	text-decoration: none;
}

.def {
	margin: 0 auto;
	padding: 0 8px 20px;
	text-align: center;
}
.def img {
	display: block;
	width: 125px;
	height: 97px;
	padding: 1px;
	border: 1px solid #d1d1fb;
	margin: 0 auto 10px;
}

