﻿body {
	margin:0px;
	background:#FFFFFF none;
}
img, img a:link, img a:visited, img a:hover { border:none; }
a:link, a:visited {
	color:#05173C;
	text-decoration:underline;
}
a:hover {
	color:#05173C;
	text-decoration:none;
}

#container {
	margin:20px 0px 0px 10px;
	width:805px;
	font:normal 13px Arial,Verdana,Sans-serif;
	color:#666666;
}
#content {
	margin:20px 0px 0px 10px;
	font:normal 13px Arial,Verdana,Sans-serif;
	color:#666666;
}
.tableContent {
	font:normal 13px Arial,Verdana,Sans-serif;
	color:#666666;
}
.header {
	width:806px;
	height:139px;
	overflow:hidden;
	margin:0px;
	background:#EAF1F2 url(../images/banner.gif) no-repeat;
}
.headerAvanti {
	width:806px;
	height:139px;
	overflow:hidden;
	margin:0px;
	background:#EAF1F2 url(../images/AvantiBanner.jpg) no-repeat;
}
#headertext 
{
	width:764px;
	background: #EAF1F2;
	padding: 20px 20px 20px 20px;
}
#menu {
	width:407px;
	height:38px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#cartinfo {
	width:155px;
	overflow:hidden;
	z-index:1;
	position:absolute;
	top:25px;
	left:645px;
	padding-right:20px;
	text-align:right;
	color:#05173C;
	font:bold 11px Arial,Verdana,Sans-serif;
	display:inline;
}
#cartinfo p, #cartinfo p img {
	vertical-align:middle;
}
.secondaryheader 
{
	background:transparent url(../images/secondaryBar.jpg) no-repeat;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: none;
	color: White;
	height: 32px;
	padding: 4px 0px 0px 20px;
}
.btnbrands a:link, .btnbrands a:visited {
	width:97px;
	height:38px;
	float:left;
	display:inline;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: center;
	vertical-align: middle;
}
.btnbrands a:hover {
	color: Black;
}
.btncustomer a:link, .btncustomer a:visited {
	width:144px;
	height:38px;
	float:left;
	display:inline;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: center;
	vertical-align: middle;
}
.btncustomer a:hover {
	color: Black;
}
.btncart a:link, .btncart a:visited {
	width:78px;
	height:38px;
	float:left;
	display:inline;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: center;
	vertical-align: middle;
}
.btncart a:hover {
	color: Black;
}
.btncontact a:link, .btncontact a:visited {
	width:82px;
	height:38px;
	float:left;
	display:inline;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: center;
	vertical-align: middle;
}
.btncontact a:hover {
	color: Black;
}
.indentcart, .checkout {
	margin:0px 0px 0px 20px;
	padding:0px;
}
.cart a:link, .cart a:visited, .indentcart a:link, .indentcart a:visited {
	width:146px;
	height:37px;
	background:transparent url(../images/AddToCart_button.jpg) no-repeat;
	background-position:top left;
	overflow:hidden;
	display:block;
}
.clear { height:20px; 	width:805px; clear:both; }
.home { height:95px;    width:286px; clear:both; display:block; }
.bnatal { color:#F61657; }
.cald { color:#51003F; }
.gc { color:#0D3B97; }

#footer 
{
	display: block;
	background: #EAF1F2 url(../images/barFooter.jpg) no-repeat;
	width:783px;
	margin: 20px 0px 0px 0px;
	padding: 0px 10px 40px 10px;
}
#footer p {
	font-size:9px;
	line-height: 12px;
}
#footer p a:link, #footer p a:visited {
	color:#666666;
	text-decoration:underline;
}
#footer p a:hover {
	color:#666666;
	text-decoration:none;
}
.healthcare 
{
    position: absolute;
    top: 127px;
    left: 430px;
    font-weight: bold;
    display:inline;
}
.gridviewheader
{
	border-bottom: ridge thin;
	height: 20px;
	vertical-align: top;
}
.gridviewfooter
{
	border-top: ridge thin;
	height: 20px;
	vertical-align: bottom;
}
.fieldLabel
{
	border: solid 1px #D4D4D4;
}
.sectionHeader 
{	
	background-color: #D4D4D4;
	vertical-align: top;
	text-align: left;
	font-weight: bold; 
	color: #333333
}
#content
{
    color: #666666
}
H1
{
	color:#015353;
	font:normal 18px Verdana,Arial,Sans-serif;
}
H2
{
    FONT: bold 13px Arial,Verdana,Sans-serif;
}
P
{
	line-height:17px;
}
.warning
{
    font: normal 11px Arial,Verdana,Sans-serif;
    }
.product
{
    font: normal 11px Arial,Verdana,Sans-serif;
    }
.tollfree {
	color:#05173C;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
    position: absolute;
    top: 130px;
    left: 650px;
    display:inline;
}
.homeimage 
{
	display:inline;
	background: none;
	padding: 0px 7px 0px 7px;
}
/* The following styles were added to support the Avanti products */
#prodsub
{
    FLOAT: left;
    MARGIN: 0px;
    FONT: 11px Verdana,sans-serif;
    WIDTH: 315px;
    COLOR: #56686f
}
#prodsub P
{
    MARGIN: 0px 15px 10px
}
#prodsub UL
{
    LIST-STYLE-IMAGE: url(images/bullet.gif)
}
#prodsub UL LI
{
    MARGIN: 0px 15px 5px 0px
}
#productlist
{
    BACKGROUND: url(images/list-back.gif) repeat-y right top;
    FLOAT: left;
    MARGIN: 0px 0px 20px;
    WIDTH: 480px
}
.product
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 4px 10px;
    WIDTH: 230px
}
.product IMG
{
    FLOAT: left
}
.proddescript
{
    FLOAT: left;
    WIDTH: 120px;
    COLOR: #56686f;
    TEXT-ALIGN: left
}
.proddescript P
{
    DISPLAY: block;
    MARGIN: 0px 0px 10px;
    FONT: 11px Verdana,sans-serif
}
.proddescript UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    FONT: 11px Verdana,sans-serif;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.proddescript LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.line
{
    CLEAR: both;
    DISPLAY: block;
    BACKGROUND: #ffffff;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 1px;
    HEIGHT: 1px
}
.divider
{
    CLEAR: both;
    DISPLAY: block;
    BACKGROUND: url(images/product_line.gif) no-repeat;
    MARGIN: 0px 4px;
    OVERFLOW: hidden;
    WIDTH: 472px;
    HEIGHT: 20px
}
#productquick
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.product
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 4px 10px;
    WIDTH: 230px
}
.product IMG
{
    FLOAT: left
}
.proddescript
{
    FLOAT: left;
    WIDTH: 120px;
    COLOR: #56686f;
    TEXT-ALIGN: left
}
.proddescript P
{
    DISPLAY: block;
    MARGIN: 0px 0px 10px;
    FONT: 11px Verdana,sans-serif
}
.proddescript UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    FONT: 11px Verdana,sans-serif;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.proddescript LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#productfull
{
    BACKGROUND: url(images/productsub-back.gif) repeat-y;
    MARGIN: 10px 0px;
    WIDTH: 100%
}
#fulldescript
{
    FLOAT: left;
    MARGIN: 5px 0px 50px 55px;
    FONT: 11px Verdana,sans-serif;
    WIDTH: 365px;
    COLOR: #56686f
}
#fulldescript P
{
    MARGIN: 0px 0px 10px
}
