@charset "UTF-8";

/* IMPORT LIGHTBOX STYLES */
@import url('https://secure.lifesensors.com/js/jquery.lightbox-0.5.css');


/*---- sIFR ---*/
.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }

.sIFR-active h2{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}
.sIFR-active h3{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}

/*---- END sIFR ---*/



body {
	background-color: #728422;
	background-repeat:repeat-x;
	background-image:url('https://secure.lifesensors.com/images/lifesensors-mainBkgd.jpg');
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* .png, .png-bkgd{behavior: url('https://secure.lifesensors.com/includes/iepngfix.htc');} */


.lgtextnav {color: #000000; font-family: Arial, Arial, Helvetica; font-size:16px; text-decoration:none;}
.lgtextnav:hover {color: #666666;}

.mdtextnav {color: #000000; font-family: Arial, Arial, Helvetica; font-size:13px; text-decoration:none;}
.mdtextnav:hover {color: #666666;}

.pagecontentarea a, .textnav {color: #336699; font-family: Arial, Arial, Helvetica; font-size:12px; text-decoration:underline;}
.pagecontentarea a:hover, .textnav:hover {color: #666666;}

.smnav, .smnav:link, .smnav:visited {color: #666666; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none;}
.smnav:hover {color: #000000;}

.clear {clear:both;}

.bodytext {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 12px;
	line-height: 19px;
}  


.smtext {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}  

  
.newsTitle {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 16px;
}  

.catTitle, .catTitle:link, .catTitle:visited {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 13px;
	text-decoration: none;
	color: #000;
}  


.wht {
	color: #ffffff;
}
.blk {
	color: #000000; 
}
.grey {
	color: #333333;
}

.ltgrey {
	color: #c1c1c1;
}




h2 {
	color:#333333; 
	font-family: Arial, Helvetica; 
	font-size:25px;
	line-height:25px;
}

h3 {
	color:#666666; 
	font-family: Arial, Helvetica; 
	font-size:18px;
	line-height:20px; 
}

h4 {
	color:#003768; 
	font-family: Arial, Helvetica; 
	font-size:18px;
	line-height:18px;
	margin: 0 0 0 0;
	 
}


.boxover {background-color: #666666; display: block; padding: 1px; border:3px solid #fff;}
.boxover:hover {border:3px solid #666666;}	

#topNav {
	margin: 12px 0px 5px 87px;
	width:500px;
}

#topNav-alt {
	margin: 10px 20px 5px 0px;
	text-align:right;
	width:300px;
	float:right;
	
}

#subNav {
	margin: 13px 0px 5px 90px;
	width:500px;
}

#mainContent {
	margin: 15px 5px 10px 25px;
}

#newsContent {
	margin: 5px 0px 10px 15px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	line-height:15px;
	overflow: auto; height: 370px;
}

#cartContent {
	margin: 5px 0px 10px 15px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	line-height:15px;
	overflow: auto; height: 200px;
}

#careerContent {
	margin: 5px 0px 10px 15px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	line-height:15px;
	overflow: auto; height: 600px;
}

#helpContent {
	margin: 5px 0px 10px 15px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	line-height:15px;
}

#breadcrumbs {
	text-align:right;
	margin:5px 20px 10px 15px;
}

#productList {
	list-style-image:url(images/arrow-right.gif);
	line-height:14px;
	padding: 0 0 0 20;
	margin: 5 0 0 0;
	
}

.pdf {
	background-image: url('/images/pdf_icon.gif');
	background-position: left top;
	background-repeat:no-repeat;
	padding-left: 19px;
	padding-bottom: 3px;
}


tr.prod td {
	padding: 5px 3px 5px 5px;
}


.activesearch, .inactivesearch {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 12px;
	line-height: 19px;
	width: 150px;
}  
.activesearch {
	font-style: normal;
	color: #000;
}
.inactivesearch {
	font-style: italic;
	color: #999;
}

.cartlink {
	background-image: url('/images/cart.gif');
	background-position: left top;
	background-repeat:no-repeat;
	padding-left: 25px;
	padding-bottom: 3px;
}

.resultlink, .resultlink:link, .resultlink:visited {
	color: #006600;
	text-decoration: underline;
	font-size: 10px;
}
.resultlink:hover {
	text-decoration: none;
}

#flashMap {width:900px; background-color:#f2f2f2; height:300px; margin:10px 0 20px 0;}
