body {margin-top:0px; background-color:#FFFFFF; background-image:url(/PublishingImages/HCP/hcp_bg.gif); background-repeat:repeat;}

.ms-WPBody 
{
font-family:verdana; 
font-size:11pt; 
}
.ms-WPBody TABLE 
{
font-family:verdana; 
font-size:11pt; 
}
.ms-WPBody select
{
font-family:arial;
font-size:12px;
line-height:14px;
}

.ms-WPBody A:link {text-decoration:underline;color:#006699;}
.ms-WPBody A:visited {text-decoration:underline;color:#006699;}
.ms-WPBody A:hover {text-decoration:underline;color:#006699;}
.ms-WPBody TH {}
.ms-TPBody TH {}
.ms-WPBody TD 
{
font-family:arial; 
font-size:12px; 
line-height:14px;
margin-top:12px;
}
.ms-WPBody H1 {}
.ms-WPBody H2 {}
.ms-WPBody H3 {}
.ms-WPBody H4 {}
.ms-WPBody H5 {}
.ms-WPBody H6 {}

img {border:0px;}

p {font-family:arial; font-size:12px; color:#000; line-height:15px; width:481px; margin-top:12px;}
.text {font-family:arial; font-size:12px; color:#000; line-height:15px; width:470px; vertical-align:top;text-align:left;}

.label{font-family:arial; font-size:12px; color:#000; width:150px; line-height:14px; }

.defaulttext{font-family:arial; font-size:11px; color:#000; font-weight:normal; line-height:14px; }
.tdtext{font-family:arial; font-size:12px; color:#000; font-weight:normal; line-height:14px; }
.lispantext{font-family:arial; font-size:12px; color:#000; font-weight:normal; line-height:14px; position:relative; top:-2px;}
.lispantextct{font-family:arial; font-size:12px; color:#278ac5; font-weight:normal; line-height:14px; position:relative; top:-2px;}
.headertext{font-size: 14px; }

p.rightbutton { width:330px;}

.white {background-color:#ffffff;}

p.first {margin-top:0px;}

.smalltext {font-family:arial; font-size:11px; color:#000; line-height:14px;text-align:left;}

p.reftext,
p.reftext2 {
font-family:arial;
font-size:11px;
color:#000;
line-height:14px;
text-indent:-8px;
margin:5px 0 0 0px;
padding:0px 0 0 10px;
}

p.reftext2 {
	text-indent:-15px;
	padding:0px 0 0 15px;
}

a.blue:link {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px; font-weight:bold;}
a.blue:visited {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px; font-weight:bold;}
a.blue:hover {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px; font-weight:bold;}

a.blue2:link {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px;}
a.blue2:visited {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px;}
a.blue2:hover {font-family:helvetica; font-size:12px; color:#278ac5; line-height:20px;}


a.back:link {color:#000; font-family:arial; font-size:14px; line-height:14px; text-decoration:underline; font-weight:normal;}
a.back:visited {color:#000; font-family:arial; font-size:14px; line-height:14px; text-decoration:underline; font-weight:normal;}
a.back:hover {color:#000; font-family:arial; font-size:14px; line-height:14px; text-decoration:underline; font-weight:normal;}

.bluenorm {font-family:helvetica; font-size:12px; color:#278ac5; line-height:15px; font-weight:normal;}

a.bluenorm:link {font-family:helvetica; font-size:12px; color:#278ac5; line-height:15px; font-weight:normal;}
a.bluenorm:visited {font-family:helvetica; font-size:12px; color:#278ac5; line-height:15px; font-weight:normal;}
a.bluenorm:hover {font-family:helvetica; font-size:12px; color:#278ac5; line-height:15px; font-weight:normal;}

a.footnav:link {font-family:helvetica; font-size:10px; color:#006699; line-height:12px;}
a.footnav:visited {font-family:helvetica; font-size:10px; color:#006699; line-height:12px;}
a.footnav:hover {font-family:helvetica; font-size:10px; color:#006699; line-height:12px;}

.blue {color:#006699;}

.blue2 {line-height:15px; font-weight:normal; color:#006699;}

.blue3 {color:#3085BF;}

sup {line-height:7px;}

.red {color:#cc0000;}

.next {color:#e4a846; font-weight:bold;}

a.learnmore:link {color:#e4a846; font-weight:bold; text-decoration:underline;}
a.learnmore:visited {color:#e4a846; font-weight:bold; text-decoration:underline;}
a.learnmore:hover {color:#e4a846; font-weight:bold; text-decoration:underline;}

li {list-style-type:disc; color:#278ac5; position:relative; top:-2px; vertical-align:top; line-height:17px; list-style-position:outside; margin-right:20px; margin-top:20px; font-family:arial; font-size:12px;}

li.decimal {list-style-type:decimal; font-size:12px;color:#278ac5;font-family:arial;position:relative; top:-2px; margin-top:20px; vertical-align:top; line-height:17px; list-style-position:outside;}

.litext {font-family:arial; font-size:12px; vertical-align:top; color:#000; line-height:15px; list-style-position:outside; width:440px; margin-top:-1px;top:-2px;}
.litext2 {font-family:arial; font-size:12px; vertical-align:top; color:#000; line-height:15px; list-style-position:outside; width:400px; margin-top:-1px;}

#ol>#li {width:480px;}

li.hcp {margin-top:0px; list-style-type:disc; color:#278ac5; margin-top:0px;}

#footnav {width:436px; height:31px; background-image:url('/PublishingImages/HCP/footnav_bg.gif'); background-repeat:no-repeat; vertical-align:middle; font-family:helvetica; font-size:10px; color:#006699; line-height:12px;}

#footnav2 {background-image:url('/PublishingImages/HCP/footnav2_bg.gif'); background-repeat:no-repeat; background-repeat:repeat; vertical-align:middle; font-family:helvetica; font-size:10px; color:#006699; line-height:14px;}

#copyright {width:332px; height:33px; background-image:url('/PublishingImages/HCP/footnav_bg.gif'); background-repeat:no-repeat; font-family:arial; font-size:9px; color:#000000; vertical-align:top; text-align:right; line-height:11px; padding-right:24px;}

.hdr {
font-size: 24px; 
font-family:times;
color: #006699;
line-height: 28px;
}

.subhdr2 {
font-size: 20px; 
font-family:times;
color: #006699;
line-height: 19px;
font-weight:800;
}

input.radio {position:relative; left:-5px; top:2px;}

.checkbox {position:relative; top:2px; left:-4px;}

.show {visibility:visible}
.hide {visibility:hidden}

.subhdr {
font-size: 14px; 
font-family:helvetica;
color: #3085bf;
line-height: 19px;
font-weight:800;

}

td .source_subhdr {
font-size: 14px  !important; 
font-family:Verdana  !important;
color: #006699;
line-height: 14px  !important;
padding: 10px 0 10px 0;

}

#hcpleft {width:4px; background-image:url(/PublishingImages/HCP/hcp_bg_left.gif); background-repeat:no-repeat;}
#hcpright {width:4px; background-image:url(/PublishingImages/HCP/hcp_bg_right.gif); background-repeat:no-repeat;}

td #hcputil {background-image:url(/PublishingImages/HCP/bg_hcputil.gif); background-repeat: repeat; width:614px; height:75px; text-align:right; padding-right:12px; vertical-align:middle; color:#17629D; font-family:verdana  !important; font-size:11px  !important; line-height:18px  !important; text-decoration:none;}
td a.hcputil:link {color:#17629D; font-family:verdana  !important; font-size:11px  !important; line-height:18px  !important; text-decoration:none; font-weight:bold;}
td a.hcputil:visited {color:#17629D; font-family:verdana  !important; font-size:11px  !important; line-height:18px  !important; text-decoration:none; font-weight:bold;}
td a.hcputil:hover {color:#17629D; font-family:verdana  !important; font-size:11px  !important; line-height:18px  !important; text-decoration:none; font-weight:bold;}

a.ref:link {color:#000; font-family:arial; font-size:9px; line-height:9px; text-decoration:underline; font-weight:normal;}
a.ref:visited {color:#000; font-family:arial; font-size:9px; line-height:9px; text-decoration:underline; font-weight:normal;}
a.ref:hover {color:#000; font-family:arial; font-size:9px; line-height:9px; text-decoration:underline; font-weight:normal;}

sup {line-height:12px; font-size:10px; font-weight:bold;}

p.learnmore {text-align:right; width:450px; margin-right:50px;}

.table {font-size:11px; color:#000; vertical-align:top; border-left:1px solid #83bfd9; padding:5px; border-top:1px solid #83bfd9;}

.table2 {font-size:11px; color:#000; vertical-align:top; border-left:1px solid #83bfd9; border-right:1px solid #83bfd9; padding:5px; border-top:1px solid #83bfd9;}

.chart {border-right:1px solid #83bfd9; border-bottom:1px solid #83bfd9; padding:0px; }

.subheader {color:#83bfd9; font-weight:bold; font-size:14px; line-height:20px;}

li.sub {margin-left:-25px; list-style-type:circle;}

li.nomargin {margin-top:2px;}

.chartcopy {width:400px; padding: 0 0px 0 45px;
font-family:arial; font-size:11px; color:#000; line-height:14px;}

td .titles {font-family:verdana !important; color:#3085bf; font-weight:normal; font-size:11pt !important; line-height:22px !important; padding: 10px 0 10px 0;}

#sourceForm {
	width:445px;
	height:auto;
	background:url("/PublishingImages/HCP/source_purchase_bg.gif") repeat-x bottom left #DDEDF7;
	border:1px solid #2E87BC;
	clear:both;
	float:left;
	margin:10px 0 20px 0px;
	padding:10px 0 0 0px;
}

#sourceForm p {
	margin:10px 0 0 10px;
	line-height:13px;
	float:left;
}

#sourceForm p.float {
	width:200px;
	float:left;
	margin:10px 0 0 10px;
}

#sourceForm strong {
	color:#3083AC;
}

#sourceForm input {
	width:166px;
	margin:0px 0 4px 4px;
}

#sourceForm input.submit {
	width:74px;
	height:27px;
	float:right;
	margin:0px 10px 10px 0px;
}

#sourceForm .error {
	color:#E61620;
	font-weight:bold;
	float:left;
	width:410px;
	margin:0px 0 0 11px;
	height:auto;
	font-size:11px;
	line-height:13px;
}

#sourceForm .error span {
	display:none;
}

