@charset "utf-8";


/* CSS Document */

body {
	background-color:#efefe1;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#outer_container {
	width:775px;
	margin:auto;
}
#top_nav {
	margin:10px 0px 0px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
}
.us_resi {
	float:left;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
/** modified for bookmark */
.top_text_lnk {
	width:404px;
	margin:0px 0px 0px 365px;
}
/** modified for bookmark */
.max_size {
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
}
.medium_size {
	font-family:Arial;
	font-size:10px;
}
.min_size {
	font-family:Arial;
	font-size:8px;
}

.breadcrumb {
	font-size:12px;
	margin:15px 0px 18px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.pipe {
	height:14px;
	color:#bdbcbc;
	font-size: 15px;
	font-weight: normal;
}
.breadcrumb_current {
	color:#421558;
	font-size:9px;
	line-height:12px;
	margin: 0px 0px 0px 5px;
	padding: 3px 0px 0px 0px;
	float: left;
}
.search {
	padding:7px 0px 0px 0px;
	font-size:9px;
	margin:0px;
}
.search input {
	width:100px;
	height:10px;
	font-size:9px;
	font-weight:normal;
	background-color:#efefe1;
	border:1px solid #bdbcbc;
}
.search_go {
	font-size:11px;
	color:#f4911d;
}
#top_nav a {
	text-decoration:none;
	color:#666666;
}
#top_nav a:hover {
	text-decoration:none;
	color:#f4911d;
}
.active {
	color:#f4911d;
}
.active_purple {
	color:#800080;
}
#header {
	margin:0px;
	padding:0px;
	height: 145px;
	background-color: #FFFFFF;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.header_bg {
	background:url(../../../images/header_bg1.jpg) repeat-x;
	height:115px;
}
.header_bg img {
	margin:31px 0px 0px 500px;
	
}

.header_send_frnd_bg {
	background:url(../../../images/sendfriend_bg.jpg) repeat-x;
	height:115px;
}
#header_long {
	margin:0px;
	padding:0px;
	height: 185px;
	background-color: #FFFFFF;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
#header_HCP {
	margin:0px;
	padding:0px;
	height:371px;
	background-color:#FFFFFF;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.header_txt {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	margin: 0px 0px 0px 235px;
	line-height: 25px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	margin: -80px 115px 0px 0px;
	line-height: 25px;*/
}
.header_txt_2_patient {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	/*margin:15px 135px 0px 0px;*/
	margin:15px 0px 0px 235px;
	line-height: 25px;
}
.header_HCP_bg {
	background:url(../../../images/HCP_header_bg.jpg) repeat-x;
	height:341px;
}
.header_patient_bg {
	background:url(../../../images/patient_header_bg.jpg) repeat-x;
	height:356px;
}

.header_patient_bg_inner {
	background:url(../../../images/long_header_bg.jpg) repeat-x;
	height:341px;
}
.header_patient_gen_bg_inner {
	background:url(../../../images/header_bg1.jpg) repeat-x;
	height:115px;
}
.header_hcp_gen_bg_inner {
	background:url(../../../images/header_bg1.jpg) repeat-x;
	height:115px;
}
.header_HCP_bg_inner {
	background:url(../../../images/header_bg2.jpg) repeat-x;
	height:341px;
}

.long_header_bg {
	background:url(../../../images/long_header_bg.jpg) repeat-x;
	height:176px;
}
.long_header_bg img{
	margin:0px;
}

.header_send_frnd_bg img{
	margin:35px 0px 0px 500px;
}
#inner_container {
	background-color:#FFFFFF;
	margin:0px;margin-top:150px;
	padding:0px 0px 0px 0px;
	width:775px;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
	/*overflow:hidden;*/
}
.greyBorder{
	border-bottom: 1px solid #c1c1c1;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
#inner_container2 {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:775px;
	border-bottom: 1px solid #c1c1c1;
	background:url(../../../images/content_bg.gif) repeat-y top right;
}
#pos_key
{
top:20px;
right:-220px;
position:relative;
}
#left_nav {
	/*top:87px;
	left:126px;
	position:absolute;
	\\z-index:1;
	background-color:#ffffff;
	width: 191px;
	margin:0px;
	padding:0px;
	visibility: visible;*/
	\\z-index:1;
	background-color:#ffffff;
	width: 190px;
	margin:0px 0px 0px 10px;
	padding:0px;
	border:3px solid #FFFFFF;
	float: left;position:absolute;
	/*left:40px;
	visibility: visible;
	position:absolute;
	 \\border:1px solid red;*/
}
#left_nav_hcp1_0 {
	\\z-index:1;
	background-color:#ffffff;
	width: 191px;
	margin:1px 0px 0px 5px;
	padding:0px;
	border:3px solid #FFFFFF;
	float: left;
}

#left_nav_hcp2_0 {
	\\z-index:1;
	background-color:#ffffff;
	width: 190px;
	margin:0px 0px 0px 10px;
	padding:0px;
	border:3px solid #FFFFFF;
	float: left;position:absolute;
}
.logo {
	height:126px;
	padding:20px 0px 0px 50px;
}
.left_link {
	background:url(../../../images/left_nav_bg.jpg) repeat-x bottom;
	padding: 10px 15px 10px 15px;
}
.left_link a:link, .left_link a:visited, .left_link a:active{

/*text-decoration:none;

color:#333333;*/

background:url(../../../images/arrow_black.gif) no-repeat 0 4px;

text-decoration:none;

color:#333333;

padding-left: 10px;

display:block;

}

.left_link a:hover{

/*text-decoration:none;

color:#b84b03;*/

background:url(../../../images/arrow_orange_nav.gif) no-repeat 0 4px;

text-decoration:none;

color:#b84b03;

padding-left: 10px;

display:block;

}

.left_current {

/*padding-left:5px;

color:#b84b03;*/

background:url(../../../images/arrow_orange_nav.gif) no-repeat 0 4px;

text-decoration:none;

color:#b84b03;

padding-left: 10px;
padding-bottom: 3px;
display:block; 
margin-left:0px;
}
.left_txt {
	border-top:1px solid #e28d2c;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:3px 5px 3px 3px;
	
}
.callout {
	margin:30px 0px 0px 0px;
}
#content {
	background-image: url(../../../images/border_bg.gif);
    background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin:-80px 0px -162px 10px;
	float:right;
	padding:0px 160px 0px 0px ;
    top:-180px;
    position:relative;
    
}
#content_contact {
	background-image: url(../../../images/border_bg.gif);
    background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin:150px 0px -200px 10px;
	float:right;
	padding:0px 150px 0px 0px ;
    top:-266px;
    position:relative;
    
}
#content_inner_coll {
	background-image: url(../../../images/border_bg.gif);
    background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin:150px 0px 0px 10px;
	float:right;
	padding:0px 170px 0px 0px ;
    top:-270px;
    position:relative;
    
}
#content_inner_frnd {
	background-image: url(../../../images/border_bg.gif);
    background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin:150px 0px -200px 10px;
	float:right;
	padding:0px 175px 0px 0px ;
    top:-250px;
    position:relative;
    
}

#content_P h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
/*#contentHCP {
	background-image: url(../../../images/border_bg.gif);
	background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin: 0px 0px -200px 10px;
	float:right;
	padding:0px 165px 0px 0px ;
    top:-270px;
    position:relative;
	background-position:585px 100px; 
	background-repeat:repeat-y;
	width:370px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:0px 0px 0px 200px;*/
}

#content_HCP {
	width:490px;
	margin:-50px 0px 0px 10px;
	float:left;
	padding:0;
}
#content_HCP h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#content h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#content_contact h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#content_inner_coll h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}

#content_inner_frnd h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}

#contentHCP h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#send_email {
	margin:0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
#send_email input {
	margin:3px 0px 5px 0px;
	width:250px;
}
/**********************added for contact us page******************/
.submit {
	width:253px;
	margin: 15px 0px 0px 15px;
	padding-bottom:30px;
}
.submit img{
	margin:0px 0px 0px 100px;
}
.submit_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#344648;
}
/**********************added for contact us page ends******************/
#content_HCP p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}

#content p{
	margin:10px 10px 10px 0px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#content_contact p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#content_inner_coll p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#content_inner_frnd p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#contentHCP p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.side_heading {
	color:#421558;
	font-weight:bold;
}
.side_heading1 a{
	color:#421558;
	font-weight:bold;
	text-decoration: none;
	font-size: 15px;
	margin-left: 18px;
}
#right_cont {
	width:156px;
	float: right;
	position:relative;
	top:-185px;
	right:-562px;
	padding:0px 10px 0px 10px;
	margin:  -35px 0px 10px 0px;
	height:400px;
		/*font-size: 11px;*/
}
#right_cont_mail {
	width:156px;
	float: right;
	position:relative;
	top:-185px;
	right:-562px;
	padding:0px 10px 0px 10px;
	margin: 45px 0px 10px 0px;
	height:400px;
	/*font-size: 11px;*/
}
/*****************added for contact us page*************/
#right_cont_contact {
	width:156px;
	float: right;
	position:relative;
	top:-120px;
	right:-562px;
	padding:0px 10px 0px 10px;
	margin: 45px 0px 10px 0px;
	height:400px;
	font-size: 11px;
}
/*****************added for contact us page ends*************/
#right_cont_hcp1 {
	/*width:162px;
	float: right;
	position:absolute;
	top:325px;
	right:102px;
	padding:0px 10px 0px 10px;
	margin: 45px 0px 10px 0px;
	height:400px;*/
	width:156px;
	float: right;
	position:relative;
	top:-278px;
	right:-562px;
	padding:0px 10px 0px 10px;
	margin: 195px 0px 10px 0px;
	height:400px;
}
#right_cont_hcp {
	/*width:162px;
	float: right;
	position:absolute;
	top:325px;
	right:102px;
	padding:0px 10px 0px 10px;
	margin: 45px 0px 10px 0px;
	height:400px;*/
		width:156px;
	float: right;
	position:relative;
	top:-210px;
	right:-558px;
	padding:0px 10px 0px 10px;
	/*margin: -20px 0px 10px 0px;*/
	margin: -20px 0px -145px 0px;
	height:400px;
}
#right_cont1 {
	width:156px;
	float: right;
	position:relative;
	top:-253px;
	right:-562px;
	padding:0px 10px 0px 10px;
	margin: 195px 0px 10px 0px;
	height:400px;
}

#right_cont_HCP {
	width:180px;
	border-left:1px solid #bdbcbc;
	float: right;
	padding:0px 12px 10px 14px;
	margin: 5px 0px 10px 0px;
}
#right_cont_HCP h3{
	color:#421558;
	font-family:Helvetica;
	font-size:13px;
	margin-top: 0px;
}

#right_cont h3{
	color:#421558;
	font-family:Helvetica;
	font-size:13px;
	margin-top: 0px;
}
#right_cont_hcp h3{
	color:#421558;
	font-family:Helvetica;
	font-size:13px;
	margin-top: 0px;
}
#right_cont_hcp1 h3{
	color:#421558;
	font-family:Helvetica;
	font-size:13px;
	margin-top: 0px;
}
#right_cont1 h3{
	color:#421558;
	font-family:Helvetica;
	font-size:13px;
	margin-top: 0px;
}
.avantix {
	 solid #bdbcbc;
	padding:4px;
	width:135px;
	line-height:16px;
	font-size:11px;
	margin:0px;
}
.avantix_patient {
	border:1px solid #bdbcbc;
	padding:4px;
	width:135px;
	line-height:16px;
	font-size:11px;
	margin:0px 0px 20px 0px;
}
.right_head_bg {
	background-color:#421558;
	padding:6px;
	color:#FFFFFF;
	font-size: 11px;
}
.right_head_bg_sendfnd {
	background-color:#f4911d;
	padding:4px;
	color:#FFFFFF;
	font-weight: bold;
}
.right_head_bg_sendfnd a{
	color:#ffffff;
	text-decoration:none;
}

.right_head_bg_sendfnd a:hover{
	color:#e7e6e6;
	text-decoration:none;
}

.right_head_bg_sendfnd_btm {
	background-color:#f4911d;
	height:24px;
	padding:10px 6px 6px 6px;
	color:#FFFFFF;
	font-weight: bold;
}
.right_head_bg_sendfnd_btm a{
	color:#ffffff;
	text-decoration:none;
}

.right_head_bg_sendfnd_btm a:hover{
	color:#e7e6e6;
	text-decoration:none;
}
.avantix_txt {
	background-color:#ebebeb;
	color:#666666;
	padding:4px 0px 0px 5px;
}
.avantix_txt ul{
	margin:5px 0px 0px 17px;
	padding:0px;
}
.avantix_txt ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:0px;
	padding:0px 3px 0px 0px;
}
.clear {
	clear:both;
}
.molecular {
	padding:4px;
	width:135px;
	line-height:16px;
	font-size:11px;
	margin:0px 0px 0px 0px;
}
.molecular_patient {
	border:1px solid #bdbcbc;
	padding:4px;
	width:135px;
	line-height:16px;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

.molecular_patient_new {
	padding:4px;
	width:135px;
	line-height:16px;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

.send_frnd_right {
	background-color:#ebebeb;
	color:#666666;
	padding:8px 5px 8px 8px;
}

#footer {
	margin:20px 0px 30px 0px;
	padding:0px;
	color:#666666;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
}
.novartis {
	width:100px;
	float: left;
	margin:8px 0px 0px 0px;
}
.novartis img{
	float:left;
}
.contact_us{
	padding:6px 0px 0px 0px;
	width: 140px;
	margin:0px 0px 0px 0px;
	float:left;	
}
.copyright {
	margin:-8px 0px 0px 5px;
	color:#666666;
	font-size:10px;
	padding: 0px 70px 0px 0px;
	line-height:16px;
}
#footer a {
	text-decoration:none;
	color:#666666;
}
#footer a:hover {
	text-decoration:none;
	color:#f4911d;
}
#body_img_header{
	background-color:#f4911d;
	height:28px;
	margin:0px 15px 0px 0px;
	color:#FFFFFF;
	font-weight: bold;
	padding:5px 0px 0px 0px;
	width: 366px;
}
.img_chromosome{
	margin:0px 0px 0px 0px;
	height:229px;
	width: 366px;
}
.img_chromosome_patient{
	margin:0px 0px 26px 0px;
	height:229px;
	width: 366px;
	
}
.img_chromosome1{
	margin:0px 0px 0px 0px;
	height:229px;
	width: 366px;
}
.font_10px {
	font-size:14px;
}
#bullet{
	margin:10px 15px 10px 15px;
	padding:10px;
}	
#bullet ul{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#bullet ul li{
	list-style:disc;
	margin:15px 0px 0px 0px;
	padding:0px;
}

#HCP_bullet{
	margin:20px 15px 10px 15px;
	padding:10px 0px 10px 10px;
}	
#HCP_bullet ul{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#HCP_bullet ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight: bold;
}
#HCP_bullet ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#content a {
	text-decoration:none;
	color:#f4911d;
}
#content_contact a {
	text-decoration:none;
	color:#f4911d;
}
#content_inner_coll a {
	text-decoration:none;
	color:#f4911d;
}
#content_inner_frnd a {
	text-decoration:none;
	color:#f4911d;
}
#contentHCP a {
	text-decoration:none;
	color:#f4911d;
}
#content a:hover {
	text-decoration:none;
	color:#f4911d;
}
#content_contact a:hover {
	text-decoration:none;
	color:#f4911d;
}
#content_inner_coll a:hover {
	text-decoration:none;
	color:#f4911d;
}
#content_inner_frnd a:hover {
	text-decoration:none;
	color:#f4911d;
}
#contentHCP a:hover {
	text-decoration:none;
	color:#f4911d;
}

#content h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 0px;
	width: 381px;
	
}
#content_contact h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 10px;
	width: 381px;
	
}
#content_inner_coll h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 12px;
	width: 381px;
	
}
#content_inner_frnd h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 12px;
	width: 370px;
	
}
#contentHCP h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 12px;
	width: 381px;
	
}
#whiteBg{
	background-image: url(../../../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	
}
#content_HCP a {
	text-decoration:none;
	color:#f4911d;
}
#content_HCP a:hover {
	text-decoration:none;
	color:#f4911d;
}
#content_HCP h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 10px;
}

.small_key {
	margin:-10px 0px 0px 410px;
	/*margin:-11px 0px 0px 0px;*/
}
.width200 {
	width:200px;
}
.right_callout {
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border-top: 1px dotted #bdbcbc;
	width:210px;
}
.line_height {
	line-height:26px;
}
.terms {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
}
.terms ol{
	margin:10px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}
.terms ol li{
	list-style:decimal;
	margin:15px 0px 0px 30px;
	padding:0px 10px 0px 0px;
	line-height:16px;
}
.purple_header{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#421558;
}
.hor_grey_line{
	border-top:#d4d3d3 1px solid;
	margin:10px 15px 10px 0px;
	padding: 5px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.numbered{
	margin:10px 15px 10px 15px;
	padding:0px 10px 10px 18px;
}
.numbered ol{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.numbered ol li{
	list-style:decimal;
	margin:15px 0px 0px 0px;
	padding:0px;
	list-style-position:outside;
}
#header_bloodlevel{
	margin:0px;
	padding:0px;
	height: 185px;
	background-color: #FFFFFF;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.blevel_header_bg {
	background:url(../../../images/header_bg2.jpg) repeat-x;
	height:176px;
}
.blevel_header_bg img{
	margin:0px;
}
	
.phase_cml{
	margin:6px;
	padding:0px 10px 10px 10px;
}	
.phase_cml ul{
	padding:0px;
	margin:-10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.phase_cml ul li{
	background-image:url("../../../images/list_image1.gif");
	background-repeat:no-repeat;
	background-position: 0px 14px;
	margin:0px 0px 0px 0px;
	padding:6px;
	list-style: none;
	display: block;
	height: 1%;
	
}
.list_font10{
	margin:10px 15px 10px 15px;
	padding:0px 10px 10px 18px;
}
.list_font10 ol{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}
.list_font10 ol li{
	list-style:decimal;
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style-position:outside;
}
.small_key_1 {
	margin:-30px 0px 0px 630px;
}
.small_key_patient_inner {
	margin:31px 0px 0px 518px;
}
.small_key_hcp_inner {
	margin:31px 0px 0px 495px;
}
.small_key_hcp_college_inner {
	margin:31px 0px 0px 495px;
}
.small_key_error_inner {
	margin:31px 0px 0px 495px;;
}
.small_key_hcp_frnd_inner {
	margin:31px 0px 0px 495px;
}
.small_key_search_inner {
	margin:31px 0px 0px 495px;
}
.small_key_hcp_cont_inner {
	margin:-406px 0px 0px 500px;
}
/**********************************************************************************************/
.purple {
 height:30px;
 background-color:#3c1c57;
 margin:0px;
 padding:0px;
}
.orange {
 height:10px;
 background-color:#f4911d;
 margin:1px 0px 0px 0px;
 padding:0px;
}
.hor_grey_line1{
 border-top:#d4d3d3 1px solid;
 margin:20px 15px 2px -10px;
 padding: 1px 0px 0px 0px;
 display:block;
}
.hor_grey_line2{
 border-top:#d4d3d3 1px solid;
 margin:20px 15px 2px 10px;
 padding: 1px 0px 0px 0px;
 display:block;
}
.privacy{
 margin:10px 15px 10px 15px;
 padding:0px 0px 0px 10px;
}
.privacy ul{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.privacy ul li{
	list-style:disc;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-position:outside;
	line-height: 10px;
}
.privacy ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	}
.back_to_top{
	color:#f4911d;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
}
.black_bold{
 font-size:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#000000;
}
 
.sitemap {
 margin:-5px 0px 0px 25px;
 line-height:16px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 color:#666666;
 font-weight: bold;width:300px;
}
.sitemap a{
 text-decoration:none;
 color:#666666;
}
.sitemap a:hover{
 text-decoration:none;
 color:#848484;
}
 
#sitemap_cont {
/* width:370px;
 margin:150px 0px 0px 10px;
 float:left;
 top:-210px;
 padding:0px 0px 0px 200px;
 position:relative;*/
 	background-image: url(../../../images/border_bg.gif);
    background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin: 380px 0px 0px 10px;
	float:right;
	padding:0px 177px 0px 0px ;
    top:-480px;
    position:relative;
}
#sitemap_cont h3{
 color:#421558;
 font-size:20px;
 font-weight: normal;
 margin-left: 10px;
}
#sitemap_cont p{
 margin:-5px 10px 10px 15px;
 font-size:15px;
 color:#666666;
 padding:0px;
}
 
#sitemap_cont p a{
 color:#421558;
 text-decoration:none;
}
#sitemap_cont p a:hover{
 color:#86549f;
 text-decoration:none;
}
.off_ramp_content{
 margin:50px 15px 30px 20px;
}
.off_ramp_content p{
	margin:20px 10px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:16px;
}
#off_ramp {
	width:425px;
	height:345px;
	background-color:#FFFFFF;
	margin:auto;
	border-bottom:#bfbfbf 1px solid;
	border-left:#bfbfbf 1px solid;
	border-right:#bfbfbf 1px solid;
}
.ramp_button{
 margin:40px 0px 10px 0px;
 text-align:left;
}
/***********************************************************************/
#HCP_contact_us {
	margin:20px 0px 50px 15px;
	padding:0px;
	background-color: #ebf6f9;
	width: 350px;
}
#HCP_contact_us a{
	font-family:Arial, Helvetica, sans-serif;
	color:#344648;
	font-size:10px;
	text-decoration:underline;
}
#HCP_contact_us a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#344648;
	font-size:10px;
	text-decoration:underline;	
}

#HCP_contact_us input{
	margin:5px 0px 0px 0px;
	width:300px;
}
#HCP_contact_us select{
	margin:5px 0px 0px 0px;
	width:300px;
}
#HCP_contact_us input.radio{
	margin:5px 0px 0px 0px;
	width:17px;
}
#HCP_contact_us textarea{
	margin:5px 0px 0px 0px;
	width:300px;
	height:75px;
}

.3labels {
	margin:0px 0px 0px 18px;
	padding:0px;
	font-size:11px;
	color:#344648;
	font-family:Arial, Helvetica, sans-serif;
	width: 300px;
}
/*********************added contact us page*********************************/
.labels {
	margin:10px 15px 10px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#344648;
	line-height:16px;
}
/*********************added contact us page*********************************/
.contact_us_header {
	background-color:#f4911d;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px 0px 10px 10px;
	height:12px;
	font-weight: bold;
}
#HCP_contact_us p{
	margin:10px 15px 10px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#344648;
	line-height:16px;
}
.mandry{
	color:#f4911d;
	font-size: 14px;
}
.bold {
	font-weight:bold;
}
.city {
 	width:100px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
 	font-size:15px;
	color:#344648;
	font-family:Arial, Helvetica, sans-serif;
}
.state {
 	width:100px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
 	font-size:15px;
	color:#344648;
	font-family:Arial, Helvetica, sans-serif;
}
.zip {
 	width:50px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
 	font-size:11px;
	color:#344648;
	font-family:Arial, Helvetica, sans-serif;
}
.phone {
 	width:150px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
 	font-size:15px;
	color:#344648;
	font-family:Arial, Helvetica, sans-serif;
}
.height50 {
	height:50px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.required {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#344648;
	font-weight:bold;
	margin:3px 35px 0px 0px;
	padding:0px;
}
.privacy{
	margin:10px 15px 10px 15px;
	padding:0px 0px 0px 10px;
}	
.privacy ul{
	padding:0px;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.privacy ul li{
	list-style:disc;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-position:outside;
	line-height: 10px;
}
.black_bold{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.back_to_top{
	color:#f4911d;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
}
.hor_grey_line1{
	border-top:#d4d3d3 1px solid;
	margin:20px 15px 2px 15px;
	padding: 1px 0px 0px 0px;
	display:block;
}
#search_cont {
	/*width:530px;
	margin:-130px 0px 0px 10px;
	float:left;
	padding:0px 0px 30px 200px;*/
       background-position:375px 100px; 
	width:530px;
	margin: 223px -130px -200px 10px;
	float:right;
	padding:0px 150px 0px 0px ;
	top:-330px;
	position:relative;

}
#search_cont h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#search_cont h4{
	color:#666666;
	font-size:13px;
	font-weight: normal;
	margin:10px 10px 10px 15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#search_cont p{
	margin:15px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#search_cont a {
	text-decoration:underline;
	color:#f4911d;
}
#search_cont a:hover {
	text-decoration:underline;
	color:#f2a851;
}

/**************************************************************************/
.hor_grey_line_right {
	border-top:#d4d3d3 1px solid;
}
.paging {
	margin:10px 15px 0px 15px;
	border-top:1px solid #bdbcbc;
	padding:10px 5px 0px 0px;
	font-size:11px;
	color:#666666;
}
/***************************************************************************/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { min-height: 1px; height: auto !important; height: 1px; }

/*************************Added For Print**************************/

#contentPrint {
	/*background-image: url(../../images/border_bg.gif);
    background-repeat:repeat-y;*/
    background-position:375px 100px; 
	width:570px;
	margin:0px 10px 0px 10px;
	float:right;
	padding:0px 0px 0px 0px ;
    /*top:-180px;*/
    position:relative;
    
}
#contentPrint h2{
	color:#421558;
	font-size:20px;
	font-weight: normal;
	margin-left: 10px;
}
#contentPrint p{
	margin:10px 10px 10px 15px;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#contentPrint a {
	text-decoration:none;
	color:#f4911d;
}
#contentPrint a:hover {
	text-decoration:none;
	color:#f4911d;
}
#contentPrint h3{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 10px;
	width: 381px;
	
	
}
/************************** For Left-Menu Manipulation starts ********************************************/
.left_sub {
    padding: 0px 0px 3px 10px;
    font-weight:bold;
    margin-left: 0px;
    font-size:11px;
}

.left_sub a{
    background:url(../../../images/arrow_black.gif) no-repeat 0px 4px;
    text-decoration:none;
    color:#333333;
    padding: 0px 0px 3px 10px;
    font-weight:bold;
    font-size: 11px;
	margin-left: 0px;
}
.left_sub a:hover{
    background:url(../../../images/arrow_orange_nav.gif) no-repeat 0px 4px;
    text-decoration:none;
    color:#b84b03;
    padding: 0px 0px 3px 10px;
    font-weight:bold;
    font-size: 11px;
    margin-left: 0px;
}

/*************************** For Left-Menu Manipulation ends */



/******************************* Table for cml-testing-checkups page starts ************************************/
.tableheading {
width:363px;height:22px;

}
.tableheading-left {
width:127px;height:100%;background-color:#f4911e;float:left;
}
.tableheading-right {
width:235px;height:100%;background-color:#80b1bc;float:left;margin-left:1px;
}
.tableheading-left p{margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;font-weight:bold;
font-size:11px;color:#FFFFFF !important;line-height:16px;
}
.tableheading-right p{margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;font-weight:bold;
font-size:11px;color:#FFFFFF !important;line-height:16px;
}

.tablecontent-row {width:363px;height:auto;background-color:#fee6cf;border-bottom:1px solid #ffffff; float:left;}
.tablecontent-left {
width:126px;height:100 %;float:left;
}
.tablecontent-right {
width:235px;height:100 %;background-color:#d4ecf0;float:left;margin-left:1px;border-left:1px solid #ffffff;
}
.tablecontent-left p{margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;
font-size:13px !important;color:#666666 !important;line-height:16px;
}
.tablecontent-right p{padding:0px;margin:0px;margin-top:5px !important;;margin-left:12px !important;font-family:Arial, Helvetica, sans-serif;
font-size:11px;color:#666666 !important;line-height:16px;margin-bottom:10px !important;
}

.tablecontent-right ul{padding:0px;margin:0px;margin-bottom:15px;width:210px;}
.tablecontent-right ul li{font-family:Arial, Helvetica, sans-serif;
font-size:15px;color:#666666 !important;line-height:16px;margin-left:26px; margin-bottom:15px !important;}

/************************************ Table for cml-testing-checkups page ends *************************************************/

/* table in section1.4.3*/

.tableheading1-4-3 {width:365px;height:45px;background-color:#f4911d;float:left;}
.tableheading1-4-3 p{background-color:#f4911d;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;padding:0px;
font-size:14px !important;color:#ffffff !important;line-height:16px !important;margin-top:7px !important;margin-left:12px !important;}
.tablecontent-row1-4-3 {width:365px;height:auto;background-color:#fff3eb; float:left;}
.tablecontent-left1-4-3 {
width:121px;height:100 %;float:left;border-left:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc;
}
.tablecontent-center1-4-3 {
width:121px;padding-bottom:1px;height:100 %;float:left;border-bottom:1px solid #bdbcbc;background-color:#ffe0ce;border-bottom:1px solid #bdbcbc;
}
.tablecontent-right1-4-3 {
width:121px;height:100 %;float:left;border-right:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc;
}

.tablecontent-rightimage1-4-3 {
width:121px;height:223px;float:left;border-right:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc;
}
.head{margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;color:#333333 !important;line-height:16px;font-weight:bold;text-align:center;
}
.headright {margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;color:#333333 !important;line-height:16px;font-weight:bold;
}
.content1-4-3 {padding:0px;margin:0px;margin-top:5px !important;font-family:Arial, Helvetica, sans-serif;
font-size:14px !important;color:#666666 !important;line-height:16px;font-weight:bold;text-align:center;}

.contentright1-4-3 {padding:0px;margin:0px;margin-top:5px !important;font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;color:#666666 !important;line-height:16pxtext-align:center;margin-left:12px !important;}

.tablecontent-right p{padding:0px;margin:0px;margin-top:5px !important;font-family:Arial, Helvetica, sans-serif;
font-size:11px;color:#666666 !important;line-height:16px;
}

.bracket{float:left;margin-left:3px !important;margin-top:12px !important;}

.bracketText {padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;float:left;
font-size:12px !important;color:#666666 !important;line-height:16pxtext-align:center;margin-left:3px !important;margin-top:75px !important;}
.rowLine {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    
    border-bottom: #bdbcbc 1px solid;
    padding: 5px 0px 5px 3px;
    display:block;
}

.rowLinealt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    

    
    padding: 5px 0px 5px 3px;
    display:block;
}


/**********Table 1.4.3 ends**********************************/
/****************** Table for cml-treatment-goals page starts ********************************************/

.tableheading2_2_1 {width:363px;height:33px;background-color:#f4911d;float:left;}
.tableheading2_2_1 p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;padding:0px;
font-size:14px !important;color:#ffffff !important;line-height:16px;margin-top:11px !important;margin-left:12px !important;}
.tablecontent-row2_2_1 {width:363px;height:auto;background-color:#fff3eb; float:left;}
.tablecontent-left2_2_1 {
width:120px;height:375px;float:left;border-left:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc;
}
.tablecontent-center2_2_1 {
width:121px;height:375px;float:left;border-bottom:1px solid #bdbcbc;background-color:#ffe0ce;
}
.tablecontent-right2_2_1 {
width:120px;height:375px;float:left;border-right:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc;
}
.head2_2_1{margin-top:5px !important;;margin-left:12px !important;;font-family:Arial, Helvetica, sans-serif;
font-size:14px !important;color:#333333 !important;line-height:16px;font-weight:bold;margin-left:10px;margin-top:15px !important;margin-left:12px !important;
}

.list2_2_1{margin:0px;padding:0px;
}
.list2_2_1 li{font-family:Arial, Helvetica, sans-serif;margin-left:25px;
font-size:11px !important;color:#666666 !important; list-style:disc;line-height:16px;margin-bottom:10px;}

/****************** Table for cml-treatment-goals page ends ********************************************/


/****************** Table for cml-treatment-warning page starts ********************************************/

.patient_important {
    margin:5px 15px 0px 0px;
    padding:0px 0px 15px 0px;
    border-bottom:1px solid #d4d3d3;font-size:15px;
}
.numbers {
    color:#69a9b7;
    font-size:20px;
    font-weight:bold;
    float:left;
    margin: 0px;
    overflow: hidden;
}
.importance {
    margin:0px 0px 0px 5px;
    padding: 10px 0px 0px 15px;color:#666666;line-height:16px;
}
.side_heading {
    color:#421558;
    font-weight:bold;
    margin: 0px;
}
/****************** Table for cml-treatment-warning page ends ********************************************/

/* feb 05 for index */
#printable_index {width:548px;height:420px;float:left;margin-top:15px;margin-left:-10px;}
#leftPorionIndex {width:215px; height:380px;float:left;border-right:1px solid #bdbcbc;}
#leftPorionIndex h3{
	color:#421558;
	font-family:Helvetica;
	font-size:15px;
	margin-top: 3px;margin-left:25px;
}
#leftPorionIndex p{
	color:#666666;
	font-family:arial;
	font-size:15px;line-height:16px;
	margin-top: 12px;margin-left:25px;margin-right:10px;
} 

#centerPortionIndex {width:  352px;float:left;}
#centerPortionContent {width: 352px;height:145px;border-bottom:1px dotted #bdbcbc;padding-bottom:10px; }
#centerPortionContent h3{
	color:#421558;
	font-family:Helvetica;
	font-size:15px;
	margin-top: 3px;margin-left:25px;
}
#centerPortionContent p{
	color:#666666;
	font-family:arial;
	font-size:15px;line-height:16px;
	margin-top: 12px;margin-left:25px;margin-right:15px;
} 
#centerPortionContent ul{
	padding:0px;
	margin:0px 0px 0px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#centerPortionContent ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight: bold;
}
#centerPortionContent ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}

#centerPortionContentTwo {width: 352px;height:145px; }
#centerPortionContentTwo h3{
	color:#421558;
	font-family:Helvetica;
	font-size:15px;
	margin-top: 20px;margin-left:25px;
}
#centerPortionContentTwo p{
	color:#666666;
	font-family:arial;
	font-size:15px;line-height:16px;
	margin-top: 15px;margin-left:25px;margin-right:15px;
} 
#centerPortionContentTwo ul{
	padding:0px;
	margin:0px 0px 0px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#centerPortionContentTwo ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight: bold;
}
#centerPortionContentTwo ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}

.centerHead {margin-top:20px !important;}
.patientIndexHeight {height:580px !important;margin-left:5px;}
.rightContentPatient {height:415px !important;}
/* ends here */
.small_key_index{
	
	margin:-45px 0px 0px 45px;
	position: absolute
}
#whiteBgHCP{
	background-image: url(../../../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position:center top;
	width:376px;
	
}

#contentHCPIndex {
	background-image: url(../../../images/border_bg.gif);
	background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin: 0px 0px -200px 10px;
	float:right;
	padding:0px 150px 0px 0px ;
    top:-270px;
    position:relative;
	/*background-position:585px 100px; 
	background-repeat:repeat-y;
	width:370px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:0px 0px 0px 200px;*/
}

#content_HCPIndex {
	width: 548px
	margin:0px 0px 0px 10px;
	float:left;
	padding:0;
}
#inner_containerHCP {
	background-color:#FFFFFF;
	margin:0px;margin-top:10px;
	padding:0px 0px 10px 0px;
	width:775px;
	background-image:url(../../../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
	/*overflow:hidden;*/
}
#centerPortionContentpatient {width: 318px;height:145px;border-bottom:1px dotted #bdbcbc;padding-bottom:10px; }
#centerPortionContentpatient h3{
	color:#421558;
	font-family:Helvetica;
	font-size:15px;
	margin-top: 3px;margin-left:25px;
}
#centerPortionContentpatient p{
	color:#666666;
	font-family:arial;
	font-size:15px;line-height:16px;
	margin-top: 12px;margin-left:25px;margin-right:15px;
} 
#centerPortionContentpatient ul{
	padding:0px;
	margin:0px 0px 0px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#centerPortionContentpatient ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight: bold;
}
#centerPortionContentpatient ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}

#centerPortionContentTwopatient {width: 318px;height:145px; }
#centerPortionContentTwopatient h3{
	color:#421558;
	font-family:Helvetica;
	font-size:15px;
	margin-top: 20px;margin-left:25px;
}
#centerPortionContentTwopatient p{
	color:#666666;
	font-family:arial;
	font-size:15px;line-height:16px;
	margin-top: 15px;margin-left:25px;margin-right:15px;
} 
#centerPortionContentTwopatient ul{
	padding:0px;
	margin:0px 0px 0px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
#centerPortionContentTwopatient ul li{
	list-style:url(../../../images/arrow_orange.gif);
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight: bold;
}
#centerPortionContentTwopatient ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.heightPatient {height:580px !important;}


/* table  section 2.2.3 */
.sideeffectcontainer {width:365px;height:auto;float:left;}
.side_effect_head {width:356px;background-color:#431558;height:20px;padding-left:9px;padding-top:5px;font-family:Arial, Helvetica, sans-serif;
font-size:15px !important;color:#ffffff !important;font-weight:bold;float:left; }
.side_effect_lefthead {width:161px;background-color:#f4911e;height:37px;padding-left:9px;padding-top:7px;font-family:Arial, Helvetica, sans-serif;
font-size:15px !important;color:#ffffff !important;font-weight:bold; float:left;margin-top:2px;}
.side_effect_righthead {width:186px;background-color:#80b1bc;height:37px;padding-left:9px;padding-top:7px;font-family:Arial, Helvetica, sans-serif;
font-size:15px !important;color:#ffffff !important;font-weight:bold; float:left;margin-top:2px;}
.side_effect_row {width:365px;height:auto; float:left;
    background-image: url(/images/box_bg.gif);
    background-position: 0px 0px;margin-top:1px;
    background-repeat: repeat-y;}
.side_effect_left {
width:161px;height:auto;float:left;padding-left:9px;padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px !important;color:#666666 !important;
}
.side_effect_right {
width:186px;height:auto;float:left;padding-left:9px;padding-top:7px;
}

.list2_2_3{margin:0px;padding:0px;
}
.list2_2_3 li{font-family:Arial, Helvetica, sans-serif;margin-left:13px;
font-size:15px !important;color:#666666 !important; list-style:disc;line-height:16px;margin-bottom:10px;}

.orangeborderdiv {width:138px;height:auto;border:1px solid #ee8d3c;margin-top:11px;margin-bottom:15px;font-size:15px;background-color:#FFFFFF;padding:5px;}
/* end on feb 02 2009*/
.phase_cml_new{
	margin:6px;
	padding:0px 10px 10px 10px;
	width:348px;
}	
.phase_cml_new ul{
	padding:0px;
	margin:-10px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	line-height:16px;
}
.phase_cml_new ul li{
	background:url("../../../images/list_image1.gif") no-repeat 0px 16px;
    margin:0px 0px -5px -15px;
    padding:0px 6px 0px 10px;
    list-style: none;
	display: block;
	height: 1%;
	
}
#contentHCP h1{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 12px;
	width: 381px;
	
}
.header_txt h1{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	margin: 0px 0px 0px 235px;
	line-height: 25px;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	margin: -80px 115px 0px 0px;
	line-height: 25px;*/
}
.header_txt_2_patient h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	width:400px;
	color: #ffffff;
	/*margin:15px 135px 0px 0px;*/
	margin:15px 0px 0px 235px;
	line-height: 25px;
}
#content h1{
	color:#421558;
	font-size:18px;
	font-weight: normal;
	margin-left: 0px;
	width: 381px;
	
}
.sub_ul_site {
	margin:0px 0px 0px 15px;
	line-height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	
}
.sub_ul_site a{
	text-decoration:none;
	color:#666666;
}
.sub_ul_site a:hover{
	text-decoration:none;
	color:#F4911D;
}
.sitemap a:hover{
	color:#F4911D;
	text-decoration:none;
}
.content1-4-3m {
	padding:0px;
	margin:0px;
	margin-top:5px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	color:#666666 !important;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom: 15px;
	}
.content1-4-3text {
	padding:0px;
	margin:0px;
	margin-top:9px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	color:#666666 !important;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom: 11px;
	}
.content1-4-3num {
	padding:0px;
	margin:0px;
	margin-top:9px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	color:#666666 !important;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom: 11px;
	}	
div.mutation
{ width:363px; }
div.mutation div.title_new
{ background:#F3921D; padding:8px; }
div.mutation div.title_new div.header2
{ font-size:14px; font-weight:bold; margin:0; padding:0; color:white; }
div.mutation div.section
{ background:white; border:1px solid #bdbcbc; border-top:none; padding-top:19px; padding-left:8px; font-size:11px; color:#666666; line-height:20px;}
div.mutation div.section div.header3
{ font-size:11px; line-height:16px; color:#421558; margin:0; padding:0; }
div.mutation div.section .left
{ float:left; width:135px; padding-top:19px; padding-right:20px; padding-bottom:5px; }
div.mutation div.section .right
{ float:left; width:100px; }
div.mutation div.section .clear
{ clear:both; line-height:1px; font-size:1px; height:1px; }
div.mutation div.section .gap
{ height:10px; line-height:10px; font-size:1px; }
div.mutation div.section small
{ font-size:9px; line-height:16px; }
div.mutation img.border
{ border:1px solid #bdbcbc; border-bottom:none; border-top:none; }

.phase_cml2{
    margin:6px;
    padding:0px 10px 10px 10px;
    margin-left:-10px;
}   
.phase_cml2 ul{
    padding:0px;
    margin:-10px 0px 0px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    line-height:16px;
}
.phase_cml2 ul li{
    background:url("../../../images/list_image1.gif") no-repeat 0px 11px;
    margin:10px 0px -5px 0px;
    padding:5px 8px 0px 6px;
    list-style: none;
    
}	
/* Section 2.2*/

#imageSection2_2 {width:370px; height:533px;}
.header2_2 {width:333px;height:23px;background-color:#F4911D;padding-left:30px;padding-top:10px;}
.headerText2_2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff;font-weight:bold;}
.body2_2 {width:361px;height:450px;border-left:1px solid #BDBCBC;border-bottom:1px solid #BDBCBC;border-right:1px solid #BDBCBC;}
.row1_2_2 {width:361px;height:140px;background-color:#FFF3EB;}
.row2_2_2 {width:361px;height:158px;background-color:#FFE0CE;}
.row3_2_2 {width:361px;height:152px;background-color:#FFF3EB;}
.rowHead2_2 {width:361px; height:26px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-weight:bold;padding-top:14px;}
.rowImage2_2 {text-align:center;}
.rowText2_2 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;text-align:center;}
/* */

/* section 2.2.4 popup */
#h {width:272px; height:203px;display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/h.gif",sizingMethod="crop") no-repeat ;}
.popupHeading {height:24px;width:252px;padding-left:20px;padding-top:12px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold; letter-spacing: 1px ;}
.popupContent {height:auto;width:237px;padding-left:20px;padding-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666; line-height:16px;padding-right:20px;}
#ia {width:272px; height:192px;display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../../images/ia.gif",sizingMethod="crop") no-repeat ;}
#sct {width:272px; height:384px;display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../../images/sct.gif",sizingMethod="crop") no-repeat ;}
/* */



/* section 2.2.4 image */
#imageSection2_2_4 { width:363px; height:1021px;background:url("../../../images/why-cml-treatment-can-stop-working.gif") no-repeat ;}
.heading2_2_4 {height:25px;padding-top:65px;padding-left:20px; width:353px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;font-weight:bold;}
.row1Text2_2_4 {width:153px; height:166px; margin-left:210px;padding-top:15px; }
.rowHead2_2_4 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-weight:bold;line-height:16px;}
.rowContent2_2_4 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:10px;}
.row2Text2_2_4 {width:153px; height:165px; margin-left:210px;padding-top:15px; }
.row3Text2_2_4 {width:153px; height:168px; margin-left:210px;padding-top:15px; }

.row4Text2_2_4 {width:363px; height:200px; text-align:center; padding-top:15px; }
.row4col1_2_2_4 {width:110px;height:57px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:123px;text-align:left;margin-left:6px;float:left;}
.row4col2_2_2_4 {width:110px;height:57px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:123px;text-align:left;margin-left:10px;float:left;}
.row4col3_2_2_4 {width:110px;height:57px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:123px;text-align:left;margin-left:10px;float:left;}

.row5Text2_2_4 {width:363px; height:156px; text-align:center; padding-top:15px; }
.row5col1_2_2_4 {width:110px;height:131px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:10px;text-align:left;margin-left:6px;float:left;}
.row5col2_2_2_4 {width:110px;height:131px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:10px;text-align:left;margin-left:10px;float:left;}
.row5col3_2_2_4 {width:110px;height:131px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:16px;margin-top:10px;text-align:left;margin-left:10px;float:left;}

/* */			
.phase_cml2_new{
    margin:6px;
    padding:0px 10px 10px 10px;
    margin-left:-10px;
    width:360px;
}   
.phase_cml2_new ul{
    padding:0px;
    margin:-10px 0px 0px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#666666;
    line-height:16px;
}
.phase_cml2_new ul li{
    background:url("../../../images/list_image1.gif") no-repeat 0px 11px;
    margin:10px 0px 0px 0px;
    padding:5px 8px 0px 6px;
    list-style: none;
    
}
/*
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../../../images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/

/* cml callouts start here */
.cml_earth_hcp {
	width:152px;
	padding:0px 0px 0px 30px;
}
.cml_earth_content_hcp {
	background:url(/images/earth-callout/cmlearth_gradient_bg.jpg) repeat-x top;
	width:150px;
	border:1px solid #bfbdbd;
	border-top:none;
	overflow:hidden;
	padding:0px 0px 10px 0px;
}
.cml_earth_content_hcp span{
	display:block;
	float:left;
	margin:5px 0px 0px 2px;
	font-size:11px;
	color:#4b0e5a;
	width:120px;
	text-align: left;
}
.cmlearth_go {
	margin:19px 8px 0px 0px;
	_margin-right:3px;
	float: right;
}
.width169 {
	width:169px;
}
.cml_earth_patient {
	width:145px;
	margin:0px 0px 0px 0px;
}

/* Added for bui specific pages */
.cml_earth_patient_bui {
	width:145px;
	margin:20px 0px 0px 0px;
	padding: 125px 0px 0px 0px;
}

.cml_earth_patient_contact_thank {
	width:145px;
	margin:0px 0px 0px 0px;
	padding: 160px 0px 0px 8px;
}

/* Adding for bui specific pages ends */

.cml_earth_content_patient {
	background:url(/images/earth-callout/cmlearth_gradient_bg.jpg) repeat-x top;
	width:143px;
	border:1px solid #bfbdbd;
	border-top:none;
	overflow:hidden;
	padding:0px 0px 10px 0px;
}
.cml_earth_content_patient span{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	font-size:12px;
	color:#4b0e5a;
	width:110px;
	text-align: left;
}
.cmlearth_go_patient {
	margin:15px 10px 0px 0px;
	_margin-right:7px;
	float: right;
}
.cml_earth_patient_home {
	width:178px;
	margin:30px 0px 0px 1px;
	/*margin:0px 0px 0px 15px;*/
	padding: 0px 0px 20px 0px;
	/*border-top:1px dotted #c1c0c0;
	border-bottom: 1px dotted #c1c0c0;*/
}
.cml_earth_content_patient_home {
	background:url(/images/earth-callout/cmlearth_gradient_bg.jpg) repeat-x top;
	width:175px;
	border:1px solid #bfbdbd;
	border-top:none;
	overflow:hidden;
	padding:0px 0px 10px 0px;
}
.cml_earth_content_patient_home span{
	display:block;
	float:left;
	margin:5px 0px 0px 15px;
	_margin-left:7px;
	font-size:12px;
	color:#4b0e5a;
	width:120px;
	text-align: left;
}
.molecular_patient_home {
	width:178px;
	margin:12px 0px 0px 0px;
	padding: 0px;
	border-top:1px dotted #c1c0c0;
}
.cml_earth_hcp_patient_home {
	width:187px;
	margin:30px 0px 0px 0px;
}
.cml_earth_content_hcp_patient_home {
	background:url(/images/earth-callout/cmlearth_gradient_bg.jpg) repeat-x top;
	width:185px;
	border:1px solid #bfbdbd;
	border-top:none;
	overflow:hidden;
	padding:0px 0px 10px 0px;
	height: 110px;
	background-color:#FFFFFF;
}
.cml_earth_content_hcp_patient_home span{
	display:block;
	float:left;
	margin:5px 0px 0px 13px;
	_margin-left:7px;
	font-size:11px;
	color:#4b0e5a;
	width:140px;
	text-align: left;
}

/* Start ADDED BY RATUL FOR NEW CALLOUTS 6/17/2009 ONWARDS */
div#cml-alliance-callout-orange
{ background:transparent url(../../../images/helpline-callout/join_now.jpg) no-repeat;
	height:156px; 
	padding:7px 0pt 0pt 6px;
	width:185px; 
	margin-bottom:0px;
	}
div#cml-alliance-callout-orange h3
{ color:white;font-size:24px;font-weight:bold;line-height:21px;margin:0pt;padding:0pt;width:100px; }
div#cml-alliance-callout-orange p
{ color:white;font-size:14px;font-weight:bold;line-height:17px;margin:7px 0pt 12px 0px;margin:7px 0pt 14px 0px;padding:0pt; }
div#cml-alliance-callout-orange a
{ color:#55236B;font-size:17px;line-height:17px;text-decoration:underline;text-transform:uppercase; }

div#cml-earth-callout
{ 
	background:url(../../../images/earth-callout/cml-earth-callout.jpg) no-repeat; 
	width:178px; 
	height:172px; 
	margin-top: 25px! important;
}

div#cml-earth-callout a
{ 
	float:left; 
	height:100%; 
	width:100%; 
	text-indent:-2000px; 
}
/********** End **********/

/* added by Diptimaya on 6/19/2009 */

.separator{
	width: 492px;
	height: 1px;
	border-top:1px solid #f4911c;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	z-index:200;
}

#register_content {
	background-repeat:repeat-y;
	/*margin: 69px 1px 1px 247px;*/
	margin: 27px 0px 1px 247px;
	width:558px;
}

#register_whiteBg{
    background-image: url(../../../images/title_bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    width:492px;
    margin-top:0px;
	/*margin-left:-12px;*/
    margin-left:0;
}

/*Added for browser compat*/
#register-err_whiteBg{
   /* background-image: url(../../../images/title_bg.gif);*/
    background-repeat: repeat-x;
    background-position: top;
    width:510px;
    margin-top:0px;
	/*margin-left:-12px;*/
    margin-left:0;
}
/*end of addition for browser compat*/

.head_content{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	float: left;
	padding: 17px 0 0 235px;
}
.heading_CML_Alliance_reg_complete{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #421558;
	margin-top: 35px;
	margin-bottom: 5px;
	
}
.reg-key{
	height: 95px;
	width: 141px;
	border: none;
	margin:-15px 4px 1px;
}
.heading1_reg_complete{
	color: #797979;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 0 16px 0px;
}
.heading2_reg_complete{
	color: #797979;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 0 20px 1px;
	line-height: 16px;
}
.heading3_reg_complete{
	color: #797979;
	font-size: 15px;
	margin:0 0 19px 0px;
}
.heading4_reg_complete{
	color: #797979;
	font-size: 15px;
	margin:0 0 19px 0px
}
.textbox_size{
	width:248px;
	height:15px;
	color:#797979;
}
.textbox_size_dd{
	width:35px;
	height:15px;
	color:#797979;
}
.textbox_size_mmmm{
	width:46px;
	height:15px;
	color:#797979;
}
.heading1_allignment{
	margin: 16px 0 26px 4px;
}

.register_confirm_image_1{
    background-image:url(../../../images/welcome_kit_binder_orig.jpg);
    background-repeat:no-repeat;
    background-position: top;
    width:110px;
	height:125px;
    margin-top:17px;
	margin-left:30px;
	margin-bottom:32px;
	float:left;
}

.register_confirm_image_2{
    background-image:url(../../../images/welcome_kit_pieces.jpg);
    background-repeat:no-repeat;
    background-position: top;
    height:181px;
	margin-top:19px;
	width:190px;
	margin-left:192px;
}
    
.long_header_bg_reg {
	/*background:transparent url(../../../images/register_header_bg.gif) repeat-x scroll 0;*/
	height:219px;
}

.header_patient_bg_inner_reg {
    background:url(../../../images/register_header_bg.gif) repeat-x;
    height:240px;
   
}

#header_long_reg {
    margin:0px;
    padding:0px;
    height: 219px;
    background-color: #FFFFFF;
    background-image:url(../../../images/content_bg.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

.reg_you_can_also{
	background-image: url(../../../images/you-can-also.jpg);
	background-repeat:no-repeat;
    width:191px;
	height:82px;
	float: left;
	margin:-20px 2px 3px -1px;
}

.heading_CML_Alliance{
	font-size: 24px;
	color: #421558;
	margin-bottom: 5px;
	width: auto;
	clear: both;

	
}

.reg_heading1{
	color: #421558;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

.reg_heading2{
	color: #421558;
	font-size: 16px;
	margin:21px 0px 17px 0px;
}

.reg_heading3{
	color: #797979;
	font-size: 16px;
}

.reg-heading4{
	color: #797979;
	font-size: 15px;
	
}

.reg_text_style{
	color: #797979;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

.errorStyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	color: #e23506;
}

.errorStyleEmail {
	float: left;
}
.reg-dob-label-adjustment {
	float: left;
	padding: 3px 13px 0px 0px; 
	margin-left: -54px;
	position: absolute;
}
.reg-err_dob-adjustment{
	margin: 0px 0px 2px 138px;
}
.reg-email-label-adjustment {
	float: left;
	padding: 2px 13px 0px 34px;
}
.reg-err_email-adjustment{
	margin: 1px 1px -7px 69px;
}
.reg-confirm-email-label-adjustment {
	float: left;
	margin-left:-24px;
	padding: 2px 13px 0px 3px;
	position: absolute;
}
.reg-confirm-email-box-adjustment {
	float: right;
	margin-top: 7px;
	margin-right: 32px;
}
.reg-err_confirm-email-adjustment{
	margin: 0px 0px -9px 140px;
}

.reg-err_radio-adjustment{
	margin: 0px 0px -9px 140px;
}

.reg-err_mailing-address-adjustment{
	margin: 0px 0px 2px 138px;
}

.reg-err_city-adjustment{
	margin: -14px 0px -2px -9px;
}

.reg-err_state-adjustment{
	margin: -14px 0px -2px 138px;
}

.reg-err_zip-adjustment{
	margin: -14px 0px -2px 152px;
	float: left;
}

.textbox_size{
	width:248px;
	height:15px;
	color:#797979;
}
.textbox_size_ddmm{
	width:32px;
	height:14px;
	color:#797979;
	margin: 0px 5px 0px 8px;
}

.textbox_size_yyyy{
	width:44px;
	height:14px;
	color:#797979;
	margin: 0px 0px 0px 3px;
}

#textbox_size_state{
	width:32px;
	height:15px;
	color:#797979;
	float: left;
	margin: 0px 125px 0px 0px;
}
#textbox_size_zip{
	width:88px;
	height:15px;
	color:#797979;
	float: left;
}

#reg-err_firstname-adjustment{
	margin: 0px 0px -2px 138px;
}

#reg-err_lastname-adjustment{
	margin: 0px 0px -2px 138px;
}

.reg-err_heading1_allignment{
	margin: 10px 0px 1px 4px;
}

.reg_month_alignment{
	margin: -5px 1px 1px 72px;
	float: left;
}
.reg_day_alignment{
	margin: -5px 1px 1px 27px;
	float: left;
}.reg_year_alignment{
	margin: -5px 1px 1px 40px;
	float: left;
}

.reg_why_we_ask{
	color:#797979;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	float: left;
	margin:7px 0 0 9px;
	padding: 2px;
}

.reg_why_we_ask_msg {
	background-color:#FCD7AB;
	border:1px solid #898989;
	color:#49176D;
	padding:1px;
	width:140px;
	/*float:left;*/
	height:auto;
	margin:1px 1px -118px 400px;
	width:137px;
	font-size:11px;
	z-index:1000;
	/*overflow:auto;*/
}
.reg_why_we_ask_msg_email {
	background-color:#FCD7AB;
	border:1px solid #898989;
	color:#49176D;
	padding:1px;
	width:140px;
	height:auto;
	/*margin:1px 1px -115px 382px;*/
	margin:1px 1px -188px 400px;
	width:137px;
	font-size:11px;
	position:relative;
	z-index:1000;
}
.reg_ex_jane{
	margin: 4px 0 1px 144px;
	font-style: italic;
}
.reg_radio_content{
	width: 117px;
	height: 60px;
	text-align: right;
	float: left;
	padding: 0px 9px 0px 8px;
}
.reg_radio_one{
	height: auto; 
	width: auto; 
	float: left;
	margin:0px 0px 0px 3px;
}
.reg_radio_two{
	height: auto; 
	width: auto; 
	float: left;
	margin:0px 0px 0px 8px;
}
#reg_radio_one_alignment{
	padding: 10px 2px 14px 3px !important;
}
#reg_radio_two_alignment{
	margin: 0px 3px 14px -5px !important;
	float:left;
}
.reg-radio-two-label-adjustment {
	margin: 2px 2px 1px 30px;
	z-index:100;
}
.reg-err_mail_address{
	margin: 75px 0px 33px 0px;
}

.reg_mailing_address{
	float: left;
	margin: 0px 12px 2px 14px;
}

.reg_textbox_align{
	padding: 0px 0px 0px 142px;
}

#padding_state{
	margin: 4px 0 0 72px;
	float: left;
}
#padding_zip{
	margin: 4px 0 0 303px;
}
.privacy_adjustment{
	margin: 43px 0px 0px -8px;
	height: 183px;
	width: 461px;
	line-height: 16px;
	position: absolute;
}
.reg_cancel{
	color: #49176d;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	margin:340px 2px 3px 137px;
}

.enrollButton{
	background:	url(../../../images/join-button.jpg) no-repeat; 
	width:96px; 
	height:39px; 
	border:0; 
	float: left;
	margin:320px 2px 48px 34px;
}

#reg-err_heading1_content_adjustment{
	padding-left: 1px;
	margin-bottom: 9px;
}

#reg_addr_line_one{
	padding: 0px 0px 15px 152px;
}
#reg_addr_line_two{
	padding: 0px 0px 20px 152px;
}
#reg_city{
	padding: 0px 0px 22px 152px;
}

.enroll-padding{
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;
	color: #49176d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 4px 3px 219px;
	float: left;
}
.enroll-home-padding{
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;
	color: #49176d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*margin: 3px 5px 3px 325px;
	margin-bottom: 18px;*/
	float: left;
	margin-left: 0px! important;
	width: 35px;
}

.enroll-adjustment{
	margin-top: 6px;
}

.enroll-home-adjustment{
	margin-top: -0px;
	margin-bottom: 18px;
	margin-left: 665px! important;
	width:  70px! important;
}	
.enroll-image-padding {
	margin: 4px 1px 3px 1px;
	float: left;
}
	
#enter_into_cml_content{
	background-repeat:repeat-y;
	margin: 0px 1px 1px 234px;
	width:493px;    
}

#enter-into-cml_heading-one{
	font-size: 16px;
	line-height: 16px;
	color: #421558;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px 18px 0px;
}
.enter-into-cml_content-text{
	line-height: 16px;
	font-size: 15px;
	color: #797979;
	font-family: Arial, Helvetica, sans-serif;
	height:auto;
	width:330px;
}

.enter-into-cml_content-text-1{
	line-height: 16px;
	font-size: 15px;
	color: #797979;
	font-family: Arial, Helvetica, sans-serif;
	height:auto;
	width:435px;
}

.enter-into-cml_content-text-2{
	line-height: 16px;
	font-size: 15px;
	color: #797979;
	font-family: Arial, Helvetica, sans-serif;
	height:auto;
	width:320px;
}
#enter-into-cml_heading-one_adjustment{
	margin: 0px 0px 16px 0px;
}
#enter-into-cml_sub-heading-one_adjustment{
	margin: 0px 1px 16px 0px;
}
#your-doctor_adjustment{
	padding: 15px 0px 0px 0px;
}
#when-you-enroll_adjustment{
	padding: 16px 0px 17px 1px;
}
.enter-into-cml_sub-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #55236b;
}
#enter-into-cml_heading-two{
	font-size: 14px;
	line-height: 16px;
	color: #421558;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
#enter-into-cml_list{
	line-height: 16px;
	font-size: 15px;
	color: #797979;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: disc;
	margin-top: 0px;
}
#enter-into-cml_list-adjustment{
	margin: 14px 2px 3px -22px !important;
}


#enter-into-cml_image_1{
    background-image:url(../../../images/welcome_kit_binder.jpg);
    background-repeat:no-repeat;
    background-position: top;
    height:136px;
	margin:-105px 0 -13px 324px;
	width:141px;
}	

#enter-into-cml_image_2{
    background-image:url(../../../images/welcome_kit_pieces.jpg);
    background-repeat:no-repeat;
    background-position: top;
    height:181px;
	margin:-130px 0 16px 320px;
	width:190px;
}

#enter-into-cml_image_3{
    background-image:url(../../../images/connection_image.jpg);
    background-repeat:no-repeat;
    background-position: top;
    height:115px;
	margin:-136px 0 -37px 354px;
	width:97px;
}		
#get-regular-updates_adjustment{
	margin: -53px 0px 17px 0px;
}
#get-regular-updates_content-adjustment{
	padding: 15px 0px 0px 1px;
}
#for-your-condition_content-adjustment{
	padding: 16px 0px 0px 1px;
}
#cml-alliance_content_adjustment{
	padding: 15px 0px 0px 1px;
}
.enter-into-cml_heading-three{
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #55236b;
	padding-left: 1px;
}
.enter-into-cml_enrollButton{
	background:	url(../../../images/join-button.jpg) no-repeat; 
	width:96px; 
	border:0; 
	float: left;
	height:42px;
	margin:31px 0 71px 109px;
}
.header-long-cml-support{
	height: 240px !important;
}
.enterinto-cml_register_whitebg-margin-settings{
	margin-top: 0px !important;
}
.registration-error-page_whitebg_margin-settings{
	margin-top: 0px !important;
	
}
#enterinto-cml_innercontainer-margin-bottom{
		margin-bottom: 0px;
		padding-bottom: 8px;
}
.foriesix{
	margin-top: 0px !important;
}
.emailaddress-adjustment{
	margin-top: 3px !important;	
}
.adjustment{
	margin-top: 22px !important;	
}
.for-ie-six-adjustment{
	margin-left: 62px;
}
.lowerspace{
	margin-bottom: 30px;
}
.enroll-callout{
	background: url(../../../images/helpline-callout/new_cmlalliance_small.jpg) no-repeat;
	height: 152px;
	width: 145px;
	margin: 0px 0px 8px 0px;
}
.enroll-now-text{
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #55236B;
	padding: 125px 0px 0px 7px;
}
.reg-privacy-policy-link {
	color:#797979;
}

.reg-dobboxes-adjustment {
	margin-right: 59px; 
	float: right;
}

.reg-contact-label-adjustment {
	margin: 21px 2px 3px -7px;
	position: absolute;
}

.segment_hcp_current {
	margin: 14px 1px 15px 5px; 
	float: left; 
	line-height: 10px;
}
.segment_pipe {
	margin: 2px 1px 3px 8px; 
	float: left;
}
.segment_consumer_current {
	margin: -3px 1px 1px 9px;
}
/* end of addition by Diptimaya on 7/1/2009 */
/* added by diptimaya for segmentation 7/28/2009 */
.cmlKey_segmenttion {
	/*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/segmentation-key.png',sizingMethod='crop');
	height:100px;
	margin-left:-65px;
	margin-top:-27px;
	position:absolute;
	width:142px;*/
	
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/segment_key.png',sizingMethod='crop');
	height:90px;
	margin-left:-77px;
	margin-top:-31px;
	position:absolute;
	width:124px;
}
.cmlsegCalloutLeft {
	background:transparent url(../../../images/container.jpg) no-repeat scroll 0;
	float:left;
	font-size:11px;
	height:132px;
	line-height:14px;
	margin:0;
	width:316px;
}
.cmlsegCalloutRight {
	background:transparent url(../../../images/container.jpg) no-repeat scroll 0;
	float:right;
	font-size:11px;
	height:132px;
	line-height:14px;
	margin:0;
	width:316px;
}
.cmlsegCallout {
	margin:0px 0 0 4px;
	overflow:hidden;
    width: 703px;
}
#cmlsegmentContainer {
	background-color:#FFFFFF;
	border-color:-moz-use-text-color #B2B2B2 #B2B2B2;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	margin: -101px 0px 0px 0px;
	padding:0 30px 35px;
	width:711px;
}
#cmlsegmentContainer #container{}
#cmlsegmentContainer #container h3{ 
	font-family: Helvetica,Arial, sans-serif; 
	font-size: 17px; 
	line-height: 130%; 
	color: #666666;
}
.cmlsegCallout ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;		
	padding:0;
}
.cmlsegCallout ul li {
	background:transparent url(../../../images/orange-arrow.gif) no-repeat scroll 0 11px;
	font-weight:bold;
	margin:0;
	padding:7px 0 0 10px;
}
.cmlsegCallout ul li a, .cmlsegCallout ul li a:hover {
	color:#666666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 100% !important;
}
.cml-segmention-callout1-adjustment{margin:9px 0 17px 13px;}
.cml-segmention-callout2-adjustment{margin:9px 0 17px 15px;}
.cmlsegheader-upperbar {
	background: url(../../../images/upper-bar.jpg) no-repeat;
	width: 773px;
	height: 30px;
	float: left;
	clear: both;	
}
.cmlsegheader-leftimage {
	background: url(../../../images/cml-treatment-information-for-medical-professionals.jpg) no-repeat;		
	width: 386px;
	height: 248px;
	float: left;
}
.cmlsegheader-rightimage {
	background: url(../../../images/ph-cml-patient-support-program.jpg) no-repeat;		
	width: 386px;
	height: 248px;	
	margin: 0px 0px 0px 1px;
	float: left;
}
.cmlsegheader-logo {
	margin: -248px 2px 98px 306px;	
}
.cmlsegheader-patient {
	float: left;
	margin-top:-3px;
}
.cmlsegheader-healthcare {
	float:left; 
	margin-right: 1px;
	margin-top:-3px;
}
.breadcrumb_current_adjustment {
	margin: 1px 1px 1px 0px;
}
.state_adjustment {
	float:left;
	margin: 1px 18px 1px 0px;
}

.phase_cml3{
    margin:6px;
    padding:0px 10px 10px 10px;
    margin-left:-10px;
}   
.phase_cml3 ul{
    padding:0px;
    margin:-10px 0px 0px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#666666;
    line-height:16px;
}
.phase_cml3 ul li{
    background:url("../../../images/list_image1.gif") no-repeat 0px 12px;
    margin:10px 0px -5px 15px;
    padding:6px 6px 0px 6px;
    list-style: none;
}

.cmlsegComment {
	padding: 26px 2px 19px 14px;
	font-size:17px; 
	font-weight: normal;
	line-height:22px;
}
/* end of addition by Diptimaya on 7/29/2009 */
/*cure callout*/
		div#callout-2
		{ font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:15px; background:url(/images/cure-callout/cure-callout.gif) no-repeat; width:168px; height:127px; padding:10px 0px 0px 10px; }
		div#callout-2 p
		{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:11px; color:#666666; line-height:15px; margin-left:3px;}
		div#callout-2 div#learn-more-link
		{ margin-top:5px; }
		div#callout-2 a
		{ color:#fff; font-weight:bold; padding-left:13px; text-decoration:none; font-size:11px; }
		
/*** Jabbar video related changes **/

.clearfixPatHome:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfixPatHome { min-height: 1px; height: 100px !important;}		

/*************************  CSS added By Ajit *****************************/

#contentHCP {
	background-image: url(../../../images/border_bg.gif);
	background-repeat:repeat-y;
    background-position:375px 100px; 
	width:370px;
	margin: 0px 0px -200px 10px;
	float:right;
	padding:0px 165px 0px 0px ;
    top:-270px;
    position:relative;
	/*background-position:585px 100px; 
	background-repeat:repeat-y;
	width:370px;
	margin:0px 0px 0px 10px;
	float:left;
	padding:0px 0px 0px 200px;*/
}

#contentHCP h3.h3font{
    /* IE6
    color:#421558;
    font-size:18px;
    font-weight: normal;
    margin-left: 10px;
    width: 381px;
    */
        /*background-color:white;*/
    color:#421558;
    font-size:18px;
    font-weight: normal;
    margin-left: 2px;
    width: 381px;
    /*height: 60px;*/
    margin-top: 0px;
    padding: 0px 0px 1px 0px;
	margin-bottom: 13px;
}


.one-div	{
	background: url(/images/one.jpg) no-repeat left 10px;
	height: 52px;
	width: 345px;
	border-bottom: 1px solid #d5d4d4;
	clear: both;
	font-size: 11px;
	line-height: 16px;
	margin: 15px 0 0 0px;
	padding: 0 0 0 20px;
}
.two-div	{
	background: url(/images/two.jpg) no-repeat left 10px;
	height: 52px;
	width: 345px;
	border-bottom: 1px solid #d5d4d4;
	clear: both;
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 0 0px;
	padding: 0 0 0 20px;
}
.three-div	{
	background: url(/images/three.jpg) no-repeat left 10px;
	height: 40px;
	width: 345px;
	clear: both;
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 0 0px;
	padding: 0 0 0 20px;
}

.voiletfont	{
	color: #421558;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	}
.one-div p.pMargin, .two-div p.pMargin,.three-div p.pMargin {
    font-size:15px !important;
    color:#666666;
    line-height:16px !important;
}
.hole-colorbox	{
	clear: both;
	margin: 22px 0px 15px 0px;
}
.orange-bg	{
	width: 365px;
	background: url(/images/orange-bg.jpg) repeat-x 0 0; 
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-align: center;
}
.grey-orange-bg {
	width: 363px;
	background: url(/images/grey-orange-bg.jpg) repeat-x 0 0; 
	border: 1px solid #bdbcbc;
	border-top: none;
	height: 94px;
}
.guidline-cont	{
	margin: 0px 0 0 15px;
	width: 320px;
	line-height: 16px;
	color: #615349;
	font-size: 12px;
	background: url(/images/orange-arw.jpg) no-repeat 0 18px;
	border-bottom: 1px dashed #bdbcbc;
	padding: 14px 0 10px 9px;
	}
.PDF-font	{
	color: #f4911d;
	font-weight: bold;
	margin-left: 165px;
}
.guidline-cont1	{
	margin: 0px 0 0 15px;
	width: 320px;
	line-height: 16px;
	color: #615349;
	font-size: 12px;
	background: url(/images/orange-arw.jpg) no-repeat 0 10px;
	padding: 6px 0 10px 10px;
	}
.PDF-font1	{
	color: #f4911d;
	font-weight: bold;
	margin-left: 42px;
}
.list_fontNine {
    margin:10px 15px 10px 0px;
    padding:0px 0px 10px 22px;
}
.list_fontNine ol{
    padding:0px;
    margin:0px 0px 0px 3px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#666666;
}
.list_fontNine ol li{
    list-style:decimal;
    margin:1px 0px 0px 0px;
    padding:0px;
    list-style-position:outside;
	line-height: 16px;
}
.newHCP p {margin: 10px 10px 10px 0px !important;}
a.pdfLink	{color: f4911d; text-decoration: none; }
/*Added by Somak*/
a.extra	{color:#615349 !important; text-decoration: none; }
/*Added by Somak*/
a.pdfLink:hover	{color: f4911d; text-decoration: none; }	
.hor_grey_line-new {
    border-top:#d4d3d3 1px solid;
    margin:19px 15px 14px 5px;
    padding: 5px 10px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
#whiteBgHCP p sup.font{font-size:13px ;}

/*********** KAJ Video Addition : start ***********/

/*#kaj body{ 
	background:#601E6C url(../../images/back-bg.jpg) repeat-y scroll center;
	width:1024px;
	height:100%;
	margin:0 auto;
}*/

body#kaj { 
	/*background:#601E6C;*/
	background:#631F6E url(../../../images/kaj-video/kaj-backbg.jpg) repeat-y scroll center;
	width:1024px;
	height:100%;
	margin:0 auto;
}
#bin { width:1024px; min-height:900px; }
#hdr { width:1024px; height:39px; font-size: 0px; line-height: 0px;}
#flashcontent { 
	width:1024px; 
	height:540px; 
	background: url(../../../images/kaj-video/kaj-layout-mid.jpg) no-repeat 0 0; 
	position: relative; 
}
#flashcontent img#logo { position: absolute; top: 77px; left: 90px; border: 0; }
#noflash { width:490px; height:260px; position: absolute; top:55px; left:263px; margin-top:65px; }
#noflash p { font: normal normal 12px Helvetica, Arial, sans; text-align: center; }
#noflash a { color:#c800c8; text-decoration: none; }
#noflash a:hover { text-decoration: underline; }
.clear{ font-size: 0px; line-height: 0px; height: 0px; clear: both; }
#ftr { width:1024px; height:319px; background: url(../../../images/kaj-video/kaj-footer-bg.jpg) no-repeat 0 0; }
.kajMessageContainer{ 
	width: 306px; 
	height: auto; 
	margin: 0px 0px 0px 0px; 
	padding: 57px 0px 0px 139px; 
	float: left; 
}
.kajMessageTopBg{ 
	width: 306px; 
	height: 28px; 
	line-height: 0px; 
	font-size: 0px; 
	background: url(../../../images/kaj-video/kaj-message-top-bg.jpg) no-repeat; 
	margin: 0px; 
	padding: 0px;
}
.kajMessageMiddleBg{ 
	width: 306px; 
	height: auto; 
	background: url(../../../images/kaj-video/kaj-message-middle-bg.jpg) repeat-y; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
}
.kajMessageBottomBg{ 
	width: 306px; 
	height: 28px; 
	line-height: 0px; 
	font-size: 0px; 
	background: url(../../../images/kaj-video/kaj-message-bottom-bg.jpg) no-repeat; 
	margin: 0px; 
	padding: 0px; 
}
.kajMessageTextContainer{ 
	width: 306px; 
	height: auto; 
	min-height: 99px; 
	background: url(../../../images/kaj-video/kaj-textcontainer-bg.jpg) no-repeat;  
	margin: 0px; 
	padding: 0px; 
}
.kajMessageTextContainer p{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 19px; 
	color: #ffffff; 
	font-weight: bold; 
	margin: 0px; 
	padding: 10px 0px 13px 8px; 
	width: 295px; 
}
.kajFooterRightContainer{ float: left; padding: 57px 0px 0px 24px; margin: 0px; }
.kajFacebookContainer{ 
	float: left; 
	height: 86px; 
	width: auto; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
}
.facebookLeftBg{ 
	float: left; 
	background: url(../../../images/kaj-video/kaj-facebook-left-bg.jpg) no-repeat; 
	width: 8px; 
	height: 86px; 
	font-size: 0px; 
	line-height: 0px; 
	margin: 0px; 
	padding: 0px; 
}
.facebookMiddleBg{ 
	float: left; 
	background: url(../../../images/kaj-video/kaj-facebook-middle-bg.jpg) repeat-x; 
	width: auto; 
	height: 86px; 
	margin: 0px; 
	padding: 0px; 
	min-width: 442px;
}
.facebookRightBg{ 
	float: left; 
	background: url(../../../images/kaj-video/kaj-facebook-right-bg.jpg) no-repeat; 
	width: 8px; 
	height: 86px; 
	margin: 0px; 
	padding: 0px; 
	font-size: 0px; 
	line-height: 0px;
}
.facebookIconContainer{ float: left; margin: 0px 0px 0px 0px; padding: 9px 0px 0px 2px; }
.facebookListContainer{ 
	float: left; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: auto; 
	height: auto;
}
.facebookListContainer ul{ margin: 0px; padding: 14px 0px 0px 9px; float: left; list-style: none; }
.facebookListContainer ul li{ 
	margin: 0px; 
	padding: 0px 0px 17px 10px; 
	background: url(../../../images/kaj-video/kaj-white-square-bullet.jpg) no-repeat scroll 0px 5px; 
	font-size: 14px; 
	color: #ffffff; 
	font-weight: bold; 
	line-height: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.facebookListContainer ul li span{ font-size: 14px; color: #f4911c; font-weight: bold; line-height: 16px; }
.facebookListContainer ul li span a{ 
	font-size: 14px; 
	color: #f4911c; 
	font-weight: bold; 
	line-height: 16px; 
	text-decoration: none; 
}
.iconContainer{ 
	float: left; 
	margin: 11px 0px 0px 82px;  _margin: 11px 0px 0px 41px; 
	padding: 0px 0px 0px 0px; 
}
.shareFriendContainer{ float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 50px; height: auto; }
.tweeterContainer{ float: left; margin: 0px 32px 0px 24px; padding: 0px 0px 0px 0px; width: 65px; height: auto;}
.diggContainer{ float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 50px; height: auto;}
.deliciousContainer{ float: left; margin: 0px 0px 0px 35px; padding: 0px 0px 0px 0px; width: 50px; height: auto;}
.deliciousText p a, .diggText p a, .tweeterText p a, .sharedEmailText p a{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 9px; 
	line-height: 10px; 
	color: #ffffff; 
	text-decoration: none; 
}
.sharedEmailText p,.tweeterText p{ margin: 0px; padding: 12px 0px 0px 2px; }
.deliciousText p{ margin: 0px; padding: 12px 0px 0px 0px; }
.diggText p{ margin: 0px; padding: 12px 0px 0px 8px; }
.tweetericon{ margin: 0px 0px 0px 12px; }
.deliciousIcon{ margin: 0px 0px 0px 2px; }
.kajTextResizeContainer{ 
	background: #68297a; 
	width: 26px; 
	height: 9px; 
	margin: 14px 0px 0px -47px; 
	padding: 0px 0px 0px 0px; 
	position: absolute; 
}
.kajLargeText{ width: 8px; height: 9px; float: left; margin: 0px 0px 0px 0px; padding: 0px; }
.kajMediumText{ width: 7px; height: 9px; float: left; margin: 0px 3px 0px 3px; padding: 0px; }
.kajSmallText{ width: 5px; height: 9px; float: left; margin: 0px 0px 0px 0px; padding: 0px; }
.kajLargeText a, .kajMediumText a, .kajSmallText a{ outline: none; }
.facebookShadowBg{ 
	background: url(../../../images/kaj-video/kaj-facebook-shadow.jpg) no-repeat; 
	width: auto; 
	height: 86px; 
	min-width: 442px; 
	margin: 0px; 
	padding: 0px; 
	float: left; 
}
/*********** KAJ Video Addition : end ***********/
/*Kol Video Addition*/
#bin_kol { width:510px; min-height:900px; }
#hdr_kol { width:510px; height:39px; }
#flashcontent_kol { width:360px; height:300px; position:relative;}
#flashcontent_kol img#logo { position: absolute; top: 0px; left: 0px; border: 0; }
#noflash_kol { width:350px; height:40px; position: absolute; top:0px; left:12px; margin-top:0px; }
		#noflash_kol p { font: normal normal 12px Helvetica, Arial, sans; text-align: center; }
		#noflash_kol a { color:#c800c8; text-decoration: none; }
		#noflash_kol a:hover { text-decoration: underline; }
#ftr_kol { width:1024px; height:319px; }
/*Kol Video Addition:End*/