/*Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, img {
margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
/*ol, ul {list-style:none;}*/
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; }
/**/
.clear {
clear:both;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
background:url(../images/body_background.jpg) repeat-x top left #00649c;
}
#outer_container {
width:100%;
margin:0 auto;
padding:0;
background:url(../images/container_background.jpg) no-repeat top center;
}
#inner_container {
width:770px;
margin:0 auto;
padding:25px 0 0 0;
}
#header {
margin:0;
padding:0;
}
#pfizer_logo {
width:442px;
margin:0;
padding:0;
float:left;
}
#regen_logo {
width:103px;
margin:0 0 0 225px;
padding:0;
float:left;
}
#navigation {
margin:0;
padding:33px 0 0 10px;
*padding:9px 0 0 10px;
}
#navigation ul {
margin:0;
padding:0;
list-style:none;
}
#navigation ul li {
margin:0;
padding:0 10px 0 0;
float:left;
font-size:0.7em;
font-weight:bold;
color:#fff;
}
#navigation ul li a {
margin:0;
padding:0 0 0 0;
color:#05a1f9;
text-decoration:none;
text-transform:uppercase;
}
#navigation ul li a:hover {
color:#fff;
}
#navigation ul li a.selected {
margin:0;
padding:0;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}
#top_banner {
margin:10px 0 0 0;
padding:10px 0 0 0;
}
/*home page layout*/
#content_wrapper_home {
margin:0;
padding:10px 0 0 0;
}
#first_collumn {
margin:0;
padding:0 0 0 10px;
width:218px;
float:left;
}
#first_collumn p.heading {
margin:0;
padding:0 0 10px 0;
font-size:.85em;
font-weight:bold;
color:#96daf5;
border:none;
}
#first_collumn p {
margin:0;
padding:10px 10px 0 0;
font-size:.60em;
color:#eaeaea;
line-height:140%;
}
#first_collumn p a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
}
#first_collumn p a:hover {
color:#fff;
}
#second_collumn {
margin:0;
padding:0 0 0 15px;
width:296px;
float:left;
}
#second_collumn p.heading {
margin:0;
padding:0 0 10px 5px;
font-size:.85em;
font-weight:bold;
color:#96daf5;
}
#second_collumn th {
color:#00649c;
text-align:left;
font-size:.8em;
padding:0 5px 10px 5px;
}
#second_collumn #vacancies {
margin:0;
padding:10px 0 100px 0;
background:url(../images/vacancies_background.jpg) no-repeat top left;
}
#second_collumn #vacancies td {
color:#eaeaea;
text-align:left;
font-size:0.7em;
line-height:1.4em;
padding:5px;
}
#second_collumn #vacancies td a {

color:#fff;
text-decoration:none;
}
#second_collumn #vacancies td a:hover {
color:#f2ad09;
}
#second_collumn p {
margin:0;
padding:20px 10px 0 5px;
font-size:.60em;
color:#fff;
line-height:140%;
}
#second_collumn p a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
}
#second_collumn p a:hover {
color:#fff;
}
#third_collumn {
margin:0;
padding:0;
width:231px;
float:left;
}
#third_collumn p.heading {
margin:0;
padding:0 0 10px 0;
font-size:.85em;
font-weight:bold;
color:#96daf5;
border:none;
}
#third_collumn p {
margin:0 0 0 0;
padding:0px 10px 10px 0;
font-size:.60em;
color:#eaeaea;
line-height:140%;
}
#third_collumn span {
color:#fff;
font-weight:bold;
}
#third_collumn p a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
border:none;
}
#third_collumn p a:hover {
color:#fff;
}
#third_collumn p.publication {
margin:0;
padding:10px 10px 10px 0;
border-top:1px dashed #666;
}
#third_collumn p.publication a {
margin:0;
padding:0 0 0 20px;
background:url(../images/file_image.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
border:none;
}
#third_collumn p a:hover {
color:#fff;
}
/**/
/*Page layouts*/
#content_wrapper {
margin:0;
padding:30px 0 0 0;
}
#left_collumn {
width:150px;
margin:0;
padding:1px 0 0 0;
float:left;
}
#left_collumn ul {
margin:0;
padding:0 0 0 20px;
color:#FFFFFF;
list-style:square;
}
#left_collumn ul li {
margin:0;
padding:0 0 10px 0;
}
#left_collumn ul li a {
margin:0;
padding:0;
color:#05a1f9;
text-decoration:none;
font-size:0.8em;
}
#left_collumn ul li a:hover {
color:#fff;
}
#left_collumn ul li a.selected {
margin:0;
padding:0;
color:#fff;
text-decoration:none;
font-size:0.8em;
}
#center_collumn {
margin:0;
padding:0 10px 0 0;
width:460px;
float:left;
}
#center_collumn p {
margin:0 0 10px 0;
padding:0;
color:#eaeaea;
font-size:.8em;
line-height:1.4em;
}
#center_collumn p a {
color:#f2ad09;
/*color:#05a1f9;*/
}
#center_collumn p a:hover {
color:#fff;
}
#center_collumn p.arrow_link a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
}
#center_collumn p.arrow_link a:hover {
color:#fff;
}
#center_collumn p.arrow_link_lighter a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow_lighter.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
}
#center_collumn p.arrow_link_lighter a:hover {
color:#fff;
}
#center_collumn h1 {
margin:0 0 10px 0;
padding:0;
font-size:1em;
color:#96daf5;
}
#center_collumn h2 {
margin:0 0 10px 0;
padding:0;
font-size:.9em;
color:#96daf5;
}
#center_collumn h3 {
margin:0 0 10px 0;
padding:0;
font-size:.8em;
color:#fff;
}
#center_collumn h2.article_title {
margin:0 0 5px 0;
padding:0;
font-size:.9em;
/*color:#f2ad09;*/
color:#05a1f9;
}

#center_collumn h2.article_title a {
margin:0 0 0 0;
padding:0;
font-size:.9em;
color:#05a1f9;
text-decoration:none;
}

.blue-font{
	color:#05A1F9;
	}

#center_collumn h2.article_title a:hover {
color:#fff;
}
.author {
color:#FFFFFF;
font-weight:bold;
}
#center_collumn p.border_bottom {
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px dashed #96daf5;
}

#center_collumn p.flat_border_bottom {
width:320px;
padding:0 0 10px 0;
margin:0 0 10px 0;

}

#center_collumn p.job_listing_border {
padding:0 0 0 0;
margin:0 0 10px 0;
border-top:1px dashed #96daf5;
}

#center_collumn ul {
margin:0 0 10px 15px;
padding:0;
color:#eaeaea;
font-size:.8em;
line-height:1.4em;
}

#center_collumn p.job_posting strong {
color:#96daf5;
}

#center_collumn p.page_navigation {
margin:0;
padding:0;
text-align:right;
color:#fff;
text-transform:uppercase;
font-size:.7em;
}
#center_collumn p.page_navigation a {
margin:0;
padding:0;
text-decoration:none;
color:#f2ad09;
}
#center_collumn p.page_navigation a:hover {
color:#fff;
}
#center_collumn p.page_navigation a.selected {
margin:0;
padding:0;
text-decoration:none;
color:#fff;
}

#people-image {

margin:0 10px 0 0;
padding:0;
float:left;
}



#right_collumn {
width:150px;
margin:0;
padding:0;
float:left;
}
#right_collumn ol {
margin:0 0 10px 0;
padding:0 0 10px 25px;
font-size:.60em;
color:#96daf5;
line-height:140%;
border-bottom:1px solid #26658d;
}
#right_collumn p.heading {
margin:0 0 10px 0;
padding:3px;
font-size:.75em;
font-weight:bold;
color:#fff;
text-transform:uppercase;
border:none;
background-color:#007dc3;
}
#right_collumn p {
margin:0 0 0 0;
padding:0px 10px 10px 3px;
font-size:.60em;
color:#eaeaea;
line-height:140%;
}
#right_collumn p.border_blue {
margin:0 0 10px 0;
padding:0px 10px 10px 3px;
font-size:.60em;
color:#eaeaea;
line-height:140%;
border-bottom:1px solid #26658d;
}
#right_collumn p.bluetext {
margin:0 0 10px 0;
padding:0px 10px 10px 3px;
font-size:.60em;
color:#96daf5;
line-height:140%;
border-bottom:1px solid #26658d;
}

#right_collumn p a {
margin:0;
padding:0 0 0 20px;
background:url(../images/link_arrow.gif) left no-repeat;
color:#f2ad09;
text-decoration:none;
border:none;
}
#right_collumn p a:hover {
color:#fff;
}
p.vote {
margin:0;
padding:0;
float:right;
}
.vote_button {
width:57px;
margin:0;
padding:0 0 2px 0;
background:url(../images/submit_button.gif) no-repeat top left #010314;
border:none;
color:#eaeaea;
font-size:10px;
font-weight:bold;
}
.location_photo {
margin:0 0 5px 0;
}
/**/






#footer {
clear:both;
width:760px;
margin:30px 0 0 0;
padding:10px 0 40px 10px;
background:url(../images/footer.gif) no-repeat top left;
}
#footer ul {
margin:0;
padding:0;
list-style:none;
}
#footer ul li {
margin:0;
padding:0 10px 0 0;
float:left;
font-size:0.7em;
font-weight:bold;
color:#fff;
}
#footer ul li a {
margin:0;
padding:0 0 0 0;
color:#fff;
text-decoration:none;
}
#footer ul li a:hover {
color:#fff;
}

#footer_long {
clear:both;
width:760px;
margin:30px 0 0 0;
padding:10px 0 40px 10px;
background:url(../images/footer_long.gif) no-repeat top left;
}
#footer_long ul {
margin:0;
padding:0;
list-style:none;
}
#footer_long ul li {
margin:0;
padding:0 10px 0 0;
float:left;
font-size:0.7em;
font-weight:bold;
color:#fff;
}
#footer_long ul li a {
margin:0;
padding:0 0 0 0;
color:#fff;
text-decoration:none;
}
#footer_long ul li a:hover {
color:#fff;
}
