BODY {background-color: #FFFFFF;}

a:link { text-decoration: underline; color: #000000}

a:visited { text-decoration: underline; color: #000000}

a:active { text-decoration: underline; color: #000000}

.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight: normal;}

.cathead {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 12px; color: #fff; font-weight: bold; vertical-align: middle;}

.catheadblack {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; vertical-align: middle;line-height:12pt;}

.catheadblacktop {  font-family: Trebuchet MS, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; vertical-align: top;}

a.nav:link { text-decoration: none; color: #000000;}

a.nav:visited { text-decoration: none; color: #000000;}

a.nav:active { text-decoration: none; color: #000000;}

a.nav:hover { color: #4079B3; font-weight: normal;}

p.black {font-family: Trebuchet MS;font-weight: normal;font-size: 12px;color: #00000;line-height: 12pt; text-align: left;margin-left:20px;margin-right: 20px;margin-top: 10px;margin-bottom: 0px;}

.plaintext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}

.highlightplaintext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6600; font-weight: normal;}

.tinyplaintext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}

.datetext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: normal;}

.titletext { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}

.formelementtext { font-family: Times, Times New Roman, serif; font-size: 11px; color: black; font-weight: normal;}

.resultcount { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; }

.bodywhite {color: white; margin-left: 20px; margin-right: 10px; font-family: Arial, Helvetica, sans serf;}

p.error {
background:         #f9ffab;
padding: 6px;
}


f2ga{text-deocration:underline;color:000000;} f2gahover{text-decoration:none;color:ff0000;} f2gatopelink{color:ffffff;text-decoration:underline;} f2gatopelink:hover{color:ffffff;text-decoration:none;} f2ganav{text-decoration:none;color:000000;} f2ganav:hover{text-decoration:none;color:0073ff;}



.h {
font-weight: bold;
font-size: 12pt;
line-height: 14pt;
font-family: Helvetica, sans-serif;
word-spacing: 0.18em;
margin: 0 0 6px;
}


#masthead {

background: url("backgrounds/masthead_bg.gif") repeat-x 0 0;

}

#masthead a {

color: #fff;

text-decoration: none;

}

#masthead .logo {
margin: 0;
}
#masthead .sitenav {
list-style: none;
margin: 0 0 0 200px;
/*width: 500px;*/
}
#masthead .sitenav li {
list-style: none;
margin: 0;
padding: 0;
display: inline;
font: bold 10px Verdana;
text-transform: uppercase;
}
#masthead .sitenav li a {
border-left: 1px solid #DCDDDE;
border-right: 1px solid #363636;
padding: 0 4px;
margin: 0;
line-height: 16px;
}

#index-content {
width: 611px;
}

#clickthrus {
background: url("backgrounds/index-content.jpg") no-repeat 0 0;
padding-top: 192px;
position: relative;
font: bold 10pt "Trebuchet MS",sans-serif;
color: #626466;
padding-left: 35px;
width: 611px;
}

#clickthrus hr {
border: none;
padding: 0 0 1px;
height: 1px;
margin: 0.5em 0 1.25em;
background: #EAEBEB;
}

#tsp-clickthru {
width: 147px;
margin: 0 26px 0 0;
float: left;
display: inline;
}
#tsp-clickthru h3 {
display: none;
margin: 0;
font-size: 1em;
}
#tsp-clickthru a {
color: #626466;
width: 147px;
text-decoration: none;
display: block;
background: url("backgrounds/tsp-clickthru.jpg") no-repeat 0 0;
padding-top: 192px;
margin: 0;
font-style: italic;
text-align: center;
}
#tsp-clickthru a .ro {
display: block;
position: absolute;
background: url("backgrounds/index-rollovers.jpg") no-repeat 0 0;
top: 0;
left: 0;
width: 611px;
height: 205px;
visibility: hidden;
}
#tsp-clickthru a:hover .ro {
visibility: visible;
}

#poster-clickthru {
width: 147px;
margin: 0 26px;
float: left;
display: inline;
}
#poster-clickthru h3 {
display: none;
margin: 0;
font-size: 1em;
}
#poster-clickthru a {
color: #626466;
width: 147px;
text-decoration: none;
display: block;
background: url("backgrounds/poster-clickthru.jpg") no-repeat 0 0;
padding-top: 192px;
margin: 0;
font-style: italic;
text-align: center;
}
#poster-clickthru a .ro {
display: block;
position: absolute;
background: url("backgrounds/index-rollovers.jpg") no-repeat 0 -205px;
top: 0;
left: 0;
width: 611px;
height: 205px;
visibility: hidden;
}
#poster-clickthru a:hover .ro {
visibility: visible;
}


#display-clickthru {
width: 147px;
margin: 0 0 0 26px;
float: left;
display: inline;
}
#display-clickthru h3 {
display: none;
margin: 0;
font-size: 1em;
}
#display-clickthru a {
color: #626466;
text-decoration: none;
width: 147px;
display: block;
background: url("backgrounds/display-clickthru.jpg") no-repeat 0 0;
padding-top: 192px;
font-style: italic;
margin: 0;
text-align: center;
}
#display-clickthru a .ro {
display: block;
position: absolute;
background: url("backgrounds/index-rollovers.jpg") no-repeat 0 -410px;
top: 0;
left: 0;
width: 611px;
height: 205px;
visibility: hidden;
}
#display-clickthru a:hover .ro {
visibility: visible;
}




#about-nucleus {
background: #eae5f1 url("backgrounds/about-nuchealth-bg.jpg") no-repeat top right;
padding: 11px;
border: 1px solid #927ab0;
position: relative;
overflow: hidden;
}
* html #about-nucleus {
width: 100%;
}

#about-nucleus p {
margin-right: 334px;
}

#about-nucleus .pull {
float: right;
margin: 156px 6px 0 0;
width: 300px;
font-style: italic;
}

#nucleus-team {
padding-right: 225px;
background: url("backgrounds/nucleus-team-bg.jpg") no-repeat 100% 22pt;
}

#accurate-medical-content {
padding-left: 148px;
background: url("backgrounds/accurate-medical-content-bg.jpg") no-repeat 0px 0pt;
}

#test-drive {
background: url("backgrounds/test-drive_bg.jpg") no-repeat top left;
padding-left: 312px;
}
#test-drive .h {
background: url("backgrounds/test-drive_h.gif") no-repeat top left;
width: 257px;
height: 26px;
text-indent: -9999em;
}

#contact-form .h {
color: #12487B;
}