body {
	margin: 5px;
	background-color: #A5A5A5;
	background-attachment: scroll;
	background: transparent url(../styleImages/backgrounds/pageBg.png) repeat-x;
	font-family:arial,verdana,tahoma,sans-serif;
	font-size:13px;
}
#pageSurround {
	width: 965px;
	margin: 0px auto;
	padding: 0px;
	
	/*background-color: #FFFFFF;
	background-image: url(../styleImages/backgrounds/contentBg.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;	
}
#topHeader {
	min-height: 100px;
    width: 965px;
	padding:5px 0 0;
}
.colMid {
	float:left;
padding:10px;
position:relative;
width:940px;}
.colRight {
	position: relative;
	width: 160px; 
	padding-left: 5px;
	right: 0px;
	float: right;
}
.boxContent {
/*  border: 1px solid #000000; */
	padding: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 250px;
	padding-left: 0px;
	padding-right: 5px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 685px;
	float: left;
	border:1px solid #DDD;
}
/* END CHECK OUT PAGES */
.siteDocs {
	/*text-align:center;*/
	background-color:#F3F3F3;width:962px;float:left;
	margin-top: 10px;
	margin-left: 0px;
	font-family:Arial;
}
.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	background-color: #FFFFFF;
	
	text-align: center;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 100%;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	height: 50px;
}

.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
}
.boxTitleMid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:bottom;
	border: 1px solid #2D6D90;
	background-color: #FFFFFF;
	background-image: url(../styleImages/backgrounds/label_order.gif);
	background-repeat:no-repeat;
	height:31px;
	width:100%;
}
.drugTitle{
  border:1px solid #ACACAC;
  padding:3px;
}

#logo {padding-left:50px;width:255px;margin-bottom:15px;}

h1 {margin:0;padding:0;}
h2 {font-family:Verdana,Arial;font-size:15px;margin:0;padding:0;}

.phone-number {color:#FFB414;position:absolute;right:250px;text-align:right;font-size:115%;font-weight:bold;top:40px;float:right;}

.navbar {white-space:nowrap /*IE hack*/; /*float:left;*/ min-height:41px /*Non-IE6*/; height:42px /*Non-IE6*/; height:42px /*IE6*/;width:961px; font-family:tahoma,arial,sans-serif; font-size:80% !important /*Non-IE6*/; font-size:70% /*IE6*/; background:#0d1c2f;margin-top:15px /*Non-IE6*/;margin-top:15px /*IE6*/;margin-left:2px;} /*Color navigation bar normal mode*/
/* MAIN MENU */
.navbar ul {font-size: 12px; list-style-type:none; margin:0px;padding:0px;}
.navbar ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;color:#FFFFFF;display:block;}
.navbar ul li.seperator {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;color:#FFFFFF;margin:0;padding:0;height:3.3em; line-height:3.2em;}
.navbar ul li.button {padding:0 0 0 10px;float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;color:#FFFFFF;margin:0;height:3.5em; line-height:3.4em;}
.navbar ul li.button a:hover {background-color:#0D1C2F;}
.navbar ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.5em; line-height:3.4em; padding:0 12px 0 12px; text-decoration:none; font-weight:bold; color:#FFFFFF; border-right:solid 0px rgb(215,215,215);background:#0D1C2F none repeat scroll 0 0;}
.navbar ul li a:hover{float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.5em; line-height:3.4em;/* padding:0 12px 0 12px;*/ text-decoration:none; font-weight:bold; color:#0D1C2F; background:#FFFFFF;}
.navbar ul li a.selected {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.5em; line-height:3.4em; padding:0 12px 0 12px; text-decoration:none; font-weight:bold; color:#0d1c2f; border-right:solid 0px rgb(215,215,215);background-color:#FFFFFF;}

.banner-background{background:transparent URL(../styleImages/content_mid.png) repeat-y; width:965px; height:282px;padding:10px;margin-bottom:12px;}

.banner-background .banner{float:left;width:629px;height:262px;/*padding:10px;*/}

.search-icon {float:left;background:transparent URL(../styleImages/search_icon.png) no-repeat; width:52px; height:66px;}

.main-header {background:transparent URL(../styleImages/content_head.png) no-repeat; width:965px; height:11px;}
.main-mid {float:left;background:transparent URL(../styleImages/content_mid.png) repeat-y; width:965px; }
.main-bottom {float:left;background:transparent URL(../styleImages/content_bottom.png) no-repeat; width:965px; height:13px;}

.approved {height:110px;border-bottom:1px dotted #000000;margin-left:2px;padding:5px 5px;width:940px;}
.approved .trophy-block {float:left;width:180px;height:100px;text-align:center;padding-left:10px;}
.approved .trophy-block-first {float:left;width:180px;height:100px;text-align:center;padding-left:10px;}
.approved .trophy-block-last {float:right;width:180px;height:100px;text-align:center;padding-top:20px;}

.main-content {float:left;width:960px;min-height:225px;margin-left:2px;padding:20px 0 5px;}
.main-content .main-content-block {float:left;width:297px;min-height:200px;height:auto;padding:5px;margin:5px 0px 5px 5px;}

.sub-content {float:left;width:960px;min-height:100px;margin-left:2px;padding:5px 0 5px;}
.sub-content .sub-content-block {float:left;width:600px;padding:5px;margin:5px;}

p, .text {color:#515151;font-size:95%;margin-top:10px;font-family:Arial;text-align:justify}

.sidemenu1 {clear:both; width:285px; margin:10px 0; padding:0;}
.sidemenu1 ul {list-style-type:none;width:285px; margin:0; margin-top:-1px; padding:0; }	
.sidemenu1 ul li {margin:0; padding:0;font-size:75% !important /*Non-IE6*/; font-size:75% /*IE6*/;font-family:Arial;line-height:1.8em;list-style-image:url(../styleImages/arraow.jpg);border-bottom:1px dotted;}
.sidemenu1 li a {display:block; min-height:1.5em; height:auto !important /*Non-IE6*/; height:1.5em /*IE-6*/; line-height:1.5em; margin:0; padding:1px 20px 1px 20px; border-top:solid 1px rgb(200,200,200); color:rgb(75,75,75); font-weight:bold;}

.footermenudrugs {width:128px; margin:10px 0; padding:0 0 0 18px;float:left;}
.footermenudrugs ul {list-style-type:none;width:128px; margin:0; margin-top:-1px; padding:0; }
/**Editted by guru**/
.footermenu {width:170px; margin:10px 0; padding:0 0 0 18px;float:left;}
.footermenu ul {list-style-type:none;width:170px; margin:0; margin-top:-1px; padding:0; }
.footermenu ul li.heading,.footermenudrugs ul li.heading {margin:0; padding:0;font-size:11px !important /*Non-IE6*/; font-size:11px /*IE6*/;font-family:Arial;line-height:2.1em;font-weight:bold;}

.footermenu ul li,.footermenudrugs ul li {margin:0; padding:0;font-size:11px !important /*Non-IE6*/; font-size:11px /*IE6*/;font-family:Arial;line-height:1.8em;background-image:url(../styleImages/arraow.jpg);background-repeat:no-repeat;background-position:0px 3px;padding-left:0px;border-bottom:1px dotted;}
.footermenu li a,.footermenudrugs li a {display:block; min-height:1.5em; height:auto !important /*Non-IE6*/; height:1.5em /*IE-6*/; line-height:1.5em; margin:0; padding-left:16px; /*border-top:solid 1px rgb(200,200,200); font-weight:bold;*/color:rgb(75,75,75);text-decoration:none; }
.footermenu strong,.footermenudrugs strong{font-size:13px;color:#4B4B4B;}
.footer-mid{float:left;width:180px;}
.clear{clear:both;}

/******6/17/2009********************/
.subtotal {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
float:left;
height:70px;
margin:0 0 0 15px;
padding:10px 5px 0;
position:relative;
top:-13px;
width:215px;
}

.subtotal ul li{list-style-type:none;font-size:12px; font-family:Arial; border-bottom:1px dotted;position:relative; left:-25px;top:-15px;width:200px;}
.subtotal strong{font-weight:bold;color:#000000;}
.boxContentLeft span{font-size:17px;color:#ffffff;padding-left:25px;
padding-top:5px;float:left;}


.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
    background:transparent URL(../styleImages/left_header.png) no-repeat;
	height:69px;
	width:255px;
	
	}

.boxTitleLeft h3 {
color:#FFFFFF;
font-family:Arial,'Trajan Pro';
font-size:1.7em;
font-weight:normal;
padding:20px 15px 0;
margin:0;
}

.boxContentLeft, .boxContentRight {
	background-color:#193557;
	min-height:700px;height:auto;
}
.colLeft {
	position: relative;
	left: 0px;min-height:500px;height:auto !important;
	width:255px;
	/*padding-left: 15px;
	padding-right: 5px;*/
	float: left;
}
.txtPhoneFax {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
    margin-top:6px;
    margin-bottom:15px;
}
.left-callout-help{margin-left:20px;
margin-top:22px;width:220px;height:106px;background:transparent URL(../styleImages/need_help.png) no-repeat;float:left;}
.left-callout-star{float:left;width:146px;height:82px;background:transparent URL(../styleImages/mid_image_tr1.png) no-repeat;margin-left:65px;margin-top:8px;}
.left-callout-consumer-review{margin-left:48px;float:left;width:150px;height:82px;background:transparent URL(../styleImages/mid_image3_tr3.png) no-repeat;}
.viewProd-search{float:left;width:945px;height:40px;background:#FFB414 none repeat scroll 0 0; white-space:nowrap;}
.left-callout-deliever-gurantee{margin-left:30px;float:left;width:150px;height:82px;background:transparent URL(../styleImages/mid_image4_tr4.png) no-repeat;}
.left-callout-tested{margin-left:43px;float:left;width:150px;height:82px;background:transparent URL(../styleImages/mid_image2_tr2.png) no-repeat;}
.col-main{float:left;
padding-bottom:15px;
padding-left:36px;
padding-right:0;
padding-top:10px;
width:645px;
}

.prod-image{float:left;height:auto;width:110px;}
.tell-friend{float:left;height:21px;width:87px;}
.viewProd-buttons ul li{list-style-type:none;display:inline;}
.viewProd-buttons li{height:3.5em;}

.tellafriend{float:left;padding-left:12px;padding-top:9px;}
.add-basket{float:left;}

/*******6/18/2009*********/
.viewProd-buttons{float:left;padding-left:156px;padding-top:2px;width:300px;}
.data-table{border:1px solid #D7E0ED;margin-left:25px;width:95%;font-family:arial;margin-top:50px;}
.data-table .first{height:50px;background:#50B6ED;border-bottom:0 none;font-size:16px !important;color:#ffffff !important}
.data-table .first .table-head{border-right:none;background:#50B6ED;}
.data-table tr,th p{text-align:left;}
.data-table .second{font-size:11px;font-weight:normal;text-align:left;background:#BCBBC4;height:30px}
.data-table tr td{font-size:11px;font-weight:normal;text-align:left;border-bottom:0 none;}
.data-table .second th{padding-left:10px;}
.data-table .third tr,td{padding-left:14px;border-right:1px solid #D7E0ED;height:30px;border-bottom:1px dotted #000000;}
.data-table .third tr,td a{padding-left:5px;text-align:right;color:#0D1C2F;font-weight:bold; }
.data-table .fourth tr,td{padding-left:14px;border-right:1px solid #D7E0ED;height:30px;}
.data-table .fourth tr,td a{padding-left:5px;text-align:right;}
.data-table .fourth tr,td{padding-left:14px;border-right:1px solid #D7E0ED;height:30px;}
/**********6/19/2009************/
.cart-navi-left{background:#193557 none repeat scroll 0 0;
min-height:700px;}
.cart-navi-left ul {list-style-type:none;width:220px; margin:0; margin-top:-1px; padding:0; }	
.cart-navi-left ul li {margin:0 0 0 20px;padding:0;font-size:75% !important /*Non-IE6*/; font-size:75% /*IE6*/;font-family:Arial;list-style-image:url(../styleImages/arraow.jpg);border-bottom:1px dotted #fff;}
.cart-navi-left li a { color:#ffffff;min-height:1.5em; height:auto !important /*Non-IE6*/; height:1.5em /*IE-6*/; line-height:1.5em; margin:0; padding-left:8px; /*border-top:solid 1px rgb(200,200,200); font-weight:bold;*/color:#ffffff;text-decoration:none; }
.cart-navi-left li a:hover{color:#fff;text-decoration:underline;}
.txtContentTitle .title-head{color:#4B4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:bold;padding-left:30px;
padding-top:30px;}
.update-basket-btn{float:left;line-height:18px;margin-bottom:10px;margin-left:20px;margin-top:10px;}
.continue-shop-btn{margin-bottom:20px;margin-right:20px;margin-top:10px;text-align:right;}

.regSep{
border-top:1px solid #CCCCCC;
height:48px;
margin:20px 0;
padding:15px 0;
}
.reg-continue-shop{
height:55px;
margin:20px 0;
padding:15px 0;}

/*********6/20/2009***********/
.gateway-continue{height:25px;margin-top:10px;text-align:center;}
#profile tr td{border-bottom:1px solid #D7E0ED;margin-top:5px;margin-bottom:10px; }
.logout-content{background-color:#FFFFFF;
/*border:1px solid #000000;*/
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:75%;
margin-bottom:5px;
margin-left:2px;
padding:3px;
width:954px;}
.logout-content span{color:#4B4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:bold;
padding-top:30px;}
.logout-content p{text-align:center;margin:10px 0 5px 0;}

#login{border:1px solid #D7E0ED;}
#login tr td{border-bottom:1px solid #D7E0ED;margin-top:5px;margin-bottom:10px; }
.loginContent{background-color:#FFFFFF;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:75%;
margin-bottom:5px;
margin-left:1px;
padding:3px;
width:940px;}

.loginContent span{color:#4B4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:105%;
font-weight:bold;
padding-top:30px;}
.loginContent p{text-align:center;margin:20px 0 20px 0;}

.clear1{width:952px;height:20px;margin-top:10px;}
#step-4cart{margin-left:20px;border:1px solid #D7E0ED;margin-bottom:30px;}
#step-4cart tr td{border-bottom:1px solid #D7E0ED !important;}
#forgotten-passwrd {border:1px solid #D7E0ED;margin:30px 0 20px 0;}
#forgotten-passwrd tr td{border-bottom:1px solid #D7E0ED !important;}
#tellafrnd{border:1px solid #D7E0ED;}
#tellafrnd tr td{border-bottom:1px solid #D7E0ED !important;}
.tellafrndContent{width:938px;border:none;background-color:#FFFFFF;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:75%;
margin-bottom:5px;
padding:3px;}

.viewProd-search .search-head{color:#000000;
float:left;
font-family:Arial,'Trajan Pro',Verdana;
font-size:1.3em;
font-weight:normal;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:9px;
padding-left:20px;
padding-right:5px;
padding-top:14px;}

.search-box-viewProd{float:left;width:260px;position:relative;top:8px;margin-right:20px;}
.searchBy{float:right;margin-right:20px;}
.searchBy .search-head{font-family:arial;font-size:13px;margin:0px;position:relative; top:-4px;float:left;}
.searchBy .search-alphabets a{text-decoration:none;color:#000000;font-size:13px;padding-left:4px;position:relative; top:10px;float:left;}
.customer-feedbk{color:#FFFFFF;float:left;font-size:1.1em;font-family:Arial,'Trajan Pro';padding-left:25px;padding-top:25px;font-weight:normal;width:225px; background-color:#193557;}
.customer-feedbk-230{color:#FFFFFF;float:left;font-size:1.1em;font-family:Arial,'Trajan Pro';padding-left:25px;padding-top:25px;font-weight:normal;width:230px; background-color:#193557;}


/***********7/22/2009****************/


.quick-access {font-family:arial;margin-left:7px;background:#1c3a5e;float:left;width:287px;height:259px;padding:0px 5px 5px 18px;}
.search-elements {float:left;width:230px; height:auto;margin:2px 0 0 0px;text-align:left;}
.quick-access .search-block {width:268px;padding:10px 5px 5px;border-bottom:1px dotted #fff;/*text-align:center;*/}
.searchByAlphabets{font-size:12px;padding-left:3px;padding-bottom:3px;}
.searchByAlphabets-selected{font-size:12px;padding-left:3px;padding-bottom:3px;background:#000;}
.searchByAlphabets-selected a{color:#ffb414;text-decoration:underline;}
.searchByAlphabets a{color:#fff;text-decoration:none;}
.purchase-block .purchase{color:#FFFFFF;
font-family:Arial,'Trajan Pro';
font-size:1.2em;
font-weight:normal;}
.search-block{height:110px;}

.purchase-block{border-bottom:1px dotted #FFFFFF;
height:46px;
padding-top:5px;
width:277px;}

.quick-access .place-order-block {width:265px;height:55px;padding:0px 5px 5px;/*text-align:center;*/}
.search-head{float:left;}
.search-head span{color:#FFFFFF;
font-family:Arial,'Trajan Pro';
font-size:1.2em;font-weight:normal;}
.freedelivery{float:left;padding-left:10px;
padding-top:10px;} 
.freedelivery span{color:#FFFFFF;
font-family:Arial,'Trajan Pro';
font-size:1.2em;font-weight:normal;text-align:left;}
.guaranteed-mark{width:123px;height:82px;float:left;padding-top:5px;}
.fdbckContent {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight:normal;
	color:#000;
	background-color: #E3E3E2;
	width: 174px;
    padding-left:8px;
    padding-right:8px;
}
.fdbckTop {
	background-image: url('../styleImages/backgrounds/fdbck_top.gif');
	width: 190px;
	height: 11px;
	background-repeat: no-repeat;
}
.fdbckBottom {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:right;
	padding-top:18px;
	background-image: url('../styleImages/backgrounds/fdbck_bottom.gif');
	width: 190px;
	height: 28px;
	background-repeat: no-repeat;
	background-color: #193557;
}
