@charset "utf-8";
/* CSS BIOGEN - TIM YOUNG */


body {  background:url(images/bkg.gif); font-family:Arial, Helvetica, sans-serif; font-size: 80%; text-align:center;}


.shell {  margin: auto; width:945px ;  background: #FFFFFF url(images/shell_bkg.gif) repeat-y ;}


#logo_banner { height:103px; background: url(images/logo.gif); }



#nav { height:51px; margin-left: -2.2em; }

#nav li {width:150px; float : left; display : block;}

#nav li a {
float : left; display : block; height : 51px; }


#nav li a:link, #nav li a:visited {
background-position : 0 0px;
}
#nav li a:hover, #nav li a:focus {
background-position : 0 51px;
}
a.aindex {
width : 144px;
background : url(images/about.gif) ;
}

a.anews {
width : 144px;
background : url(images/news.gif) ;
}


a.aapply{
width : 144px;
background : url(images/apply.gif) ;
}


a.aopps{
width : 144px;
background : url(images/opps.gif) ;
}

#nav li.index_selected {
display : block; 
height : 51px;
width : 150px;
background: url(images/about.gif) no-repeat ; background-position : 0 -51px;
}

#nav li.news_selected {
display : block; 
height : 51px;
width : 150px;
background: url(images/news.gif) no-repeat ; background-position : 0 -51px;
}

#nav li.opps_selected {
display : block; 
height : 51px;
width : 150px;
background: url(images/opps.gif) no-repeat ; background-position : 0 -51px;
}

#nav li.apply_selected {
display : block; 
height : 51px;
width : 150px;
background: url(images/apply.gif) no-repeat ; background-position : 0 -51px;
}


li{
padding-bottom:10px;
}

#nav span {
display : none;
}



#brown_thin_banner {height:44px; background:url(images/brown_thin_banner.gif) no-repeat; padding-left:50px; }


.content { padding-left: 10px;}

.content_close { height:22px; background:url(images/mid_pics_bottom.jpg) no-repeat; }

.inner_container { background:url(images/mid_pics.jpg) no-repeat; padding: 10px 2.4em 10px 380px;}

.inner_image_left {float:left; clear:both; margin-top: 4.5em; margin-left: 3.5em; border: solid 1px #006633; position:relative; }

.imgtitle {position: absolute; bottom:0px; right:0px; background:#006633; color:#FFFFFF; padding:7px 10px; }

.text_container { width:505px; text-align:left;  }
.text_container a { text-decoration:none; padding: 2px 4px 2px 4px; color:#ff6600; margin-top: 4px;}


.clearer {clear:both;}


h1 { background:#fea700 ; font-size: 1.4em; color:#660033; padding: 3px 3px 3px 12px; margin: 1.5em 0 0 0; }

h3{  font-size: 1em; color: #669900; padding: 0; margin-top: 1.4em ;  }

h2{ background: url(images/bkg_h4.gif); font-size: 1.2em; color: #000000; padding: 3px 3px 3px 12px; margin: 1.5em 0 0 0;  }


#footer { border-top: solid 1px #00529c; font-size:0.8em; width:928px; clear:both; height: 50px; margin-top:20px; padding:20px 0px 14px 0px; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; border-top:1px solid #aaa; margin-left:3px;  }

#hays_footer {  background:#FFFFFF;  padding: 10px 54px 0px 43px; width:805px; margin: auto;}

#innerFooter { font-size: 0.85em; color: #666666; margin-right: 0px; }

#innerFooter a { margin: 0 0px; color:#0099FF;}

#innerFooter a:hover, #innerFooter a:focus {  }

#innerFooter a img { border: none; float: left; margin: -10px 22px 0 -40px; position: relative; }

#innerFooter a.hayslogo { border: none; }

/* SHARE */
.share {  padding:4px 4px 2px 4px; height:20px; width:127px; float:right; margin-top:-5px; margin-right:15px;  }
.addthis_button_expanded { padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#share_icons {float:left; padding: 0px 9px 0 4px;}
