
body {background:url(/s1/images/backgrounds/tubegirlcoglobewinter2010sub.jpg) 0 0 no-repeat;}

#Register h2 {font-weight:normal; color:#000 !important; margin-bottom:10px;}
#Register .reqfield {display:none}

#Homepage
{
        background:url(/s1/images/backgrounds/right_gradient.jpg) repeat-x 800px 0px;
}

#Homepage #contentarea {background:url(/s1/images/backgrounds/2010_dadboykite_corporate.jpg) 0 0 no-repeat;}

#M_header_container
{
    /*needed for country dropdown. z-order fix for IE6  */
    z-index:1000;    
}
#MH_Container_SP
{
    z-index:1000;
}


#GB_Container_SP
    {
        background:none;
        position:relative;
        top:7px;
        height:36px;
        margin-left:0;
        margin-right:20px;  
        padding-right:0px;
    }

/* show on home page only */    
#Homepage #GB_Country {display:block;}
    
#TopNavLinksList
{
    float:right;
    width:440px; 
    padding-top:0px;
    margin:0 20px 0 0;
}

#Homepage #TopNavLinksList
{
    position:absolute; 
    top:0px; 
    left:10px; 
    margin:0;
    padding:0;
    
}

* html #TopNavLinksList {
        position:absolute; top:0px; left:-60px; margin:0;padding:0
}
/* Target IE7 only */ /* changes done for usability added width, changed left to -55 */
        *:first-child+html #TopNavLinksList {
        position:absolute; top:0px; left:-55px !important; margin:0;padding:0; width:550px; 
        }
                *:first-child+html #Homepage #TopNavLinksList {
                position:absolute; top:0px; left:-70px !important; margin:0;padding:0
        }
        /* end */

    
#MH_Block_SP
        {
            top:20px;   
    }
    
#MH_Block_SP .text {display:inline;} 

#Homepage #MC_Container_SP
{
    margin-top:10px;
    width:400px;
}


#Homepage .MC_Block_FP h1 {margin-top:10px; }
#xHomepage .MC_Block_FP {margin-left:210px !important; width:215px !important}
#Homepage .MC_Block_FP p  {font-size:13px;}


#Homepage #RC_Container_FP
{
    margin-top:25px;
    padding-left:1px;
   
}

/* TopNavLinkList needs to move so box doesn't overlap country drop down in firefox */ 
#TopNavLinksList {margin-top: -10px !important; } 
/*####Homepage #TopNavLinksList {width:360px !important; margin-left:210px !important;margin-top: 0px !important; }*/

#Homepage #TopNavLinksList 
{
    margin-top: 0px !important; 
}


 #Ftr_Container_FP
{

    position:absolute; 
    top:90px; 
    left:447px;
    xtop:56px;
    xleft:585px;
    
}

/**********************************************************************************/
#xFtr_Container_FP
{
    position:absolute;
    top:20px;
    left:41px;
    width:360px;
    background:url(/s1/images/CO/zlbb_corphome_insert.jpg);
}


.xFtr_Block_FP
{
    width:100%;
    color:#00625A; 
    font-size:11px;
    line-height:11px;
    padding:8px;
    margin-left:10px;
}   

.Ftr_Block_FP, .Ftr_Block_FP a:hover, .Ftr_Block_FP a:active, .Ftr_Block_FP a:visited
    {color:#00625A !important; text-decoration:none !important}
    
    
#xFTR_NavLinks_SP
{
    width:380px;
}
/*************************************************************************************/

#xRC_Container_FP
{
    position:absolute;
    top:05px;
    left:461px;

    width:110px;
    xbackground:url(none);
    background:none;
}

#xRC_Container_FP .RC_Block_FP
{
    xfont-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:11px;
    text-decoration:none;
    xcolor:#A5A9AC;
}

#xRC_Container_FP .RC_Block_FP div a:visited
{
    text-decoration:none;
}

#xRC_Container_FP .RC_Block_FP div a:hover, #RC_Container_FP .RC_Block_FP div a:active
{
    text-decoration:underline;
}

.xRC_Block_FP
{
    padding:3px 0 08px 0;
}

.xRC_Block_FP a, .xRC_Block_FP a:visited
{
    color:#00625A !important;   
}

.xRC_Block_FP p 
{
    /*color:#A5A9AC;*/
    color: 777777;
    margin:0px;
    padding:5px 0px 0px 0px;
    font-size:11px; 
    width:230;
}   
/***********************************************************************************/


#xfar_right_style
{
    position:absolute;
    top:350px;
    left:0px;
    width:430px;
    

    margin-left:10px;
        
}

.xfar_right_block_style
{
    width:100%;
    xcolor:#00625A; 
    font-size:11px;
    line-height:11px;
    text-decoration:none;
    background-color:#E8EAE9 !important;
    xfloat:left;
    padding:8px;
    
}
.far_right_block_style, .far_right_block_style a, .far_right_block_style a:visited
{
xcolor:#00625A !important; 
text-decoration:none;
}





#GB_Block_SP_R a, #GB_Block_SP_R a:visited, #GB_Block_SP_R a:hover, #GB_Block_SP_R a:active, #GB_Block_SP_R .text, #GB_Block_SP_R .vertdash
{
position:relative;
top:6px !important;
}

#xHomepage #Ftr_Container_SP
{
    margin: 0 auto;
    padding: 5px;
    top: -40px;
    
}

/* Target IE7 only */
        *:first-child+html #MC_Container_SP {
        xmargin-top:10px !important;
        }
        /* end */

        /* Target IE7 only */
        *:first-child+html #Homepage #MC_Container_SP {
        xmargin-top:0px !important;
        }
        /* end */

/**********************Timeline entries******************************************
#swf    {
    margin: 20px auto;
    width: 780px;
    height: 500px;
    background: url(loader.jpg) top left no-repeat;
    }   
    
/***** Region Name in Header *************/
#xregionname {padding-left:310px;padding-top:55px;font-weight:bold;color:white} 
#xHomepage 

###regionname {#font-size:24px; #padding-top:20px; #padding-left:200px; #color:#A5CBEF;}  /********New class for Usability project - Homepage**********/

    
    
#JobOpening .recruitermessage {font-style:italic; xfont-weight:bold; color:#006A65}
    
#TopNavLinksList img { position: relative; top: 2px;}


.img_left { 
float:left;

margin-bottom: 5px;
margin-top: 0px;
margin-right: 5px;
margin-left: 0px;
}

.img_right { 
float:right;
margin-bottom: 5px;
margin-top: 0px;
margin-right: 0px;
margin-left: 5px;


}

/*
Style for dialogues
*/

.col50 {
    float: left;
    width: 45%;
    vertical-align: top;
    text-align: left;
    vertical-align: top;
    padding:5px;
} 

.col135 
{
    float: left;
    width: 135px;
    vertical-align: top;
    text-align: left;
    vertical-align: top;
    padding:3px;
} 

.content 
{
    float: left;
    left:200px;
    vertical-align: top;
    text-align: left;
    vertical-align: top;
    padding:3px;
    #margin-left: 10px;
    width: 72%;
} 

.questionText 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00625a;
    font-style: italic;
    font-weight: bold;
}
.footNotes 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    line-height: 16px;
}

/*** Start : Before Usability Changes ***/
#h2 
#{ 
    #font-size:16px; 
    #font-weight: normal; 
    #color:#000000;
    #margin:0px;
#}
/*** End : Before Usability Changes ***/


.contentarea
{
    
    
    width: 100%;
}

 



/**********************Added for displaying BG IMG and Text in search box***********************************/

.normaltext{opacity: 1; filter: alpha(opacity = 100); }
.displayimg{
    background:url(/s1/images/CO/powered_by_google.gif) no-repeat; 
}


/**********************Added for displaying BG IMG and Text in search box***********************************/



/**********************Added for Social add-ons***********************************/


#a2apage_EMAIL, #a2afeed_EMAIL
{
    display: none;
}
#display_share
{
    display:block;
    float: right;
    margin:0px;
    padding-left:2px;

}

/************* Commented for Usability Changes **************/
/***************** Usability *************/

.vertdash
{   
    display:none;
}



/************ CORP Usability: CLINICAL TRIALS - ERIC HARMS ERIC.HARMS@CSLBEHRING.COM ***********************/

#Homepage #RC_Container_FP a:visited 
{
    font-size: 11px;
    color:#586EC4 !important;
}
#Homepage #RC_Container_FP a:hover, #Homepage #RC_Container_FP a:link
{
    font-size: 11px;
    color:#003366 !important;
}

#templateoutput .calloutbody a:link
{
    color:#003366;
    font-size:11px;
}

#templateoutput .calloutbody a:hover 
{
    color:#003366;
    font-size:11px;
    text-decoration:underline;
}

#templateoutput .calloutbody a:visited 
{
    color:#586EC4;
    font-size:11px;
}

#templateoutput .media-contact-link  a:link
{
    color:#003366;
    font-size:12px;
}

#templateoutput .media-contact-link  a:hover 
{
    color:#003366;
    font-size:12px;
    text-decoration:underline;
}

#templateoutput .media-contact-link  a:visited 
{
    color:#586EC4;
    font-size:12px;
}

#joblistings a:link
{
    color:#586EC4;
    font-size:12px;
}

#joblistings a:hover 
{
    color:#586EC4;
    font-size:12px;
}

#joblistings a:visited 
{
    color:#586EC4;
    font-size:12px;
}




#breadcrumb a:link, #templateoutput a:link 
{
    color:#586EC4;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

#breadcrumb a:visited, #templateoutput a:visited 
{
    color:#586EC4;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
}

#breadcrumb a:hover, #templateoutput a:hover 
{
    color:#586EC4; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:underline;
}
    
#breadcrumb a, #breadcrumb a:active, #templateoutput a, #templateoutput a:active 
{
    color:#586EC4; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}




/************ START CORP Usability: CLINICAL TRIALS - ERIC HARMS ERIC.HARMS@CSLBEHRING.COM ***********************/


/*td {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}*/

.head {
    font-weight:bold;
    color:#FFFFFF;
    background-color:#00625a;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

.altBG {
    background-color: #E6F1F1;
}

.borderBottom {
    border-bottom: 5px #00625a solid;   
}


/************ END CORP Usability: CLINICAL TRIALS - ERIC HARMS ERIC.HARMS@CSLBEHRING.COM ***********************/

#sharesave 
#{   
    #padding-top:6px;
    #padding-right:20px; 
    
#}

/**********************Added for Social add-ons***********************************/


/************************** Usability Style changes ******************************/


/************* Start - Usability Home Page Modifications *************/

#countrylist
{
    margin-top: 4px;
     
    position: absolute; 
    float: right;
    left: 210px; 
    text-align: right; 
    width: 565px;
}

html>body #countrylist
{
    margin-top: 2px;
     
}

 

/** Comment the Existing regionname class in the style **/
#Homepage #regionname, #regionname {
display:none;
font-size:18px; padding-top:48px; padding-left:250px;color:#FC1921;}



#countrylist input
{
     
    height: 23px;
    padding: 0;
    margin: 0px;
}

#countrylist select
{
    position: relative;
    width: 140px; 
    background: url(/s1/images/CO/bkgrnd.GIF) no-repeat; 
    overflow: hidden; 
}


#GB_Block_SP_R
{
    width:440px;
}

#countrylist .title
{
        font-size: 11px;
        font-weight: bold;
}

#Homepage #GB_Block_SP_R #sharensave
{
    float:left; margin:0px; padding:0px;
    
}

html>body #MH_Block_SP .header
{
    padding: 5px 0 0 0;
}

#MH_Block_SP .header
{
    padding: 5px 15px 0 0;
}

#MH_Block_SP .header input
{
    margin-right: 10px;
}

#MH_Block_SP #searchall
{
    padding-top: 1px;
    padding-bottom: 4px;
    padding-right:0px;
}

#MH_Block_SP .text 
{
    padding: 0px 30px 0px 0px;
} 

#MH_Block_SP #searchall .text
{
    padding: 0 10px 0 0;
}


#UMH_btnGo
        {
                background:url(/s1/images/CO/searchbutton.gif) no-repeat;
                width:71px;
                height:18px;
                margin-left:-4px;
                border:0;
                font-weight:bold;
                padding-top:1px;
                padding-bottom:2px;
                color:#333333;
                font-size:11px;
        }
#Btn_Go
        {
                
                background:url(/s1/images/CO/searchbutton.gif) no-repeat;
                margin-left:-4px;
                width:71px;
                border:0;
                font-weight:bold;
                color:#A5A9AC;                
       
        }
        

#GB_Block_SP_R .vertdash{
    display:inline;
    color:#BB0000;
    font-size:12px;
    padding:0 4px;
    
}

#GB_Block_SP_R .text
{
    color:#BB0000;
    font-size:12px;
    padding:0px 4px 0px 4px;
}

#listlabel
{
    float:left; 
    margin: 0px 0px 0px 107px; 
    font-size: 11px;
    font-weight: bold;
}

html>body #listlabel
{
    float:left; 
    margin: 0px 0px 0px 215px;
    font-size: 11px;
    font-weight: bold;
    color:#A5A9AC;  
     
}

#Homepage #GB_Container_SP
    {
        top:2px !important; 

}

#countrylist #title
{
    font-size: 10px;
    font-weight: bold;
    margin: 0 222px -23px 0;
    color:#A5A9AC;
}


#highlights .item a
{
    color:#003366;
    font-family:Arial,Helvetica,sans-serif;
}

#highlights .item a:hover
{
    color:#003366;
}

#highlights .item a:visited
{
    color:#586EC4;
}

#LN_Container_SP .nav a:hover
{
    background-color:#5D9F9D;
    color:#003366;
}

#LN_Container_SP .nav_on a:hover
{
    color:#003366;
}

#LN_Container_SP .sub_nav a:hover
{
    color:#003366;
}

#LN_Container_SP .sub_nav_on a:hover
{
    color:#003366;
}

#LN_Container_SP .sub_nav3 a:hover
{
    color:#003366;
}


/************* End - Usability Home Page Modifications *************/

/********** Usability Media Contact **********/
.formFieldLabelSub
{
    padding-left:20px;
}

#formFieldSubmit {
    float:left;
}



/************ START CORP Usability: Left Subnav, last item in list ***********************/

#highlights .lastitem {padding:5px 10px 0 10px;}

/************ END CORP Usability: Left Subnav, last item in list ***********************/


/************ START  CORP DEDOCKING ***************************************************/

body {background:url(/s1/images/backgrounds/right_gradient.jpg) 0 0 repeat-x; width: 100%;}

#contentarea {background:url(/s1/images/CO/global_headersub.jpg) 0 0 no-repeat; width:821px; margin: 0 auto;}

#TopNavLinksList
{
position:absolute; top:0px !important; left:33px !important; margin-top: -10px !important; width:550px; 
}

#ZlbLogo {
left:0;
position:relative;
top:0;
z-index:1001;
}


#MH_Block_SP{
padding-right:15px;
}


#MH_Block_SP #searchall{
margin-left: -10px;
}


#MB_Container_SP {
margin: 0 auto;
/* background: url(/s1/images/CO/s_tile.gif) left center repeat-y; */
width:821px;

}

#M_header_container
{
    /*needed for country dropdown. z-order fix for IE6  */
    position: relative;
    z-index:1000;
	margin-left:19px;
}
#MH_Container_SP
{
    position: relative;
    z-index:1000;
	width: 800px;
	margin: 0 auto;
}

#contenttable{
/* margin-left:19px; */
background: url(/s1/images/CO/s_tile.gif);
background-repeat: repeat-y;
}

#contenttable #leftcell{
padding-left:19px;
}


#contenttable #rightcell{ 
background:url(/s1/images/CO/s_tile2.gif) repeat-y scroll 589px 0 transparent;
overflow: hidden;
 }
 
#Ftr_Container_SP {
width:821px;
background:url(/s1/images/CO/footer.jpg);
background-repeat: no-repeat;
}



#Homepage
{
    background:url(/s1/images/backgrounds/right_gradient.jpg) repeat-x ;
}

#Homepage #TopNavLinksList {width:650px !important; margin-left:-107px !important; margin-top: 0px !important; }

#Homepage #contentarea {background:url(/s1/images/backgrounds/2010_cuteboy_corporate_center.jpg) 0 0 no-repeat; width:812px; margin: 0 auto;} 


#Homepage #RC_Container_FP
{
	position:relative;
	top:-150px;
	left:435px;
    width:110px;   
}

#Homepage #contenttable #rightcell{ 
background: none;
 }
 
 #Homepage #contenttable{ 
background: none;
 }
 
#Homepage #MB_Container_SP{
 background: none;
 }
 
#Homepage #M_header_container{
 margin-left: 19px;
 }
 
  #Homepage #MH_Block_SP{
 padding-right: 22px;
}
  
#Homepage #Ftr_Container_SP #Ftr_Block_SP {
padding-right:30px
}
	
