﻿BODY { 
font-size : 10pt;
color : #800000;
background-image: url(../images/background.jpg);
} 
html, body, h2, h3, h4, p, ul, li, input { 
font-family : verdana, Arial, Helvetica, sans-serif;
} 
P, UL, LI { 
margin-top : 0;
margin-bottom : 0;
color : #800000;
} /*color : #042d02;*/
.tr1 { 
padding : 3px 5px 3px 5px;
background-color : #efefef;
border-top : 1px solid #fff;
border-left : 1px solid #fff;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
} 
.tr2 { 
padding : 3px 5px 3px 5px;
background-color : #e7e2e2;
border-top : 1px solid #fff;
border-left : 1px solid #fff;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
} 
.titlecontent { 
font-size : 9pt;
color : #ffffff;
font-weight : bold;
} 
.ListNews {
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
} 
.ListNews A:link {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 
.ListNews A:visited {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 
.ListNews A:active {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 

.ListNews A:hover {

font-weight : normal; 
font-size : 10pt; 
color : #a5cfa5; 
 
text-decoration : none; 
} 


.MenuLeft {
font-weight : normal; 
font-size : 8pt; 
color : #000000; 
} 
.MenuLeft A:link {

font-weight : normal; 
font-size : 8pt; 
color : #000000; 
 
text-decoration : none; 
} 
.MenuLeft A:visited {

font-weight : normal; 
font-size : 8pt; 
color : #000000; 
 
text-decoration : none; 
} 
.MenuLeft A:active {

font-weight : normal; 
font-size : 8pt; 
color : #000000; 
 
text-decoration : none; 
} 

.MenuLeft A:hover {

font-weight : normal; 
font-size : 8pt; 
color : #a5cfa5; 
 
text-decoration : none; 
} 

.NewsHeading {
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
} 
.NewsHeading A:link {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 
.NewsHeading A:visited {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 
.NewsHeading A:active {

font-weight : normal; 
font-size : 10pt; 
color : #000000; 
 
text-decoration : none; 
} 

.NewsHeading A:hover {

font-weight : normal; 
font-size : 10pt; 
color : #a5cfa5; 
 
text-decoration : none; 
} 
.NewsSubHeading {
font-weight : normal; 
font-size : 10pt; 
color : #800000; 
} 
#dropmenudiv { 
font-weight : bold;
font-size : 10px;
color : #333333;
text-decoration : none;
position : absolute;
border : 1px solid black;
border-bottom-width : 0;
line-height : 18px;
z-index : 100;
} 
#dropmenudiv a { 
width : 778;
display : block;
text-indent : 3px;
border-bottom : 1px solid black;
padding : 1px 0;
font-weight : bold;
font-size : 10px;
color : #333333;
text-decoration : none;
background-color : #f3f3f3;
} 
#dropmenudiv a:hover { 
background-color : #999999;
color : white;
}
div
{
	text-align:center;
}

.TableLayout
{
	width: 780px;
	background-color: white;
}

.LeftContainerLayout
{
	border-right: cornflowerblue 1px solid;
	border-top: cornflowerblue 1px solid;
	border-left: cornflowerblue 1px solid;
	border-bottom: cornflowerblue 1px solid;
}

.Header
{
	width: 778;
	background-color: #FED8E3;
}

.TopMenuHeader
{
	border-bottom: #9c0001 thin solid;
	width: 100%;
	height: 22px;
}

.TopMenuHeaderItem
{
	background-color: #FED8E3;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	font-size: x-small;
}

.TopMenuHeaderSeparate
{
	background-image: url(../Images/UI/bgHeader.jpg);
	background-repeat: no-repeat;
	background-position-x: left;
	width: 280px;
	background-color: #5AEBFF;
}

.Logo
{
	background-image: url(../Images/UI/QHVT_logo.gif);
	background-repeat: no-repeat;
	width: 30%;
}

.Banner
{
	width: 70%;
	text-align: center;
}

.BottomHeader
{
	background-image: url(../Images/UI/bottomheaderbg.jpg);
	height: 37px;
}

.Footer
{
	width: 1000px;
	background-color: #000000;
	font-size: 7.5pt;
	color: #ffffff;
}
.QHVT
{
	font-weight:bold;
	font-size: 7.5pt;
	color: #000000;
}

.Counter
{
	font-weight:bold;
	font-size: 9pt;
	color: #000000;
}

.HeaderText
{
	font-weight:normal;
	font-size: 9pt;
	color: #000000;
}
.HeaderTextBig
{
	font-weight:bold;
	font-size: 11pt;
	color: #000000;
}
.HeaderTextBigBlue
{
	font-family:arial;
	font-weight:bold;
	font-size: 12pt;
	color: #1C28B0;
}
.LeftMenuLayout
{
	width: 100%;
	font-size: small;
	text-align: left;
}

.LeftMenuMainItem
{
	padding-left: 15px;
	cursor: hand;
	background-color: #F7F6F2;
	background-position: left center;
	background-image: url(../Images/bullet.gif);
	background-repeat: no-repeat;
}

.SubMenuLayout
{
	width: 100%;
	font-size: small;
	text-align: left;
}

.LeftMenuSubItem
{
	padding-left: 12px;
	cursor: hand;
	background-color: #F9F8F4;
	font-size: 11px;
	color: gray;
}

.ContainerHeader
{
	background-repeat:no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color:#D86C00;
	height: 25px;
	font-size: 14px;
	vertical-align: middle;
}

.SupportLayout
{
	background-color: #dcdcdc;
	border-top: #808080 1px solid;
	width: 780px;
	border-bottom: #808080 1px solid;
}

.SupportCell
{
	border-right: darkgoldenrod 1px solid;
	border-top: darkgoldenrod 1px solid;
	font-size: x-small;
	border-left: darkgoldenrod 1px solid;
	width: 25%;
	border-bottom: darkgoldenrod 1px solid;
}

.ProductListLayout
{
	border-right: #ef8e8f 1px solid;
	border-top: #ef8e8f 1px solid;
	font-size: small;
	border-left: #ef8e8f 1px solid;
	border-bottom: #ef8e8f 1px solid;
	width: 100%;
	height:200px;
}

.CartSummaryItem
{
	font-weight: bold;
	font-size: x-small;
	color: #696969;
	vertical-align: middle;
}

a.ViewCartLink
{
	font-weight: bold;
	font-size: small;
	color: #696969;
	text-decoration:none;
}

a.ViewCartLink:hover
{
	color:Red;
}

a.downloadprice
{
	font-weight: bold;
	font-size: small;
	color: yellow;
	text-decoration:none;
}

a.downloadprice:hover
{
	color:#E0DED5;
}

a.AddToCartLink
{
	font-weight: bold;
	font-size: x-small;
	color: #b22222;
	text-decoration:none;
}

.HeaderShoppingCart
{
	background-image: url(../Images/UI/bgHeaderSC.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #990000;
	height: 30px;
}

.LabelShoppingCart
{
	font-size: 13px;
	color: #696969;
}

.LoginHeader
{
	font-weight: bold;
	font-size: x-small;
	color: #696969;
	background-color: #f0e68c;
	text-align: center;
}

.LinkTopMenu
{
	font-weight: bold;
	color: #EC244B;
	font-size: x-small;
	text-decoration:none;
}

a.LinkTopMenu
{
	font-weight: bold;
	color: #EC244B;
	font-size: x-small;
	text-decoration:none;
}

a.LinkTopMenu:Hover
{
	color:#EC244B;
	text-decoration:underline;
}


.LinkLeftMenu
{
	font-weight: bold;
	color: #9C0000;
	font-size: x-small;
	text-decoration:none;
}

a.LinkLeftMenu
{
	font-weight: bold;
	color: #9C0000;
	font-size: x-small;
	text-decoration:none;
}

a.LinkLeftMenu:Hover
{
	color:#0088D6;
	text-decoration:underline;
}


.LinkLeftSubMenu
{
	font-weight: normal;
	color: #9C0000;
	font-size: x-small;
	text-decoration:none;
}

a.LinkLeftSubMenu
{
	font-weight: normal;
	color: #9C0000;
	font-size: x-small;
	text-decoration:none;
}

a.LinkLeftSubMenu:Hover
{
	color:#0088D6;
	text-decoration:underline;
}

.FeedbackLayout
{
	font-size: x-small;
	text-align: left;
}

a.LoginFooter
{
	font-weight: bold;
	font-size: xx-small;
	color: red;
	text-decoration:none;
}

a.LoginFooter:hover
{
	color: #696969;
}

.RegisterLayout
{
	font-size: small;
	text-align: left;
	border-right: #800000 1px solid;
	border-top: #800000 1px solid;
	border-left: #800000 1px solid;
	border-bottom: #800000 1px solid;
}

.RegisterFooter
{
	background-color: #FFFFFF;
}


.txt1
{
    font-weight: normal;
    font-size: 9pt;
    color: #9C0000;
    font-family: arial;
}

.RedStar
{
    font-weight: bold;
    font-size: 13pt;
    color: red;
    font-family: arial;
}

.BottomText
{
    font-weight: normal;
    font-size: small;
    color: #8B0505;
    font-family: arial;
}


.BUTTON {
	BORDER-RIGHT: #ef8e8f 1px solid; BORDER-TOP: #ef8e8f 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ef8e8f 1px solid; CURSOR: hand; COLOR: #ff4100; BORDER-BOTTOM: #ef8e8f 1px solid; FONT-FAMILY: Arial,Helvetica, Verdana, geneva,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fed6da
}
.TEXTBOX {
	BORDER-RIGHT: #ef8e8f 1px solid; BORDER-TOP: #ef8e8f 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ef8e8f 1px solid; COLOR: #ff4100; BORDER-BOTTOM: #ef8e8f 1px solid; FONT-FAMILY: Arial,Helvetica, Verdana, geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
.table_form {
	BORDER-RIGHT: #ef8e8f 1px solid; BORDER-TOP: #ef8e8f 1px solid; BORDER-LEFT: #ef8e8f 1px solid; BORDER-BOTTOM: #ef8e8f 1px solid; BACKGROUND-COLOR: #ffffff
}
.th_form {
	BORDER-RIGHT: #ef8e8f 1px solid; BORDER-TOP: #ef8e8f 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ef8e8f 1px solid; COLOR: #ff4100; BORDER-BOTTOM: #ef8e8f 1px solid; FONT-FAMILY: Arial,Helvetica, Verdana, geneva,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fed6da
}
.td_form {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #ff4100; FONT-FAMILY: Arial,Helvetica, Verdana, geneva,sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}