/*@import "ajax.css";*/

html,body{height:100%}
body{padding:0;margin:0;color:#000000;font-family:Verdana,sans-serif;font-size:12px;background:url(imgs/bg1.gif) repeat-x left top;}
table{border-collapse:collapse;}
table td{padding:0;margin:0;}
h1,h2,h3 {font-family:Arial,sans-serif}
a{color:#000000;text-decoration:underline}
a:visited{color:#000000;text-decoration:underline}
a:hover{color:#AB0506;text-decoration:underline}
ol,ul{margin:0;padding:0;list-style-position:inside}
li{margin-left:15px;margin-bottom:10px}
.error{height:30px;font-size:21px;font-weight:bold;color:red;margin:0 0 0 147px;padding:0 157px 0 10px;text-align:center;background-color:#A3C8ED;font-family:Arial;}
img{padding:0;margin:0;border:0;}
img.vcode{vertical-align: middle;}
.global{background:url(imgs/scales.gif) right bottom no-repeat;}
.global_table{padding:0;}
.mainbar{vertical-align:top;text-align:left;padding:0;margin:0;}

/* Top Bar */
.topbar_table, .topbar_table td{padding:0;margin:0;border:0;vertical-align:top;}

/* Side Bar */
.sidebar{background:url(imgs/rul.gif) left top repeat-y;width:235px;font-size:11px;padding:0;margin:0;vertical-align:top;}
.sidebar .your_cart {background:#FFFFFF url(imgs/img03.jpg);height:74px;font-size:11px;padding-top:9px;margin:0;}
.sidebar .your_cart img{display:block;width:95px;height:26px;margin-left:22px}
.sidebar .your_cart .sum{margin:2px 0 0 55px;}
.sidebar .your_cart .link{margin:10px 0 0 55px;}
.sidebar .your_cart .link a{text-decoration:underline;font-weight:bold;}

.sidebar .important_information{background: url(imgs/img03.jpg) left top no-repeat;padding:10px 15px 5px 25px;margin:0;color:#21461C;font-family:arial;font-size:12px;font-weight:normal;text-align:justify;}
.sidebar .important_information h2{color:#FF1111;font-family:arial;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;margin-bottom:5px;}
.sidebar .important_information a{text-decoration:underline;font-weight:normal;}

.sidebar .menu h3{
	color:#2564C2;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	text-align:left;
	padding:0;
	margin:10px 0px 5px 20px;
	}
.sidebar .menu ul{margin:0;padding:0;}
.sidebar .menu li{
	list-style-type: square;
	text-align:left;
	margin: 3px 0px 3px 30px;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.sidebar .menu a{
	color:#CC6633;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.sidebar .menu a:visited{
	color:#CC6633;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.sidebar .menu a:hover{
	color:#321E82;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}

/* Content */
.content{width:891px;font-size:12px;padding:0;margin:0;border-bottom:1px dotted #A3C8ED;vertical-align:top}
.content{background:url(imgs/img15.jpg) no-repeat left top}
.content p{font-size:12px;margin-top:10px;margin-bottom:10px;text-align:justify;text-indent:1em;}
.content h1{height:30px;font-size:21px;font-weight:bold;color:#1D300C;margin:0 0 10px 147px;
			padding:0 157px 0 10px;text-align:center;background-color:#A3C8ED;font-family: Arial;}
.content h2{font-size:18px;font-weight:bold;color:#CC6633;margin:15px 0 5px 0;}
.content h3{font-size:14px;font-weight:bold;color:#487B10;margin:5px 0 5px 5px;}

/* Compare table */
.compare_table{font-size:11px;margin:10px;}
.compare_table td{width:180px;padding:10px;text-align:left;vertical-align:middle}
.compare_table td h3{font-size:13px;font-weight:bold;color:#CE062F;margin:0;}
.compare_table td.parameter{width:150px;padding:10px;vertical-align:top;font-weight:bold;}
.compare_table td.parameter div{margin-top:5px;}
.compare_table td.parameter img{width:16px;height:21px;float:left;margin-right:5px;}
.compare_table .row1 {background:#D2E2F0 url(imgs/c03.gif) no-repeat top left}
.compare_table .row1 th{background:url(imgs/c04.gif) no-repeat bottom left}
.compare_table .row1 td.product1{background-color:#B8D3EB}
.compare_table .row1 td.product2{background-color:#D2E2F0}
.compare_table .row1 td.product3{background-color:#B8D3EB}
.compare_table .row1 td.product4{background-color:#D2E2F0}
.compare_table .row2 td.parameter{background-color:#FFFFFF}
.compare_table .row2 td.product1{background-color:#E6F0FA}
.compare_table .row2 td.product2{background-color:#FFFFFF}
.compare_table .row2 td.product3{background-color:#E6F0FA}
.compare_table .row2 td.product4{background-color:#FFFFFF}

/* FAQ */
.faq table thead td{font-weight:bold;background:#F0F0F0}
.faq table td{border:1px solid #487B10;padding:4px 8px;font-family:Verdana,sans-serif;font-size:12px;}

/* Blisters */
.blisters table.blist{margin:10px;border:solid #CCC 1px;}
.blisters h3{font-size:18px;color:#646464;font-weight:bold;padding:0;margin:10px 10px 0 10px;}
.blisters .generic_name{font-size:13px;color:#000000;font-weight:normal;padding:0;margin:0 10px 0 10px;}
.blisters img{margin:0 10px 10px 10px;}
.blisters a{text-decoration:none;}

/* Form */
form table{margin:30px 70px}
form table td{padding:2px}
form table tbody th{text-align:left;padding:2px 4px 4px 2px;font-weight:normal;font-size:11px}
form table tbody input, form textarea{border:1px solid #CCC}
form textarea{padding:4px}
form table input.remove{border:none}
form sup{color:#F00}
form table tfoot input{padding:2px 10px;margin:5px;font-size:12px;font-weight:bold;border:solid 1px #000000;background:#A3C8ED;font-family:Verdana;}
/* form table tfoot input{padding-top:2px;margin:0 4px;border:solid 1px #A3C8ED;background:url(imgs/bg1.gif) 0 -200px} */
form#checkout_form{margin-top:2em}


/* Product & Cart */
.product table{width:100%;vertical-align:top;margin:0;}
.product td{vertical-align:top;}

.product .pill_td{width:147px;text-align:center;padding-top:40px;}
.product .pill_td h1{font-size:19px;font-family:Arial,sans-serif;color:#646464;background:none;font-weight:normal;margin:1px 0 1px 0;padding:0;height:auto}
.product .pill_td h2{font-size:11px;font-family:Verdana,sans-serif;color:#000000;background:none;font-weight:normal;margin:1px 0 1px 0;padding:0}

.product .variant{color:#000;font-family:Tahoma,sans-serif;font-size:11px;vertical-align:top;}
.product .variant thead th{padding:0px;font-weight:bold;color:#FFF;height:30px;line-height:30px;text-align:center;background-color:#A3C8ED;}
.product .variant td{text-align:center;vertical-align:top;font-weight:normal;padding: 4px 5px 4px 5px;}
.product .variant td.package,
.product .variant td.package-content,
.product .variant td.price,
.product .variant td.perpill,
.product .variant td.product,
.product .variant td.photo,
.product .variant td.remove,
.product .variant td.qty,
.product .variant td.subtotal,
.product .variant .upgrade td,
.product .variant th.shipmethod,
.product .variant .summary td,
.product .variant .total th,
.product .variant .total td,
.product .variant td.buy{
	background-color: #E6F0FA;
	color:#000000;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
/*	background-x-position: 0%;
	background-y-position: 0%; */
	border-bottom:solid 1px #cccccd;
	vertical-align:middle;
	}
.product .variant td.package{width:30%}
.product .variant td.price{font-weight:bold}
.product .variant td.price,
.product .variant td.buy{background-color:#F2F8FD;}
.product .variant td.package-content{background-color:#E3F3B1;border:0}
.product .variant td.package-content.last{border-bottom:solid 1px #cccccd;}

.cart .variant td{vertical-align:middle;font-weight:normal;padding: 8px 5px 8px 5px;}
.cart .variant td.price{background-color:#E6F0FA;font-weight:normal}
.cart .variant td.subtotal{font-weight:bold}
.cart .variant td.subtotal,
.cart .variant td.product,
.cart .variant td.photo,
.cart .variant td.qty{background-color:#F2F8FD;}
.cart .variant td.product{padding-right:0;}
.cart .variant td.photo{padding-left:0;}
.cart .variant td.qty{font-weight:bold;}
.cart .variant td.qty input{background-color:#EDF4FC;text-align:center;font-size:10px;width:17px;font-weight:bold;font-family:tahoma;}
.cart .variant tr.upgrade td{background-color:#E3F3B1;padding:3px 0 3px 40px;text-align:left}
.cart .variant th.shipmethod{background-color:#E3F3B1;padding:12px 12px 12px 0;text-align:right;font-weight:bold;}
.cart .variant th.shipmethod select{background-color:#EDF4FC;text-align:left;font-size:12px;font-weight:normal;font-family:arial;}
.cart .variant .summary td{background-color:#E3F3B1;font-weight:bold;vertical-align:middle;}
.cart .variant .total th{font-size:15px;background-color:#E6F0FA;padding:5px 5px 5px 5px;font-weight:bold;text-align:right;}
.cart .variant .total td{font-size:15px;background-color:#E6F0FA;padding:5px 5px 5px 5px;font-weight:bold;text-align:center;}
.cart .variant tfoot th{font-size:15px;background-color:#F2F8FD;padding:15px 15px 15px 15px;font-weight:bold;text-align:center;border:0;}
.cart .variant tfoot input{padding:5px 10px;margin:0 15px;font-size:12px;font-weight:bold;border:solid 1px #000000;background:#A3C8ED;font-family:Verdana;}

/* Copyright */
.copyright{font-size:11px;margin:15px 0 0 0;padding:0;color:#000000;text-align:center;}
.copyright a{text-decoration:none;}
.copyright a:visited{text-decoration:none;}
.copyright a:hover {color:#000000;text-decoration:underline}
.counter{margin:15px 0 0 0;padding:0;text-align:center;}