/* -------------------------------------------------------------------------- general layout */
body	{
	margin: 0;
	padding: 0;
	border: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1A1A;
	line-height: 18px;
	}
img{
border: 0;}

.padding20{
	padding-left: 20px;
	padding-right: 20px;
}


.paddingmaintext{
	padding-left: 25px;
	padding-right: 35px;
	padding-top: 5px;
}

.navformat{
	padding-top: 3px;
	padding-right: 3px;
	padding-left:7px;
}
.subnavformat{
	padding-top: 5px;
	padding-right: 6px;
	padding-left:17px;
}

.search{
	padding-left: 10px;
	padding-top: 18px;
}

UL {list-style:url(http://www.quatrx.com/hm_img/arrow.gif) }

/* -------------------------------------------------------------------------- text*/	
.text {

}

.greytext {
	color: #666666;
	line-height: 18px;
}

td.copyright {
	font-size: 9px;
	color: #1A1A1A;
	padding-left: 20px;
	background-color: #999999;
	width:821px;
	height: 22px;
}

td.copyright a:link, td.copyright a:visited{
	color: #333333;
}
td.copyright a:hover, td.copyright a:active{
	color: black;
}


td.news {
	vertical-align: top;
	font-size: 10px;
	color: #1A1A1A;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-top: 8px;
}

.smitalics {
	font-size: 10px;
	color: #666666;
	font-style: italic;
}

.black{
	color: #042587;
}

.subnavon{
	color: #1A1A1A;
}

.bold {
	color: #474F5B;
	font-weight: bold;
	}

/*pullquote stuff*/
.pqblue {
	font-size: 12px;
	color: #474F5B;
	font-weight: bold;
	}

.pqtxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #042587;
	font-weight: normal;
	}
	
	
/*-------------------------------------------------------------------------- headers*/
/*general headers*/
h1 {
font-size: 11px;
	margin-top: 25px;
	margin-bottom: 10px;
	color: #14797b;
	text-transform: uppercase;
	}

/*news, timeline, etc*/
h2 {
	font-size: 16px;
	margin-top: 25px;
	margin-bottom: 10px;
	color: #14797b;
	}

/*pullquote*/
h3 {
font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #042587;
	text-transform: uppercase;
	}
	

	
/*clinical refs*/
h4 {
font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666666;
	text-transform: uppercase;
	}

/*header- dyslipidemia page only*/
h5 {
font-size: 11px;
	margin-top: 25px;
	margin-bottom: 10px;
	color: #14797b;

	}
	/*header- careers page only*/
h6 {
font-size: 11px;
	margin-top: 20px;
	margin-bottom: 0px;
	color: #333333;
	text-transform: uppercase;

	}
	h7 {
	font-size: 11px;
	color: #666666;
	font-weight: bold;

	}
	

/*-------------------------------------------------------------------------- links*/	
/* default links */
a:link {
	text-decoration: none;
	color: #4E6ABD;
	font-weight: bold;
}

a:visited {
	text-decoration: none;
	color: #4E6ABD;
	font-weight: bold;
	} 

a:hover {
	color: #042587;
	font-weight: bold;
} 
	
a:active {
	color: #042587;
	font-weight: bold;
} 
	
/* nav links 042587*/
a.nav:link {
	text-decoration: none;
	color: #4E6ABD;
	line-height: 9px;
	font-weight: bold;
	}

a.nav:visited {
	text-decoration: none;
	color: #4E6ABD;
		line-height: 9px;
	font-weight: bold;
} 

a.nav:hover {
	color: #042587;
		line-height: 9px;
	font-weight: bold;
} 
	
a.nav:active {
	color: #042587;
	font-weight: bold;
	} 
	
/* subnav links */
a.subnav:link {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	line-height: 9px;	}

a.subnav:visited {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	line-height: 9px;
	} 

a.subnav:hover {
	font-size: 10px;
	color: #1A1A1A;
	line-height: 9px;
	} 
	
a.subnav:active {
	font-size: 10px;
	color: #1A1A1A;
	line-height: 9px;
	} 
	
/* small links */
a.small:link {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
}

a.small:visited {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	} 

a.small:hover {
	font-size: 10px;
	color: #1A1A1A;
	font-weight: normal;
	} 
	
a.small:active {
	font-size: 10px;
	color: #1A1A1A;
	font-weight: normal;
} 

/* main navigation*/	
td.navtd{
	width: 699px;
	height: 32px;
	background-image: url(../hm_img/nav_bkgd.gif);
	background-repeat: no-repeat;}

table.tablenav {
	width: 699px;
	}

table.tablenav td{
	background-image: url(../hm_img/nav/bkgd.gif);
	background-repeat: no-repeat;}

table.tablenav td.hm{
 width: 66px;}
table.tablenav td.ab{
 width: 105px;}
 table.tablenav td.cl{
 width: 116px;}
  table.tablenav td.re{
 width: 75px;}
  table.tablenav td.ne{
 width: 57px;}
  table.tablenav td.ir{
 width: 120px;}
  table.tablenav td.co{
 width: 72px;}



td.navleft{
width:132px; height: 32px;}
td.navright{
width:54px; height:32px; background-image: url(../hm_img/nav/bkgd.gif);
}
td.undernav{
width:821px; height:18px; background-color:#14797B; }
td.undernavright{
width:54px; height:18px; background-color:#14797B; }

td.lefttop{
width:156px; height:45px; bgcolor:#ebebeb; vertical-align: top;background-color: #ebebeb;}

td.hmbannerright{
width:850px; height:207px;  background-image:url(../hm_img/teal_bkgd.gif); }


td.line{
background-color: #cccccc;
width:1px;}
td.barunderbanner{
background-color:#14797B;
height: 21px;
width: 665px;}
td.barunderbannerright{
background-color:#14797B;
height: 21px;
width: 54px;}
td.twentythree{
height: 23px;}
td.contenthm{
width: 409px;
vertical-align: top;  }

td.leftzoneimg{
width: 155px;
background-color: #ebebeb;
vertical-align: top;}


/*home*/
td.hmlogo{
width:132px;height:110px;}
td.hmtopwhite{
width:743px;height: 110px;}
td.hmleftnav{
width:132px;height: 32px;}
td.hmnavtd{
	width: 699px;
	height: 32px;
	background-image: url(../hm_img/nav_bkgd.gif);
	background-repeat: no-repeat;}
	
td.hmrightnav{
width: 800px; height: 32px;	background-image:url(../hm_img/navbkd_right.gif);}
td.hmundernav{
width:875px; height:18px; background-color:#14797B; }
td.hmbanner{
vertical-align:top; background-image:url(../hm_img/teal_bkgd.gif); width: 664px; height:228px; }
td.hmbanner1{
background-image:url(../hm_img/ban1.gif); width: 55px; height:45px; }
td.hmbanner2{
background-image:url(../hm_img/ban2.gif); width: 55px; height:183px; }
td.hmtitle{
width: 155px; height: 45px; }
td.hmsubnavzone{
width: 155px; vertical-align: top; background-color: #EBEBEB;}
table.subnav{  background-color:#FFFFFF; }
td.leftzone {
width: 155px; background-color: #ebebeb;}
td.hmcontent{
width: 664px; padding-top:20px;padding-left: 20px; vertical-align:top;	padding-bottom: 20px;}
table.hmtxt{
border:0px; width:644px;
}
table.hmtxt td.l{
width:395px;	vertical-align: top;}
table.hmtxt td.m{
width: 1px;background-color: #cccccc;}
table.hmtxt td.r{
width:248px;
	padding-left: 20px;
	vertical-align: top;
	 line-height: 14px;
	 color: #666666;}

td.grey
{background-color: #ebebeb;}

table.hmsearch{
	background-color: #ffffff;
	width: 100%;
}
table.hmsearch td.form{
padding-left: 10px;
padding-top: 18px;
}
