*
{
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
}
body
{
	background-color: #E5E5E5;
	margin-top: 7px;
}

a:link, a:active, a:visited, td a:link, td a:active, td a:visited, .classLink
{
	color: #00529b;
	text-decoration: underline;
}
a:hover, td a:hover
{
	color: Black;
	text-decoration: underline;
	cursor: pointer !important;
}

li
{
	margin-left: 7px;
}

#master-wrap { 
	padding:0;
	position:relative;
}

#container
{
	background-image: url(/sites/SynviscHCP/Resources/img/home/body_bkg.gif);
	background-repeat: repeat-y;
	background-color: #E5E5E5;
	width: 1002px;
	height: 100%;
}

#info
{
	float: left;
	background-image: url(/sites/SynviscHCP/Resources/img/home/body_bkg.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	width: 1002px;
	height: 100%;
}

#top_header
{
	background-image: url(/sites/SynviscHCP/Resources/img/home/top_body.gif);
	width: 1015;
	height: 13px;
}

.headerCorporateLinks
{
	width: 964px;
	height: 15px;
	font-size: 11px;
	background-color: #666666;
	text-align: right;
	margin-left: 26px;
	vertical-align: top;
}

.headerCorporateLinks a, .headerCorporateLinks a:visited
{
	color: white;
	text-decoration: none;
}

.headerCorporateLinks a:hover:
{
	text-decoration: none;
}

#header
{
	background-image: url(../img/synvisc_homepage_header.gif);
	float:left;
	width: 964px;
	height: 71px;
	margin-left:26px;
}

#header .info
{
	float:right;
	margin:12px 0px 10px 0px;
}

#website_link {
background:transparent url(../img/website_link.gif) no-repeat top left;
display:block;
height:17px;
margin:0pt 0pt 11px 485px;
text-align:right;
width:86px;
}


#website_link:hover
{ 
  background-position: 0 -17px;
}


#header .question_blue
{
	font-weight:bold;
	font-size:11px;
	color:#00529b;
	margin:0 0 0 295px;
}

#header .question_info
{
	font-size:11px;
}

#header .search
{ 
	margin:0px;
}

.input_border 
{ 
	 border-style:inset;
	 border-color:#adadad; 
	 border-width:1px;
}

#goBtn
{
  display: block;
  align:right;
  width: 27px;
  height: 16px;
  vertical-align:top;
  background: url(../img/btn_go.gif) no-repeat 0 0;
}

#goBtn:hover
{ 
  background-position: 0 -16px;
}

#top_nav_list
{
	margin-right: 12px;
	margin-left: 26px;
	margin-top: 1px;
	padding: 0;
}

#top_nav_list a:link, #top_nav_list a:visited
{
	display: block;
	float:left;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	line-height: 1.2;
	text-decoration: none;
	color: #fff;
	margin: 0px;
}

#top_nav_list a:hover, #top_nav_list a.current
{
	background-position: bottom;
}

#top_nav_0
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/HOME.gif');
	width: 88px;
	height:25px;
	background-position: left top;
}
#top_nav_1
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/ABOUT_SYNVISC.gif');
	width: 140px;
	height:25px;
	background-position: left top;
}
#top_nav_2
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/TREATMENT_WITH_SYNVISC.gif');
	width: 195px;
	height:25px;
	background-position: left top;
}
#top_nav_3
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/CLINICAL_INFO_RESEARCH.gif');
	width: 201px;
	height:25px;
	background-position: left top;
}
#top_nav_4
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/REIMBURSEMENT_RESOURCES.gif');
	width: 215px;
	height:25px;
	background-position: left top;
}
#top_nav_5
{
	background-image: url('/sites/SynviscHCP/Resources/img/top_nav/CONTACT_US.gif');
	width: 125px;
	height:25px;
	background-position: left top;
}

#top_nav
{
	background-image: url(/sites/SynviscHCP/Resources/img/home/top_nav_tabs.gif);
	width: 970px;
	height: 29px;
	margin-top: 1px;
	margin-left: 26px;
}


/*Home page */

#center
{
	clear:both;
	background-image: url(/sites/SynviscHCP/Resources/img/home/synvisc_new_home_bg.jpg);
	height: 476px;
  	width: 964px;
  	border: 0px; 
  	margin-top:100px;
  	margin-left:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}

#center sup
{
	font-size: 70%;
}

#center div.main
{
	float: left;
	width: 643px;
	margin: 25px 0px 0px 36px;
}

#center .greysmallheading
{
    font-size:14px;
    font-weight:bold;
    color: #464646;
    margin-bottom:30px;
    display:block;
}

#center .bluesmallheading
{
    font-size:14px;
    line-height:24px;
    font-weight:bold;
    color: #005192;
}

#center .bluemedheading
{
    font-size:33px;
    line-height:38px;
    font-weight:bold;
    color: #005192;

}

#fineprint
{
  float:left;
  width:392px;
  margin:245px 0px 0px 0px;
  font-size:9px;
  line-height:10px;
  color:#474747;
}

#studydetail
{
 float:right;
 width:220px;
 padding:15px 0px 0px 17px;
}

#center .studyHeading
{
    font-size:14px;
    line-height:18px;
    font-weight:bold;
    color: #005192;
}

#studydetail ul
{
    font-size:13px;
    margin:15px 0px 15px -25px;
    line-height:16px;
    color:#474747;
    list-style-type:none;
    list-style-position:outside;
}

#studydetail ul li
{
    background-image: url('/sites/SynviscHCP/Resources/img/home/disc.gif');
	background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 10px;
	border: 0px solid black;
    margin-bottom:5px;
}


#center #menu
{
	width: 275px;
	height: 463px;
	float: right;
	margin: 0px;
}

#center #menu *
{
	margin: 0px;
	text-indent: 0px;
	line-height: 16px;
}

#center #menu ul li a img
{
	display: inline;
	float: none;
}

#center #menu a
{
	font-weight: normal;
	text-decoration: none;
	display: block;
	color: #2f5397;
	font-size: 11px;
}

#center #menu a:hover
{
    color: #000000;
	text-decoration: underline;
}

#findoutBlue
{
  display: block;
  align:right;
  width: 90px;
  height: 28px;
  vertical-align:top;
  background: url(/sites/SynviscHCP/Resources/img/home/btn_findoutBlue.gif) no-repeat 0 0;
}

#findoutBlue:hover
{ 
  background-position: 0 -28px;
}

#btnViewMoreData
{
  display: block;
  align:right;
  margin:10px 0px 0px -3px;
  width: 122px;
  height: 37px;
  vertical-align:top;
  background: url(/sites/SynviscHCP/Resources/img/home/btn_viewmoredata.gif) no-repeat 0 0;
}

#btnViewMoreData:hover
{ 
  background-position: 0 -37px;
}


#center #menu ul
{
	margin-left: 20px;
	list-style: none outside;
	width: 220px;
}

#center #menu ul li
{
	margin-bottom: 4px;
}

#center #menu ul li#level_1
{
	margin-top:105px;
}

#center #menu ul li#level_2
{
	height: 51px;
	margin-top: 22px;

}

#center #menu ul li#level_2 a.bordered
{
	line-height: 18px;
	border-top: 1px solid #e6bb66;
	width: 142px;
}

#center #menu ul li#level_2 a
{
	line-height: 18px;
}


#center #menu ul li#level_2 a#vidImg
{
	float: right;
}

#center #menu ul li#level_3
{
	margin-top: 50px;
	width: 220px;
}

#center #menu ul li#level_3 a
{
	border-top: 1px solid #e6bb66;
	line-height: 18px;
}
#center #menu ul li#level_3 a#more
{
	line-height: 25px;
	font-size: 11px;
	font-weight: bold;
}

#center #menu ul li#level_3 h4
{
	margin: 3px 0px 3px 0px;
	font-size: 11px;
	color: #2f5397;
	font-weight: bold;
}

#center #menu ul li h3 a
{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	border: none;
}
#center #menu ul li#level_3 h3 a
{
	border: none;
}
#center #menu ul li#level_4
{
	margin-top: 15px;
}

h2
{
	font-weight: bold;
	font-size: 13px;
	margin: 20px 0px 10px 71px;
}

p
{
	margin: 10px 0px 10px 0px;
}

.safety
{
	margin: 0px 0px 0px 71px;
	display: block;
	width: 900px;
	color: #2f2f2f;
	line-height: 18px;
	font-size: 12px;
}

.small
{
	font-size: 9px;
}

ul
{
	list-style: disc outside;
	padding-left: 17px;
}

ol
{
	list-style: decimal inside;
	margin-left: 71px;
}

/* End Home page */



#breadcrumbs
{
	margin-bottom: 50px;
}

#sidebar
{
	margin: 23px 0px 0px 0px;
}

#sidebar ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#sidebar ul li
{
	margin: 0px;
	padding: 0px;
}

#sidebar ul a
{
	font-size: 12px;
	line-height: 31px;
	color: #2f2f2f;
	text-decoration: none;
	margin: 0px;
	border-bottom: 1px solid #fff;
	width: 171px;
	padding-left: 10px;
	display: block;
	background: url(/sites/SynviscHCP/Resources/img/left_nav_light_gradient.gif) repeat-y;
}

#sidebar ul a.last
{
	border-bottom: none;
}

#sidebar ul a.nav_top, #sidebar ul a.nav_top:hover
{
	background: url(/sites/SynviscHCP/Resources/img/left_nav_top_gradient.gif) repeat-y;
	font-weight: bold;
	font-size: 12px !important;
	line-height: 19px;
	color: #fff;
	border-bottom: 0px;
	cursor: default;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
}

#sidebar ul li a:hover, #sidebar ul li a.current
{
	background: url(/sites/SynviscHCP/Resources/img/left_nav_medium_gradient.gif) repeat-y;
	font-weight: bold;
}

#sidebar ul a.current
{
	cursor: default;
}

#sidebar ul li ul li a.subnav
{
	font: 11px/25px Arial, Helvetica, sans-serif;
	color: #2f2f2f;
	text-decoration: none;
	margin: 0px;
	padding-left: 25px;
	width: 156px;
	display: block;
	border-bottom: 0px;
	background: url(/sites/SynviscHCP/Resources/img/left_nav_light_gradient.gif) repeat-y;
	cursor: pointer;
}
#sidebar ul ul
{
	margin-bottom: 1px;
}

#sidebar ul ul a.current
{
	font-weight: bold !important;
}


#center_content
{
	width: 583px;
	font-size: 12px;
	margin: 19px 0px 0px 10px;
}

#center_content h3
{
	font-size: 23px;
	font-weight: normal;
	color: #005192;
	margin-bottom: -5px;
}
#center_content h4
{
	font-size: 17px;
	color: #005192;
	margin-top: 20px;
}

#center_content table
{
	float: none;
	line-height: 18px;
}


a.blue_link
{
	color: #005192;
}



.breadcrumb
{
	color: #878787;
	font-size: 10px;
	margin-left: 4px;
}

.breadcrumb a
{
	color: #005192;
	font-size: 11px;
	text-decoration: underline;
}

.breadcrumb a:hover
{
	color: Black;
	text-decoration: underline;
}

.utilities
{
	color: #00529b;
	font-size: 11px;
	padding: 0px 39px 0px 0px;
}
.utilities a.btn_print_page
{
	background: url('/sites/SynviscHCP/Resources/img/print_img.gif') no-repeat 0px 1px;
	padding-left: 20px;
}
.utilities a.btn_email_page
{
	background: url('/sites/SynviscHCP/Resources/img/email_img.gif') no-repeat 0px 3px;
	padding-left: 25px;
}

/* Orange Right boxes */

#right_content
{
	margin: 21px 0px 0px 0px;
}

#right_content ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#right_content ul li
{
	margin: 0px;
	padding: 0px;
}

#right_content ul li.right_box_item
{
	background: url(/sites/SynviscHCP/Resources/img/right_box_background.gif) repeat-y;
	font: 11px/15px Arial, sans-serif;
	color: #000000;
	width: 169px;
	margin: 0px;
	padding: 15px 5px 10px 10px;
	display: block;
}

#right_content ul li a
{
	color: #005192;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

#right_content ul li a:hover
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}


#right_content ul li.top_right_box_item
{
	background: url(/sites/SynviscHCP/Resources/img/right_box_dark_orange_box.gif) no-repeat;
	font-size: 13px;
	line-height: 19px;
	font-weight:bold;
	color: #993300;
	width: 174px;
	margin: 0px;
	padding: 7px 0px 7px 10px;
	display: block;
}


#bryan
{
	display: block;
	margin: 10px 3px 0px 3px;
	cursor: pointer;
	background-image: url('/sites/SynviscHCP/Resources/img/Bryan.gif');
	height: 36px;
	width: 47px;
	background-position: left top;
}
#knee2
{
	display: block;
	margin: 10px 3px 0px 3px;
	cursor: pointer;
	background-image: url('/sites/SynviscHCP/Resources/img/knee2.gif');
	height: 36px;
	width: 47px;
	background-position: left top;
}
#luke
{
	display: block;
	margin: 10px 3px 0px 3px;
	cursor: pointer;
	background-image: url('/sites/SynviscHCP/Resources/img/luke.gif');
	height: 36px;
	width: 47px;
	background-position: left top;
}
a#bryan:hover, a#knee2:hover, a#luke:hover
{
	background-position: left bottom;
}



.image_bottom
{
	margin: 0px 0px 10px 0px !important;
	padding: 0px 0px 0px 0px;
	width: 182px;
	text-align: left;
	display:block;
}

/* End Orange right boxes */

/* Begin Contact Table */

table.contact
{
	margin: 0px;
	padding: 0px;
}

table.contact td
{
	background-color: #fff9da;
	padding: 10px 10px 10px 10px;
}

table.contact td.contact_header
{
	background-color: #ffebb0;
	font-weight: bold;
}

table.contact td.contact_left
{
	font-weight: bold;
}

/* End Contact Table*/

/* Tabbed table */
#tab_table
{
	margin: 10px 0px 0px 0px;
	padding: 0;
	width: 559px;
}

#tabs_bg
{
	background: url(/sites/SynviscHCP/Resources/img/tab_box_top.gif) no-repeat top left;
	height: 42px;
	width: 562px;
}

#tabs
{
	margin: 0px 0px 0px 4px;
}

#tabs img
{
	float: left !important;
	margin: 11px 0px 0px 0px;
}

#tabs img.tab_space
{
	margin: 11px 3px 0px 0px;
}

.tab_on
{
	background: url(/sites/SynviscHCP/Resources/img/tab_on_slice.gif) repeat-x;
	margin: 12px 0px -7px 0px;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	height: 31px;
	padding: 7px 20px 5px 15px;
	cursor: pointer;
	font-weight: bold;
}

.tab_off
{
	background: url(/sites/SynviscHCP/Resources/img/tab_off_slice.gif) repeat-x;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	height: 31px;
	margin: 11px 0px -7px 0px;
	padding: 7px 20px 5px 15px;
	vertical-align: bottom;
	cursor: pointer;
	font-weight: bold;
}

.tab_on a, .tab_off a
{
	color: #000000 !important;
	text-decoration: none !important;
}

.tab_off a:hover
{
	color: #005192 !important;
	text-decoration: underline !important;
}

#tab_border
{
	margin: 0px;
	padding: 10px 15px 5px 30px;
	border: 0px;
	background: url(/sites/SynviscHCP/Resources/img/tab_box_border_tile.gif) repeat-y top left;
}

.referenceLink sup
{
	color: #005192;
	font-weight: bold;
	text-decoration: underline;
}

/* Doctor Table */

#blue_gradient
{
	background: url(/sites/SynviscHCP/Resources/img/blue_gradient.gif) no-repeat left;
	width: 552px;
	height: 44px;
	padding-top: 1px;
	margin: 17px 0px 0px -26px;
}

.doctor_img
{
	padding-left: 15px;
	margin-top: -15px;
	padding-right: 20px;
}

#blue_font
{
	color: #005192;
	font-size: 19px;
	font-weight: 300;
	line-height: 18px;
	margin-top: -85px;
	margin-left: 120px;
}

.small_grey
{
	color: #8d8d8d;
	font-size: 10px;
}

.blue_font_medium
{
	color: #005192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.blue_font_medium_18
{
	color: #005192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.blue_font_small
{
	color: #005192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.blue_font_small_10
{
	color: #005192;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
}


.bio_img
{
	vertical-align: middle;
}

#doctor_italic
{
	color: #005192;
	font-size: 12px;
	font-style: italic;
	margin: 10px 70px 25px 105px;
	height:47px;
}

.doctor_info
{
	color: #000000;
	margin: 10px 40px 0px 0px;
}

.doctor_bio
{
	color: #000000;
	margin: 10px 40px 0px 0px;
}

#download a
{
	color: #005192;
}

#download a:hover
{
	color: Black;
}


#OA
{
	color: #a1a1a1;
	font-size: 9px;
	font-style: italic;
}

/* End Doctor Table */

/* End Tab Table */

/* Candidate Table */

#candidate_table
{
	margin: 0px -5px 0px -8px;
	padding: 0px;
}

#candidate_header
{
	background: url(/sites/SynviscHCP/Resources/img/candidate_header.gif) no-repeat top left;
	height: 63px;
	width: 565px;
	padding: 35px 0px 5px 15px;
	margin: 0px 0px -40px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #005192;
}

#candidate_border
{
	background: url(/sites/SynviscHCP/Resources/img/candidate_border_tile.gif) repeat-y top left;
	margin: 0px;
	padding: 10px 5px 5px 30px;
	border: 0px;
}

table.candidate_tables
{
	margin: 0px 0px 0px -20px;
	padding: 0px;
}

table.candidate_tables td
{
	padding: 5px 5px 5px 5px;
	border-bottom: solid 2px #e0e0e0;
	border-right: solid 2px #e0e0e0;
	vertical-align: middle;
}

table.candidate_tables td.first
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

table.candidate_tables td.right_td
{
	border-right: none;
}

table.candidate_tables td.knee_img
{
	border-bottom: solid 2px #e0e0e0;
	border-right: none;
	background-color: #f0f0f0;
	vertical-align: middle;
}

/* End Candidate Table*/
/* Begin Treatment Table */

table.treatment_table
{
	margin: 0px 0px 0px -20px;
	padding: 0px;
}

table.treatment_table td
{
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	line-height: 13px;
	border-bottom: solid 2px #e0e0e0;
	border-right: solid 2px #e0e0e0;
	vertical-align: middle;
}

table.treatment_table td.first_row
{
	font-weight: bold;
	font-size: 12px;
	background-color: #f0f0f0;
	border-right: solid 2px #ffffff;
	padding: 20px 5px 10px 15px;
}

table.treatment_table td.first_row_1
{
	background-color: #ffebb0;
	font-size: 12px;
	font-weight: bold;
	border-right: none;
	padding: 20px 5px 10px 15px;
}

table.treatment_table td.yellow
{
	background-color: #fff7d1;
	border-right: none;
}
/*End treatment table*/

/*Begin comparison table*/

#comparison_content
{
	color: #000000;
	margin: 0px 10px 0px -5px;
}

/* End comparison table */

/* Begin billing table */
table.billing_table
{
	margin: 0px 0px 0px -20px;
	padding: 0px;
}

table.billing_table td
{
	padding: 5px 5px 5px 5px;
	border-bottom: solid 2px #e0e0e0;
	border-right: solid 2px #e0e0e0;
	vertical-align: middle;
}

/* End Billing Table */


#footer
{
	clear: both;
	margin: 15px 0px 15px 71px;
	color: #6f6f6f;
	font-size: 9px;
	background-position: bottom -71px;
}

#footer *
{
	font-size: 10px;
	line-height: 12px;
}

#footer a
{
	display: block;
	float: left;
	font-size: 12px;
	color: #00529b;
	border-right: 1px solid #6f6f6f;
	padding: 0px 10px 0px 0px;
	margin-right: 10px;
}
#footer a:hover
{
	color: Black;
}
#footer p#US
{
	margin: 0px;
}
#copyright
{
	clear: left;
	font-size: 10px;
	margin: 10px 0px 0px 0px;
	width: 600px;
}
img#genzyme
{
	float: right;
	margin-right: 50px;
}

#fade
{
	background-image: url(/sites/SynviscHCP/Resources/img/home/bottom_fade.gif);
	margin-left: -7px;
	width: 1008px;
	height: 19px;
}


/********************************* Glossary Popup ************************************/
.definitionBox
{
	position: absolute;
	z-index: 9999;
	top: 0px;
	left: 0px;
	display: none;
	width: 30px;
}
.definition
{
	width: 200px;
	background-color: #dddddd;
	color: #777777;
	border: Solid 1px #333333;
	text-decoration: none;
}
.scrollDivBorder
{
	width: 256px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url(/layouts/SEPRAFILM/Images/scroll_div_border.gif) repeat top left;
}
.scrollDivBorder img
{
	display: block;
}
.scrollDivBlueHeader
{
	padding: 2px 7px 4px 15px;
	margin: 0px 03px 0px 3px;
	border: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #164C82;
	font-weight: bold;
	background-color: #edf1f5;
}
.scrollDivBlueFooter
{
	padding: 7px 7px 4px 15px;
	margin: 0px 03px 0px 3px;
	border: 0px;
	background-color: #edf1f5;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #164C82;
}

.scrollDivBlueFooter a
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: underline;
	color: #164C82;
}
.closeXBtnDiv
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: right;
}
.closeXBtnDiv img
{
	display: inline;
}
.scrollDiv
{
	margin-left: 03px;
	padding: 0px;
	border: 0px;
	width: 250px;
	display: block;
	overflow-x: hidden;
	background: #FFFFFF;
}
.scrollDivFormat
{
	padding: 12px 15px 12px 15px;
	margin: 0px;
	border: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000;
}

/****** Form layouts *************/
#subscribe_popup
{
	display: block;
	width: 585px;
	background-color: White;
	font-size: 12px !important;
	font-family: Arial,Helvetica,sans-serif;
}
#subscribe_popup h1
{
	font-size: 17pt;
	color: #00529b;
	padding: 32px 0px 27px 0px;
}
#subscribe_popup h2
{
	font-size: 12pt;
	font-weight: bold;
	color: Black;
	margin: 0px;
	padding: 0px;
}
#subscribe_popup td
{
    padding-top: 5px;
}
#email_popup textarea,textarea
{
	border: inset 1px;
}
.required_marker
{
	color: Red;
	vertical-align: top;
	padding: 0px 4px 0px 7px;
}
.popup_contents
{
	background-color: #e7f0fa;
	padding: 27px 60px 27px 97px;
}
#subscribe_popup_footer
{
	color: #ccc;
	font-size: 10px;
	height: 40px;
}
.sub_instruction
{
	font-size: 10px;
}
#subscribe_popup_contents
{
	margin: 7px 60px 27px 70px;
}
.form_content
{
    background-color: #e7f0fa;
	width: 500px;
	padding: 20px 15px 20px 15px;
}

/************************* Data Table Stuff ***********************/
.data_column_header
{
	font-weight: bold;
	font-size: 13px;
}
.data_row_header
{
	font-weight: bold;
}
.data_table
{
	width: 100%;
	table-layout: fixed;
}
.data_table td.selected
{
	background-color: #fff7d1;
}
.data_table td.header_selected
{
	background-color: #ffebb0;
}
.data_table td
{
	border-bottom: solid 1px #e0e0e0;
	border-right: solid 1px #d5d5d5;
	vertical-align: top;
	padding: 4px;
	font-size: 11px;
	line-height: 14px;
}

sup
{
    vertical-align: 0;
    position: relative; 
}

sup
{
    bottom: 1ex;
	font-size: 70%;
}

#tabs_content
{
	color: #000000;
	margin: 0px 10px 0px 0px;
}
#tab_footer, .footer_text
{
	font-size: 9px;
	line-height: 12px !important;
	color: #a4a4a4;
	font-style: italic;
}
#tab_footer td
{
	vertical-align: top;
	line-height: 12px !important;
}
/********************************* Exit Confirm Popup ************************************/
#exitConfirmMessage
{
	display: block;
	width: 350px;
	padding: 10px;
	margin: 0px;
	/** border: 2px solid #0436A5; **/
	font-size: 10pt;
	background: White none repeat scroll 0% 0%;
}
/**
#exitConfirmMessage img
{
	padding:27px 0px 27px 10px;
}**/
#exitConfirmMessage p
{
	padding: 7px 17px 0px 17px;
}
#exitConfirmMessage a, #exitConfirmMessage a:hover, #exitConfirmMessage a:visited
{
	text-decoration: none;
	display: block;
	margin: 0px;
	color: White;
	padding: 5px;
	text-align: center;
}
#proceed
{
	width: 124px;
	height: 19px;
	background: url( '/sites/SynviscHCP/Resources/img/proceedWebsite.gif' ) no-repeat left bottom;
}
#stay
{
	width: 150px;
	height: 19px;
	background: url( '/sites/SynviscHCP/Resources/img/staySYNVISC.jpg' ) no-repeat left bottom;
}


.btnSubmit
{
   	background-image: url('/sites/SynviscHCP/Resources/img/submit_off.gif');
	border: 1px transparent;
	width:71px;
	height:26px;
}
/****** Billing Codes *********/

.tableCodes
{
	margin: 0px 0px 0px -20px;
	padding: 0px;
}

.tableCodes th{

background:#84bee9;

padding:10px;

font-size:12px;

text-align:left;

}

.tableCodes td{

background:#d7e8f8;

padding:10px;

text-align:left;	

}

.tableCodesCol1{

width:78px;

border-bottom:1px solid #fff;

font-weight:bold;

}

.tableCodesCol2{



border-bottom:1px solid #fff;

border-left:1px solid #fff;

font-weight:normal;

}

.tableCodesCol3{



border-bottom:1px solid #fff;

border-left:1px solid #fff;

font-weight:normal;

}



.tableCodesTitle{

margin:20px 0 6px 0;

width:580px;

}

.tableCodesTitle td{

background:#d7e8f8;	

padding:10px 11px 10px 11px;

margin:0;

}

/***** End Billing Codes *******/

/***** Start Site Map **********/
#site_map div.level_1
{
	display: block;
	width: 554px;
	background-color: #d7e8f8;
	padding: 11px 0px 7px 10px;
	background-image:url('/sites/SynviscHCP/Resources/img/arrowClosed.gif');
	background-position:left 15px;
	background-repeat:no-repeat;
}
#site_map div.level_2
{
	background-color: Transparent;
	padding: 3px 0px 3px 20px;
}
#site_map div.level_3
{
	background-color: Transparent;
	padding: 3px 0px 3px 30px;
}
/***** End Site Map ************/

/*********subscribe overlay***********/
		#subscribe_popup
		{
			display: block;
			width: 585px;
			padding: 0px;
			margin: 0px;
			background-color: White;
			font-size: 12px;
			font-family: Arial,Helvetica,sans-serif;
		}
		#subscribe_popup td
		{
			font-size: 12px;
		}
		#subscribe_popup h1
		{
			font-size: 17pt;
			color: #00529b;
			padding: 32px 0px 27px 0px;
		}
		#subscribe_popup h2
		{
			font-size: 12pt;
			font-weight: bold;
			color: Black;
			margin: 0px;
			padding: 0px;
		}
		#subscribe_popup td
		{
			padding-top: 5px;
		}
		#email_popup textarea
		{
			border: inset 1px;
		}
		.required_marker
		{
			color: Red;
			vertical-align: top;
			padding: 0px 4px 0px 7px;
		}
		.popup_contents
		{
			background-color: #e7f0fa;
			padding: 27px 60px 27px 97px;
		}
		#subscribe_popup_footer
		{
			color: #ccc;
			font-size: 10px;
			height: 40px;
		}
		.sub_instruction
		{
			font-size: 10px;
		}
		#subscribe_popup_contents
		{
			margin: 7px 60px 27px 70px;
		}
		.formInput
		{
			width: 340px;
			border: inset 1px;
			height: 20px;
		}

/*********end subscribe overlay*******/

/********* new reference overlay *****/
.divFootnotes
{
	background-color: #FFFFFF;
	padding: 0pt 0pt 20px 0px !important;
	margin: 0px !important;
	border: 2px solid #0436A5;
	width: 200px;
	position: absolute;
	z-index: 9999;
	top: 0px;
	left: 0px;
	display: none;
	font-weight: normal !important;
}
.divFootnoteFullLink
{
	background-color: #BBDEFC;
	margin-top: 29px !important;
	color: #003399;
	padding: 5px 0px 5px 12px !important;
	width: 188px;
}
.divFootnoteFullLink a:hover
{
	color: #003399;
}
#divFootnotesClose
{
	width: 194px;
	text-align: right;
	margin: 6px 0px 6px 0px !important;
}
.footnote
{
	margin: 0px 6px 0px 12px !important;
}
.clear
{
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
}
/********* end reference overlay *****/

#footer_nav_list
{
	text-align: center;
}
#footer_nav_list a
{
	border-right: none;
	float: none;
	display: inline;
	font-size: 10px;
}

/*added for reimbursement page */

#reimbursement
{
	background-image: url(/sites/SynviscHCP/Resources/img/reimbursement_bg.jpg);
	height: 389px;
  	width: 964px;
  	border: 0px; 
  	margin-left:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

#reimbursement a
{
	color:#00529b;
	font-weight:normal;
	text-decoration: underline;
}

#reimbursement a:hover
{
	color:#000000;
}


#reimbursement #main_area
{
	float:left;
	margin:90px 0px 0px 12px;
	
}

.main_text
{
	padding:5px 300px 14px 23px;
}

.reimbursement_header
{
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:20px 0px 5px 0px;
}

.bullets
{
	line-height:25px;
}

#reimbursement_btns
{
	margin-top:30px;
}

a.reimbursement_synviscone
{
	display:block;
	float:left;
	background-image: url(/sites/SynviscHCP/Resources/img/so_reimbursement_btn.gif);
	height:33px;
	width:199px;
	margin:0px 0px 0px 0px;
}

a.reimbursement_synviscone:hover 
{
	display:block;
	background-image: url(/sites/SynviscHCP/Resources/img/so_reimbursement_btn_over.gif);
	height:33px;
	width:199px;
	margin:0px 0px 0px 0px;
}

#services_area
{
	float:right;
	width:257px;
	margin:-150px 0px 0px 0px;
}

.services_header
{
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	color:#00529b;
	margin:0px 0px 3px 0px;
}

.s_text
{
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	color:#00529b;
	margin:10px 0px 30px 0px;
}

a.reimbursement_synvisc
{
	display:block;
	float:left;
	background-image: url(/sites/SynviscHCP/Resources/img/s_reimbursement_btn.gif);
	height:33px;
	width:199px;
	margin:0px 0px 0px 20px;
}

a.reimbursement_synvisc:hover 
{
	display:block;
	background-image: url(/sites/SynviscHCP/Resources/img/s_reimbursement_btn_over.gif);
	height:33px;
	width:199px;
	margin:0px 0px 0px 20px;
}

/*added for cobranded page */

#cobrand
{
	background-image: url(/sites/SynviscHCP/Resources/img/branded_bg.gif);
	height: 649px;
  	width: 964px;
  	border: 0px; 
  	margin-left:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}

#cobrand a
{
	color:#f1ab00;
	font-weight:bold;
	text-decoration: underline;
}

#cobrand a:hover
{
	color:#fff;
}

#questions
{
	float:right;
	margin:7px 10px 0px 0px;
}

.question_blue
{
	font-weight:bold;
	color:#00529b;
}

#sone_area
{
	clear:right;
	float:left;
	margin:170px 0px 0px 180px;
	
}

.sone_text
{
	padding:5px 0px 14px 23px;
}

a.learn_synviscone
{
	display:block;
	background-image:url(/sites/SynviscHCP/Resources/img/synviscone_btn.gif);
	height:35px;
	width:228px;
	margin:0px 0px 0px 21px;
}

a.learn_synviscone:hover 
{
	display:block;
	background-image:url(/sites/SynviscHCP/Resources/img/synviscone_btn_over.gif);
	height:35px;
	width:228px;
	margin:0px 0px 0px 21px;
}

#sb_area
{
	float:left;
	margin:170px 0px 0px 40px;
}

.sb_text
{
	padding:6px 0px 30px 50px;
}

a.learn_synvisc
{
	display:block;
	background-image:url(/sites/SynviscHCP/Resources/img/synvisc_btn.gif);
	height:35px;
	width:228px;
	margin:0px 0px 0px 47px;
}

a.learn_synvisc:hover 
{
	display:block;
	background-image:url(/sites/SynviscHCP/Resources/img/synvisc_btn_over.gif);
	height:34px;
	width:228px;
	margin:0px 0px 0px 47px;
}

#reimbursement_area
{
	clear:both;
	float:left;
	margin:90px 0px 0px 110px;
	color:#fff;
}

.cobrand_title
{
	color:#f1ab00;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}

#alert_area
{
	float:left;
	color:#fff;
	margin:90px 0px 0px 100px;
}

.email_form
{
	margin:0px 0px 5px 0px;
}


#cobrand .email
{
	outline-width:thin;
	padding-top:0px;
    outline-style: inset;
    outline-color: invert;
}

.signup
{
	display:block;
	border: 0;
	background-image:url(/sites/SynviscHCP/Resources/img/signup_now_btn.gif);
	height:25px;
	width:96px;
	margin:5px 0px 3px -2px;
	outline-style: none;
    outline-width: none;

}

.signup:hover
{
	display:block;
	border: none;
    outline: none;	
	background-image:url(/sites/SynviscHCP/Resources/img/signup_now_btn_over.gif);
	height:25px;
	width:96px;
	margin:3px 0px 3px -2x;
		outline-style: none;
    outline-width: none;
}

/* Captcha (ISITE's) */
fieldset.captcha {
	border: 1px solid black;
	padding: 7px;
}
fieldset.captcha .required_marker {
	padding: 0;
	vertical-align: middle;
}

fieldset.captcha img, fieldset.captcha label {
	display: block;
}