/* border: solid black 1px; */


body { 
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 1em;
	color: #000;
	background-color: #FFF; 
}

td { font-size: 1em; font-family: Arial; }

th.srHeader { font-size: 1em; font-family: Arial; text-align: left; color: white; background: #004B6D; }

table.hcp-content { font-size: 1em; font-family: Arial; }

ul.stop-cascade, li.stop-cascade { font-size: 1em; }
ul.stop-cascade-2, li.stop-cascade-2 { font-size: 1em; }

h1 {
	font-family: Arial;
	font-size:1.5em;
	font-weight: normal;
	color: #910070;
}


h2 {
	font-family: Arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #910070;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}

h1.consumer {
	font-family: Arial;
	font-size:1.5em;
	font-weight: normal;
	color: #910070;
}

h2.consumer {
	font-family: Arial;
	font-size: 1.25em;
	font-weight: normal;
	color: #910070;
}

h3.consumer {
	font-family: Arial;
	font-size:1em;
	font-weight: normal;
	color: #910070;
}

.highlight {
	font-family: Arial;
	font-size:13pt;
	font-weight: normal;
	color: #910070;
}

form {
	font-size: 1em;
}

.left-border {
	border-left: solid 2px #0D7097; /* for content area teal vertical rule */
	padding-left: 15px; /* adds padding to the right of the content area vertical rule */
}

.navigation img {
	vertical-align: top;
	align: left;
	background-color: #FFF9E9;
}

.consumer-footer { 
	margin-left: 125px;
	margin-right: 30px;
	align: center;
	width: 748;
	font-size: .8em;
	font-family: Arial;
	color: #8A8888;
	position: relative;
	left: -118px;
	/* references other styles from .footer within the html */
}

.hcp-footer { 
	margin-left: 125px;
	margin-right: 30px;
	align: center;
	width: 748;
	font-size: .8em;
	font-family: Arial;
	color: #8A8888;
	position: relative;
	left: -118px;
	/* references other styles from .footer within the html */
}

.hcp-splashfooter { 
	margin-left: 27px;
	margin-right: 5px;
	align: left;
	font-size: 12px;
	font-family: Arial;
	color: #8A8888;
	/* references other styles from .footer within the html */
}

.h1_hcp {
	font-family: Arial;
	font-size:1.5em;
	font-weight: normal;
	color: #00496E;
}

.ul_ol_short {
	margin-top: 5px;
}

.h2_hcp {
	font-family: Arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #910070;
	margin-bottom: 5px;
}
.small_hcp {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #910070;
}
.small_hcp2 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

.small_hcp_footer {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #910070;
}

.hcp {
	font-family: Arial;
	font-size:1em;
	font-weight: normal;
	color: #000000;
}
.cutline {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}


a:link, a:visited, a:active, a:hover {
	text-decoration: underline;
	color: #910070;
	font-weight: normal;
}

a.bold:link, a.bold:visited, a.bold:active, a.bold:hover {
	text-decoration: underline;
	color: #910070;
	font-weight: bold;
}

a.nav:link, a.nav:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}

a.nav:hover, a.nav:active {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}

a.navOn:hover, a.navOn:active, a.navOn:link, a.navOn:visited {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}
 
a.secNav:link, a.secNav:visited {
	text-decoration: none;
	color: #00486E;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}

a.secNav:hover, a.secNav:active {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}

a.secNavOn:hover, a.secNavOn:active, a.secNavOn:link, a.secNavOn:visited {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .9em;
	font-weight: normal;
	line-height: 13pt;
}

a.hcpNav:link, a.hcpNav:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	line-height: 12pt;
}

a.hcpNav:hover, a.hcpNav:active {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	line-height: 12pt;
}

a.hcpNavOn:hover, a.hcpNavOn:active, a.hcpNavOn:link, a.hcpNavOn:visited {
	text-decoration: underline;
	color: #930072;
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	line-height: 12pt;
}

.footer-link {
	margin-left: 5px;
	margin-right: 5px;
}

.left-align {
	text-align: left;
}

.consumer-wrapper-wrapper { 
	width: 768px; 
	padding: 0 0 15px 0;
	background-image: url(/img/consumer/common/img_frame_bot.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.hcp-wrapper-wrapper { 
	width: 768px; 
	padding: 0 0 15px 0;
	background-image: url(/img/hcp/common/img_frame_bot.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}


.wrapper { 
	width: 768px; 
	padding: 0px;
}

.header { 
	width: 628px;
	height: 57px;
}

.content {
	width:450px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
	font-size: 1em;
}

.isi-content {
	width:500px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
	font-size: 1em;
}

.hcp-content {
	width:450px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
	font-size: .8em;
}

.hcp-isi-header {
	width:450px;
	margin-top: 10px;
	float: left; 
	font-size: 13px;
	color: #910070;
}

.hcp-isi-content {
	width:450px;
	margin-top: 10px;
	float: left; 
	font-size: 13px;
}

.small-content {
	font-size: .8em;
	width:500px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
}

.small-content-hcp {
	font-size: .8em;
}

.hcp-small-content {
	font-size: .8em;
	width:500px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
}

.wide-content {
	width:602px;
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 0px;
	float: left; 
}

.hcp_order {
	width:550px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
	font-size: .8em;
}

.hcp-wide-content {
	width:602px;
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 0px;
	float: left; 
}

.content-left {
	width: 360px;
	float: left;
}

.content-right {
	width: 180px;
	float: right;
	padding-left: 10px;
}

.content-wrapper { 
	float: right; 
	width:628px;
	vertical-align: top;
	background-image: url(/img/common/img_frame_side.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}

.homepage-content {
	width:550px;
	margin-top: 10px;
	margin-left: 0px;
	float: right; 
}

.homepage-isi-content {
	width:590px;
	margin-top: 10px;
	margin-left: 8px;
	float: left; 
	font-size: 1em;
}

.homepage-small-content {
	font-size: .8em;
	width:580px;
	margin-top: 10px;
	margin-left: 9px;
	float: left; 
}

.consumer-navigation-wrapper {
	float: left; 
	background-image: url(/img/consumer/nav/nav_section.gif);
	background-color: #FFF9E9;
	background-repeat: repeat-y;
	background-position: bottom left;
}

.hcp-navigation-wrapper {
	float: left; 
	background-image: url(/img/hcp/nav/nav_section.jpg);
	background-color: #FFF9E9;
	background-repeat: repeat-y;
	background-position: bottom left;
}

.consumer-navigation {
	float: left; 
	width: 140px;
	background-image-test: url(/img/consumer/nav/subnav_strip.gif);
	background-color: #FFF9E9;
	background-repeat: repeat-y;
}

.hcp-navigation {
	float: left; 
	width: 140px;
	background-image-test: url(/img/hcp/nav/subnav_strip.gif);
	background-color: #FFF9E9;
	background-repeat: repeat-y;
}

.logo {
	vertical-align: top;
}

.content-image {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.header-image {
	padding-bottom: 10px;
}

.right{
	margin-left: 50px;
	/*adds indention for 'Whatis.asp' page*/
}

.float-left {
	float: left;
}

.error {
	color: red;
}

div {
	margin: 0px;
	padding: 0px;
	spacing: 0px;
}

.purple {
	color: #910070;
}

.purple-dot {
    list-style-image: url(/img/hcp/map/bdy_dot.gif);
}

.magenta-dash {
    list-style-image: url(/img/hcp/map/bdy_dash.gif);
}

.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
} 

.reference {
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	color: black;
	margin-bottom: 0px;
}
ol {
	margin-top: 0px;
}

