.contentArea .hcp-dosing,
.contentArea .hcp-efficacy,
.contentArea .hcp-safety
{width:450px;}



.trial
{
margin:15px 0 15px 0;
padding:0;
width:100%;
}

.trial h3,
.trial h2,
.trial p
{
    display:block;
    width:85%;
    margin-left:15px;
}
.trial h3 {margin-top: 10px;}

p.lightblue {color:#20A7D2;}

/**
 * menu_page content 
 */
.click_ISI {width:100%;margin-bottom:10px;}

div.icon a img.off {display:block;visibility:visible;}
div.icon a img.on {display:none;visibility:hidden;}
div.icon a:hover img.off {display:none;visibility:hidden;}
div.icon a:hover img.on {display:block;visibility:visible;}

.item a,
.item h1 {display:block;float:left;}

div.menu_page_items,
div.submenu_page_items {width:610px;}
.see-acomp{width:660px;margin-top:10px;#margin-top:20px;_margin-top:10px;}
div.web-casts {width: 450px;}

div.web-casts .item,
div.menu_page_items .item,
div.submenu_page_items .item { width:100%;margin-bottom:10px;margin-top:5px;}

div.menu_page_items .item .icon {width:75px;}
div.menu_page_items .item .text {width:520px;margin-top:3px;}
div.web-casts .item .text {width: 350px; margin-top: 3px;margin-left: 10px;}
div.web-casts .item .text .text_div {*width:350px;}
div.submenu_page_items .item { border-bottom:solid 1px #ccc;}
div.submenu_page_items .item .text {width:100%;padding-bottom:5px;}

div.menu_page_items .item .text div,
div.submenu_page_items .item .text div {width:100%;margin-bottom:3px;}

.item h1, 
.navText span,
.bluebold,
.item_first h1 {color:#15617D; font-size:11px; font-weight:bold;}

.sdality
{
	font-size:15px;
	
}

/**
 * HCP professional pages 
 */
.hcp-prof .dosing-adm-note{padding-top:7px;}
.hcp-prof .dosing-adm{ font-weight:bold;display:none; visibility:hidden;}
.hcp-prof .dosing-adm th{background-color:#3DBDEC;height:20px;color:white;}
.hcp-prof .dosing-adm td{background-color:#E4E4E4;text-align:center;width: 133px; height:20px;}
.hcp-prof .dosing-adm .al-right{ text-align:right; padding-right:15px;}
.hcp-prof h2{ margin-bottom:10px;}
.hcp-prof h3 {color:#20A7D2; font-size:12px !important;padding-bottom:10px;}
.hcp-prof .table-patient-tools{ border-bottom:solid 1px #E4E4E4; border-top:solid 1px #E4E4E4;margin-bottom:20px;}
.hcp-prof .table-discuss-patient{margin-bottom:10px;}
.hcp-prof .indications{ margin-bottom:0; padding-bottom:0;line-height:7px;padding-top:15px;}
.hcp-prof .links{ margin:1px 2px 0 0;}

/**
 * Publication Library
 */
#publicationItems h2 {display:block;width:100%;margin-bottom:2px;border:solid 0px #fff;}
#publicationItems div,
#publicationItems .item div,
#publicationItems .item div a
 {width:100%;display:block;float:left; clear: left;}
#publicationItems .item { margin-bottom:15px;}
#publicationItems .item p {margin-bottom:0px;}

#publicationItems .item span {display:block;width:100%;margin:0;padding:0;font-size:11px;font-weight:normal;}
#publicationItems .item span.rate_tool_link {display: inline-block; float: none; width: 8.25em; padding-right: 8px;}
#publicationItems .item span.summary {padding-left:18px;width:95%;}
#boxContent div.mainArea ul.bulletIndi{ margin-top:10px;}
#boxContent div.mainArea ul.bulletlessIndent{ margin:5px 0 5px -4.5px;}
#publicationItems .item a img { vertical-align:top;margin-right:5px; padding-bottom: 2px;}

.isi_links{ margin-top: 17px;}
/**
 * Professional Tools
 */
#boxContent div.mainArea .hcp-prof ul.indications-list {list-style-position:outside;}
#boxContent div.mainArea .hcp-prof ul.indications-list li {margin-left:-25px;padding-left:0;}
#boxContent div.mainArea .hcp-prof h2.ref{margin-bottom:2px;}
/*Tools for Treating Adult Patients / Pediatric Patients*/

.tools-adults { padding:14px 0 0 3px;}


.tools-adults .tools-box,
.tools-pediatric .tools-box{ float:left;margin-top:20px;}

.tools-adults .tools-box #symptoms-img, .tools-pediatric .tools-box #symptoms-img{
    background: url(/images/HCP/adult_img.jpg) no-repeat top center; 
    display:block; 
    height:58px;
    width:59px; 
    float:left;}
.tools-pediatric .tools-box #symptoms-img{
    background: url(/images/HCP/pediatric_img.jpg) no-repeat top center; 
} 
.tools-adults .tools-box #symptoms-img a, 
.tools-pediatric .tools-box #symptoms-img a,
.tools-adults .tools-box #safety-img a, 
.tools-pediatric .tools-box #safety-img a {display: block; height: 100%; width: 100%;}   
.tools-adults .tools-box .symptoms-content, .tools-pediatric .tools-box .symptoms-content{
    float:right;
    padding-left:5px;
    width:310px;}
    
.tools-adults .tools-box #safety-img, .tools-pediatric .tools-box #safety-img {
    background: url(/images/HCP/icon_img_2.jpg) no-repeat top center; 
    display:block; 
    height:58px;
    width:59px; 
    float:left;}
    
#patient-tools {
    background:transparent url(/images/HCP/background_img.jpg) no-repeat scroll center top;
    display:block;
    float:left;
    height:118px;
    margin:7px 0 0;
    padding:20px 0 5px 30px;
    width:389px;
    position: relative;
}    
#patient-tools #patient-tools-img{
    background: url(/images/HCP/icon_img.jpg) no-repeat top center; 
    display:block; 
    height:58px;
    width:59px; 
    float:left; 
    position:absolute;
    margin:7px 0 0 2px; }
*html #patient-tools #patient-tools-img{margin-top:10px; left: 30px; top: 35px;} /*IE6*/
*+html #patient-tools #patient-tools-img{margin-top:10px; left: 30px; top: 35px;}/*IE7*/
*:first-child+html #patient-tools #patient-tools-img{margin-top:10px;}

#patient-tools .patient-tools-content {
    float:right;
    padding-top:15px;
    width:317px;
}
*html #patient-tools .patient-tools-content {PADDING-TOP: 18px;}
*:first-child+html #patient-tools .patient-tools-content {PADDING-TOP: 18px;}


.tools-pediatric #patient-tools {margin:10px 0 0;}

.tools-pediatric .tools-box .symptoms-content{
    float:right;
    padding-left:5px;
    width:396px;}

/* End - Tools for Treating Adult Patients / Pediatric Patients*/

/**
 * Resources for patients
 */
div#main div .header_text_right 
{
    position:relative;
    z-index:100;
    float:right;
    width:440px;
    padding-right:5px;
    margin-top:-75px;
    margin-top:-80px;/*IE6*/
}
div#main div .header_text_right ul {margin:0;padding:0;margin-bottom:10px;}
div#main div .header_text_right ul li {margin:0;padding:0;margin-left:15px; line-height:130%;}
.full_width {width:100%;margin-bottom:15px;margin-top:10px;}


.download_list_w_icon {width:700px;}
.download_list_w_icon h2 {width:100%;display:block;float:left;color:#007FA3;margin-bottom:7px;margin-top:5px;}
.download_list_w_icon .tool_item {width:100%;margin-bottom:12px;margin-top:0;}
.download_list_w_icon .tool_item .tool_img {width:60px;}
.download_list_w_icon .tool_item .tool_txt {width:620px;}
.download_list_w_icon .tool_item .tool_txt p {margin-bottom:2px;width:auto;}


/**
 * HCP Sign Up page
 */
#title_desc {
width:883px;
background:transparent url(/images/global/img-bluebg-top.gif) no-repeat -10px -6px;
margin:0;
padding:0;
}
.AOI_confirm_header
{
margin-top:20px;
}
div#main #hcp_additional_indication {float:right;width:466px;padding-right:20px;padding-top:10px;_margin-top:-130px;}
div#main #hcp_additional_indication ul {margin:0;padding:0; margin-bottom:30px;}
div#main #hcp_additional_indication ul li {margin:0;padding:0;margin-left:20px; line-height:120%;}

.panel_pii {}
.panel_pii div.question {width:100%; float:none;height:25px;}


.required {color:#FF0000; font-weight:bold;}
span.inputError {
display:block;
float:left;
color:#FF0000;
font-size:x-small;
font-weight:bold;
line-height:90%;
margin:0 0 0 5px;
padding:0;
width:300px;
height:12px;
}

div#main .clear {
    clear:both;
    float:none;
    font-size:1px;
    height:1px;
    line-height:1px;
    margin:0;
    padding:0;
    width:100%;
}
#signup label {
    display:block;
    float:left;
    font-weight:normal;
    height:auto;
    margin:5px;
    text-align:right;
    width:100px;
}
#signup input {
    display:block;
    float:left;
    margin:0;
    padding:0 5px 0 0;
}
#signup #rbReason {
float:left;
width:440px;
}
#signup #rbReason label {
width:100%;
}
#signup #rbReason label span {
float:left;
margin:-15px 0 8px 15px;
padding:0;
width:400px;
}
#signup label.question {float: left; display: block; width: 550px; height: auto; margin: 5px; text-align: left;}
#signup label.question_wide {
width:880px;
}
#signup #receive_list1 {
float:left;
margin-left:15px;
margin-top:2px;
width:140px;
}
#signup #receive_list1 label {
margin:3px 0 0 3px;
padding-left:0;
text-align:left;
width:140px;
}
#signup #receive_list1 input.radio_info {
float:left;
margin:0 3px 0 0;
padding:0;
}
#signup #receive_list1 #mobile_container {
background-image:url(/images/mobile_blue.png);
background-repeat:no-repeat;
clear:both;
float:left;
height:47px;
margin:8px 0 10px 3px;
width:300px;
}
#signup #receive_list1 #mobile_container input {
float:left;
margin:13px 0 0 8px;
width:45px;
}
#signup #receive_list1 #mobile_container input.prefix {
margin-left:92px;
_margin-left:46px;
}
#signup #receive_list1 #mobile_container span {
float:left;
margin:13px 0 0 8px;
}
#signup #receive_list2 {
float:left;
margin-top:2px;
width:140px;
}
#signup #receive_list2 label {
margin:3px 0 0 3px;
padding-left:0;
text-align:left;
width:140px;
}
#signup #receive_list2 input.radio_info {
float:left;
margin:0 3px 0 0;
padding:0;
}
#signup #receive_list2 #phone_container {
background-image:url(/images/phone_blue.png);
background-repeat:no-repeat;
clear:both;
float:left;
height:47px;
margin:8px 0 10px 3px;
width:550px;
}
#signup #receive_list2 #phone_container input {
float:left;
margin:13px 0 0 8px;
width:45px;
}
#signup #receive_list2 #phone_container input.prefix {
margin-left:92px;
_margin-left:46px;
}
#signup #receive_list2 #phone_container span {
float:left;
margin:13px 0 0 8px;
}
#signup #receive_list2 #fax_container {
background-image:url(/images/fax_blue.png);
background-repeat:no-repeat;
clear:both;
float:left;
height:47px;
margin:8px 0 0 3px;
width:550px;
}
#signup #receive_list2 #fax_container input {
float:left;
margin:12px 0 0 8px;
width:45px;
}
#signup #receive_list2 #fax_container input.prefix {
margin-left:70px;
_margin-left:35px;
}
#signup #receive_list2 #fax_container span {
float:left;
margin:13px 0 0 8px;
}
#signup #provider_type1 {
float:left;
margin-left:15px;
margin-top:2px;
width:170px;
}
#signup #provider_type1 label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:180px;
}
#signup #provider_type1 label input {
margin:0 3px 0 0;
}
#signup #provider_type2 {
float:left;
margin-left:15px;
margin-top:2px;
width:170px;
}
#signup #provider_type2 label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:170px;
}
#signup #provider_type2 label input {
margin:0 3px 0 0;
}
#signup #provider_type3 {
float:left;
margin-left:15px;
margin-top:2px;
width:170px;
}
#signup #provider_type3 label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:170px;
}
#signup #provider_type3 label input {
margin:0 3px 0 0;
}
#signup #info_list {
float:left;
margin-left:15px;
margin-top:2px;
width:500px;
}
#signup #info_list label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:500px;
}
#signup #info_list label input {
margin:0 3px 0 0;
}
#signup #totalPercentError {
margin-left:15px;
}
#signup #percent_list {
float:left;
margin-left:15px;
margin-top:2px;
width:100%;
height:160px;
}
#signup #percent_list label {
float:left;
text-align:left;
width:300px;
}
#signup #percent_list label input {
float:left;
font-size:8pt;
margin:0 3px 0 0;
text-align:right;
width:20px;
}
#signup #percent_list span {
float:left;
margin-bottom:16px;
width:300px;
}

#signup #mdd_question {
display:none;
margin-bottom:20px;
margin-top:-20px;
}
#signup #mdd_question #treat_mdd_list {
float:left;
margin-bottom:20px;
width:500px;
}
#signup #mdd_question #treat_mdd_list #treat_mdd1 {
float:left;
margin-left:15px;
margin-top:2px;
width:220px;
}
#signup #mdd_question #treat_mdd_list #treat_mdd1 label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:220px;
}
#signup #mdd_question #treat_mdd_list #treat_mdd1 label input {
margin:0 3px 0 0;
}
#signup #mdd_question #treat_mdd_list #treat_mdd2 {
float:left;
margin-left:15px;
margin-top:2px;
width:220px;
}
#signup #mdd_question #treat_mdd_list #treat_mdd2 label {
margin:3px 0 3px 3px;
padding-left:0;
text-align:left;
width:220px;
}
#signup #mdd_question #treat_mdd_list #treat_mdd2 label input {
margin:0 3px 0 0;
}
#signup #state_container {
float:left;
padding:0;
width:100%;
height:25px;
}
#signup #state_container label {
clear:none;
}
#signup #state_container label#State {
float:left;
margin-top:8px;
padding:0;
}
#signup #state_container select#ddlState {
display:inline;
float:left;
padding:0;
}
#signup #state_container label.address_location {
display:block;
float:left;
margin:4px 3px 0 0;
padding:0;
text-align:left;
width:100px;
}
#signup #state_container label.address_location input {
margin:0 3px 0 20px;
#margin-top: -3px;
_margin-left:10px;
_margin-right:0px;
}

#signup select.signup {
float:left;
margin:5px 0 0;
padding:0;
}

/**
 * HCP Sign Up confirmation page
 */
.hcp_reg_confim {width:800px;padding-bottom:40px;_margin-top:-40px;/* IE6 */}
.hcp_reg_confim div {width:100%;margin-top:10px;}
.hcp_reg_confim div p {margin:0;padding:0;padding-left:10px;}
.hcp_reg_confim div.links_area a {display:block;text-decoration:underline; margin-top:5px;}

/**
 * Tool Rating
 */
span.rate_tool_link { cursor:pointer; padding:0 5px; background: transparent url('/images/global/icon-star.gif') no-repeat right; width:100px; }
span.rate_tool_link span { cursor:pointer; text-transform:capitalize;  margin-right:10px; text-transform:capitalize; width:100px;}

/** HCP Global White Button **/
div#main div.btn-white {display: block; width: 400px; margin: 0 0 30px 0;float:none;}
div#main div.btn-white * {display: block; width: 100%; float:none;}

div.btn-white .top    {height: 20px; background: transparent url(/images/HCP/white_button.jpg) no-repeat left top; }
div.btn-white .middle {padding:0px 20px; height: auto; background: transparent url(/images/HCP/white_button-mid.jpg) repeat-y; }
div.btn-white .bottom {height: 20px; background: transparent url(/images/HCP/white_button.jpg) no-repeat left bottom; }

div#main div.btn-white a {
color:#106174;
font-size:12px;
font-weight:bold;
width:265px;
}

div.btn-white a {color: #15617D; font-size: 10px; font-weight: bold; width:230px;}
div.btn-white a:hover {text-decoration: underline;}
div#main div.btn-white .white-button-text {width:260px;}


/*
BMSAB-926
*/

#ctl00_ctl00_MainContent_columnRight #boxContent div.mainArea_bottom
{
 background:none;
}


.headerIsiHcp 
{	
	background:transparent url(/images/hcp/ISI-bkgnd.gif);
	width:530px;
	color:White;
	height:23px;
	padding-left:7px;
	background-repeat: no-repeat;
	margin-bottom: 16px; 
	line-height: 20px;
	font-size: 11px;
    margin-bottom: 16px;
}

/*
BMSAB-855
*/
.liIndent 
{
	margin-left:25px;
	list-style-type:circle;	
}

#boxContent div.mainArea ul#ulBlue li
{
	color:#15617D;	
	
}
#boxContent div.mainArea ul#ulBlue li span
{
	color:#666666;
}
#boxContent div.mainArea ul.margin_top_ulBlue
{
	margin-top:10px !important;
	#margin-top:10px;
	_margin-top:20px ;
}


/*BMSAB-855*/

#boxContent div.mainArea div.hcp-prof ul.remove_margin
{
	margin:0px;
	padding-left:10px !important;	
	
}
#boxContent div.mainArea div.hcp-prof ul.remove_margin li
{
	color:#15617D;
}
#boxContent div.mainArea div.hcp-prof ul.remove_margin li SPAN
{
	color:BLACK;
}

#boxContent div.mainArea div.hcp-prof ul.bullet_color li
{
	color:#15617D;
}
#boxContent div.mainArea div.hcp-prof ul.bullet_color span
{
	color:Black;
}
#boxContent div.mainArea div.hcp-prof ul.first_bullet 
{
	margin:5px;
	padding-left:10px !important;	
}
/**/


/*Has Callout bg - BMSAB-927 */
#ctl00_ctl00_MainContent_columnRight_hasCallouts #boxContent div.mainArea {background: url(/images/HCP/fadingline_box_callout_bg.gif) no-repeat }
#ctl00_ctl00_MainContent_columnRight_hasCallouts #boxContent div.mainArea_bottom {background:none;}

/*Has No Callout bg - BMSAB-927 */
#ctl00_ctl00_MainContent_columnRight #boxContent div.mainArea {background: url(/images/HCP/fadingline_box_nocallout_bg.gif) no-repeat;}

.bold
{
	font-weight:bold;
}

.MDD-safety-info{ width:436px;}
.MDD-safety-info h3
{
	color:#15617D !important;
	font-size:15px !important;
	font-weight:bold !important;
}

.symptoms-content h3 a
{
	font-size:12px;
}

/*WebCast Popup*/
div#webcastmain div.popupMain {  background-color: #fff; font-size: 12px; width: 763px; height: 531px; padding: 5px 5px 5px 5px; position: absolute; display: none; z-index: 1000; }


/*div#webcastmain #popup0 #popup1 .popupBox .top .center, div.webcast #popup0 #popup1 .popupBox .middle .center,div.webcast #popup0 #popup1 .popupBox .bottom .center {width:723px;}
div#webcastmain #popup0 #popup1 .popupBox .middle .left, div.webcast #popup0 #popup1 .popupBox .middle .center, div.webcast #popup0 #popup1 .popupBox .middle .right {height:515px;}
div#webcastmain #popup0 #popup1 {left:-10px; top:-10px;}
div#webcastmain #popup0 #popup1 .popupBox .middle .center .content {width:743px;}

div#webcastmain #popup0{display:inherit;}*/
div#webcastmain #popup0 .popupBox{margin-left:-16px;margin-top:-16px;}
div#webcastmain #popup0, div#webcastmain #popup0 .popupBox {width:761; height:531px;}
div#webcastmain #popup0 .popupBox .top, div#webcastmain #popup0 .popupBox .middle, div#webcastmain #popup0 .popupBox .bottom{width:803px;}
div#webcastmain #popup0 .popupBox .top .center, div#webcastmain #popup0 .popupBox .middle .center, div#webcastmain #popup0 .popupBox .middle .center .content,div#webcastmain #popup0 .popupBox .bottom .center {width:763px;}
div#webcastmain #popup0 .popupBox .middle .left, div#webcastmain #popup0 .popupBox .middle .center, div#webcastmain #popup0 .popupBox .middle .right {height:531px;}
div#webcastmain #popup0 .popupBox .middle .center .content{margin-top:0px; margin-left:0px;}
div.webcast {width: 763px; height: 531px; margin-left: auto; margin-right: auto; margin-top: 0px;}
div.webcast div.player{ width: 743px; height: 512px; float: left;}
div.webcast div.player div{padding-top: 25px}


/* This is for the E-Details */

#flash_edetails 
{
    position:absolute; 
    z-index:999;
    left:7px;
    top:175px;
    width: 980px;
    height: 600px; 
    display:none;}
#flashcontent
{
    margin-left: -2px
}
/*
ul#menu li#last a:hover {
 background:transparent url(/images/menu/nav-ro-last.gif) no-repeat scroll -64px 0;
}

ul#menu li#last a.currentSection {


background:transparent url(/images/menu/nav-on-last.gif) no-repeat scroll -64px 0;
}

div#flash_edetails .popupMain { display:block;}

#ctl00_ctl00_MainContent_columnRight_hasCallouts 
{
	margin-bottom:0px;
}
div#flash_edetails .popupMain { display:block;}
*/

#survey 
{
    padding: 50px 0 0 0;
    margin-left:-20px;
}

p.indications 
{
    padding: 15px 0;
    margin: 0 0 48px 0;
    float: left;
    position: absolute;
    *position: relative;
    *z-index:10 !important;
    *top:-65px;
}
/* *:first-child+html p.indications { padding: 35px 0 0 0;}
*html p.indications { padding: 35px 0 0 0;} */


div#main .survey-questions {
    margin: 10px 0 40px 0;   
    height: 220px;
}

div#main .survey-questions .top {
    background:transparent url(/images/survey/graybox-top.gif) no-repeat scroll right top;
    width: 878px;
    height: 40px; 
}


div#main .survey-questions .content {
    background:transparent url(/images/survey/graybox-middle.gif) repeat-y;
    padding: 0 20px 0 20px;
}

div#main .survey-questions .bottom{
    background:transparent url(/images/survey/graybox-bottom.gif) no-repeat scroll left bottom;
    height: 40px; 
    float: left;
}

div#main .survey-questions ul.options {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}

div#main .survey-questions ul {
     float: left;
     list-style: none;
     padding: 0;
     margin: 0;
}

div#main .survey-questions ul li {
     float: none;
}

div#main .survey-questions ul li ul li {
     display: inline;
     float: left;
     padding: 0 15px 0 0;
}

div#main .survey-questions span {
    }

div#main .survey-questions input  {
    margin: 0 5px 0 0;
    position:relative;
    top:2px;
}

div#main .survey-questions label {
    clear: none;
}

div#main .survey-questions p.question {
     padding: 50px 0 0;
     margin: 0;
}

*:first-child+html div#main .survey-questions label {
    margin: 2px 0 0 0;
}

div#main .survey-questions .options-col {
     padding: 0 15px 0 0;
}    

div#main .survey-questions .options-col li {
    padding: 2px 0 0;
}  

*:first-child+html  div#main .survey-questions .options-col li {
    padding: 0;
}  

#survey table {
    border-left: 2px solid #E3E3E3;
    border-right: 2px solid #E3E3E3;
    margin-left: 3px;
    width: 872px;
}

#survey table.radioBtns
{
    width:365px !important;
    border:none;
}
#survey table.radioBtns .na{
    float:right;
    margin-left:21px;
    margin-right:-21px;
}

*:first-child+html #survey table {
    width: 872px;
}

#survey table td {
    height: 30px;   
    padding: 0 0 0 15px; 
}

.hcp_form table input {
    margin: 0 5px 0 0;    
}

.hcp_form table .description {
    text-align: right;
    padding:0 15px 0 0;
    width:315px !important;
}

#survey .trColor {
    background-color: #e7eff5;
}

#survey .trEven {
    background-color: #f6f6f6;
}

#survey .rank
{
	font-size:smaller;
	padding-left:10px;
	*padding-left:5px;
}

#survey .rank div.firstTitle,#survey .rank div.last,#survey .rank div.lastTitle{
    float: left;
    width: auto;
}

#survey .rank div.lastTitle
{
	position:relative;
	left:-7px;					
	left /*\**/:-11px\9;		
	*left:-11px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
 #survey .rank div.lastTitle
 {
  left:-3px; /* The text will appear red only in Safari and Google Chrome */
 }
}


#survey .rank div.last 
{
    margin:0;
    padding:0;
    padding-left: 115px;
    width:200px;
    text-align:center;    
}
*:first-child+html #survey .rank div.last 
{
   width:280px; 
} 
#survey .top-table {
    background: transparent url("/images/survey/graybox-top.gif") no-repeat;
    height: 40px;
    width: 878px;
   
}

#survey .bottom-table {
    background: transparent url("/images/survey/graybox-bottom.gif") no-repeat;
    height: 28px;
    width: 878px;
    padding:10px 0 0 30px;
}

#survey .table-question {
    padding: 15px 0 0 20px;
}

#survey #ctl00_ctl00_MainContent_MainColumn_panelAOI, #survey .onlineInfo-middle, #survey .bottom_info, #survey .buttons
{
	position:relative;
	left:-7px;
}

#survey .buttons
{
	-float:none;
	-left:-35px!important;
}

#survey .bottom_info
{
	-padding-bottom:30px;
}

#survey .title,
#survey .question_inline .title {
    color: #666666;  
    font-weight: bold;  
}

#survey .input input,
#survey #fieldOnlineCode .input input {
    border-color: #c4c4c4;
    width: 185px;    
    height: 21px;
}

#survey .onlineInfo {

}

#survey .onlineInfo-top {
    background: transparent url("/images/survey/gradientbox-top.gif") no-repeat center top;
}

#survey .onlineInfo-middle {
    background: transparent url("/images/survey/gradientbox-middle.gif") repeat-y center;
}

#survey .onlineInfo-bottom {
    background: transparent url("/images/survey/gradientbox-bottom.gif") no-repeat center bottom;
}

#survey .onlineInfo {
    padding: 40px 30px 40px 30px;
}

#survey .question, #survey .question_inline {
    margin: 0;
}

#survey .panelPII div.fields {
    padding: 0;
}

#survey .fieldFirstName,
#survey .fieldLastName {
     width: 200px;        
}

#survey #fieldZip {
     width: 100%;
}

#survey .question .inputRadioButtonList .inputRadio
{
	padding-right: 10px!important;
}

.no-underlineLink
{
    text-decoration:none!important;
    
}