body {
font-family: arial, verdana,times,tahoma;
font-size: 10pt;
color: 666666;
}

h1{
font-weight: normal;
color: #cc0000;
margin-top: 0px;
}

table {
font-family: arial, verdana,times,tahoma;
font-size: 10pt;
color: 666666;
}

.revtype {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;

color: #ffffff;
text-align: center;
align: center;
}


.rnavtable {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
font-weight: bold;
color: 666666;
border-bottom: 0pt solid #e5e5e5;
letter-spacing: 1;
}




a.rnavlink  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: 666666;
letter-spacing: 1;
}

a.rnavlink:visited  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: 666666;
letter-spacing: 1;
}

a.rnavlink:hover  {
color: 98267b;

}


a.rnavlink1  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
letter-spacing: 0;
text-decoration: none;
color: f7f7f7;
}

a.rnavlink1:visited  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
letter-spacing: 0;

text-decoration: none;
color: f7f7f7;

}

a.rnavlink1:hover  {
color: ffff99;

}




a  {
font-family: arial, verdana,times,tahoma;
font-size: 10pt;

text-decoration: none;
color: 666666;
letter-spacing: 0;
}
a:visited  {
color: 666666;
}

a:hover  {
color: #ff0000;
text-decoration: underline;
}

a.thumblink  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: 98267b;
letter-spacing: 1;
}
a.thumblink:visited  {
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: 98267b;
letter-spacing: 1;
}

a.thumblink:hover  {
color: 666666;
}

a.redlink  {
font-family: arial, verdana,times,tahoma;
font-size: 8pt;
text-decoration: none;
color: 98267b;
letter-spacing: 1;
}
a.redlink:visited  {

color: 98267b;

}

a.redlink:hover  {
color: 666666;
}




a.footerlink  {
font-family: arial, verdana,times,tahoma;
font-size: 8pt;

text-decoration: none;
color: 666666;
letter-spacing: 1;
}
a.footerlink:visited  {
font-family: arial, verdana,times,tahoma;
font-size: 8pt;

text-decoration: none;
color: 666666;
letter-spacing: 1;
}

a.footerlink:hover  {
color: 98267b;
}

a.bulletlink {

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
text-decoration: none;
color: 666666;
}

    a.bulletlink:before  {
content: '»';

}



a.bulletlink:visited  {
color: 666666;
}

a.bulletlink:hover  {
color: 98267b;
}


.bodytbl{
align:center;
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:1000px;
border-collapse: collapse;
border:0px solid #999999;
}

.cities_tbl{
align:center;
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:800px;
border-collapse: collapse;
border:0px solid #999999;
}


.redhr{
height: 3px;
color: #98267b;
border: 1px solid #fff;
background-color: #98267b;
margin-bottom: 0px;

width: 970px;
}

.greyhr{
height: 3px;
color: #999;
border: 1px solid #fff;
background-color: #999;
width: 900px
}

.dottedhr{
border-top: 0px solid #999;

border-bottom: 1px dotted #999;
padding: 0;
margin:0;
color: #000;
width: 900px
}

.dottedhr1{
border-top: 0px solid #999;

border-bottom: 1px dotted #98267b;
margin-bottom: 2px;
margin-top: 4px;
padding: 0;
width: 50%;
align: left;
text-align: left;

color: #98267b;

}

.footertbl{

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:1000px;
border-collapse: collapse;
border:0px solid;
margin-top: 1px;
margin-bottom: 10px;
}

.productmaintbl{
align:center;

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:100%;
border-collapse: collapse;
border:0px solid;
}
.productdiv{
margin-left: auto;
margin-right: auto;

width: 100%;
}



.rightpanel{
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:200px;
border-collapse: collapse;
border:0px solid #e5e5e5;
}

.productmaintbl td { 
padding: 5px;

border:0px solid;
text-align:center;
}





.producttbl{


align:center;
margin-top: 15;
font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width: 100%;
border-collapse: collapse;
border:0px solid;
}


.productimg{
width:210px;
border:0px none;
align:center;
margin-bottom: 10px;
}

.productid{
color: #c1c1c1;

font-weight: bold;
margin-bottom: 4px;
}

.productname{
color: #666666;
font-weight: bold;

}

.productdescription{
font-size: 8pt;

}

.productprice{
color: #98267b;
font-weight: bold;

}

.buynowbtn {
color: #333333;
font-weight: bold;
margin-top: 5px;
margin-bottom: 0px;
}

.messages {
color: #ff0000;
font-weight: bold;
text-align: center;
font-size: 20;
}

hr{
color: #e5e5e5;

height: 1px;
}

.product_info_tbl{

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:900px;
border-collapse: collapse;
border:0px solid;
}

.prod_info_pname{
color: #666666;
font-size: 18pt;
}


.prod_info_price {
color: #98267b;
font-size: 13pt;
font-family: verdana,times,tahoma;
margin-top: 5px;
margin-bottom: 0px;
text-decoration: none;
}

.prod_info_ptext {
color: #666666;
font-size: 9pt;
font-family: verdana,times,tahoma;
margin-top: 5px;

font-weight: bold;
margin-bottom: 0px;
}


.prod_info_ptext1 {
color: #666666;
font-size: 9pt;
font-family: verdana,times,tahoma;
margin-top: 5px;
margin-right: 100px;
margin-bottom: 0px;
}

.prod_info_addon_price {
color: #98267b;
font-size: 8pt;
font-family: verdana,times,tahoma;
margin-top: 5px;
margin-bottom: 0px;
}


.cart_tbl{

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:800px;
border-collapse: collapse;
border:1px solid #e5e5e5;
}

.cart_tbl td{

border-collapse: collapse;
border:1px solid #e5e5e5;
Padding: 5px;
}


.cart_tbl1{

font-family: arial, verdana,times,tahoma;
font-size: 9pt;
color: 666666;
width:800px;
border-collapse: collapse;
border:none;
}




.cart_pname{
color: #666666;
font-size: 14pt;
}


.cart_price {
color: #98267b;
font-size: 10pt;
font-family: verdana,times,tahoma;
margin-top: 5px;
margin-bottom: 0px;
text-align: right;
}


.checkout_btn{
background: url('checkout_btn.jpg') no-repeat;
font-size:8pt; font-family:verdana,times,tahoma; font-weight:bold; width:175px; height:28px; color:fff; border:medium none; cursor:hand; background-color:#fff; background-repeat:no-repeat
}

.checkout_btn:hover {
background: url('checkout_btn_hover.jpg') no-repeat;
width:175px; height:28px; color:fff; border:medium none; 
}



h3{
color: #666666;
font-size: 13pt;
font-family: arial,verdana,times,tahoma;
margin-top: 2px;
margin-bottom: 2px; 
}

.notetext{
color: #666666;
font-size: 8pt;
font-family: arial,verdana,times,tahoma;

margin-top: 2px;
margin-bottom: 2px; 
}

.form_text{
line-height: 1.5;

color: #666666;
}

.m_title {
color: #98267b;
font-size: 13pt;
font-family: verdana,times,tahoma;
margin-top: 5px;
margin-bottom: 0px;
text-decoration: none;
}

.m_title:before {
content: url(green_arrow.gif);
}

.botbor{
border-bottom: 1px solid #ffffff ;
}

.left_admin_panel td{
padding-left: 10px;
color: #333333;
background-color: #f7f7f7;
}

.left_admin_panel td:hover{
padding-left: 10px;
color: #333333;
background-color: #ffffcc;
}


.body_table{

border-collapse: collapse;
color: #333333;
}

.body_table th{
padding-left: 5px;
border: 1px solid #cccccc;
background-color: #666666;
color: #f7f7f7;
}

.body_table td{
padding-left: 5px;
border: 1px solid #cccccc;
}

.body_table tr:hover{
padding-left: 5px;
background-color: #ffffcc;

}


.body_table .odd{
padding-left: 5px;
background-color: #f7f7f7;

}


.body_table .checkedrow{
padding-left: 5px;
background-color: #ccffcc;
}

.body_table .hoverrow{
padding-left: 5px;
background-color: #ffffcc;
}