body {
     margin-top: 0;
     padding-top: 0;
     margin-left: 0;
     padding-left: 0;
     margin-right: 0;
     padding-right: 0;
     font-family: Arial;
     color: #333333;
     text-align: center;
     background: #ffffff;
}

a {
     color: #6f1100;
     font-weight: bold;
     outline: none;
}

h1 {
     font-size: 24px;
     color: #6f1100;
}

h2 {
     font-size: 18px;
}

h3 {
     font-size: 16px;
}

h2 sup {
     font-size: 10px;
}

#grey_mask {
     background: #ebebec;
}

#wrapper {
     width: 900px;
     margin-left: auto;
     margin-right: auto;
     background: #ffffff;
}

#header {
     width: 900px;
     height: 50px;
     background: #ffffff url(../images/top_swoosh.jpg) no-repeat;
}

#healthcare_only {
     font-size: 10px;
     margin-left: 10px;
     margin-top: 5px;
     text-align: left;
     float: left;
}

#swoosh_links {
     font-size: 10px;
     margin-right: 10px;
     margin-top: 5px;
     text-align: right;
     float: right;
}

#inside_wrapper {
     margin-left: auto;
     margin-right: auto;
     width: 900px;
     background: #ffffff;
}

#logo {
     margin-left: 55px;
     float: left;
}

#divider {
     width: 1px;
     height: 50px;
     background: url(../images/divider.jpg) no-repeat;
     float: left;
     margin-left: 21px;
     margin-top: 15px;
}

#divider_right {
     width: 1px;
     height: 50px;
     background: url(../images/divider.jpg) no-repeat;
     float: left;
     margin-left: 0px;
     margin-top: 15px;
}

#introducing_afinitor {
     float: left;
     width: 435px;
     font-size: 12px;
     text-align: left;
     margin-left: 21px;
     margin-top: 20px;
}

#main_nav {
     background: url(../images/nav/nav_bg.jpg) no-repeat;
     width: 900px;
     height: 24px;
     margin-top: 0px;
}


#advanced_rcc {
     background: url(../images/nav/afinitor_for_advanced_rcc_off.jpg) no-repeat;
     width: 180px;
     height: 16px;
     float: left;
     margin-left: 53px;
     margin-top: 4px;
}

#advanced_rcc_on {
     background: url(../images/nav/afinitor_for_advanced_rcc_on.jpg) no-repeat;
     width: 180px;
     height: 16px;
     float: left;
     margin-left: 53px;
     margin-top: 4px;
}

#advanced_rcc:hover {
     background: url(../images/nav/afinitor_for_advanced_rcc_over.jpg) no-repeat;
}

#prescribing_afinitor {
     background: url(../images/nav/prescribing_afinitor_off.jpg) no-repeat;
     width: 138px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#prescribing_afinitor_on {
     background: url(../images/nav/prescribing_afinitor_on.jpg) no-repeat;
     width: 138px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#prescribing_afinitor:hover {
     background: url(../images/nav/prescribing_afinitor_over.jpg) no-repeat;
}

#mtor_science {
     background: url(../images/nav/mtor_science_off.jpg) no-repeat;
     width: 97px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#mtor_science_on {
     background: url(../images/nav/mtor_science_on.jpg) no-repeat;
     width: 97px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#mtor_science:hover {
     background: url(../images/nav/mtor_science_over.jpg) no-repeat;
}

#professional_resources {
     background: url(../images/nav/professional_resources_off.jpg) no-repeat;
     width: 138px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#professional_resources_on {
     background: url(../images/nav/professional_resources_on.jpg) no-repeat;
     width: 138px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#professional_resources:hover {
     background: #ffffff url(../images/nav/professional_resources_over.jpg) no-repeat;
}


#send_to_a_colleague {
     background: url(../images/nav/send_to_a_colleague_off.jpg) no-repeat;
     width: 133px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#send_to_a_colleague_on {
     background: url(../images/nav/send_to_a_colleague_on.jpg) no-repeat;
     width: 133px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#send_to_a_colleague:hover {
     background: url(../images/nav/send_to_a_colleague_over.jpg) no-repeat;
}

#print_button {
     background: url(../images/nav/print_off.jpg) no-repeat;
     width: 50px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#print_button_on {
     background: url(../images/nav/print_on.jpg) no-repeat;
     width: 50px;
     height: 16px;
     float: left;
     margin-left: 3px;
     margin-top: 4px;
}

#print_button:hover {
     background: url(../images/nav/print_over.jpg) no-repeat;
}

#text_size_small {
     background: url(../images/nav/text_size_small.jpg) no-repeat;
     width: 17px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#text_size_medium {
     background: url(../images/nav/text_size_medium.jpg) no-repeat;
     width: 11px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#text_size_large {
     background: url(../images/nav/text_size_large.jpg) no-repeat;
     width: 19px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#text_size_small_on {
     background: url(../images/nav/text_size_small_on.jpg) no-repeat;
     width: 17px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#text_size_medium_on {
     background: url(../images/nav/text_size_medium_on.jpg) no-repeat;
     width: 11px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#text_size_large_on {
     background: url(../images/nav/text_size_large_on.jpg) no-repeat;
     width: 19px;
     height: 16px;
     float: left;
     margin-top: 4px;
}

#flash_area {
     background: #ffffff url(../images/flash_area.jpg) no-repeat;
     width: 900px;
     height: 375px;
}

#red_footer {
     background: #ffffff url(../images/red_bg.jpg) no-repeat;
     width: 900px;
     height: 245px;
     font-size: 10px;
}


#register_for_updates {
     width: 232px;
     height: 93px;
     float: left;
     margin-top: 56px;
     margin-left: 50px;
     text-align: left;
}

#product_characteristics {
     width: 232px;
     height: 93px;
     float: left;
     margin-top: 56px;
     margin-left: 50px;
     text-align: left;
}

#afinitor_resources_in_your_country {
     width: 232px;
     height: 93px;
     float: left;
     margin-top: 56px;
     margin-left: 50px;
     text-align: left;
}

#clinical_trial_design {
     background: url(../images/nav/clinical_trial_design.jpg) no-repeat;
     width: 180px;
     height: 18px;
}

#clinical_trial_design:hover {
     background: url(../images/nav/clinical_trial_design_on.jpg) no-repeat;
}

#efficacy {
     background: url(../images/nav/efficacy.jpg) no-repeat;
     width: 180px;
     height: 18px;
}

#efficacy:hover {
     background: url(../images/nav/efficacy_on.jpg) no-repeat;
}

#safety_and_tolerability {
     background: url(../images/nav/safety_and_tolerability.jpg) no-repeat;
     width: 180px;
     height: 18px;
}

#safety_and_tolerability:hover {
     background: url(../images/nav/safety_and_tolerability_on.jpg) no-repeat;
}

#patient_profiles {
     background: #ffffff url(../images/nav/patient_profiles.jpg) no-repeat;
     width: 180px;
     height: 18px;
}

#patient_profiles:hover {
     background: #ffffff url(../images/nav/patient_profiles_on.jpg) no-repeat;
}

#dosing_and_administration {
     background: #ffffff url(../images/nav/dosing_and_administration.jpg) no-repeat;
     width: 138px;
     height: 18px;
}

#dosing_and_administration:hover {
     background: #ffffff url(../images/nav/dosing_and_administration_on.jpg) no-repeat;
}

#starting_your_patients {
     background: #ffffff url(../images/nav/starting_your_patients.jpg) no-repeat;
     width: 138px;
     height: 18px;
}

#starting_your_patients:hover {
     background: #ffffff url(../images/nav/starting_your_patients_on.jpg) no-repeat;
}

#mechanism_of_action {
     background: #ffffff url(../images/nav/mechanism_of_action.jpg) no-repeat;
     width: 97px;
     height: 30px;
}

#mechanism_of_action:hover {
     background: #ffffff url(../images/nav/mechanism_of_action_on.jpg) no-repeat;
}

#mtor_inhibitors {
     background: #ffffff url(../images/nav/mtor_inhibitors.jpg) no-repeat;
     width: 97px;
     height: 18px;
}

#mtor_inhibitors:hover {
     background: #ffffff url(../images/nav/mtor_inhibitors_on.jpg) no-repeat;
}

#guidelines_and_education {
     background: #ffffff url(../images/nav/guidelines_and_education.jpg) no-repeat;
     width: 180px;
     height: 18px;
}

#guidelines_and_education:hover {
     background: #ffffff url(../images/nav/guidelines_and_education_on.jpg) no-repeat;
}

#clinical_trials {
     background: #ffffff url(../images/nav/clinical_trials.jpg) no-repeat;
     width: 138px;
     height: 18px;
}

#clinical_trials:hover {
     background: #ffffff url(../images/nav/clinical_trials_on.jpg) no-repeat;
}

#publication_library {
     background: #ffffff url(../images/nav/publication_library.jpg) no-repeat;
     width: 138px;
     height: 18px;
}

#publication_library:hover {
     background: #ffffff url(../images/nav/publication_library_on.jpg) no-repeat;
}

#key_events {
     background: #ffffff url(../images/nav/key_events.jpg) no-repeat;
     width: 138px;
     height: 18px;
}


#key_events:hover {
     background: #ffffff url(../images/nav/key_events_on.jpg) no-repeat;
}

#additional_resources {
     background: #ffffff url(../images/nav/additional_resources.jpg) no-repeat;
     width: 138px;
     height: 18px;
}

#additional_resources:hover {
     background: #ffffff url(../images/nav/additional_resources_on.jpg) no-repeat;
}



#full_prescribing_information {
     background: #ffffff url(../images/subnav/full_prescribing_information.jpg) no-repeat;
     width: 195px;
     height: 30px;
     float: left;
     margin-top: 6px;
     margin-left: 6px;
}

#full_prescribing_information:hover {
     background: #ffffff url(../images/subnav/full_prescribing_information_over.jpg) no-repeat;
}

#press_release {
     background: #ffffff url(../images/subnav/press_release.jpg) no-repeat;   
     width: 195px;
     height: 30px;
     float: left;
     margin-top: 6px;
     margin-left: 6px;
}

#press_release:hover {
     background: #ffffff url(../images/subnav/press_release_over.jpg) no-repeat;   
}

#dark_gray_mask {
     background: #5f6062 url(../images/dark_grey_bottom.jpg) no-repeat bottom;
     width: 900px;
     float: left;
}

#left_menu {
     width: 208px;
     height: 350px;
     background: #ffffff url(../images/subnav/subnav_bottom.jpg) no-repeat bottom;
     margin-left: 9px;
     margin-top: 9px;
     margin-bottom: 9px;
     text-align: left;
     float: left;
     min-height: 550px;
}

#left_menu a:hover {
     color: #6f1100;
     text-decoration:underline;
}

.left_menu_button {
     text-align: left;
     background: #ffffff url(../images/subnav/button_off.jpg) no-repeat;
     width: 195px;
     height: 30px;
     float: left;
     margin-top: 6px;
     margin-left: 6px;
     font-size: 12px;
     font-weight: bold;
     color: #6f1100;
     text-decoration:none;
}

.left_menu_button_on {
     text-align: left;
     background: #ffffff url(../images/subnav/button_on.jpg) no-repeat;
     width: 195px;
     height: 30px;
     float: left;
     margin-top: 6px;
     margin-left: 6px;
     font-size: 12px;
     font-weight: bold;
     color: #6f1100;
     text-decoration:none;
}

.left_menu_button:hover {
     background: #ffffff url(../images/subnav/button_over.jpg) no-repeat;
}

.sub_button {
     text-align: left;
     background: #ffffff url(../images/subnav/sub_button.jpg) no-repeat;
     width: 187px;
     height: 22px;
     float: left;
     margin-top: 6px;
     margin-left: 10px;
     font-size: 11px;
     font-weight: bold;
     text-indent: 15px;
     color: #6F1100;
}

.sub_button a {
     text-decoration:none;
}

.sub_button p {
     margin-top: 5px;
     margin-left: 0px;
}

.sub_button a.sub_button_text_on{
     text-decoration: underline;
}


.button_text {
     margin-left: 25px;
     margin-top: 7px;
}

.sub_button_text  {
     margin-left: 20px;
     margin-top: 5px;
}

#left_blank_box {
     width: 195px;
     background: #ffffff url(../images/subnav/blank_box_bg.jpg) repeat-y;
     float: left;
     margin-left: 6px;
     margin-top:8px;
     margin-bottom: 6px;
}

#left_blank_box p {
     color: #a0a2a5;
     margin-left: 20px;
     margin-top: 7px;
     margin-right: 7px;
}

#starting_patients_left {
     margin-top: 1px;
     font-size: 11px;
}


#left_menu li a{
     color: #5f6062;
     font-weight: normal;
     
}

#quick_links {
     width: 196px;
     border-top: 0px;
     border-left: 2px;
     border-bottom: 2px;
     border-right: 2px;
     border-style: solid;
     margin-left: 2px;
     border-color: #fdbb30;
     text-align: left;
}

#content_area {
     text-align: left;
     background: #ffffff url(../images/content_bottom.jpg) no-repeat bottom;
     width: 665px;
     margin-left: 9px;
     margin-top: 9px;
     margin-bottom: 9px;
     float: left;
}

#content_area p, #content_area h1, #content_area h2, #content_area h3 {
     margin-left: 10px;
     margin-right: 20px;
}

#content_area li {
     margin-right: 20px;
}


#footer_mask {
     background: #ffffff;
     height: 75px;
}

#footer {
     width: 500px;
     margin-left: auto;
     margin-right: auto;
}

#footer p {
     font-size: 10px;
     color: #666666;
     text-align: left;
     margin-top: 15px;
     float: left;
	 font-weight:normal;
}

#disclaimer
{
margin:0px auto;
width:97%;
margin-top:10px;
/*font:Normal 10px Arial, Helvetica, sans-serif;
color:#666;*/
font-family:Arial,Helvetica,Verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
color:#666666;
}

#footer a {
     color: #666666;
}

#footer a:hover {
     text-decoration: underline;
}

#red_press_release {
     background: url(../images/red_press_release.jpg) no-repeat;
     width: 233px;
     height: 24px;
     float: right;
     margin-top: 50px;
     margin-right: 35px;
} 

.column {
     margin-bottom: 9px;
}

#calendar {
     width: 572px;
     margin-top: 0px;
     margin-left: 45px;
}

#events {
     width: 572px;
     height: 396px;
     background: url(../images/calendar/background.jpg) no-repeat;
     color: #414141;
}

.event_upcoming {
     margin-left: 27px;
     font-size: 16px;
     font-weight: bold;
}

#may_aug {
     margin-left: 17px;
     color: #555555;
     font-size: 13px;
     font-weight: bold;
     display: none;
     margin-bottom: 10px;
}

#sept_april {
     margin-left: 27px;
     color: #555555;
     font-size: 13px;
     font-weight: bold;
     margin-bottom: 10px;
}


#events_bar {
     width: 572px;
     height: 16px;
     background: url(../images/calendar/stripe_background.jpg) no-repeat;
     font-size: 14px;
     font-weight: bold;
}


.event_date {
     margin-left: 27px;
     width: 144px;
     float: left;
     margin-top: 2px;
     font-weight: bold;
}

.event_name {
     float: left;
     width: 230px;
     margin-top: 2px;
     font-weight: bold;
}

.event_location {
     float: left;
     margin-top: 2px;
     font-weight: bold;
}

.event_detail {
     margin-left: 27px;
}

#events_sept_april {
     font-size: 11px;
     margin-top: 10px;
}

#events_may_aug {
     font-size: 11px;
     margin-top: 10px;
     display: none;
}


#guidelines {
     background: url(../images/guidelines/guidelines_bg.jpg) no-repeat;
     height: 409px;
     width: 552px;
     margin-left: 60px;
}

#nccn {
     background: url(../images/guidelines/nccn_on.jpg) no-repeat;
     height: 35px;
     width: 134px;
     float: left;
}

#eau {
     background: url(../images/guidelines/eau_off.jpg) no-repeat;
     height: 35px;
     width: 141px;
     float: left;
}

#eortc {
     background: url(../images/guidelines/eortc_off.jpg) no-repeat;
     height: 35px;
     width: 136px;
     float: left;
}

#esmo {
     background: url(../images/guidelines/esmo_off.jpg) no-repeat;
     height: 35px;
     width: 141px;
     float: left;
}

#nccn_text, #eau_text, #eortc_text, #esmo_text {
     margin-left: 50px;
     margin-right: 50px;
     margin-top: 25px;
}

#nccn_text h2, #eau_text h2, #eortc_text h2, #esmo_text h2 {
     color: #801d00;
     font-size: 16px;
     
}

#eau_text, #eortc_text, #esmo_text {
     display: none;
}

.footnote {
     font-size: 10px;
}

.next {
     text-align: right;
}

.mandatory{
    color: #FF0000;
    font-size: 12px;
    padding-left: 5px;
    font-weight: normal;
    
}

.fromTab{
    font-size: 12px;
    font-weight: bold;
    padding-left: 20px;
}

.list_top {
    margin-top: -9px;
}
/* For Search page */
#searchbg {
     background: url(../images/search_bg.gif) repeat-x left top; width: 900px; height: 30px; margin: 10px 0 1px 0; font:11px/30px Arial, Helvetica, sans-serif; text-align:left; 
}
#searchbg .text {
 color:#6C0D15; float:left; margin-left:10px; width:600px; padding:0; text-align:left;
}
#searchbg .search {
	width:260px; float:right; background: url(../images/search_txt.gif) no-repeat left top; margin-right:10px; height:31px;
}
#searchbg a{
	color:#6c0d15; font-size:11px; text-decoration:none; font-weight:normal
}
#searchbg a:hover{
	color:#000; font-size:11px; text-decoration:none;
}
#searchbg .input {
	background:#fdeed7; border:0; font:11px Arial, Helvetica, sans-serif; color:#9a8e80; margin:2px 0 0 60px;; height:20px; padding-left:8px; padding-top:0px; width:150px; float:left;
}
#searchbg .inputbg {
	float:left; width:150px; padding-top:3px; padding-top:2px\9;
}
#searchbg .gobtn {
	float:right; height:30px; width:37px; line-height:30px;
}
.content_top_search {
                margin-top:-10px\9;
}
#dark_gray_mask1 {
     background: #5f6062 url(../images/dark_grey_bottom.jpg) no-repeat bottom; width: 891px; *width: 900px; float: left; padding-left:9px; *padding:0 0 9px 9px !important;
}
#dark_gray_mask1 #left_menu {
     width: 208px;
     height: 350px;
     background: #ffffff url(../images/subnav/subnav_bottom.jpg) no-repeat bottom;
     margin-top: 9px;
     margin-bottom: 9px;
     text-align: left;
     float: left;
     min-height: 550px;
}
