body, td{
margin:0px;
font-family: Tahoma;
font-size: 11px;
color:#000000;
}

a{
color:#000080;
text-decoration:none;
}

a:hover{
color:red;
text-decoration:underline;
}

.header{
font-size: 11px;
background-color: #808080;
border: 1px solid;
border-color: #f9f9f9 #f2f2f2 #f9f9f9 #f9f9f9;
}

.registerbar{
text-align:right;
font-size: 11px;
background-color: #ffffff;
}

.pagemessage{
font-size: 11px;
font-weight:bold;
background-color: #ffffff;
}

.pagemessage2{
font-size: 11px;
font-weight:bold;
background-color: #ffffff;
color:#a0a0a0;
}

.notes{
font-size: 11px;
background-color: #ffffff;
}

.footer{
font-size: 11px;
background-color: #f2f2f2;
border: 1px solid;
border-color: #c0c0c0 #f2f2f2 #c0c0c0 #f2f2f2;
}

.inputText{
font-family: Tahoma;
font-size: 11px;
}

.errormessage{
font-weight:bold;
color: red;
}

.qtable{
border:1px solid #C0C0C0;
font-size:10px;
}

.qtablehead{
border-bottom:1px solid #C0C0C0;
color:#FFFFFF;
width:550px;
height:25px;
}

.qitemhighlight{
background-color: #F0F0F0;
}

.qPrice{
font-weight:normal;
}

.qProdDataDivBox{
border: 1px solid #000000;
background-color:#F0F0F0;
}

.qProdDesc{
color:#595959;
font-family:Arial;
font-size:10pt;
font-weight:Bold;
}

.qProdPriceReg{
color:#000000;
font-family:Arial;
font-size:10pt;
font-weight:Bold;
}

.qProdPriceRegCrossed{
color:#000000;
font-family:Arial;
font-size:8pt;
text-decoration:line-through;
}

.qProdPricePromo{
color:#9E0B0E;
font-family:Arial;
font-size:10pt;
font-weight:Bold;
}
.qErrorMessages{
color:#9E0B0E;
font-family:Arial;
font-size:10pt;
font-weight:Bold;
}
.qhighlight{
font-family:Arial;
font-size:10pt;
font-weight:Bold;
}

.qnotes{
font-size:10px;
}

.link1{
font-family:Tahoma;
font-size:10px;
color:white;
font-weight:bold;
text-decoration:none;
}

.link2{
font-family:Tahoma;
font-size:10px;
color:#000080;
text-decoration:none;
}