<!--
@import url("subpage-a.css");
@import url("subpage-b.css");
@import url("subpage-c.css");
@import url("subpage-d.css");
@import url("subpage-e.css");

html {
	height:101%;
}
body {
	background:#fff;
	font:75%/1.2em verdana, Arial, Helvetica, sans-serif;		
	margin:0;
	padding:0;	
	text-align:center;
	color:#333;	
}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {color:#333;}
img.border {
	border:1px solid #666;
}
.hidden {
	display:none;
}
#content {
	font-size:95%;
}
#search a, #nav, .boxa, #sidebar {
	/*letter-spacing:1px;*/
}
#disclaimer{
  font:10px/1.2em verdana, Arial, Helvetica, sans-serif;
  float:center;
  padding: 10px 0 10px 0;
}
#content .blue p, #content .pink p {
	margin: 0; 
	padding: 4px 5px 4px 12px;
	line-height:15px;
}

/*--------------------------------------*/
/* Layout 																 */
/*--------------------------------------*/
#container {
  background:url(../wsimages/tile_3col.jpg) repeat-y;	
	margin:0 auto;	
	padding:0;
	width:799px;
	text-align:left;	
}
#innercontent {
	margin:0 auto;
	width:761px;
} 
#header {
	background:#fff;
	height:50px;	
	border-bottom:18px solid #fff;
}
#main-body {
	float:left;
	width:580px;
}
#sidebar-2 {
	float:right;
	width:180px;
}
#footer {
	clear:both;
	min-height:90px;
}
/*--------------------------------------*/
/* Layout - inner content						 */
/*--------------------------------------*/
#sidebar {
	float:left;
	padding:0;
	width:186px;	
}
#content {
	float:right;
	width:390px;		
}
/*--------------------------------------*/
/* Layout - global content						 */
/*--------------------------------------*/
#logo {
	background:url(../wsimages/wyeth_logo.gif) no-repeat;
	display:block;
	float:left;
	width:123px;
	height:39px;
	margin: 5px 0 0 4px;
	overflow:hidden;
	text-indent:-5000px;	
	text-decoration:none;
}
#branding {
	float:left;
	height:50px;
	width:142px;
}
#search {
	background:#B5B5B5 url(../wsimages/l_search.gif) no-repeat;
	color:#666;
	font-weight:bold;
	float:right;
	height:46px;
	padding:0;
	width:619px;
	text-align:right;
}
#search a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	padding: 4px 0 1px 8px;
	border-left:1px solid #666;
}
/*--------------------------------------*/
/* =Navheader						 							 */
/*--------------------------------------*/
.navbar {
		clear:both; background:#FFF;

}
#nav {
	background:#fff;
	text-align:right;
	height:32px;

}
#nav ul {
	background:#CE0026;
	color:#fff;
	float:right;		
	list-style:none;	
	line-height:24px;
	margin:0;
	padding:0;
	width:698px;
}
#nav li.selected a {
	background:#F3843D;
}
#nav li.selected a.start {
	background:#EF803A url(../wsimages/hdrnav_corner_l_ro.jpg) no-repeat;
	padding: 0 11px 0 25px;	
	
}
#nav li.selected a.finish {
} 

#nav ul a.finish {
} 

#nav ul a.start {
	background:#CE0026 url(../wsimages/hdrnav_corner_l.jpg) no-repeat;
	padding: 0 11px 0px 25px;
}
#nav ul a.start:hover {
	background:#A8001F url(../wsimages/hdrnav_corner_l_ro2.jpg) no-repeat;
	padding: 0 11px 0 25px;	
}

#nav ul a.finish:hover {
}




#nav ul li {
	float:left;
	font-size:11px;	
}
#nav ul li.divider {
	padding: 0 5px 0 5px;
}
#nav ul li a {
	padding: 0 11px;	
	float:left;
	display:block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background:#A8001F url(../wsimages/nav.gif) no-repeat 0 0;

}


#nav ul li a:hover {
	background:#A8001F url(../wsimages/nav.gif) no-repeat 0 -100px;
}

#nav ul li.selected {
	background:#F3843D;
}
/*--------------------------------------*/
/* =Navfooter						 							   */
/*--------------------------------------*/
#footer #nav2 {
	background:#E7E7E7 url(../wsimages/footer_l.jpg) no-repeat;
	float:right;		
	height:35px;	
	margin:0;	
	padding: 0 0 0 22px;		
	width:449px;	
}
#footer #nav2 div {
	background:#E7E7E7 url(../wsimages/tile_footer.jpg) no-repeat top right;
	border-right:1px solid #ccc;		
	margin:0;
	padding:0;	
	height:35px;	
}
#footer #nav2 ul {
	list-style:none;	
	margin:0;
	padding:10px 0;
}
#footer #nav2 ul li {
	display:inline;	
}
#footer #nav2 ul li a {
	color:#515151;
	font-size:95%;
	text-decoration:none;	
}

#fontContainer {
	float:left; 
	margin:0 0 0 20px;
	_margin:0 0 0 10px;	
	padding: 0 0 15px 0;

}
#subpage-a #footer-2, #subpage-c #footer-2 {
	background:#fff url(../wsimages/footer.jpg) bottom no-repeat; 
	padding: 0 0 10px 0;	
}
#footer-2 {
	background:#fff url(../wsimages/footer2col.jpg) bottom no-repeat; 
	height:70px;
	padding: 0 0 10px 0;	
}
#footer-2 #nav2 {
	float:right;		
	height:35px;	
	margin:0;	
	padding:0;		
	/*width:485px;*/
	width:420px;
	
}
#footer-2 #nav2 div {
	margin:15px 0 0 5px;
	padding:16px 0 0 0;
	height:20px;	
		
}
#footer-2 #nav2 ul {
	list-style:none;	
	margin:0;
	padding:10px 0 0 0;

}
#footer-2 #nav2 ul li {
	display:inline;	
	color:#515151;
	font-size:95%;
	text-decoration:none;			
}
#footer-2 #nav2 ul li a {
	color:#515151;
	text-decoration:none;	
}
/*--------------------------------------*/
/* form							 											 */
/*--------------------------------------*/
form {
	margin:0;
	padding:0;
}
input, select {
	font-size:100%;
}
.button {
	background:#E9E9E9 url(../wsimages/tile_btn.gif) repeat-x;
	border-top:1px solid #EAEAEA;
	border-right:1px solid #C2C2C2;
	border-bottom:1px solid #777777;
	border-left:1px solid #C2C2C2;				
	color:#666;
	cursor:pointer;
	font-weight:bold;
	font-size:100%;
	margin:0 8px 0 0;
}
#search input.field {
	width:140px;
}
#search form {
	padding:12px 13px 0;
}
.dot {
	background:url(../wsimages/divide.gif) repeat-x;
	clear:both;
	height:3px;
}
/*--------------------------------------*/
/* =Nav 																   */
/*--------------------------------------*/
#sidebar ul {
	background:#7A7A7A;
	list-style:none;
	margin:0;
	padding:0;
	width: 178px;
}
#sidebar ul li {
/*	border-bottom:1px solid #868686;
	border-top:1px solid #606060;
	
*/	

}
#sidebar ul li a {
	border-left:3px solid #686868;
	color:#fff;
	display:block;	
	font-weight:bold;
	padding:4px 0 4px 8px; 
	text-decoration:none;
/*	border-bottom:1px solid #868686;*/
	border-top:1px solid #606060;	
	_width: 167px;	
}
#sidebar ul li li a, #sidebar ul li li a:hover {
	_width: 152px;	
	border-top:0;
	border-bottom:0;	
	border-right:0;		
}

#sidebar ul li.toplink {
	border-top:0;	
}
#sidebar ul li.toplink a.tl{
	border-top:0;	
	padding-top:10px;
	background:#7A7A7A url(../wsimages/nav_corner.gif) top right no-repeat;		
}
#sidebar ul li.toplink a.tl:hover{
	border-top:0;
	background:#525252 url(../wsimages/nav_corner_ro.gif) top right no-repeat;		
}


#sidebar ul li.toplinkselected {
	border-top:0;	
}
#sidebar ul li.toplinkselected a.tl{
	border-top:0;	
	padding-top:10px;
	background:#525252 url(../wsimages/nav_corner_ro.gif) top right no-repeat;		
	border-left:3px solid #525252;	
	border-bottom:1px solid #525252;	
}
#sidebar ul li.toplinkselected a.tl:hover{
	border-top:0;
	background:#525252 url(../wsimages/nav_corner_ro.gif) top right no-repeat;		
	border-left:3px solid #525252;	
	border-bottom:1px solid #525252;		
}

#sidebar ul li.selected {
	background:#525252;
}
#sidebar ul li.selected a.on,
#sidebar ul li a:hover {
	border-left:3px solid #525252;
	background:#525252;
/*	border-bottom:1px solid #525252; */
	border-top:1px solid #606060;		
}
.endnav {
	border-left:3px solid #686868;
	border-top:1px solid #686868;	
	border-bottom:1px solid #686868;		
	padding-bottom:38px;			
}
#sidebar img {
	margin:20px 0;
}
#sidebar li ul {
	border-top:1px solid #606060;
} 
#sidebar li li {
	border-bottom:1px solid #282828;
	border-top:1px solid #484848;
}
#sidebar li li a.navOn {
	display:block;
	border-left:3px solid #2E2E2E;		
	background:#3E3E3E url(../wsimages/arrow.gif) no-repeat;
	padding:3px 3px 5px 20px;	
}
#sidebar li li a.navOn:hover {
	display:block;
	border-left:3px solid #2E2E2E;		
	background:#2E2E2E url(../wsimages/arrow.gif) no-repeat;
	padding-left:20px;	
}
#sidebar li li a {
	display:block;
	border-left:3px solid #2E2E2E;		
	background:#3E3E3E;
	padding:3px 3px 5px 20px;	
}
#sidebar li li a:hover {
	display:block;
	border-left:3px solid #2E2E2E;		
	background:#2E2E2E;
	padding-left:20px;	
}
.articles1 {
	border:1px solid #ccc;
	float:left;	
	padding:12px;
	
}
.articles1 a {
	color:#D20027;
	font-weight:bold;
	text-decoration:none;
}
dl {
	margin:5px 0;
	padding:0;
	float:left;
	display:inline;
	width:360px;
}
dl:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
dt {
	float:right;
	font-weight:bold;
	margin:0; 
	padding:0 0 0 1px;
	width:299px;

}
dd {
/*	border:1px solid #FFFFFF; */
	margin:0;
	padding:0 0 10px 0;
	line-height:1.5em;
}
dd.img {
	float:left;
	margin:0 8px 0 0;
	padding: 0;	
}
dd.img img {
	border:1px solid #666;
}

.boxa a{
	background-color:#EF823E; 
	padding:0 0 0 2px;
	color:#fff;
	display:block;	
	font-weight:bold;
	padding:3px 0 3px 8px; 
	text-decoration:none;
}
.boxa .topboxa a {
	border-top:1px solid #EF823E;
}
.boxa a:hover {
	background-color:#D77334;
	border-top:1px solid #D77334;
	border-bottom:1px solid #D77334;	
 }
.boxa li a {
	border-top:1px solid #C0672F;
	border-bottom:1px solid #FAA169;
	_width:168px;
}
.boxa  {
	border-right:4px solid #D77334;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
		}
.boxa li.endboxa {	/*border-bottom:1px solid #C0672F;*/
	border-top:1px solid #C0672F;
	background-color:#EF823E;
	border-bottom:0;
	height:40px;
	/*border-top:0;	*/
}
.boxb {
	background-color:#D0D5E4; 
	list-style:none;
	margin:0 0 15px 2px;
	padding:2px 0 2px 4px; 
}
h3.boxbHdr {
	border-top: 4px solid #D0D5E4;
	border-left: 3px solid #D0D5E4;
	background-color:#B1BCE7;
	padding: 3px 6px 3px 9px;
	margin: 10px 0 0 2px;
}
.boxb li {
	background:url(../wsimages/bullet.gif) no-repeat;
	margin: 0 0 0 6px;
	padding:2px 8px 5px 8px;
	font-size:95%;
}
.boxc {
	background-color:#EEF0F9; 
	list-style:none; 
	line-height:22px; 
	margin:0 0 0 2px;
	padding:2px 0 10px 2px; 
	font-size:95%;	
}

h3.boxcHdr {
	border-top:4px solid #EEF0F9;
	border-left:3px solid #EEF0F9;	
	background-color:#E8D2DF; 
	padding:3px 6px 3px 9px;
	margin:0 0 0 2px;
}
.boxc li {
	padding:0 5px 0 8px;
}

.pink {
	background:#FDEDE4;
	margin:0 5px 0 0;
	padding:0 5px 0 5px;
}
.pink h1{padding-top:5px;}




#subpage-d #main-body {
	border-top:22px solid #fff; margin-top:0;  padding-bottom:0;
}




.blue{
	border:none;	
	margin:0 0 16px 0;
	padding:0 0 1px 0;
	background-color:#E0E5F5;
	width:100%;
	}
.blue img {
	margin: 0 5px 0 0;} 
.blue h1 {
	background-color:#D5D9E9;
	padding: 8px 0 9px 12px;
	margin: 0;
}
.blue p {
	margin: 5px 26px 15px 12px;
	text-align:justify;
}

#font-setting {
	width:142px;
	background-color:#DFDFDF;
	margin:0 0 0 15px;
	padding: 5px 0 5px 5px;
}
.print-link {
	margin:8px 0 0 50px;
	text-decoration:none;
	display:block;
	font-size:90%;
}

.curve1 {
	border-top:20px solid #fff; 
	background:url(../wsimages/curve1_bg.jpg) no-repeat;
}
.curve2 {
	border-top:20px solid #fff; 
	background:url(../wsimages/curve2_bg.jpg) no-repeat;
}

/* CMI 1 */

.par {padding: 0 0 0 0; margin: 0 0 0 12px;}
h1.loyer {
	background-color:#FDEDE4;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;	
	font-weight:normal;	
	padding: 3px 0 3px 12px;
	margin: 0 0 1px 0;
	_width:100%;
}
h1.loyer a {
	font-weight:normal;	
}
#subpage-b dl.cmi_dl {
	width:459px;
}
#subpage-b dl.cmi_dl dt {
 width:400px;
 _width:398px; 
}
#subpage-b dl.first {
	padding-top:0;
	margin-top:0;	
}



.curve1 #sidebar ul li.toplink a.tl{
	padding-top:10px;
	background:none;
	background:#7A7A7A url(../wsimages/nav_corner_blue.gif) top right no-repeat;		
}
.curve1 #sidebar ul li.toplink a.tl:hover{
	background:#525252 url(../wsimages/nav_corner_blue_ro.gif) top right no-repeat;		
}






.pic1 {float:left}


.clearboth {clear:both;}

.curve2  #sidebar ul li.toplink a.tl{
	padding-top:10px;
	background:none;
	background:#7A7A7A url(../wsimages/nav_corner1.gif) top right no-repeat;		
}
.curve2  #sidebar ul li.toplink a.tl:hover{
	background:#525252 url(../wsimages/nav_corner1_ro.gif) top right no-repeat;		
}



	


.pink h1 {
	padding: 8px 0 5px 12px;
	margin: 0;
}



h1.pinky {
	padding:3px 0 3px 8px;
	margin:2px 0 3px 0;
	border:none;
	background-color:#FDEDE4;
	width:564px;
	}
.article {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;		
	padding:0 0 0 2px;
	margin:0 0 10px 0;
	_height:245px;
	min-height:245px;
	}
.article a {
	color:#D20027;
	font-weight:bold;
	text-decoration:none;
}
.article_2 {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;		
	padding:0 0 0 2px;
	margin:0 0 0 0;
	_height:245px;	
	min-height:245px;	
	}
.article_2 a {
	color:#D20027;
	font-weight:bold;
	text-decoration:none;
}
.par2 {padding: 0 0 0 0; margin: 0;}

.article img, .article_2 img {
	margin-right:10px;
}



a.view {
	color:#D20027;
	font-weight:bold;
	text-decoration:none;
}	
.outerC {
	float:left;	
}	
.gyst {
	border:1px solid #CCCCCC;
	margin:0 0 14px 0;
  padding:7px 2px 0 0;
	float:left;	
	width:374px;	
	
}
.gyst h1 {
	background-color:#FDEDE4;
	padding:2px 0 4px 13px;
	margin:-5px 0 2px 2px;

}	

.listleft {display:inline; float:left;	padding:10px 0; }		
.listright {display:inline; float:right;	padding:10px 10px 0 0; }	

#new {
	padding:0;
	margin:0 0 0 0;
	width:374px;		
	}
/* NEWS */

#news {
	border:1px solid #CCC;
	width:386px;
	_width:383px;
	padding:0;
	margin:0 5px 0 -3px;
	_margin:0 0 0 0px;
}
#news h1 {
	background-color:#E8D2DF;
	border:3px solid #fff;
	padding:3px 0 4px 16px;
	margin:0 0 12px 0;
	}
#news_archive {
	border:1px solid #CCC;
	width:386px;
	_width:383px;
	padding:0;
	margin:0 5px 0 -3px;
	_margin:0 0 0 0px;
		}
#news_archive h1 {
	background-color:#E8D2DF;
	border:3px solid #fff;
	padding:3px 0 4px 16px;
	margin:0 0 12px 0;
	}
#news dl {
	width:355px;
	margin:3px 0 3px 4px;
	}
#news_archive dl {
	width:355px;
	margin:3px 0 3px 4px;
	}
dt.term {
	clear:both;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:345px;
	}
.define {
	margin:0 0 8px 0;
	padding:0 0 0 15px;
	}
a.red_link {
	text-decoration:none;
	color:#CE0026;
	margin:0 0 0 0;
	padding:0;
	}
#browse  {
	margin:10px 0 0 3px;
	}
a.next {
	text-decoration:none;
	color:#B50529;
	}
a.current {
	color:#B50529;
	font-weight:bold;
	}
/* END NEWS*/
/* ------------------------------------- Calendar ---------------------------------------------- */
.blue3 h1 {
	background-color:#D5D9E9;
	padding: 8px 0 9px 12px;
	margin: 0 0 19px 0;
}
.blue3{
	border:none;	
	border-bottom:20px solid #fff;
	margin:0;
	padding:0 0 22px 0;
	background-color:#E0E5F5;
	width:100%;
}
.calendar_table {
	background-color:#FFFFFF;
	border:1px solid #ccc;
	margin:0 0 12px 12px;
	padding:0 0 0 0;
	width:505px;
	}
.td_event {
	background-color:#D6D9EA;
	padding:6px 4px 6px 6px;
		}
.td_venue {
	background-color:#C7C7C7;
	font-weight:bold;
	vertical-align:top;
	width:204px;
	padding:15px 0 0 6px;
		}
.td_desc {
	padding:13px 0 8px 10px;
	}
.td_desc p {
	margin:20px 8px 0 0;
	}
.event {
	font-weight:bold;
	}
.date {
	font-weight:bold;
	float:right;
	clear:both;
	}
.more a {
	text-decoration:none;
	color:#CE0026;
	float:right;
	font-weight:bold;
	}
/*-------------------------------------- end of Calendar ---------------------------------------------*/

/* -------------------------------------- SITE MAP ---------------------------------- */
.list li {
	background:url(../wsimages/list.gif) no-repeat;
	list-style-type:none;
	padding:0 0 12px 20px;
	margin:0 0 0 -29px;
	}
.list li a {
	text-decoration:none;
	font-weight:bold;
	}
	
.list li ul {
	margin:0;
	padding:0 0 0 39px;
}
.list li ul a {
	text-decoration:none;
	font-weight:normal;	
	}	
.list li li {
	list-style-type:none;
	background:none;
	padding:1px 0 1px 0;	
	}
/* ----------------------------------- END SITE MAP -------------------------------------------------------*/

/* --------------Contact and Contact Error ----------------------- */
.blue4 h1 {
	background-color:#D5D9E9;
	padding: 8px 0 9px 12px;
	margin: 0 0 17px 0;
}
.blue4{
	border:none;	
	border-bottom:20px solid #fff;
	margin:0;
	padding:0 0 14px 0;
	background-color:#E0E5F5;
	width:100%;
}
#contact {
	background-color:#EDF0F9;
	margin:-6px 0 0 0;
	_margin:-15px 0 0 0;
	padding:0 0 12px 0;
	_padding:0 0 18px 0;
	}
#error {
	background-color:#E2E5F1;
	color:#CF0026;
	font-weight:bold;
	border-top:3px solid #EDF0F9;
	border-left:4px solid #EDF0F9;
	border-bottom:4px solid #EDF0F9;
	_border-bottom:0;
	padding:0 0 0 0;
	_margin:9px 0 0 0;
	}
#message {
	border:1px solid #E2E5F1;
	padding:0 0 0 6px;
	}
#message ul {
	padding:9px 0 7px 13px;
	_padding:9px 0 7px 16px;
	margin:0 0 0 0;
	}
#divide {
	background: #EDF0F9 url(../wsimages/divide.gif) repeat-x;
	border-right:14px solid #EDF0F9;
	border-left:15px solid #EDF0F9;
	border-top:4px solid #EDF0F9;
	clear:both;
	height:3px;
}
.input {
	border:1px solid #333;
	width:254px;
	}
.input_topic {
	border:1px solid #333;
	width:256px;
	_width:260px;
	}
.input2 {
	border:1px solid #333;
	height:118px;
	width:420px;
	}
label {
	font-weight:bold;
	}
.title {
	text-align:right;
	vertical-align:top;
	}
.comments {	
	vertical-align:top;
	padding:0 0 0 10px;
	}
#contactform input, #contactform select, #contactform textarea {
	margin:0 0 10px 12px;
	}
input#send {
		float:left;	
		margin:0 0 0 12px;		
	}
#mandatory {
	float:left;
	margin:3px 0 0 8px;
	}
#form {
	margin: 16px 0 6px 0;
	_margin: 9px 0 0 0;
	}
p.contact_copy {
	margin:0 23px 0 11px;
	padding:0 0 0 0;
	text-align:justify;
	}
/* ----------------------- END OF Contact and Contact Error ------------ */
/* ---- Available Positions ----- */
.blue2 h1 {
	background-color:#D5D9E9;
	padding: 8px 0 9px 12px;
	margin: 0;
}
.blue2 p {
	margin: 5px 15px 15px 12px;
	text-align:justify;
}
.blue2{
	border:none;	
	border-bottom:20px solid #fff;
	margin:0;
	padding:0 0 1px 0;
	background-color:#E0E5F5;
	width:100%;
}
.job {
	color:#CE0026;
	margin-bottom:0;
	padding-bottom:0;
	}
 .dot2 {
	background:url(../wsimages/divide.gif) repeat-x;
	clear:both;
	height:3px;
	padding:0 0 10px 0;
	_padding:0 0 0 0;
}
h2.career {
	display:inline;
	}
p.career {
	margin-top:0;
	_margin:0 0 10px 0;
	padding-top:2px;
	_padding:0 0 0 0;
	}
.positions {
	padding:3px 0 3px 12px;
	margin:-10px 0 18px -10px;
	_margin-right:-21px;
	background-color:#E8D2DF;
	width:368px;
	}
/* ---- END Available Positions ---- */
-->