hr {
	color: #000000
}



/* Text Style */
.Span-Space {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#c0c0c0;
}

.VerticalBar { 
	font-size:12px;
	color:#ffffff;
	letter-spacing:1px;
}

.SubTitle {
	line-height:125%;
	font-size:15px;
	color:#000000;
	letter-spacing:1px;
}

.Email {
	line-height:125%;
	font-size:16px;
	color:#000000;
	letter-spacing:1px;
}

.Detail {
	line-height:140%;
	font-size:12px;
	color:#800000;
	letter-spacing:1px;
}

.Description {
	line-height:140%;
	font-size:12px;
	color:#000000;
}

h1,h2,h3,h4,h5 {
	font-weight:bold;
}
div,li,h1,h2,h3,h4,h5,h6,p,form {
	margin:0;
	padding:0;
}

p {
	text-align:left;
	text-indent: 0px;
	color: #000;
}


/* end Text Style */

/* runtime styles */
.input1 {vertical-align:middle;border: 1px solid #ffffff;background: #880002;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#C0C0C0;}
.cim{width:18px;height:18px;display:block;}
.clr{width:18px;height:10px;display:block;}
/* end runtime styles */


body {
	background: #880002 url('../images/bg.jpg') repeat-x top left;
	height:100%;
	font: 15px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000000;
	margin:0px;	
	margin-bottom:10px;
}


/* Paragraph styling */
.txt-center {text-align:center;}
.txt-right {text-align:right;}
.txt-left {text-align:left;}
.txt-justify {text-align:justify;}
.txt-indent1{text-indent: 13px;}

/* Page layout containers */
#page {
	position:relative;
	width:1000px;
	margin:0 auto;
	
	z-index:1;
}
#header {
	position:relative;
	width:1000px;height:285px;
	z-index:100;
}

#content1 {
	background:#FFF;
	width:1000px;
	height:100%;
	float:left;
	z-index:2;
	color: #000;
	font-size: 14px;
}
#content1-specials {
	background: url(../images/bg_content.gif) repeat top left;
	width:1000px;
	height:100%;
	float:left;
	z-index:2;
}
#content2 {
	background: url(../images/innerbg.jpg) repeat top left;
	position:relative;
	padding: 5px 5px 5px 5px;
	height:100%;
	z-index:3;
}
#footer{
	width:1000px;
	clear:both;
}

/* Search Box styling */
#search-form {
	position:absolute;
	top:14px;
	width:150px;
	height:24px;
	left:816px;
}
#search-tab {
	position:absolute;
	top:9px;
	right:0px;
}

/*template styles*/

#banner {
	position:absolute;
	left:0px;
	top:51px;
	width:1000px;
	height:167px;
}
#sidebar{width:167px;float:right;}


/* Bread Crumb styling */
#breadcrumb{
	margin:0px;
	padding:0px;
	position:absolute;
	list-style-type:none;
	width:960px;
	height:21px;
	left:16px;
	top:212px;
	color:#FFF;
	font: 10px/12px Verdana, Geneva, Arial, Helvetica,
}
a.breadcrumb:link {
	color:#FFF;
	text-decoration:none;
	font: 10px/12px Verdana, Geneva, Arial, Helvetica,
}
a.breadcrumb:visited {
	color:#FFF;
	text-decoration:none;
	font: 10px/12px Verdana, Geneva, Arial, Helvetica,
}
a.breadcrumb:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font: 10px/12px Verdana, Geneva, Arial, Helvetica,
}

a.LinkFormat,.LinkFormat {
	font-size:12px;
	color:#ffffff;
	letter-spacing: 1px;
	text-decoration:none;
}

a.LinkFormat:hover {
	color:#000000;
}

a,a.LinkFormat2,.LinkFormat2 {
	line-height:140%;
	font-size:15px;
	color:#800000;
	text-decoration:none;
}
a.LinkFormat2:hover {
	color:#c0c0c0;
}

/* Main Menu Styling */
#menubg {
	position:absolute;
	left:1px;
	top:206px;
	width:1000px;
	height:78px;
}
#mmenu {
	position:relative;
	margin:0px;
	padding:0px;
	left:30px;
	top:240px;
	width:960px;
	height:44px;
	list-style-type:none;
}
#medicalmenu {
	position:relative;
	margin:0px;
	padding:0px;
	left:80px;
	top:240px;
	width:960px;
	height:44px;
	list-style-type:none;
}
#mmenu1 {
	position:relative;
	margin:0px;
	padding:0px;
	left:250px;
	top:240px;
	width:960px;
	height:44px;
	list-style-type:none;
}
#mmenu li {
	position:relative;
	float:left;
	z-index:50;	
}
#mmenu li ul{
	position:absolute;	
	display:none;
	top:44px;left:0px;width:135px;
	padding: 0px;
	margin:0px;
	list-style-type:none;
}
#mmenu li ul li{
	position:relative;
	z-index:55;
	width:135px;
}
#mmenu img,#mmenu a,#mmenu li:hover ul,#mmenu li.over ul,li.over ul {
	display:block;
	float:left;
}

.mmenu{padding:0 0px 0 0px;text-decoration:none;text-transform:uppercase;color:#000000;text-align:center;display:block;font: bold 11px/44px Arial, Helvetica, sans-serif;background:url('../images/mb.gif') 0 0 no-repeat;width:135px;height:44px;}
a.mmenu:link{color:#000000;text-decoration:none;}
a.mmenu:visited{color:#000000;text-decoration:none;}
a.mmenu:hover{background-position:0 -44px;color:#FFFFFF;text-decoration:none;}
a.mmenu#ma{background-position:0 -88px;color:#990002;text-decoration:none;}

/*LEVEL2 menu style*/
.smenu{text-decoration:none;color:#000000;text-align:left;text-indent:10px;display:block;width:135px;height:20px;font: bolder 10px/20px Arial, Helvetica, sans-serif;background:url('../images/sb.gif') 0 0 no-repeat;}
a.smenu:link{color:#000000;text-decoration:none;}
a.smenu:visited{color:#5D5959;text-decoration:none;}
a.smenu:hover{background-position:0 -20px;color:#800000;text-decoration:none;}
a.smenu#sa{background-position:0 -40px;color:#903839;text-decoration:none;}


#homemenu{margin:0px;padding: 0px;position:absolute;z-index:1000;list-style-type:none;width:960px;left:350px;top:240px;height:44px;}
#homemenu li{position:relative;float:left;}
.hometext{
	font: 13px Verdana, Geneva, Arial, Helvetica,;
	color:#000;
	letter-spacing: 2px;
	text-align:left;
	font-style: italic;
	vertical-align: middle;
	line-height: 25px;
}

/* Product Boxes */
div.MenuProduct {
	background:url(../images/box_leftTop.gif) top left no-repeat;
	width:200px;
	position: relative;
	border:none;
	float:left;
	margin-left:3px;
	z-index: 30;
}
  
div.MenuProduct h2 {
	background:url(../images/box_rightTop.gif)   top right no-repeat;
	color:#000;
	text-decoration:none;
	font: 12px/14px Arial, Geneva, Verdana, Helvetica;
	font-size:1.3em;
	padding:15px;
	margin:0;
	position:relative;
	right:-14px;
	padding-left:0;
	/* Compensation for the repositioned box */
  }
  
div.MenuProductBody {
  background:url(../images/box_border.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  position:relative;
  right:-14px;
  padding-left:0;  
}
a.MenuProductBody:link{	color:#600;text-decoration:none;font: 10px/12px Verdana, Geneva, Arial, Helvetica,	}
a.MenuProductBody:hover{color:#600;text-decoration:underline;font: bold 10px/12px Verdana, Geneva, Arial, Helvetica,	}

div.MenuProduct ul {
	list-style-type: none;
	padding-left: 20px;
	margin-left: 0;
}

div.MenuProductBody li {
	background: url(../images/bullet_2.gif) left center no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
	color:#600;text-decoration:none;font: 10px/12px Verdana, Geneva, Arial, Helvetica,	
}
 
div.MenuProductBody li a {
 	color:#600;text-decoration:none;font: 10px/12px Verdana, Geneva, Arial, Helvetica,	
}

div.MenuProductFooter {
  background:url(../images/box_leftBottom.gif) 
  bottom left no-repeat;
  position:relative;
  top:12px;  
  }
div.MenuProductFooter p {
  background:url(../images/box_rightBottom.gif) bottom right no-repeat;
  display:block;
  padding:5px;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
  padding-left:0;  
  color:#600; text-decoration:none; font: 10px/12px Verdana, Geneva, Arial, Helvetica;	  
}
div.MenuProductFooter a {
  color:#600; text-decoration:none; font: 11px/13px Verdana, Geneva, Arial, Helvetica;	  
}

/* Special Product Layout */
div.Specials {
	position:relative;
	margin-left:225px;
	margin-top:-210px;
	border-left:1px solid #666;
	padding-left:8px;
	margin-bottom:10px;
	float:left;
	z-index:20;
}
p.SpecialTitle {
	width:750px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;	
	padding-top:5px; padding-bottom:5px;
	font: bold 14px/16px Arial, Geneva, Verdana, Helvetica;			
}
div.ProductColumn1 {
	position: relative;
	float:left;
	z-index: 1001;
}
div.ProductColumn2 {
	position: relative;
	float:left;
}
div.ProductColumn3 {
	position: relative;
}
div.ProductPanel {
	background:url(../images/panel_product.gif) top left no-repeat;
	width:250px;
	height:305px;
	border:none;
	z-index:20;
}
div.Product {
  	background:url(../images/box_leftTop.gif) top left no-repeat;
	width:170px;
	position: relative; left:30px; top:30px;
	border:none;
	z-index:1011;
} 
div.Product h2 {
	background:url(../images/box_rightTop.gif) top right no-repeat;
	position:relative;	
	color:#000;
	text-align:center;
	font: 12px/13px Arial, Geneva, Verdana, Helvetica;
	font-weight:bold;
	padding:15px;
	margin:0;
	right:-14px;
	padding-left:0;
	/* Compensation for the repositioned box */
}  
div.ProductBody {
	background:url(../images/box_border.gif) top right repeat-y;
	position:relative;
	margin:0;
	margin-top:-2em;
	padding:15px;
	right:-14px;
	padding-left:0;
	z-index: 25;
}
.ProductPicture {
	border:0px;
	width:150px; 
	height:150px;
}
div.ProductButton {
	position:relative;
	left:60px; top:50px;
	border:none;
	z-index:1012;
}  
div.ProductFooter {
  	background:url(../images/box_leftBottom.gif) bottom left no-repeat;
	position:relative;	
  	top:12px;  
}
div.ProductFooter p {
  	background:url(../images/box_rightBottom.gif) bottom right no-repeat;
	position:relative;
  	color:#600;
  	display:block;
  	padding:15px;
  	margin:-2em 0 0 0;
  	right:-14px;
  	padding-left:0;  
  	padding-top:0;
  	text-align:center;
  	font-weight:bold;
  	font: 11px/12px Arial, Geneva, Verdana, Helvetica;
}
  
