body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	background-color:#ffffff;
	color:#2D3D6E;
	text-align:center;
	
}

img
{
	border: none;
}

table, table span, table font
{
	font-size: 11px !important;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	color: #2D3D6E;
	
}

.button, .btnlargeblue
{
	border:1px solid #2D3D6E;
	background-color:#2D3D6E;
	color:#ffffff;
}

form
{
	margin: 0;
	padding: 0;
}

h1

{	
	font-size: 22px;
	color:#092065;
	padding:0px;
	margin:0px;
	font-weight:normal;
	margin-bottom:30px;
}

h2
{
	font-size: 17px;
	color:#E32500;
	font-weight:normal;
	padding:0px;
	margin:0px;
}


h3
{
	font-size: 14px;
	color:#E63310;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

h4
{
	
	font-size: 14px;
	color:#0A2168;	
	padding:0px;
	margin:0px;
	font-weight:bold;
}

h5
{	font-size: 13px;
	font-weight: bold;
	color:#33A8B8;
	padding:0px;
	margin:0px;
	
}
h5 a
{	font-size: 13px;
	font-weight: bold;
	color:#33A8B8;
	padding:0px;
	margin:0px;
	
}
h6
{	color:#E32500;
	font-size: 11px;
	font-weight:normal;
}

.saving
{
	color:#666666;
	padding-top:2px;
	padding-bottom:10px;
}

#crossSelling a
{
text-decoration:none;
color:#33A8B8;
}

#maincontainer

{	
	text-align:left;
	padding:0px;
	margin:0px;
	width:100%;
	height:auto;
	margin: 0px auto;
	
	
}

#fadecontainer

{		
	float:left;
	padding:0px;
	margin:0px;
	width:100%;	
	background-image:url(../images/bluefade.jpg);
	background-repeat:repeat-x;

}

#innercontainer

{
	
	padding:0px;
	margin:0px;
	width:811px;
	margin: 0px auto;


}

#maincontainerinner

{
	float:left;
	width:811px;
	background-image:url(../images/sidelines.jpg);
	background-repeat:repeat-y;

	

}

#bannercontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:810px;
	height:241px;
	

}


#logocontainer

{
	float:left;
	text-align:right;
	padding:0px;
	margin:0px;
	width:344px;
	height:74px;
	margin-top:56px;

}





#topnavigation

{
	float:left;
	padding:0px;
	margin:0px;
	width:810px;
	height:25px;

	
	
}

#topnavigation ul

{
	padding:0px;
	margin:0px;
	
}

#topnavigation li

{
	padding:0px;
	margin:0px;
	display:inline;
	
		
}

#topnavigation li a

{
	padding:0px;
	margin:0px;
	display:inline;
	color:#ffffff;	
	text-decoration:none;
	
}

#topnavigation li a:hover

{
	padding:0px;
	margin:0px;
	display:inline;
	color:#C1C1C1;	
	text-decoration:none;
	
}

#leftcontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:210px;


}



#productsearch

{
	float:left;
	padding:0px;
	margin:0px;
	width:210px;
	height:111px;
	background-image:url(../images/search.jpg);
	background-repeat:no-repeat;

}

#dropdown


{	float:left;
	padding:0px;
	margin:0px;
	width:186px;
	height:50px;
	margin-top:45px;
	text-align:right;



}

#leftmenu


{	float:left;
	padding:0px;
	margin:0px;
	width:210px;
	background-image:url(../images/menulines.jpg);
	background-repeat:repeat-y;
	
	
}

#leftmenu ul

{
	padding:0px;
	margin:0px;
	padding-left:20px;
	margin-top:5px;
	
	
}

#leftmenu li

{	padding-top:4px;
	padding-bottom:4px;
	width:140px;
	list-style:none;
	background-image:url(../images/bluedot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	
	
}

#leftmenu li a

{	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	color:#2D3D6E;	
	text-decoration:none;
	

}

#leftmenu li a:hover

{	
	color:#8891AD;	
	text-decoration:none;
	font-weight:normal;
	

}

#fragment-7
{
	
	border-top:1px solid #e4e4e4;
	padding-left:2px;
}

#fragment-7


{	float:left;
	padding:0px;
	margin:0px;
	width:197px;
	background-image:url(../images/menulines.jpg);
	background-repeat:repeat-y;
	
	
}

#fragment-7 ul

{
	padding:0px;
	margin:0px;
	padding-left:20px;
	margin-top:5px;

	
	
}

#fragment-7 li

{	padding-top:4px;
	padding-bottom:4px;
	width:140px;
	list-style:none;
	background-image:url(../images/bluedot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	
	
	
}

#fragment-7 li a

{	padding-top:4px;
	padding-bottom:2px;
	padding-left:10px;
	color:#2D3D6E;	
	text-decoration:none;
	font-size:11px;
	

}

#fragment-7 li a:hover

{	
	color:#8891AD;	
	text-decoration:none;
	font-weight:normal;
	

}

#fragment-8
{
	
	border-top:1px solid #e4e4e4;
	padding-left:2px;
}

#fragment-8


{	float:left;
	padding:0px;
	margin:0px;
	width:197px;
	background-image:url(../images/menulines.jpg);
	background-repeat:repeat-y;
	
	
}

#fragment-8 ul

{
	padding:0px;
	margin:0px;
	padding-left:20px;
	margin-top:5px;
	
	
}

#fragment-8 li

{	padding-top:4px;
	padding-bottom:4px;
	width:140px;
	list-style:none;
	background-image:url(../images/bluedot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}

#fragment-8 li a

{	padding-top:4px;
	padding-bottom:4px;
	color:#2D3D6E;	
	text-decoration:none;
	font-size:11px;
}

#fragment-8 li a:hover

{	
	color:#8891AD;	
	text-decoration:none;
	font-weight:normal;
	

}

#rightcontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:590px;

}

#topproducts

{
	float:left;
	padding:0px;
	margin:0px;
	width:590px;
	background-image:url(../images/productsbg.jpg);
	background-repeat:repeat-y;
	

}


#specialoffers

{
	float:left;
	padding:0px;
	margin:0px;
	width:204px;
	text-align:center;	
	
}



#newproducts

{
	float:left;

	width:173px;
	text-align:center;	
	
}

#topsellers

{
	float:left;
	padding-left:10px;
	width:173px;

	
}

#topsellers ul

{
	
	padding:0px;
	margin:0px;
	padding-left:20px;
	
}

#topsellers li

{
	padding:0px;
	margin:0px;
	color:#2D3D6E;	
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/lightbluedot.jpg);
	background-repeat:no-repeat;
	background-position:0.2em;
	list-style:none;
	
	
	
}

#topsellers li a

{
	padding-left:26px;
	text-decoration:none;
	color:#2D3D6E;
}

#topsellers li a:hover

{
	text-decoration:underline;
}

#buttons

{
	float:right;
	padding:0px;
	margin:0px;
	width:580px;
	height:35px;
	margin-top:13px;
	text-align:center;


}

#ourfavourites

{
	float:left;
	padding:0px;
	margin:0px;
	width:560px;
	text-align:center;

}

#ourfavourites a
{
	font-size: 13px;
	font-weight: bold;
	color:#33A8B8;
	padding:0px;
	margin:0px;
	
	
}



#dosage

{
	float:left;
	padding:0px;
	margin:0px;
	width:160px;


}

#dosage a

{
	color:#33A8B8;
	font-weight:bold;
	text-decoration:none;


}

#information a

{
	color:#33A8B8;
	font-weight:bold;
text-decoration:none;


}

#information 

{
	float:left;
	padding:0px;
	margin:0px;
	width:160px;


}

#bottomcontainer

{
	float:left;
	padding:0px;
	margin:0px;
	width:810px;
}



#bottomlinks

{
	float:left;
	width:810px;
	padding:0px;
	margin:0px;
	color:#B4B4B4;
	text-align:center;
		
}

#bottomlinks ul

{
	
	padding:0px;
	margin:0px;
	
	
}

#bottomlinks li

{
	
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;
	padding-left:8px;
	padding-right:8px;
	

}

#bottomlinks li a

{
	
	
	display:inline;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;

}


#bottomlinks li a:hover

{
	color:#B4B4B4;	
	
}


#bottomlinks2

{
	float:left;
	width:810px;
	padding:0px;
	margin:0px;
	color:#B4B4B4;
	text-align:center;
	margin-top:12px;

	
}

#bottomlinks2 ul

{
	
	padding:0px;
	margin:0px;
	
	
}

#bottomlinks2 li

{
	
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;
	padding-left:8px;
	padding-right:8px;
	

}

#bottomlinks2 li a

{
	
	
	display:inline;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;

}


#bottomlinks2 li a:hover

{
	color:#B4B4B4;	
	
}

#bottomlinks3

{
	float:left;
	width:810px;
	padding:0px;
	margin:0px;
	color:#B4B4B4;
	text-align:center;
	margin-top:13px;
	height:30px;

	
}

#bottomlinks3 ul

{
	
	padding:0px;
	margin:0px;
	
	
}

#bottomlinks3 li

{
	
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;
	padding-left:8px;
	padding-right:8px;
	

}

#bottomlinks3 li a

{
	
	
	display:inline;
	text-decoration:none;
	color:#B4B4B4;
	display:inline;

}


#bottomlinks3 li a:hover

{
	color:#B4B4B4;	
	
}


#crawler

{
	float:right;
	padding:0px;
	margin:0px;
	width:568px;
	height:20px;
	background-color:#E4E4E4;	
	margin-top:12px;
	color:#826666;
	padding-top:3px;
	border-left:7px solid #E4E4E4;

}
#crawler a

{

	color:#826666;
	text-decoration:none;


}

#internalcontent

{
	
	float:right;
	padding:0px;
	margin:0px;
	width:575px;
	background-image:url(../images/internaldots.jpg);
	background-repeat:no-repeat;
	margin-top:8px;

}


#internalcontent a

{
	
	color:#009999;

}

#products

{

	float:left;
	padding:0px;
	margin:0px;
	width:575px;
	margin-top:10px;
	background-image:url(../images/productsbg.jpg);
	background-repeat:repeat-y;
	text-align:left;
	padding-left:16px;
}

#tabs
{
	float:left;
	padding:0px;
	margin:0px;
	width:560px;
	text-align:left;
	padding-left:16px;
}

#tabtext
{
	float:left;
	padding:0px;
	margin:0px;
	width:550px;
	text-align:left;	
	margin-top:10px;
	color:#2D3D6E;
}

#tabtext a
{
		color:#2D3D6E;
}

.error
{
    color: Red;
}
