body {
	padding: 10px 0 0 0;
	text-align: center; /* Centers page for IE5/Win */
	font-family: Arial, Verdana, sans-serif;
	behavior: url(csshover.htc);
	background: #FFFFFF;
	} 
h1 {
	color: #339;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 200%;
	margin: 0 0 15px 0;
	padding: 0;
	}	
h1#aboutTbsp { height: 42px; text-indent:-9999px; background:url(images/abouttbsp.gif) no-repeat; }
h1#contact { height: 42px; text-indent:-9999px; background:url(images/contactus.gif) no-repeat; }
h1#faqs { height: 42px; text-indent:-9999px; background: url(images/faqs.gif) no-repeat; }
h1#flexibleDosing { height: 42px; text-indent:-9999px; background:url(images/flexibledosing.gif) no-repeat; }
h1#gettingHealthy { height: 42px; text-indent:-9999px; background:url(images/gettinghealth.gif) no-repeat; }
h1#indications { height: 90px; text-indent:-9999px; background:url(images/indications.gif) no-repeat; }
h1#learnMore { height: 42px; text-indent:-9999px; background:url(images/learningmore.gif) no-repeat; }
h1#legal { height: 42px; text-indent:-9999px; background:url(images/legal.gif) no-repeat; }
h1#lipidTesting { height: 42px; text-indent:-9999px; background:url(images/lipidtesting.gif) no-repeat; }
h1#lipidTypes { height: 42px; text-indent:-9999px; background:url(images/typesoflipids.gif) no-repeat; }
h1#lofibraTherapy { height: 90px; text-indent:-9999px; background:url(images/lofibratherapy.gif) no-repeat; }
h1#patientHome { height: 42px; text-indent:-9999px; background:url(images/patienthome.gif) no-repeat;; }
h1#physicianFaqs { height: 42px; text-indent:-9999px; background:url(images/physicianfaqs.gif) no-repeat;; }
h1#relatedLinks { height: 42px; text-indent:-9999px; background:url(images/relatedlinks.gif) no-repeat; }
h1#riskFactors { height: 42px; text-indent:-9999px; background:url(images/riskfactors.gif) no-repeat; }
h1#sideEffects { height: 42px; text-indent:-9999px; background:url(images/sideeffects.gif) no-repeat; }

#safety h1{ height: 42px; text-indent:-9999px; background:url(images/safetyinformation.gif) no-repeat; }
#safety h3 { font-size: 12px; color: #333; text-transform: uppercase; }
#safety a:link { text-decoration: underline; font-size: 12px; color: #333399; }
#safety a:visited { color: #526793; }
#safety a:hover { text-decoration: none; color: #333399;}


p { font-size: 80%; margin: 5px 0 10px 0; line-height: 1.5em; font-size: 12px; color: #333; }
h2 { font-size: 100%; margin: 20px 0 0 0; color: #339; }
h3 { font-size: 85%; margin: 20px 0 0 0; color: #339; }
h4 { font-size: 100%; color: #339; margin-top: 6px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }

a[ href$=".pdf"] { padding-right: 18px; background:url(images/pdficon_small.jpg) 100% 100% no-repeat; }
a[ href$="TriglycBro2066A.pdf"] { background: none; }

sup { line-height: 0; font-size: .7em; }

#wrapper {
	position: relative;
	width: 780px;
	/*height: 548px;*/
	margin: 0 auto;
	text-align: left;
	background-color:#FFFFFF;
	background-image:url(images/background.jpg);
	background-repeat: repeat;
	background-position: left top;
	border: 1px;
	border-color: #33265E;
	border-style: solid;
	overflow: hidden;
}

#content { clear: left; margin-left: 192px; padding: 40px 75px 0 48px; }

ul.lists { list-style: disc; padding: 0 15px; margin: 15px 0; display: block; }
ul.lists li { float: none; margin: 0 0 15px 0; padding: 0; font-weight: normal; font-size: 9pt; }
ul.lists li ul { list-style: circle; }
#nav li a{ background: none; }

img.typesImage { margin-left: -4px; }

/*--old footer--*
#footer {
	padding-bottom: 0px;
	margin-right: 20px;
	text-align: right;
	padding-right: 10px;
}
#footer p { font-size: 7pt; }
#footer a { text-decoration: underline; padding: 0 8px; margin: 0 0 2px 0; }
*/

/*#footer {
	text-align: right;
	position: relative;
	padding-left: 225px;
	margin-right: 35px;
}
#footer ul li { padding; 0; margin: 0; }
#footer li { font-size: 9px; display: inline-block; padding-bottom: 6px; float: left; }
#footer li.footerLinks { padding-top: 16px; padding-left: 7px;  }
#footer li#footerLogo { float: right; padding: 0; margin; 0; }
div#footer img { padding-left: 61px; float: right; }
#footer p { font-size: 7pt; }
#footer a:link { text-decoration: underline; padding: 0 8px; margin: 0 0 2px 0; }
#footer a:visited { text-decoration: underline; }
#footer a:hover { color:#db5339; }*/

#footer { text-align: right; position: relative; margin-left: 220px; margin-right: 30px; }
#footer li { font-size: 9px; display: inline-block; }
#footer a {  font-size: 9px; }
#footer li.footerLinks { padding-top: 18px; padding-left: 14px; padding-right: 4px; }
#footer li.footerLinks a { color: #333; }
#footer li.footerLinks a:visited { color: #333; }
#footer li.footerLinks a:hover { color: #db5339; }
#footer ul li.footerLogo { float: right; padding: 0; margin: 0; }
#footer p { font-size: 7px; }
#footer a:link { color: #333; text-decoration: underline; padding: 0 8px; margin: 0 0 2px 0; }
#footer a:visited { color: #333; text-decoration: underline; }
#footer a:hover { color: #db5339; }

.clear { clear: both; height: 20px; }

img.homeBtn { position: absolute; top: 12px; left: 5px; border: none; height: 88px; width: 180px; }
img.logoImg {
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	height: 519px;
}
img.header { margin-left: -3px; padding-bottom: 25px; }
img.header2 { padding-bottom: 9px; }

.link { text-decoration: underline; color: #339; font-size: 9pt; }

/*--old copyright--*
#copyright {
	font-size: 8pt;
	position: relative;
	bottom: 10px;
	padding-left: 0px;
}*/

#copyright {
	color: #333;
	font-size: 9px;
	margin-right: 35px;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 18px;
	clear: both;
}
#copyright p { text-align: right; }

#references { font-size: 8pt; padding-top: 50px;}
#references p{ font-size: 8pt;}
#references h3{ font-size: 8pt; font-weight: bold}

#safetyInfo { padding-top: 20px; }
#safetyInfo h3 { font-size: 11px; color: #666666; text-transform: uppercase; }
#safetyInfo p{ font-size: 11px; color: #666666; }
#safetyInfo a { text-decoration: underline; font-size: 11px; color: #333399; }
#safetyInfo a:hover { text-decoration: none; color: #333399;}

.universal { position: relative; width: 780px; margin: 15px auto; font-size: 8pt; color: #333; }

.returnLink { text-decoration: underline; color: #339; font-size: 8pt; margin: 0; padding: 0;}

ol { font-size: 9pt; font-weight: bold; margin: 5px 0 0 22px; padding: 0; }
ol li ol { width: 350px; float: none;  display: block; list-style: disc;
font-size: 9pt; padding: 0; margin: 0 0 0 15px; font-weight: normal; }
ol li ol li { margin: 5px 0; }

ol.lists li ol { width: 350px; float: none;  display: block; list-style: disc;
font-size: 9pt; padding: 0; margin: 0 0 0 15px; font-weight: normal; }

ol.lists li ol li{
	width: 350px;
	float: none;
	display: block;
	list-style: none;
	font-size: 9pt;
	padding: 0;
	margin: 0 0 0 15px;
	font-weight: normal;
	padding-top: 5px;
}

ol.lists li {
	float: none;
	display: block;
	list-style: decimal;
	font-size: 9pt;
	padding: 0;
	margin: 0 0 0 15px;
	font-weight: normal;
	padding-bottom: 5px;
}

#questions a {
	text-decoration: none;
	border-bottom: 1px solid #339;
	font-weight: bold;
	line-height: 20px;
}
#questions a:hover { color: #666; }

.reference ol
{
	font-size: 8pt;
	color: #666;
	list-style-type: decimal;
	list-style-position: default;
}

.spaced { line-height: 1.5em; } 
.spaced SUB, .spaced SUP { line-height: -0.3; }

