
body
{
	font-family: arial, verdana,helvetica;
	margin: 0pt;
	padding: 0pt; 
	text-align: center;
	background-color:  #e5e5e5; 
}

#bodywhite
{

	background-color:  #ffffff; 
}

#pagemaster
{
	position: relative;
	width: 932px;
	margin: 0pt auto; 
	text-align: left;
}

.ehrlich
{

	background-color:  #fff; 
}
.whitebg
{
	background-color: #ffffff;
}


.tblGeneral
{
	width: 980px;
	padding: 0px 0px 0px 0px;
    background-color: #ffffff;

}

.outer_shadow_left
{
	width: 25px;
	background: url(/images/outer_shadow_left.gif) repeat-y;
}


.outer_shadow_right
{
	width: 25px;
	background: url(/images/outer_shadow_right.gif) repeat-y;
}


.nav_cell_on
{
	background: url(/images/nav_bg_on.gif) repeat-x;
	vertical-align: middle;
	height:  33px;
}
.nav_cell_off
{
	height:  33px;
	vertical-align: middle;
	

}

.topnavlink
{
    font-family: Arial;
	COLOR: #ffffff;
	/*line-height: 16px;*/
	font-size: 12px;
	TEXT-DECORATION: none;	
	font-weight: bold;
	
	letter-spacing: .03em;
}
/*#vapcholtest:hover
{
	background-color: red;

}
*/


#vapcholtest
{
	text-align: right;
	padding: 0px 16px 0px 0px;
	width: 252px;
}


#athdiagtests
{
	text-align: center;
	padding: 0px 5px 0px 5px;
	width: 227px;
}


#ohh
{
	text-align: center;
	padding: 0px 5px 0px 5px;
	width: 158px;
}


#lipidlib
{
	text-align: center;
	padding: 0px 5px 0px 5px;
	width: 143px;
}


#aboutus
{
	text-align: left;
	padding: 0px 0px 0px 10px;
	width: 198px;
}

.topnavdiv
{
    font-family: Arial;
	COLOR: #80a9ca;
	font-size: 16px;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
     width: 1px; 
	
}

.companyprofile
{
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #00407b;
}

.athnewstitle
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #00407b;
}


.athnews
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #403f3a;
}



/*   left nav    */

.leftnavlink
{
	font-family: arial;
	/*COLOR: #005295;
	COLOR:  #3377af;*/
	COLOR: #3171a5;
	line-height: 16px;
	font-size: 13px;
	TEXT-DECORATION: none;	
	font-weight: bold;
}

.leftnavlinkcurrent
{
	font-family: arial;
	COLOR: #001650;
	line-height: 16px;
	font-size: 13px;
	TEXT-DECORATION: none;	
	font-weight: bold;
}

#leftnav
{
	width: 135px;
	padding: 0px;

	border-collapse: collapse;
}

.leftnavhr
{
	width: 95%;

}
.leftnavcolcurrent
{
	background-color: #f1efe7;
}
.leftnavlink:hover
{
	font-family: arial;
	COLOR: #001650;
	line-height: 16px;
	font-size: 13px;
	TEXT-DECORATION: none;	
	font-weight: bold;
}

.spcrleftnav
{
	height: 30px;
	width: 3px;	
	border-collapse: collapse;
}
.spcrleftnavcurrent
{
	height: 30px;
	width: 3px;
	background-color: #f1efe7;
		border-collapse: collapse;
}



.graybarspacing
{
	padding: 0px 0px 0px 20px;
	background-color: #f1efe7;
	
}

.reg
{
    font-size: smaller;
}
.hometd
{    
 
    background-color: #ffffff;
	vertical-align: top;
	text-align: center;
   font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #403f3a;
     width: 221x; 
	padding: 0px 10px 0px 10px;
}


    
    
.footerlink
{
    font-family: Arial;
	COLOR: #ffffff;
	line-height: 14px;
	font-size: 10px;
	TEXT-DECORATION: none;	
	font-weight: bold;
}



.footercopynormal
{
    font-family: Arial;
	COLOR: #ffffff;
	line-height: 14px;
	font-size: 10px;
	font-weight: bold;
}

.secondarynav
{
    font-family: Arial;
	COLOR: #333333;
	line-height: 14px;
	font-size: 10px;
	TEXT-DECORATION: none;	
	font-weight: bold;
}
.secondarynavtd
{
 height: 20px;
 vertical-align: middle;
 text-align: center;
  font-family: Arial;
	COLOR: #333333;
	font-size: 10px;
	TEXT-DECORATION: none;	
	font-weight: bold;
    }
 

.secondarynavtdsecure
{
 height: 20px;
 vertical-align: middle;
 text-align: right;
  font-family: Arial;
	COLOR: #333333;
	font-size: 10px;
	TEXT-DECORATION: none;	
	font-weight: bold;
    }
 

 #contentsection
{
	
	padding: 0px 0px 0px 0px;
	width: 980px;
	border-spacing: 0;
    border-collapse: collapse;
	
}

 .csouter
 {
	width: 15px;
 }

 .csgraybar
 {
	background-color: #f1efe7;
 }
 .contenttbl
 {
  width: 980px;
  padding: 50px 25px 40px 25px;
  background-color: #ffffff;
 }
 .contentpane
 {
	padding: 0px 10px 5px 15px;
 }

	#rightpane
	{
		padding: 0px 15px 15px 15px;

	}
	
	.tddiv
	{
		background-image: url(/images/div.gif);
		background-repeat: repeat-y;
    }

	.tddivgray
	{
		background-color: #f1efe7;
		background-image: url(/images/graybar_div.gif);
		background-repeat: repeat-y;
    }

/******   leadership team ***********************/

#tblbio
{
	width: 570px;
}

.tdbio
{
	padding: 0 15px 15px 15px;
}
#tblteam
{
	width: 570px;
}
#tblteambot
{
	width: 570px;
	background-color: #f1efe7;
}

.tdteamtop
{
	background-color: #f1efe7;
	vertical-align: bottom;
	
/*	width: 170px;
*/
width: 255px;
	font-size: 14px;
	line-height: 16px;	
	color: #004789;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.tdteam
{
vertical-align: top;
}

.leadershipteamlink
{
	COLOR: #000000;
	line-height: 14px;
	font-size: 12px;
	TEXT-DECORATION: none;	
	font-weight: normal;
}



.leadershipteamlinkcurrent
{
	COLOR: #004789;
	line-height: 14px;
	font-size: 12px;
	TEXT-DECORATION: none;	
	font-weight: normal;
}


.leadershipteamlink:hover
{
	COLOR: #999999;
	line-height: 14px;
	font-size: 12px;
	TEXT-DECORATION: none;	
	font-weight: normal;
}

/*
hr.bio
{
	border: 0;
	width: 100%;
	color: #666;
	background-color: #666;
	height: 1px;
}


*/



	/*  Existing */



.learnmorelink
{
	COLOR: #004789;
	line-height: 14px;
	font-size: 12px;
	TEXT-DECORATION: underline;	
	letter-spacing: 1px;

}


.lipidliblink
{
	COLOR: #004789;
	line-height: 14px;
	font-size: 12px;
	TEXT-DECORATION: underline;	

}

/* used in press release popups */
.bodycopysubheaderwhite
{
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	font-weight: bold;
}


.bodycopyheader
{
	color: #004789;
	font-size: 18px;
	line-height: 22px;
/*	letter-spacing: 1px; */
}


.bodyCopySexySmall
{
	font-weight: normal;
	color: #000000;
	font-size: 9px;
	line-height: 16px;
	letter-spacing: 1px;
}


.bodyCopySexySmallBold
{
	font-weight: bold;
	color: #444444;
	font-size: 9px;
	line-height: 16px;
	letter-spacing: 1px;
}


.cobblescornergoldsubheader
{
	font-family: Times;arial, verdana,helvetica;
	color: #a09264;
	font-size: 16px;
	line-height: 18px; 
	
}

.bodycopynormalLarge
{	  
	color: #000;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: 1px;
}


.txtbox 
{  
	font-size: 12px; 
	font-style: normal
}

.cbobox 
{  
	font-size: 12px; 
	font-style: normal;
}

.steelerssubheader
{
	color: #444444;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
}

.bodycopynormalLargeCareers
{	  
	color: #000;
	font-size: 15px;
	line-height: 18px;
	line-height: 18px;
	font-weight: bold;
}

.bodycopynormal
{	  
	color: #000;
	font-size: 12px;
	line-height: 15px;
}

.bodycopynormalitalics
{
	color: #333333;
	font-size: 12px;
	line-height: 15px; 
	font-style: italic;
}

.quote
{

	color: #005295;
	font-size: 13px;
	line-height: 16px;
	font-style: italic;
}

.bodycopybold
{


	color: #000;
	font-size: 12px;
	font-weight: bold;

	/*
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	*/
}


.contenttitle
{
	color: #004789;
	font-size: 24px;
	line-height: 28px;
	/*
	font-size: 24px;
	line-height: 28px;
	*/
	font-weight: bold;

}
.bodycopysubheader
{
	color: #004789;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}





.popupcopy
{
	color: #444444;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
}

.bodycopysubheaderitalics
{
	color: #004789;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	font-style: italic;
}


.bodycopyred
{	
	color: red;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}

.err
{
	color: red;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
}



.bodyCopySexySmallItalic
{
	font-style: italic;
	color: #444444;
	font-size: 9px;
	line-height: 16px;
	letter-spacing: 1px;
}


/****************drop down menu ******/

.ddmenu
{
	Z-INDEX: 100;
	VISIBILITY: hidden;
    	POSITION: absolute; 
    	TOP: 130px;
	width: 11em;
	border-right: 1px solid #004789;
	border-left: 1px solid #004789;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	FONT-FAMILY: arial, Verdana, sans-serif, Helvetica, Times New Roman;
	background-color: #004789;
	font-weight: bold;
	/*color: #05d005;*/
}



#vapcholtestmenu /* vap cholesterol test */
{
	width: 13em;
	    LEFT: 70px;
}

#athdiagtestsmenu /* atherotech diagnostic tests */
{
	LEFT: 287px;
	width: 13em;
}

#ohhmenu 
{
	LEFT: 502px;
	width: 10em;
}

#lipidlibmenu
{
	LEFT: 663px;
	width: 9em;
}

#aboutusmenu
{
	LEFT: 808px;
	width: 11em;
}



.ddmenu ul
 {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

.ddmenu li 
{
	border-bottom: 1px solid #004789
	margin: 0;
	font-size: .72em; 
}

.ddmenu li a
 {
	display: block;
	padding: 0px 3px 3px .5em;
	background-color: #fff;
	color: #252525;

	text-decoration: none;
	width: auto;
}

.ddmenu li a:hover 
{
	color: #fff;
	background: #004789
}

