﻿BODY {
	margin: 0 0 0 0; font-size: 9pt;	color: #000000;	font-family: arial, tahoma, verdana, sans-serif; background:url('bg_loop.png') #FFFFFF fixed center repeat-y;}
TABLE {
	font-size: 9pt;	color: #4A4A4A;	font-family: arial, tahoma, verdana, sans-serif;}
.MainTbl{
	background-color: #FFFEFC; border-collapse:collapse;border:#EFEFEF 0px solid;}
A {
	font-size: 9pt;	color: #4A4A4A;	font-family: arial, tahoma, verdana, sans-serif;text-decoration: none;}
A:hover {
	font-size: 9pt;	color: #005EBB;	font-family: arial, tahoma, verdana, sans-serif;text-decoration: underline;}
ul {
	list-style-type: square;}
hr {
	height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
INPUT {
	font-size: 9pt;	font-family: arial, tahoma, verdana, sans-serif;}
TEXTAREA {
	font-size: 9pt;	font-family: arial, tahoma, verdana, sans-serif;}
SELECT {
	font-size: 9pt;	font-family: arial, tahoma, verdana, sans-serif;}
.AdminBorderTable{
	width:100%;	border: 1px #999999 solid;}
.AdminBorderTd{
	border-top: 1px #999999 solid;	border-left: 1px #999999 solid;	height: 20px;}
.AdminMenu{
	font-weight: normal; font-weight:bold; font-size: 9pt;	color: #ffffff;	border-bottom: #C0C0C0 0px solid;background-image: url(menunav-x.png);height: 27px;}
.AdminMenu A{
	font-size: 9pt;	color: #ffffff;	text-decoration: none; padding-left: 10px; padding-right: 10px;}
.AdminMenu A:Hover{
	font-size: 9pt;	color: #ffffff;	text-decoration: underline; padding-left: 10px; padding-right: 10px;}
.TopperAdmin{
	position: relative;	BACKGROUND: url(bgheader-blue.png) left top;	height: 70px;font-size: 9pt;color: #005EBB;}
.TitleAdmin{
	font-weight: bold;	font-size: 9pt;	color: #FFFFFF;	padding-top: 2px;padding-left: 5px;text-transform: uppercase;text-align:center;}
.MainBlockHeader {
	BORDER-RIGHT: #005EBB 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #005EBB 1px solid;	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #005EBB 1px solid; COLOR: blue; PADDING-TOP: 2px; WHITE-SPACE: nowrap; height: 21px;}
.MainBlockHeader A {
	color: blue; font-size: 12pt; text-decoration: none;}
.MainBlockHeader A:hover {
	font-size: 12pt; color: blue; text-decoration: underline;}
.MainBlockContent {
	BORDER-RIGHT: #005EBB 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005EBB 0px solid;	PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #005EBB 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #005EBB 0px solid;}
.MainBlockHeaderTop {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 2px;BORDER-TOP: #999999 0px solid;PADDING-LEFT: 4px;FONT-WEIGHT: bold;FONT-SIZE: 11pt;PADDING-BOTTOM: 2px;TEXT-TRANSFORM: uppercase;BORDER-LEFT: #999999 0px solid;COLOR: #005EBB;text-align : left;PADDING-TOP: 2px;BORDER-BOTTOM: #999999 0px solid;WHITE-SPACE: nowrap;background: url(nav-xanh.png) no-repeat;height: 26px;}
.MainBlockContentTop {
	BORDER-RIGHT: #FFFFFF 1px solid;PADDING-RIGHT: 0px;	BORDER-TOP: #FFFFFF 1px solid;PADDING-LEFT: 0px;FONT-SIZE: 11px;MARGIN-BOTTOM: 10px;PADDING-BOTTOM: 0px;BORDER-LEFT: #FFFFFF 1px solid;	PADDING-TOP: 0px;BORDER-BOTTOM: #FFFFFF 1px solid;}
.MainBlockContentTopR {
	BORDER-RIGHT: #FFFFFF 1px solid;PADDING-RIGHT: 5px;	BORDER-TOP: #FFFFFF 1px solid;PADDING-LEFT: 5px;FONT-SIZE: 11px;	MARGIN-BOTTOM: 10px;PADDING-BOTTOM: 5px;BORDER-LEFT: #FFFFFF 1px solid;PADDING-TOP: 0px;BORDER-BOTTOM: #FFFFFF 1px solid;}
.MainBlockContentHighlight {
	background-color:#EFEFEF ; BORDER-RIGHT: #EFEFEF 1px solid;PADDING-RIGHT: 3px;	BORDER-TOP: #EFEFEF 1px solid;PADDING-LEFT: 3px;FONT-SIZE: 11px;	MARGIN-BOTTOM: 10px;PADDING-BOTTOM: 5px;BORDER-LEFT: #EFEFEF 1px solid;PADDING-TOP: 0px;BORDER-BOTTOM: #EFEFEF 1px solid;}
.MainSubHeader {
	BORDER-RIGHT: #4682b4 1px solid;PADDING-RIGHT: 2px;	BORDER-TOP: 1px solid #4682b4;PADDING-LEFT: 5px;FONT-WEIGHT: bold;	FONT-SIZE: 11px;PADDING-BOTTOM: 2px;TEXT-TRANSFORM: uppercase;BORDER-LEFT: #4682b4 1px solid;COLOR: #FEFEFE;	text-align : center;PADDING-TOP: 2px;BORDER-BOTTOM: 1px solid #4682b4;WHITE-SPACE: nowrap;BACKGROUND-COLOR: #0080FF;background-image: url(title3.gif);height: 19px;}
.MainSubHeader A {
	color: #FEFEFE;	font-size: 8pt;	text-decoration: none;	text-align : center;}
.MainSubHeader A:hover {
	font-size: 8pt;	color: #FEFEFE;	text-decoration: underline;	text-align : center;}
.MainBlockSubHeader {
	BORDER-RIGHT: #005EBB 1px solid;PADDING-RIGHT: 2px;	BORDER-TOP: #005EBB 1px solid;PADDING-LEFT: 5px;FONT-WEIGHT: bold;FONT-SIZE: 11px;PADDING-BOTTOM: 2px;TEXT-TRANSFORM: uppercase;BORDER-LEFT: #005EBB 1px solid;COLOR: White;PADDING-TOP: 2px;BORDER-BOTTOM: 1px solid #005EBB;	WHITE-SPACE: nowrap;background-image: url(title2.gif);	height: 19px;}
.MainBlockSubHeader A {
	color: White;font-size: 8pt;text-decoration: none;text-align: center;}
.MainBlockSubHeader A:hover {
	font-size: 8pt;	color: White;text-decoration: underline;text-align: center;}
.BorderComment{
	border-right: #EFEFEF 4px solid;border-top: #EFEFEF 2px solid;	border-left: #EFEFEF 4px solid;border-bottom: #EFEFEF 2px solid;background-color:#FFFFFF;}
.BlockComment{
	font-size:8pt; background-color:#EFEFEF; BORDER-TOP: #999999 1px solid;PADDING-BOTTOM: 2px;COLOR: #4A4A4A;PADDING-TOP: 3px;BORDER-BOTTOM: #FFFFFF 1px solid;height: 26px;}
.BorderLyric{
	border-right: #EFEFEF 1px solid;border-top: #EFEFEF 1px solid;	border-left: #EFEFEF 1px solid;border-bottom: #EFEFEF 1px solid;background-color:#FFFFFF;}
.BlockLyric{
	font-size:9pt; background-color:#EFEFEF; BORDER-TOP: #999999 1px solid;PADDING-BOTTOM: 2px;COLOR: #4A4A4A;PADDING-TOP: 3px;BORDER-BOTTOM: #FFFFFF 1px solid;height: 26px;}
.SmallText {
	FONT-SIZE: 8pt;}
.TitleText {
	FONT-SIZE: 13pt;FONT-WEIGHT: bold;}
.Header{
	position: relative;	BACKGROUND: url(bgheader-blue.png) left top;height: 79px;}
.Hover{
	position: absolute;	height: 48px;right:49px; top: 1px;}
.TopBanner{
	position: relative; height: 100px;}
.TopBannerImg{
	margin-top:5px; margin-bottom:5px; border-right: #C0C0C0 1px solid;border-top: #C0C0C0 1px solid;	border-left: #C0C0C0 1px solid;	border-bottom: #C0C0C0 1px solid;}
.Topper{
	position: relative;	BACKGROUND: url(bgheader-blue.png) left top;height: 79px;font-size: 9pt;color: #005EBB;	}
.Topper A{
	font-size: 9pt;	color: #005EBB;	text-decoration: none;}
.Topper A:Hover{
	font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.Logo {
	position: absolute;	top: 2px; left:1px; border: 0px; cursor:pointer;}
.HomeImg {
	position: absolute;	top: 7px; right:114px; border: 0px; cursor:pointer;}
.MediaImg {
	position: absolute;	top: 6px; right:1px; border: 0px; cursor:pointer;}
.PostsImg {
	position: absolute;	top: 40px; right:114px; border: 0px; cursor:pointer;}
.JobsImg {
	position: absolute;	top: 38px; right:1px; border: 0px; cursor:pointer;}
.Higher {
	position: relative;	background-color: #CCE6FF;height: 26px;font-size: 8pt;	color: #005EBB;	background-repeat:no-repeat;border-bottom: 1px #6699FF solid;	padding-right: 10px;padding-left: 10px;}
.Higher A{
	font-size: 8pt;	color: #005EBB;	text-decoration: none;}
.Higher A:Hover{
	font-size: 8pt;	color: #005EBB;	text-decoration: underline;}
.CSSFeeds {
	font-size: 8pt;	position: absolute;	top: 4px; right: 5px; cursor:pointer;}
.MenuSub{
	font-size: 8pt;	position: absolute;	top: 6px; left: 0px; cursor:pointer;width: 237px;}
.BggSearch {
	background: url(search_bg.png) no-repeat top left;width: 275px;height: 22px;position: absolute;top: 40px; right: 230px; cursor:pointer;float: left;}
.TxtSearch {
	padding-left: 3px;margin-top: 3px;border: 0px;height: 16px;	width: 190px;margin-left: 5px;float: left;}
.BggSearch .BtnSearch {
	padding: 0 0 4px 0;	margin: 2px 2px 0 0;height: 18px;width: 70px;float: right;}
.NoteTime{
	padding-right: 8px;	position: absolute;	top: 6px;right: 25px;	font-size: 8pt;	color: #4A4A4A;}
.NoteLang{
	padding-right: 8px;	position: absolute;	top: 15px;right: 290px;font-size: 9pt;	color: #4A4A4A;	font-weight:bold;}
.NoteLang a{
	padding-right: 12px;	font-size: 9pt;	color: #4A4A4A;}
.NoteLang a:hover{
	padding-right: 12px;	font-size: 9pt;	color: #005EBB;}
.NoteCSS{
	position: absolute;	top: 17px;right: 230px;	font-size: 9pt;	color: #ffffff;}
.LineTOP{
	font-size: 7pt;	border-top: 1px #CCCCCC dotted;	padding-bottom : 5px;}
.LineCENTER{
	font-size: 7pt;	border-top: 1px #CCCCCC dotted;	}
.HeadUpcaseIn{
	font-size: 11pt;text-transform: uppercase;font-weight: bold;height: 22px;}
.HeadUpcaseIn A{
	font-size: 10pt;text-transform: uppercase;font-weight: bold;height: 22px;}
.HeadUpcaseIn A:hover{
	font-size: 10pt;text-transform: uppercase;font-weight: bold;height: 22px;}
.HeadUpcase{
	font-size: 11pt;text-transform: uppercase;font-weight: bold;padding-top:3px; height: 22px;}
.HeadUpcase A{
	font-size: 10pt;text-transform: uppercase;font-weight: bold;padding-top:3px; height: 22px;}
.HeadUpcase A:hover{
	font-size: 10pt;text-transform: uppercase;font-weight: bold;padding-top:3px; height: 22px;}
.TopTitle{
	font-size: 11pt;font-family: arial;	font-weight: bold;padding-left: 3px; padding-top:3px; height: 22px;text-transform: uppercase;}
.HeadLargeNews{
	font-size: 12pt;font-weight: bold;}
#DropMenuDiv{
	position:absolute;font:normal 12px Verdana;line-height:18px;z-index:100;margin-top:5px;margin-left:-5px; cursor:pointer;}
#DropMenuDiv a{
	background: #005EBB;text-indent: 3px;border-bottom: 1px solid #e1e1e1;padding: 3px 0 3px 4px;text-decoration: none;font-family:Tahoma;font-weight: bold;font-size: 11px;text-align: left;display: block;color: #fff;width: 135px;}
#DropMenuDiv a:hover{
	background-color:#4A4A4A; color:#fff;font-family:Tahoma;}
.Hidden{
	visibility:hidden;display:none;text-align:left;}
.QcHeader {
	background-image:url('qcheader.jpg');BACKGROUND-REPEAT: no-repeat; POSITION: relative;height:10px;}
.SearchTitle{
	font-weight: bold;	font-size: 9pt;	color: #005EBB;}
.SearchTitle A{
	font-weight: bold;	font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.SearchTitle A:hover{
	font-weight: bold;font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.SearchTime{
	font-style:italic;	font-size: 9pt;	color: #808080;}
.SearchTime A{
	font-style:italic;	font-weight: bold;	font-size: 9pt;	color: #808080;	text-decoration: none;}
.SearchTime A:hover{
	font-style:italic;	font-weight: bold;	font-size: 9pt;	color: #808080;	text-decoration: underline;}
.SearchLink{
	font-size: 9pt;	color: #009300;}
.SearchLink A{
	font-size: 9pt;	color: #009300;	text-decoration: none;}
.SearchLink A:hover{
	font-size: 9pt;	color: #009300;	text-decoration: underline;}
.SearchTop{
	font-weight: bold;	font-size: 13pt;border-bottom: 1px #CCCCCC dotted;	padding-top: 5px;padding-left: 10px;}
.SearchTop A{
	font-style:italic;	font-weight: bold;	font-size: 13pt;color: #006699;}
.SearchTop A:hover{
	font-style:italic;	font-weight: bold;	font-size: 13pt;color: #006699;	text-decoration: underline;}
.TextBoxMedia{
	font-size: 8pt;	font-family: Arial, Tahoma, verdana, sans-serif;border: 1px dotted;}
.MusicDescription{
	font-size: 8pt;	padding-top: 5px;padding-left: 26px; padding-bottom:7px;}
.MusicLink{
	font-size:9pt; padding-bottom:5px;}
.MusicLink A{
	font-weight:bold;font-size:10pt;padding-top: 3px;padding-left: 5px;color: #005EBB;}
.MusicLink A:hover{
	font-weight:bold;font-size:10pt;	padding-top: 3px;text-decoration:underline;}
.TopTitleIndex{
	font-weight: bold;	font-size: 13pt;color: #005EBB;	font-family: tahoma;text-align:justify;}
.TopTitleIndex A{
	font-weight: bold;font-size: 13pt;color: #4A4A4A;	font-family: tahoma;text-decoration: none;}
.TopTitleIndex A:hover{
	font-weight: bold;font-size: 13pt;color: #005EBB;font-family: tahoma;text-decoration: underline;}
.NewsSubIndex{
	font-size: 9pt;	color: #4A4A4A;text-align:justify;padding-top:5px;}
.NewsSubIndex A{
	font-size: 9pt;color: #4A4A4A;	text-decoration: none;}
.NewsSubIndex A:hover{
	font-size: 9pt;color: #005EBB;	text-decoration: underline;}
.NewsOrderIndex{
	font-size: 9pt;	color: #4A4A4A; padding-left:10px;padding-top:3px; padding-bottom:3px; }
.NewsOrderIndex A{
	font-size: 9pt;color: #4A4A4A;	text-decoration: none; }
.NewsOrderIndex A:hover{
	font-size: 9pt;color: #005EBB;	text-decoration: underline;}
.NewsTitleTop{
	text-align:justify;font-size: 9pt;	color: #000000;	padding-top:5px;}
.NewsTitleTop A{
	text-align:justify;font-size: 9pt;	color: #4A4A4A;	text-decoration: none;}
.NewsTitleTop A:hover{
	text-align:justify;font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.NewsTitleTopX{
	font-weight:bold; font-size: 9pt;	color: #000000;	padding-top:5px;}
.NewsTitleTopX A{
	font-weight:bold;font-size: 9pt;	color: #4A4A4A;	text-decoration: none;}
.NewsTitleTopX A:hover{
	font-weight:bold;font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.NewsCommentTop{
	text-align:justify;font-size: 9pt;	color: #4A4A4A;	padding-top:5px;}
.NewsCommentTop A{
	text-align:justify;font-size: 9pt;	color: #005EBB;	text-decoration: none;}
.NewsCommentTop A:hover{
	text-align:justify;font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.ImageBorder{
	position: relative;	background-color: #fff;	border: 1px solid #C0C0C0;	margin: 3px 5px 0px 0px;padding: 2px;}
.ImageBorderImg{
	border-right: #C0C0C0 1px solid;border-top: #C0C0C0 1px solid;	border-left: #C0C0C0 1px solid;	border-bottom: #C0C0C0 1px solid;}
.Blank{
	font-size: 3pt;}
.NewsTitleIndex{
	font-weight: bold;	font-size: 9pt;	color: #005EBB;	text-align:justify;}
.NewsTitleIndex A{
	font-weight: bold;	font-size: 9pt;	color: #4A4A4A;	text-decoration: none;}
.NewsTitleIndex A:hover{
	font-weight: bold;	font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.Note{
	font-size: 8pt;	color: #808080;}
.Note a{
	font-size: 8pt;	color: #FFFFFF;	background-color: #999999;}
.Note a:hover{
	font-size: 8pt;	color: #FFFFFF;	background-color: #696969;	text-decoration:none;}
.NewsTitle{
	font-weight: bold;	font-size: 9pt;	color: #000000;}
.NewsTitle A{
	font-weight: bold;	font-size: 9pt;	color: #4A4A4A;	text-decoration: none;}
.NewsTitle A:hover{
	font-weight: bold;	font-size: 9pt;	color: #005EBB;	text-decoration: underline;}
.TextBox{
	font-size: 8pt;	font-family: Arial, Tahoma, verdana, sans-serif;}
.NoteGrey{
	font-size: 9pt;	color: #808080;}
.NewsTitleBig{
	font-weight: bold;	font-size: 13pt;color: #006699;}
.Source{
	font-size: 9pt;}
.Tags{
	font-size:9pt; font-style:italic; background: url('tags.png') no-repeat; height:25px; padding-left:50px; background-color:#EFEFEF;border: 1px solid #E1E1E1;}
.Bold {
	color: #000000;font-weight: bold;}
.Text{
	font-size: 10pt;color: #000000;}
.Text a{
	font-weight: bolder;	font-size: 10pt;}
.Text A:hover{
	font-weight: bolder;font-size: 10pt;color: #0066CC;}
.BtnSubmit{
	}
.NewsHotel{	
	font-weight: bold;font-size: 9pt; text-transform:uppercase; color: #000000;background-image:url('abc.gif');BACKGROUND-REPEAT: no-repeat; POSITION: relative; height:36px; padding-left:32px; padding-top: 4px;}
.NewsHotel A{
	font-weight: bold;font-size: 9pt;color: #4A4A4A;text-decoration: none; }
.NewsHotel A:hover{
	font-weight: bold;font-size: 9pt;color: #005EBB;text-decoration: underline;}
.TopMnu{
	font-weight: normal;font-size: 9pt;	color: #ffffff;	border-bottom: #C0C0C0 0px solid;background-image: url(menunav-x.png);height: 27px;}
.TopMnu A{
	font-size: 9pt;	color: #ffffff;	text-decoration: none;}
.TopMnu A:Hover{
	font-size: 9pt;	color: #ffffff;	text-decoration: underline;}
.MenuHor{ 
	width:100%; background-image: url('menunav-x.png'); height:30px; border-top:1px solid #003991; border-bottom:1px solid #F0F8FF;}
.MenuHor a {
	font-size: 9pt;	font-weight: bold;	text-align: center;	text-decoration: none;	color: #ffffff;	height: 30px;padding: 6px 8px 6px 8px;}
.MenuHor a:hover{ 
	font-size:9pt; font-weight:bold; background-image: url('menunav-xhover.png'); color:#ffffff; height: 30px;text-align:center; text-decoration:none; }
.TradeMark{
	font-weight: normal;font-size: 8pt;	font-family: tahoma;}
.FooterMenu{
	font-weight: normal;font-size: 9pt;	color: #4A4A4A;border-bottom: #CDCDCD 1px solid; BACKGROUND-COLOR: #EBEBEB;height:105px;}
.FooterMenu A{
	font-size: 9pt;	color: #4A4A4A;	text-decoration: none;}
.FooterMenu A:Hover{
	font-size: 9pt;	color: #4A4A4A;	text-decoration: underline;}
.Copyright{
	font-weight: normal;font-size: 8pt;	color: #005EBB;	border-bottom: #F0F8FF 0px solid;BACKGROUND-COLOR: #FFFFFF;height: 55px;}
.Copyright A{
	font-size: 8pt;	color: #005EBB;	text-decoration: none;}
.Copyright A:Hover{
	font-size: 8pt;	color: #005EBB;	text-decoration: underline;}
.TopMenu {
	FONT-WEIGHT: bold;	FONT-SIZE: 9pt;	BACKGROUND: url(liner-xanh.gif) #153e7e left top;COLOR: #005EBB;TEXT-TRANSFORM: uppercase;	TEXT-INDENT: 2pt;HEIGHT: 24px;}
.TopMenu A {
	FONT-WEIGHT: bold;	FONT-SIZE: 9pt;	COLOR: #005EBB;	TEXT-TRANSFORM: uppercase;	TEXT-DECORATION: none;}
.TopMenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #005EBB; TEXT-TRANSFORM: uppercase;	TEXT-DECORATION: none;}
.ImageBR{
	padding-bottom: 1px;padding-top: 1px;}
.LeftMenu {
	BORDER-TOP: 1px #666666 solid;	FONT-WEIGHT: 800;FONT-SIZE: 8pt;BACKGROUND: #4A4A4A left top;COLOR: #ffffff;TEXT-INDENT: 2pt;BORDER-BOTTOM: 1px #242424 solid;HEIGHT: 20px;}
.LeftMenu A {
	FONT-WEIGHT: 800; FONT-SIZE: 8pt; WIDTH: 90%; COLOR: #ffffff;	TEXT-DECORATION: none}
.LeftMenu A:hover {
	FONT-WEIGHT: 800;FONT-SIZE: 8pt;	COLOR: #ffffff;	BACKGROUND-COLOR: #4A4A4A;TEXT-DECORATION: underline;}
.FollowUs {
	text-shadow:1px 1px 1px #D3D3D3;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10pt;
	color: #969696;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0 0 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font-weight: bold;
font-size: 9pt;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
background: #EFEFEF url(liner-xanh.gif) top left repeat-x;
height: 24px;
text-indent: 2pt;
border-top:1px #FFFFFF solid;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 0px;
margin-right: 7px;
color: #4A4A4A;
text-transform:uppercase;
background: #EFEFEF url(liner-xanh.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #005EBB;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #005EBB;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
color: #005EBB;
}

.shadetabs li a.selected{ /*selected main tab style */
background: url(linetab.png) top left repeat-x;
padding-right:7px;
padding-left:7px;
border-left:1px #D2D2D2 solid;
border-right:1px #D2D2D2 solid;

}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
background:#EFEFEF;
}

@media print {
.tabcontent {
display:block !important;
}
}


