body, div, td, ul {
	font-family:arial,verdana,helvetica;
	font-size:13px;
	color:#80786F;
}

h2 {
	font-family:arial,verdana,helvetica;
	font-size:16px;
	color:#80786F;
	font-weight:bold;
}

h2 a:link, h2 a:visited, h2 a:hover {
	font-family:arial,verdana,helvetica;
	font-size:16px;
	color:#80786F;
	font-weight:bold;
}

.header {
	color: #21467B; 
	font-weight:bold
}

a:visited, a:active, a:link {
	color:#80786F; 
	font-size:13px; 
	text-decoration:underline
}

a:hover	{
	color:#80786F; 
	font-size:13px; 
	text-decoration:none
}


	
.phone {
	color: #37B7DC;
	font-size:12px;
	font-weight:bold;
}

.blue {
	color:#4B5F7B; 
	font-size:10px; 
	text-decoration:none
}

.blue:link, .blue:visited, .blue:active {
	color:#4B5F7B; 
	font-size:10px; 
	text-decoration:none;
}

.blue:hover {
	color:#4B5F7B; 
	font-size:10px; 
	text-decoration:underline;
}


ul.blue_text {
	font-family:arial;
	font-size:10pt;
	color:#0073BF;
}

.blue_text {
	font-family:arial;
	font-size:10pt;
	color:#0073BF;
}

.blue_text2 {
	font-family:arial;
	font-size:10pt;
	color:#338FCC;
}

.blue_bold_text2 {
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#338FCC;
}

.blue_bold_text3 {
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:#0073BF;
}

.blue_bold_text_underline{
	font-family:arial;
	font-size:10pt;
	font-weight: bold;
	color:#0073BF;
	text-decoration:underline;

}

.blue_bold_link A, .blue_bold_link A:visited, .blue_bold_link A:hover {
	font-family:arial;
	font-size:10pt;
	font-weight: bold;
	color:#0073BF;
	text-decoration: none;
}
.blue_bold_link_underline A, .blue_bold_link_underline A:visited, .blue_bold_link_underline A:hover {
	font-family:arial;
	font-size:10pt;
	font-weight: bold;
	color:#0073BF;
}
.blue_text A, .blue_text A:visited, .blue_text A:hover {
	font-family:arial;
	font-size:9pt;
	color:#0073BF;
}

.orange {
	background-color: #FF6F00
}

.orange_text	{
	font-family:arial,verdana,helvetica;
	font-size:13px;
	color:#FF6F00; 
	font-weight:bold;
}

.yellow_text	{
	font-family:arial,verdana,helvetica;
	font-size:13px;
	color:#FEA700; 
	font-weight:bold;
}
.black_text	{
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:#000000; 
	font-weight:bold;
}

.orange_dark_text	{
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:#FF5200; 
	font-weight:bold;
}

/* EPIC pop-up */

#EPIC-content {
	margin: 0px;
	padding: 10px;
}


/* Link Styles
*/

.blue_link_bold A,
.blue_link_bold A:visited,
.blue_link_bold A:link	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:bold; 
	height:9; 
	text-decoration:none; 
	color:#0073BF;
}

.blue_link_bold A:hover	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:bold; 
	height:9; 
	text-decoration:underline; 
	color:#0073BF;
}

.blue_link_bold_no_underline A,
.blue_link_bold_no_underline A:visited,
.blue_link_bold_no_underline A:link	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:bold; 
	height:9; 
	text-decoration:none; 
	color:#0073BF;
}

.blue_link_bold_no_underline A:hover	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:bold; 
	height:9; 
	text-decoration:none; 
	color:#0073BF;
}
.grey_underline_on_hover A,
.grey_underline_on_hover A:visited,
.grey_underline_on_hover A:link	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:normal; 
	height:9; 
	text-decoration:none; 
	color:#80786F;
}

.grey_underline_on_hover A:hover	{
	font-size: 10pt; 
	font-family:arial; 
	font-weight:normal; 
	height:9; 
	text-decoration:underline; 
	color:#80786F;
}


/*
Search help popup 
*/

#help {
	font-size: 11px; 
	font-family:verdana,arial, helvetica;  
	font-weight:normal; 
	text-decoration:none; 
	color:#000000;
}

#help a {
	font-size: 11px; 
	font-family:verdana,arial, helvetica;  
	font-weight:normal; 
	text-decoration:underline; 
	color:#000000;
}

#help h1 {
	font-size: 15px;
	font-family:verdana,arial, helvetica;
	font-weight:bold;
	color:#333399
}

#help h2 {
	font-size: 13px;
	font-family:verdana,arial, helvetica;
	font-weight:bold;
	color:#333399
}

#help h3 {
	font-size: 11px;
	font-family:verdana,arial, helvetica;
	font-weight:bold;
	color:#333399
}



#help hr {
	color:#333399;
	height: 1px;
}


.yellow {
	background-color: #FFA600
}

.header_bg_large{
	background-image: url(/Images/bg_header_large.gif);
	background-repeat: repeat-x;
}

.header_bg_small{
	background-image: url(/Images/bg_header_small.jpg);
	background-repeat: repeat-x;
}

.blue_background_patients	{
	background: #25A5D0 url('/images/patients_header2.jpg') no-repeat top left;
	width='100%'; 
	height='129';
	text-align:right; 
	vertical-align:top;
}
.blue_background_healthcare_professionals	{
	background: #26A5D0 url('/images/healthcare_professionals_header2.jpg') no-repeat top left; 
	width='100%'; 
	height='129'; 
	text-align:right; 
	vertical-align:top;
}

.homeTitle {
	color:#0073C0; 
	font-size:24px; 
	font-weight:bold; 
	font-family:arial,verdana,helvetica; 
	text-decoration:none
}

.homeTitle_ {
	color:#0073C0; 
	font-size:24px; 
	font-weight:bold; 
	font-family:arial,verdana,helvetica; 
	text-decoration:none
}

.homeTitle_patients {
	color:#0073C0; 
	font-size:24px; 
	font-weight:bold; 
	font-family:arial,verdana,helvetica; 
	text-decoration:none
}

.homeTitle_healthcare_professionals {
	color:#0081D9; 
	font-size:24px; 
	font-weight:bold; 
	font-family:arial;
	text-decoration:none
}

.hcpTitle {
        color:#0081D9; 
	font-size:24px; 
	font-weight:bold; 
	font-family:arial,verdana,helvetica; 
	text-decoration:none
}


.learn {
	color:#FF6F00; 
	font-family: Verdana; 
	font-size:9px; 
	text-decoration:none; 
	font-weight:bold
}

.learn:link, .learn:visited, .learn:active {
	color:#FF6F00; 
	font-family: Verdana; 
	font-size:9px; 
	text-decoration:none; 
	font-weight:bold
}

.learn:hover {
	color:#FF6F00; 
	font-family: Verdana; 
	font-size:9px; 
	text-decoration:underline; 
	font-weight:bold
}

.news {
	color:#4B5F7B; 
	font-size:12px; 
	text-decoration:none
}

.news:link, .news:visited, .news:active {
	color:#4B5F7B; 
	font-size:12px; 
	text-decoration:none
}

.news:hover {
	color:#4B5F7B; 
	font-size:12px; 
	text-decoration:underline
}

.footer {
	font-size:10px; 
	font-family: arial; 
	color:#999999;
}

.footer_for_use {
	font-size:11px; 
	font-family: verdana; 
	font-weight:bold; 
	color: #20447B; 
}

.footer_for_use_home {
	font-size:12px; 
	font-family: arial; 
	font-weight:bold; 
	color: #20447B; 
}

.navy_skinny{
	font-size:11px; 
	font-family: verdana; 
	color: #20447B; 
}

.footer_line {
	background-color:#cdcdcd

}
.footer_reg {
	font-size:11px;
}

.footnote {
	font-size:9px; 
	font-family: Verdana; 
	color:#80786F;
}

.prialt_home_text {
	color:#0073BF; 
	font-family:Verdana; 
	font-size:12px;
}

.prialt_home_text_header {
	color:#0073BF; 
	font-family:Verdana; 
	font-size:12px;
}

.tier1On A:visited,
.tier1On A:link,
.tier1On A:hover { 
	font-size: 9pt; 
	font-family:arial,verdana; 
	font-weight:bold; 
	height:20; 
	border-color:#cccccc; 
	border-style: solid; 
	border-width: 1px; 
	margin: 2 0 0 0; 
	padding: 2 6 2 6; 
	background-color:#33C2E6; 
	color:#FFFFFF; 
	text-decoration:none; 
	white-space: nowrap;
}
.tier1On A:hover { 
	color:#FFFFFF;
}

.tier1Off A,
.tier1Off A:visited,
.tier1Off A:link,
.tier1Off A:hover{ 
	font-size: 9pt; 
	font-family:arial,verdana; 
	font-weight:bold; 
	height:20; 
	border-color:#cccccc; 
	border-style: solid; 
	border-width: 1px; 
	margin:2 0 0 0; 
	padding: 2 6 2 6; 
	background-color:#ffffff; 
	color:#80786F; 
	text-decoration:none; 
	white-space: nowrap;
}

.tier1Off A:hover {
	background-color:#33C2E6;
	color:#FFFFFF;
}

.tier1OnHome A:visited,
.tier1OnHome A:link,
.tier1OnHome A:hover { 
	font-size: 9pt;
	font-family:verdana; 
	font-weight:bold; 
	height:20; 
	border-color:#cccccc; 
	border-style: solid; 
	border-width: 1px; 
	margin: 2 0 0 0; 
	padding: 2 6 2 6; 
	background-color:#33C2E6; 
	color:#FFFFFF; 
	text-decoration:none; 
}

.tier1OnHome A:hover { 
	color:#FFFFFF;
}

.tier1OffHome A,
.tier1OffHome A:visited,
.tier1OffHome A:link,
.tier1OffHome A:hover	{ 
	font-size: 9pt; 
	font-family:verdana; 
	font-weight:bold; 
	height:20; 
	border-color:#cccccc; 
	border-style: solid; 
	border-width: 1px; 
	margin:2px 0px 0px 0px; 
	padding: 2px 6px 2px 6px; 
	background-color:#ffffff; 
	color:#80786F; 
	text-decoration:none;
}
.tier1OffHome A:hover { 
	background-color:#33C2E6; 
	color:#FFFFFF;
}

.leftNavTitle_orange_on A:link	{
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FF6F00;
}

.leftNavTitle_orange_on A:visited{
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FF6F00;
}
.leftNavTitle_orange_on A:hover	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:underline; 
	color:#FF6F00;
}

.leftNavTitle_orange_off A:visited,
.leftNavTitle_orange_off A:link	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FF6F00;
}

.leftNavTitle_orange_off A:hover { 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:underline; 
	color:#FF6F00;
}

.leftNavTitle_orange_off A:hover { 
	color:#FF6F00;
}



.leftNavTitle_yellow_on A,
.leftNavTitle_yellow_on A:visited,
.leftNavTitle_yellow_on A:link	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:underline; 
	color:#FEA700;}
	
.leftNavTitle_yellow_off A,
.leftNavTitle_yellow_off A:visited,
.leftNavTitle_yellow_off A:link	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FEA700;}
	
.leftNavTitle_yellow_off A:hover	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:underline; 
	color:#FEA700;
}

.leftNavTitle_yellow_off A:hover {
	color:#FEA700;
}

.leftNavTitleNoLink_yellow	{
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FEA700;
}

.leftNavTitleNoLink_orange	{ 
	font-size: 9pt; 
	font-family:arial; 
	font-weight:bold; 
	height:20; 
	text-decoration:none; 
	color:#FF6F00;
}

.leftNavOn A:visited,
.leftNavOn A:link,
.leftNavOn A:hover { 
	font-size: 9pt; 
	font-family:arial; 
	height:17; 
	font-weight:bold; 
	text-decoration:none; 
	color:#80786F;
}

.leftNavOn A:hover {
	color:#80786F;
}

.leftNavOff A,
.leftNavOff A:visited,
.leftNavOff A:link	{ 
	font-size: 9pt;
	font-family:arial;
	height:17;
	color:#FF6F00;
	text-decoration:none;
	color:#80786F;
}

.leftNavOff A:hover	{ 
	font-size: 9pt; 
	font-family:arial;  
	height:17; 
	color:#FF6F00; 
	text-decoration:underline; 
	color:#80786F;
}

.leftNavOff A:hover {
	color:#80786F;
}

.popup_nav_link A,
.popup_nav_link:link,
.popup_nav_link:active, 
.popup_nav_link:visited,
.popup_nav_link A:hover	{
	font-family:verdana,helvetica;
	font-size: 9px;
	font-weight: normal; 
	color:#80786F;
	text-decoration:underline
}

.popup_nav_link A:hover {
	color:#80786F;
}

.grey_normal	{
	font-family:arial,verdana,helvetica;
	font-size:13px;
	color:#80786F;
}

.Azur Pharma_logo	{
	position: relative; 
	right: 26px; 
	top: 16px;
}

.searchButtonsOff A,
.searchButtonsOff A:visited,
.searchButtonsOff A:link,
.searchButtonsOff A:hover	{
	font-size: 8pt; 
	font-family:arial,verdana; 
	height:9; 
	border-color:#666666; 
	border-style: solid; 
	border-width: 1px; 
	margin:2 0 0 0; 
	padding: 2 6 2 6; 
	background-color:#DEDEDE; 
	color:#000000; 
	text-decoration:none; 
}

.searchButtonsOff A:hover { 
	background-color:#ffffff;
}

.searchButtons2Off A,
.searchButtons2Off A:visited,
.searchButtons2Off A:link,
.searchButtons2Off A:hover	{ 
	font-size: 8pt; 
	font-family:arial,verdana; 
	height:8; 
	border-color:#666666; 
	border-style: solid; 
	border-width: 1px; 
	margin:2 0 0 0; 
	padding: 0 4 0 4; 
	background-color:#DEDEDE; 
	color:#000000; 
	text-decoration:none;
}

.searchButtons2Off A:hover {
	background-color:#ffffff;
}

.orangeTableBorder {
	border-color:#ff6f00;
	border-style: solid; 
	border-width: 1px; 
}

ul.snail_list {
	list-style-position: outside;
	list-style-image: url("/Images/footer_s_snail.gif"); 
}


.left_nav_table_healthcare_professionals{

	width: 242px;
	border: 0px solid black;
}


.left_nav_table_patients{
	width: 220px;
}



.level1_container_healthcare_professionals{
	width:242px;
	border:0px solid green;
	padding: 0 0 18px 0;
}

.level1_container_patients{
	width:220px;
	border:0px solid blue;
	padding: 0 0 18px 0;
}

.level1_left{
	width:35px;
	border:0px solid orange;
	padding: 0 0 0 0;
	display: inline;
	float:left;
}


.level1_right_patients{
	width:182px;
	border:0px solid yellow;
	padding: 0 6px 0 0;
	display: inline;
	float: left;
}


.level1_right_healthcare_professionals{
	width:200px;
	border:0px solid yellow;
	padding: 0 0 0 6px;
	display: inline;
	float: left;
}



.level2_container{
	width:100%;
	border:0px solid red;
	padding: 0 0 0 10px;

}


.level3_container{
	width:100%;
	border:0px solid green;
	padding: 0 0 0 18px;
	

}


.level3_text_off A:visited,
.level3_text_off A:link { 
	font-size: 8pt; 
	font-family:arial; 
	height:17; 
	font-weight:none; 
	text-decoration:none; 
	color:#80786F;
	border:0px solid red;
	padding: 2, 0, 0 ,0;
	vertical-align: top; 
}

.level3_text_off A:hover{
	text-decoration:underline;
	
}

.level3_text_on A:visited,
.level3_text_on A:link,
.level3_text_on A:hover { 
	font-size: 8pt; 
	font-family:arial; 
	height:17; 
	font-weight:bold; 
	text-decoration:none; 
	color:#80786F;
	padding: 2, 0, 0 ,0;
	vertical-align: top; 
}


table#standardTable {
	margin: 0px;
	padding: 0px;
	width: 100%;
	color: #80786F;
	border-top: 1px solid #0073BF;
	border-left: 1px solid #0073BF;
}

table#standardTable th {
	margin: 0px;
	padding: 0px;

	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color:#E4F5FA;

	background-color: #2EA9D3;
	border-right: 1px solid #0073BF;
	border-bottom: 1px solid #0073BF;
}

table#standardTable td {
	margin: 0px;
	padding: 10px 10px;

	font-size: 13px;
	text-align: left;

	background-color: #E4F5FA;
	border-right: 1px solid #0073BF;
	border-bottom: 1px solid #0073BF;
}

table#standardTable a, 
table#standardTable a:link, 
table#standardTable a:visited, 
table#standardTable a:hover, 
table#standardTable a:active {
	font-size: 13px;
}

table#standardTable span {
	color: #0073BF;
}

table#standardTable td.noBorder {
	margin: 0px;
	padding: 10px 10px;

	font-size: 13px;
	text-align: left;

	background-color: #E4F5FA;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px solid #0073BF;
}