@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; padding:0;}

/*---- 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;
}  

.sell-sheet {width:600px; margin:5px 0 5px 0; background-color:#ebebeb; padding:10px;}
	.sell-sheet img {float:left; margin:0 10px 0 0;}

.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:18px; 
}

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: 0 5px 10px 25px;
}
#mainContent a{color:#336699; text-decoration:none;}
#mainContent a:hover{color:#333;}

#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 0 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;}

#homeTemplate {width:1000px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif;}




#home-left {width:600px; float:left; text-align:left; font-size:12px;}
	#home-left a{color:#336699; text-decoration:none;}
	#home-left a:hover{color:#006600;}
	#home-modules {width:600px; margin:20px 5px 10px 25px;}
	.module {width:600px; margin:0 0 10px 0; background-image:url(images/moduleBkgd.jpg); background-repeat:repeat-y; color:#666;}
		.module p{padding:0 30px 0 30px;}
		.module p img {border:#CCC thick solid; margin:0 10px 0 0;}
		.module h5 {color:#336699; font-size:20px; padding:0; margin:0 0 10px 30px;}
	
#home-right {width:330px; float:right; font-size:12px; text-align:left;}
#sell-sheets {width:330px; margin:20px 0 0 0;}
	#sell-sheets h5 {color:#336699; font-size:16px; padding:0; margin:0;}
	#sell-sheets a{color:#336699; text-decoration:none;}
	#sell-sheets a:hover{color:#000;}
	
	.sell-unit {width:136px; margin:5px; background-color:#CCC; padding:3px; float:left; text-align:center;}
		.sell-unit a{color:#000000; text-decoration:none;}
		.sell-unit a:hover{color:#336699;}

/**
 * URT pop-up navigation menu.
 */
#navcontainer {
	position: relative;
}
#flashnavigation {
	z-index: 1;
}
#navcontainer #urtmenu {
	top: 38px;
	left: 190px;
}
#urtmenu {
	z-index: 2;
	position: absolute;
	text-align: left;
	width: 250px;
	color: #000;
	/* border: 1px solid red; */
}
#navcontainer .default {
	height: 28px;
	cursor: pointer;
}
.popupmenu {
	background-image: url('/images/popupmenu-bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #d6e7f2;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 5px;
}
.popupmenu a {
	display: block;
	width: 96.3%;
	padding: 5px;
	border-top: 1px dotted #aaa;
	color: #000; font-family: Arial, Arial, Helvetica; font-size:14px; text-decoration:none; font-weight: normal;
}
.popupmenu a:hover {
	background-image: url('/images/popupmenu-bg-item.gif');
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #ecf3f7;
}


.cartnote, .cartnote a {
	color: #aaa !important; font-family: Arial, Arial, Helvetica; font-size:10px; text-decoration:none; font-style: italic;
	line-height: 13px;
}
.cartnote a { text-decoration: underline !important; }
