

/* content.css */

#content {	}

#content #column_categories {
	 
	 width:208px;
	 height:100%;
	 border-left:1px solid #BBE2FC;
	 position:relative;
	 float:left;
}

#content #column_content {
	background:#fff;
	width:595px;
	height:100%;
	border-right:1px solid #BBE2FC;
	position:relative;
	float:right;
}


#column_categories .innerContent { position:relative; padding-left:5px; padding-right:2px;}
#column_content .innerContent { position:relative; padding:0;padding-left:5px;padding-right:5px;}

#column_categories .spacer { height:5px; }

/* CATEGORIES MENU CSS */
ul.menu_category { margin-top:5px; border-bottom: 2px solid #EEF2F4; width:196px;}
ul.menu_category li { list-style:none;margin-bottom:3px;}
ul.menu_category li a { display:block; vertical-align:middle; background: #EEF2F4; text-decoration:none; padding:2px;width:196px; }
ul.menu_category li a span {color:#828CA3; font-size:12px; font-weight: bold; display:block; border-top: 1px dotted #fff; border-bottom: 1px dotted #C2C6D1; padding-top:5px; padding-bottom:6px; padding-left:15px; }
ul.menu_category li ul { margin-bottom:5px; margin-left:3px; }
ul.menu_category li ul li { list-style:square url(../images/content/categories/bullet_category_item.gif);margin-left:20px;}
ul.menu_category li ul li a { display:inline;background: #FFFFFF;color:#828CA3; text-decoration:none; width:150px;}
ul.menu_category li ul li a:hover { color: #46A3DC; text-decoration:underline; }

.title_live_help_hours {color:#fff; background: #B6BCCA; text-align:center;}
.title_live_help_hours span { height:30px; padding-top:4px; display:block; font-weight: bold;}
.title_live_help_hours img { width:196px; height:113px;}

.greybox {
	margin:0;
	padding:10px;
	background-color:#F5F6F6;
	border-bottom:2px solid #E8EAEC;
	text-align:center;
}

#column_content .greybox {
	text-align:left;
	font-size:12px;
}

#column_content .greybox  li {
	list-style:square inside url(../images/content/list_dot.gif);	
}

.myaccount input{
	margin-bottom:4px;
	color:#7e8690;	
}

.specials_div {
	width:405px;
	position:relative;
	float:left;
}
.special_box {
	width: 202px;
	height: 134px;
	/*background-color:yellow;*/
	text-align:center;
	
	vertical-align:top;
}
.special_box  strong {
	display:block;
	background:#F5F6F6;
	color: #828CA3;
	padding:3px;
	text-align:left;
	margin:2px;
	margin-top:8px;
	margin-top:8px;
}
.special_box img {
	margin:2px;
	float: left; 
}

span.prd_price {
	color: #EE151E;
	font-weight:bold;
}

.sidebar_information {
	width: 163px;
	position:relative;
	float:right;
}



.products_table {
	font-size:12px;
	font-weight:bold;
	color: #828CA3;
	text-align:center;
}
table.products_table {
	width:100%;
}
.products_table th{
	color:white;
	background:#7cbbe1;
	height:24px;	
}

.products_table td{	
	height:30px;
	background:#F5F6F6;
}
.products_table td.price{
	color:#46a3dc;
}


/* end - content.css */


/* footer.css */


#footer {
	clear:both;
	height:91px;
	

}
#footer_left {
	width:208px;
	height:91px;
	background: #3895CF url(../images/footer/bg_left.gif) top left no-repeat;
	float: left;
	position: relative;	
}
#footer_right {
	height:91px;
	width:597px;
	background: #52A5D8 url(../images/footer/bg_right.gif) top left repeat-x;
	float: right;
	position: relative;	
}

#footer_right .innerContent {
	padding-top:20px;
	color: #fff;
	font-size:12px;
	text-align:center;
}

#footer_right .innerContent  a {
	color: #fff;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

/* end - footer.css */


/* general.css */

/*
	Colors:
	
	#46A3DC - h1,h2,h3, logo, links, 
	
*/

*, img { padding: 0; margin: 0; border: 0; }



body {
	font-family: Tahoma;
	font-size: 13px;
	background: #fff;
	color: #828CA3;
	/*stupid IE hack*/
	text-align: center; 
}

a { color: #46A3DC; }

h2, h3 {
	margin:10px 0 0 0;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 2px;
	color: #46A3DC;
	font-weight: bold;
	font-size: 13px;
	text-transform : uppercase;
	background: url(../images/content/bg_heading.gif) left bottom no-repeat;
	border-bottom:2px solid #46A3DC;
	
}

p {
	padding:5px;
	margin-bottom:5px;
}

#container {
	margin-left: auto;
	margin-right: auto;		
	width:805px;
	text-align: left;
}

.corner { position: absolute; z-index:0;}
.top { top:0; }
.bottom { bottom:0; }
.left { left:0; }
.right { right:0; }


/* end - general.css */


/* header.css */


#header {
	position: relative;
	height:75px;
	/*margin-top:15px;*/
}

#header_clear_15px {
	height:15px;	
	clear:both;	
}

#header_left {	
	height: 51px;	
	float: left;
	position: relative;	
}

#header_right {	
	width:352px;
	height:51px;
	float: right;
	position: relative;	
	background: #F5F6F6 url(../images/header/bg_cart.gif) top left no-repeat;
}
#header_right .innerContent {
	padding-right:20px;
	padding-top:16px;
	font-size:12px;
	text-align:right;	
}
#cart_pricetotal {
	font-weight: bold;
	color: #46A3DC;
}

#header_clear {
	clear:both;	
	height:3px;	
}

#header_bottom_separetor_color {
	height:4px;
	background: #C2E4F9;
}


/* end - header.css */


/* navigation.css */



#navigation {
	height:33px;
	width:803px;
	border:1px solid #52A5D8;
	background: #4F8AB6 url(../images/navigation/bg.gif) top left repeat-x;
	position: relative;
}
#navigation ul {
	width: 100%;
	padding: 0;
	margin:0px;	
	margin-top: 6px;
	text-align:center;
	
}

#navigation ul li { display: inline; list-style-type: none; background:green; }

#navigation ul li a {

	width:155px;
	text-decoration: none;
	float: left;
	font-size:16px;
	/*font-weight: bold;*/
	
	color: #fff;
}

#navigation ul li .spacer {
	border-left: 1px solid #fff;
	border-right: 1px solid #3F8BC9;
	float: left;
	width:1px;
	height:22px;
}



/* end - navigation.css */


/* ../../css/default.css */


.NoBonus{
	color:red;
	margin-top1:5px;
	margin-bottom:15px;
	margin-left:10px;
}

Img.DrugImg{
	width:150px;
	height:150px;
}

Img.IndexImg{
	width:80px;
	height:80px;
}

body {color: #000000;}
P{text-align:justify;}

Div.UnderImg{
	font-size:85%;
	text-align:center;
	margin-top:-10px;
	color:#696969;
}

#column_content .greybox li{
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
	margin-left:14px;
	text-indent:-14px;
	margin-bottom:3px;
}

#column_content .greybox li Img{
	width:8px;
	height:8px;
	margin-right:6px;
}

#faq_questions{
	padding: 0;
	margin: 0 0 0 16px;
	list-style:square outside url(../images/content/list_dot.gif);	
}

.list_question, .list_answer{
	list-style:square outside url(../images/content/list_dot.gif);	
}


/* end - ../../css/default.css */
