﻿/*site template classes */
.body{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal 
}
.drop_shadow{
	z-index: 100;
	background-image: url('images/drop_shadow.png');
	background-repeat: repeat-y;
	margin: 0 auto;
	background-position: center  
}
.big_div{
	width: 1024px;
	margin: 0 auto;
	border: 1px black solid;
	z-index: 500  
}
.header{
	width: 1024px;
	height: 183px;
	background-image: url('images/Header.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px black solid   
}
.product_header{
	width: 100%;
	background-color: #FFFFFF;
	height: 77px;
	border-bottom: 1px black solid 
}
.xanax{
	background-image:url('images/Xanax (Generic).gif');
	background-repeat: no-repeat;
	background-position: center  
}
.valium{
	background-image: url('images/valium (Generic).gif');
	background-repeat: no-repeat;
	background-position: center  
}
.phentermine{
	background-image: url('images/phentermine.gif');
	background-repeat: no-repeat;
	background-position: center 
}
.ambien{
	background-image: url('images/Ambien (Generic).gif');
	background-repeat: no-repeat;
	background-position: center  
}
.soma{
	background-image: url('images/soma.gif');
	background-repeat: no-repeat;
	background-position: center  
}
.menu_cart{
	width: 100%;
	height: 32px;
	background-image: url('images/menu.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px black solid  
}
.menu_cart a{
	color: black;
	text-decoration: none 
}
.menu_text a:hover{
	color: green;
	text-decoration: underline;
	cursor: pointer 
}
.menu_textf a:hover{
	color: green;
	text-decoration: underline;
	cursor: pointer 
}
.menu_textt a:hover{
	color: green;
	text-decoration: underline;
	cursor: pointer 
}
.menu_text{
	width: 80px;
	text-align: center 
}
.menu_textt{
	width: 130px;
	text-align: center 
}
.menu_textf{
	width: 55px;
	text-align: center 
}
.middle_page{
	width: 100%;
	background-color: white
}
.left_side{
	width: 200px;
	border-right: 1px black solid;
	background-color: #71BEFF
}
.right_side{
	width: 173px;
	border-left: 1px black solid;
	background-color: #71BEFF
}
.live_chat{
	background-image: url('images/live_chat.jpg');
	background-repeat: no-repeat;
	height: 153px;
	border-bottom: 1px black solid   
}
.worldwideshipping{
	background-image: url('images/worldwideshipping.jpg');
	background-repeat: no-repeat;
	height: 153px;
	border-bottom: 1px black solid  
}
.SSL{
	background-image: url('images/SSL.jpg');
	background-repeat: no-repeat;
	height: 108px;
	border-bottom: 1px black solid  
}
.payment{
	background-image: url('images/payment.jpg');
	background-repeat: no-repeat;
	height: 153px;
	border-bottom: 1px black solid  
}
.call_us{
	background-image: url('images/callus.jpg');
	background-repeat: no-repeat;
	height: 153px;
	border-bottom: 1px black solid  
}
.footer a{
	color: black;
	text-decoration: none  
}

.footer{
	width: 100%;
	background-color: #B7D6E5;
	height: 30px;
	background-image: url('images/Lock.jpg');
	background-repeat: no-repeat;
	background-position: center;
	font-size: 13px;
	border-top: 1px black solid  
}
.footer_table{
	width: 100%;
	height: 30px;
	text-align: center 
}
.footer_menu{
	width: 70px;
	text-align: center
}
.footer_menuf{
	width: 40px;
	text-align: center
}
.footer_menut{
	width: 120px;
	text-align: center
}
.footer_table a:hover{
	color: green;
	text-decoration: underline;
	cursor: pointer 
}
/*site template classes End*/
/*ProductsTop Classes*/
.product_top{
	width: 195px;	
	height: 142px;
	background-image: url('images/product_box.png');
	background-repeat: no-repeat  
}
.product_top_container{
	text-align: center;
	vertical-align: top 
}
.inner_container{
	text-align: center;
	vertical-align: top
}
.product_top_image_cell{
	height: 50px;
	text-align: center;
	vertical-align: top 
}
.order_now{
	color: green;
	cursor: pointer
}
.order_now a:hover{
	color: blue
}
.you_save{
	color: orange;
	font-weight: bold 
}
/*ProductsTop Classes End*/
/*Categories Left Classes*/
.categoriesLeft_table{
	width: 100%;
	border: 0px black solid
}
.categories_tr{
	background-image: url('images/categories_bg.jpg');
	cursor: pointer;
	background-repeat: repeat-x 
}
.categories_spacer{
	width: 12px;
	height: 29px
}
.categories_mid{
	width: 176px;
	text-align: left;
	height: 29px
}
.categories_name{
	color: #000000; 
	font-size: 14px; 
	padding-left: 35px;
	height: 20px;
	font-weight: normal;
	margin-top: -25px	  
}
.product_categories{
	width: 100%;
	text-align: center;
	vertical-align: middle;
	background-image: url('images/categories_bg.jpg');
	background-repeat: repeat-x;
	font-size: 14px;
	font-weight: bold;
	height: 29px
}
.categories_tr_sub{
	cursor: pointer;
	background-color: #D6D6D6 
}
.categories_tr_sub_space{
	width: 20px
}
.categories_mid_sub{
	height: 26px; 
	line-height: 26px; 
	display: block; 
	text-decoration:none;
	color: #000000;
}
.categories_sub_border{
	width: 100%;
	border-bottom: 1px orange dashed;
	height: 1px
}
.arrow{
	background-image: url('images/Arrow.png');
	background-repeat: no-repeat;
	background-position: center ;
	width: 20px;
	height: 26px
}
/*Categories Left Classes End*/
/*QuickCart Classes */
.cart_img_cell{
	width: 19px;
	height: 19px;
	background-image: url('images/cart.png');
	background-repeat: no-repeat;
	background-position: center  
}
.a_link{
	display: block
}
.qc_table{
	width: 450px;
	height: 32px
}
.order_img{
	background-image: url('images/order.png');
	background-repeat: no-repeat;
	background-position: center;
	width: 18px;
	height: 18px 
}
.unitt{
	color: red;
	font-weight: bold 
}
/*QuickCart Classes End*/
/*Product Page Classes*/
.product_table{
	background-image: url('images/op_bg.gif');
	background-repeat: repeat-x; 
	color: #ffffff; 
	font-weight: bold; 
	padding-left:8px;
	padding-right:8px;
	padding-top: 2px; 
	padding-bottom:2px; 
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black ;
}
.product_table_header{
	width: 22px;
	height: 22px;
	vertical-align: middle;
	font-weight: bold; 
	color: white;
}
.product_table_header1{
	width: 100px;
	height: 22px;
	vertical-align: middle;
	font-weight: bold; 
	color: white;
}
.product_table_header2{
	height: 22px;
	vertical-align: middle;
	font-weight: bold; 
	color: white;
}
.product_table_text{
	background-color: #F1F1F1; 
	color: navy; 
	font-weight: normal;
	text-align: center;
	vertical-align: middle 
}
.addtocart{
	cursor:pointer;
	border: 1px solid black; 
	width: 73px; 
	height: 18px
}
.product_details{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	color: #000000;
	font-weight: normal;
	font-size:12px;
}
.prod_desc_caption {
  font-size: 14px; 
  font-weight: bold; 
  color: orange
}
.prod_desc_content {
  font-size: 12px; 
  padding-bottom: 15px;
  padding-left: 15px
}
/*Products Page Classes End*/
/*Cart Page Classes*/
.title_cart{
	height: 20px; 
	padding-top: 5px; 
	font-size: 15px; 
	font-weight: bold; 
	color: #ff9000;
	border-bottom: 2px #eeecec solid;
	text-align: left 
}
.cart_contain{
	height: 20px; 
	padding-top: 2px; 
	font-size: 11px; 
	font-weight: bold; 
	color: #535a53;
	border-bottom: 2px #eeecec solid;
	text-align: left
}
.cart_text{
	padding-right: 8px; 
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom: 2px #eeecec solid;
	text-align: left
}
.table_product_name{
	height: 26px; 
	font-weight: bold; 
	color: white; 
	text-align: center;
	vertical-align: middle
}
.table_qty_name{
	width: 100px;
	height: 26px; 
	font-weight: bold; 
	color: white; 
	text-align: right;
	vertical-align: middle
}
.table_price_remove_name{
	width: 60px;
	height: 26px; 
	font-weight: bold;  
	text-align: right;
	vertical-align: middle
}
.table_text{
	height: 26px; 
	background-color: #F1F1F1; 
	color: navy;
	font-weight: normal; 
	text-align: center;
}
.shipping_type{
	height: 26px; 
	background-color: #E5E2E2; 
	color: navy;
	font-weight: normal; 
	text-align: center;
}
.total{
	background-color: #E5E2E2; 
	margin-top: 5px;
	color: navy;
}
.total_cell{
	height: 22px;
	vertical-align: middle;  
	color: navy; 
	text-align: center;
	background-color: #D2D2D0;
}
.price_cell{
	width: 100px;
	height: 22px;
	background-color: #F1F1F1; 
	color: red; 
	text-align: center;
	vertical-align: middle
}
/*Cart Page Classes End*/
/*Checkout Page Classes */
.checkout_title{
	width: 500px; 
	height: 36px; 
	padding-top: 5px; 
	padding-left: 8px;
	font-size: 16px; 
	color: #ff9000;
	border-bottom: 2px #EEECEC solid;
	text-align: left
}
.doctor_cell{
	 background-color: #F1F1F1; 
	 color: navy; 
	 padding: 2px; 
	 vertical-align: middle;
	 height: 15px
}
.doctor_cell1{
	 background-color: #F1F1F1; 
	 color: red; 
	 padding: 2px; 
	 font-weight: bold;
	 vertical-align: middle;
	 height: 15px
}
.shipping_cell{
	background-color: #D2D2D0; 
	color: navy; 
	padding: 2px; 
	vertical-align: middle
}
.shipping_cell_price{
	background-color: #D2D2D0; 
	color: red; 
	padding: 2px; 
	font-weight: bold;
	vertical-align: middle
}
.total_cell{
	 background-color: #F1F1F1; 
	 color: navy; 
	 padding: 2px; 
	 vertical-align: middle;
	 height: 15px
}
.total_cell_price{
	 background-color: #F1F1F1; 
	 color: red; 
	 padding: 2px; 
	 font-weight: bold;
	 vertical-align: middle;
	 height: 15px
}
.shipping_cell_top{
	 background-color: #D2D2D0; 
	 color: navy; 
	 padding: 2px; 
	 vertical-align: middle;
	 height: 15px
}
.product_table_checkout{
	background-image: url('images/op_bg.gif');
	background-repeat: repeat-x; 
	color: #ffffff; 
	padding-left:8px;
	padding-right:8px;
	padding-top: 2px; 
	padding-bottom:2px; 
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black ;
}
.producr_cell_checkout{
	background-color: #F1F1F1; 
	color: navy; 
	padding: 2px; 
	vertical-align:middle
}
.producr_cell_checkout_price{
	background-color: #F1F1F1; 
	color: red;
	font-weight: bold; 
	padding: 2px; 
	vertical-align:middle
}
.color_light{
	background-color: #F1F1F1;
}
.color_strong{
	background-color: #D2D2D0;
}
.color_light_top{
	background-color: #F1F1F1;
	width: 400px;
	padding-left: 5px
}
.color_strong_top{
	background-color: #D2D2D0;
	width: 400px;
	padding-left: 5px
}
.medical_title{
	font-weight: bold;
	background-image: url('images/op_bg.gif');
	background-repeat: repeat-x;
	height: 30px;
	text-align: center;
	color: white
}
.medical_logo{
	background-image: url('images/medical.png');
	background-repeat: no-repeat;
	background-position: center;
	height: 95px;
	background-color: #F1F1F1
}
/*Checkout Page Classes End*/
/*Checkout2 page Classes */
.color_light_checkout2{
	background-color: #F1F1F1;
	text-align: left
}
.color_strong_checkout2{
	background-color: #D2D2D0;
	text-align: left
}
.color_light_checkout2_top{
	background-color: #F1F1F1;
	width: 300px;
	text-align: left
}
.color_strong_checkout2_top{
	background-color: #D2D2D0;
	width: 300px;
	text-align: left
}
.billing_shipping{
	font-weight: bold;
	text-align: left;
	background-color: #D2D2D0
}
/*Checkout2 page Classes End*/
/*About Page */
.about{
	background-image: url('images/op_bg.gif');
	background-repeat: repeat-x;
	color: white
}
