body
{
    font-family: Arial, Helvetica, sans-serif;
}
img
{
    border:0px;
}
.white_text {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navigation {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #435362; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navigation:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #435362; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #435362; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url("/lifesecure/templates/77/images/rollover.gif"); PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc
}
.testroll {
	BORDER-RIGHT: #2073af 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2073af 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url("/lifesecure/templates/77/images/rollover.gif"); PADDING-BOTTOM: 2px; BORDER-LEFT: #2073af 1px solid; COLOR: #ffffff; LINE-HEIGHT: 19px; PADDING-TOP: 3px; BORDER-BOTTOM: #2073af 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2073af
}
.nav_bg {
	BACKGROUND-IMAGE: url("/lifesecure/templates/77/images/navigation_bg.gif"); BACKGROUND-REPEAT: repeat-x
}
.nav_bgleft {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url("/lifesecure/templates/77/images/nav_left_round.gif"); BACKGROUND-REPEAT: no-repeat
}
.subnav {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.subnav:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subnav:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url("/lifesecure/templates/77/images/rollover.gif"); PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc
}
A.subnav:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodycopy {
	FONT-SIZE: 11px; COLOR: #51606f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dropdown {
	FONT-SIZE: 8pt; COLOR: #51606f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footer:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #435362; TEXT-DECORATION: underline
}
.inside_lbg {
	BACKGROUND-IMAGE: url("d/images/inside_left_bg.gif"); BACKGROUND-REPEAT: repeat-y
}
.inside_rbg {
	BACKGROUND-IMAGE: url("d/images/inside_right_bg.gif"); BACKGROUND-REPEAT: repeat-y
}
.inside_lbg2 {
	BACKGROUND-IMAGE: url("d/images/inside_left_bg2.gif"); BACKGROUND-REPEAT: repeat-y
}
.navside {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #435362; TEXT-INDENT: 15px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #51606f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kits {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #51606f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.body1 {FONT-SIZE: 11px; COLOR: #51606f; FONT-FAMILY: Arial, Helvetica, sans-serif}
.price {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}

.bg {
	background-image: url(images/background.gif);
	background-color: #FFCC00;
	background-repeat: no-repeat;
	background-position: center top;
}

.bgside {
	background-color: #FFF4C6;
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
}


.backdrop {
	background-image: url(images/backdrop.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.small {

	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #333333;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51606F;
}


.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
}
.subheadred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#005AE6; /* #336699; */
}
.subheadred a:hover {text-decoration:none; 
}
.body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.rowbg {font-family: Verdana, Arial, Helvetica, sans-serif;}
.cell {font-family: Verdana, Arial, Helvetica, sans-serif;}
.column  {font-family: Verdana, Arial, Helvetica, sans-serif;}

.onsale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: line-through;

}
.error {font-family: Verdana, Arial, Helvetica, sans-serif;}
.optionbg {font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#F0F5F9}

.bodycopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #333333;}
a:link.bodycopy {color: #ff0000;}
a:visited.bodycopy {color: #93173B;}
a:hover.bodycopy {color: #93173B;}

.pricebg {background-color: #FFFFCC;}

.detailsbg {
	background-color: #F0F5F9;
	border: 1px solid #F0F5F9;
}
.cellbg {}

.b_standard_bg{background-color: #0069AA;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.b_alert_bg 
{
	background-color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;
	}
.featurebg { background-color: #CF821C;}
.newitembg { background-color: #CF821C;}

.feathead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #51606f;}
.newitemhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px;	font-weight: bold; color: #51606f;}
.featext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#51606f;}
.newitemtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #51606f;}
.detailstext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #51606f;}
.detaildrop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #51606f;}

a:link.newitemhead {color: #FFFFFF; text-decoration: none;}
a:visited.newitemhead  {color: #FFFFFF; text-decoration: none;}
a:hover.newitemhead  {color: #FFFFFF; text-decoration: underline;}

a:link.feathead {color: #FFFFFF; text-decoration: none;}
a:visited.feathead  {color: #FFFFFF; text-decoration: none;}
a:hover.feathead {color: #FFFFFF; text-decoration: underline;}

.subheadblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005C8F;
}
h1 {font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h2 {font-size:16px;}


.lnavigation {line-height:15px; color:#ff0000; }
.lnavigation a {color:#ff0000; font-weight:normal; font-size:11px; }

.lnavtd {line-height:15px; color:#0069AA; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:underline;   }
a.lnavtd:link {color:#0069AA; font-weight:bold; font-size:12px; }
a.lnavtd:visited {color:#0069AA; font-weight:bold; font-size:12px; }
a.lnavtd:hover {color:#0069AA; font-weight:bold; font-size:12px; text-decoration:none; }
.tab40 {text-indent:20px; line-height:15px;}
.tab80 {text-indent:56px;line-height:17px;}
.tab64 {text-indent:70px;line-height:17px;}

h1.home
{
    margin:0px;
}
p.homeIntro
{
    margin:0;
}
ul.homeIntro
{
    margin-top:0px;
    margin-bottom:10px;
}
p.middleNav
{
    margin:5px 25px 30px 25px;
    text-align:center;
}
div.productShowcase
{
    border:dotted 1px #cccccc;
    width:310px;
    float:left;
    padding:10px;
    margin-right:20px;
}
div.productShowcaseRight
{
    border:dotted 1px #cccccc;
    width:180px;
    float:left;
    padding:10px;
    margin-right:20px;
}
div.iconInfo
{
    float:left;
}
div.showcaseWrapper
{
    text-align:center;
    float:left;
    width:150px;
}
div.showcaseWrapperRight
{
    text-align:right;
    float:left;
    width:150px;
}
div.showcaseWrapperTopHeadline
{
    text-align:right;
    float:right;
    width:225px;
}
div.showcaseLogo
{
    width:320px;
}
a
{
    color:#0069aa;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
a:hover
{
    text-decoration:none;
}

#leftAd{
  width:140px;
  height:500px;
  position:absolute;
  top:95px;
  right:50%;
  margin-right:400px;
}

#rightAd{
  width:140px;
  height:500px;
  position:absolute;
  top:95px;
  left:50%;
  margin-left:400px;
}
.mediaIcons a{
  float:left;
  margin-left:12px;
}
