body {
 background: #fff;
 color: #000;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 80%;
 margin: auto;
 text-align: left;
 width: 780px;
}
a:link { color: #0A6FA7; text-decoration: none; }
a:visited { color: #666666; text-decoration: none;}
a:hover { color: #0A6FA7; text-decoration: underline; }

#wmd_BodyWrapper {
 border: 1px solid #b5bdbd;
 margin: 14px;
 text-align: left;
 width: 779px;
}

#wmdHeader {
 padding: 35px 0 5px 0; 
}
#logoContainer {
 float: left;
 padding: 0 0 0 35px;
}
#logoContainer h1 {
 margin: 0;
}

#tagline {
 float: right;
 margin: -30px 21px 15px 0;
}
* html #tagline { /* Tan Hack for IE */
 margin-right: 10px;
}
#tagline h2#we_value {
 background: url("images/we_value2.gif") no-repeat;
 height: 60px;
 margin: 0;
 width: 374px;
}
#tagline h2#we_value span {
 display: none;
}
#tagline h3#providing {
 background: url("images/providing_text.gif") no-repeat;
 height: 36px;
 margin: 0;
 width: 352px;
}
#tagline h3#providing span {
 display: none;
}

/* BEGIN menu */
#menu {
 position:relative;
 margin: 0 0 16px 0;
}
#menu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 width: 386px;
}
#menu li {
 border-bottom: 1px solid #4d8ec4; 
 vertical-align: middle;
}
#menu a.menuTab { 
 color: #fff;
 display: block;
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 height: 35px; /* 45 (total height) - 10 (top padding) = 35 */
 padding: 10px 0 0 65px;
 text-decoration: none; 
}
#menu ul li a.menuTab:link, #menu ul li a.menuTab:visited {
 background: #0A6FA7 url("images/arrow_orangeblue.gif") no-repeat 10% 40%;
}
#menu ul li a.menuTab:hover, #menu ul li a.fakehover:link, #menu ul li a.fakehover:visited {
 background: #585856 url("http://a1977.g.akamai.net/f/1977/1448/1d/webmd.download.akamai.com/1448/CorporateSite/arrow_orangegrey.gif") no-repeat 10% 40%;
}
#menu .subtitle {
 font-size: 90%;
 font-weight: normal;
}
#menu #lastNode a.menuTab {
 padding-top:12px; 
}
#menu .menuBody, #menu #menuBodyDefault {
 display:block;
 height:186px;
 width:393px;
 position:absolute;
 top:0;
 left:386px;
 color: #fff;
 font-size: 85%;
}
#menu .menuBody {
  display:none;
}
#menu .menuBodyDefault {
}

a.readMore, a.readMore:visited, a.readMore:hover {
 color: #FB920A;
 text-decoration: none;
}
a.readMore:hover {
	text-decoration: underline;
}

#menuBodyDefault {
 background:  url("images/pic_big2.jpg") no-repeat top right;
} 

#menuBody1 {
 background:  url("images/pic_network2.jpg") no-repeat top right;
}

#menuBody1 div {
 padding: 100px 30px 0 105px;
}

#menuBody2 {
 background:  url("images/pic_medscape2.jpg") no-repeat top right;
}

#menuBody2 div {
 padding: 10px 25px 0 45px;
}

#menuBody3 {
 background:  url("images/pic_services2.jpg") no-repeat top right;
}

#menuBody3 div {
 padding: 10px 25px 0 105px;
}


#menuBody4 {
 background: url("images/pic_publishing2.jpg") no-repeat top right;
}

#menuBody4 div {
 padding: 100px 25px 0 105px;
}
/* END menu */

#wmd_LatestNews {
 padding: 16px 0 70px 0px;
}
#wmd_LatestNews #wmd_LatestNewsHeadline {
 float: left;
 width: 385px;

}
#wmd_LatestNews h3 {
 background: url("images/latest_news.gif") no-repeat left;
 float: right;
 height: 18px;
 margin: 0 10px 0 0;
 width: 108px;
}
#wmd_LatestNews h3 span {
 display: none;
}

#wmd_LatestNews #newsList {
 float: left;
 width: 365px;
}
* html #wmd_LatestNews #newsList { /* Tan Hack for IE */
 padding-top: 4px;
}

#wmd_LatestNews #newsList .newsItem {
 font-size: 95%;
 margin: 3px 0 10px 0;
}

#wmd_LatestNews #newsList .date {
 color: #fb920a;
 font-weight: bold;
 margin-right: 5px;
}

#wmd_Footer {
 background: #4c4c4c;
 font-size: 85%;
 margin: 70px 0 0 0;
 padding: 2px 0;
 text-align: center;
}
#wmd_Footer a {
 margin: 0 30px;
 text-decoration: none;
}

#wmd_Footer a:link { color: #ffffff; }
#wmd_Footer a:visited { color: #ffffff; }
#wmd_Footer a:hover { color: #999999; }


/**** copied from other stylesheet - temporary kludge ****/
#topNav {
 height: 20px;
 width: 410px;
 padding: 0;
 margin: 0;
 /** added by arhea **/
 float: right;
}






/********* NEW NAVIGATION *************/

#nav, #nav ul { padding: 0; margin: 0; list-style: none;  } 
#nav a { display: block;  color: #ffffff; text-decoration: none; } 
#nav a:hover { color: #999999; text-decoration: none; } 

#nav li { float: left; position:relative; z-index:100;}

#nav li ul { width: 170px; }

#nav li ul li { width: 170px; }

#nav li.firstLevel,li.firstLevelPress  {
 background: #666666;
 /* height: 20px; */
 padding: 0px 3px 8px 14px;
 font-size: 80%;
 cursor:hand;
 width: 150px;
}

#nav li.firstLevelPress {
text-align:right;
padding: 0px 14px 8px 3px;
width: 150px;
}

#nav li.firstLevelTop,li.firstLevelTopPress {
 background: #666666;
 /* height: 20px; */
 padding: 8px 3px 8px 14px;
 border-top: 1px solid #ffffff;
 font-size: 80%;
 cursor:hand;
 width: 150px;
}

#nav li.firstLevelTopPress {
text-align:right;
padding: 8px 14px 8px 3px;
width: 150px;
}

#nav li.firstLevelBorder {
 background: #666666;
 height: 3px;
 padding: 3px 3px 0 14px;
 border-top: 1px solid #ffffff;
 font-size: 80%;
 cursor:default;
 width: 150px;
}



#nav li ul { position: absolute; left: -999em; } 


#nav li:hover ul { left: auto;  }
#nav li.sfhover ul { left: auto; }
#nav li.press ul {margin:0 0 0 -74px;}

#services {
	top: 0px;
	left: 0px;
	background: url("images/servicesOff.gif") no-repeat;
	width: 93px;
	height: 19px;

}


#company {
	top: 0px;
	left: 0px;
	background: url("images/companyOff.gif") no-repeat;
	width: 101px;
	height: 19px;
}


#relations {
	top: 0px;
	left: 0px;
	background: url("images/relationsOff.gif") no-repeat;
	width: 120px;
	height: 19px;
}


#press {
	
	top: 0px;
	left: 0px;
	background: url("images/pressOff.gif") no-repeat;
	width: 93px;
	height: 19px;
}


/********* END OF NEW NAVIGATION *************/






/**** END copied from other stylesheet - temporary kludge ****/


#bottomNav {
 clear: both;
 width: 100%;
 height: 18px;
 background: #4C4C4C;
 font-size: 75%;
 text-align: center;
 padding-top: 3px;
 }
 
#bottomNav.bottomNavSpace {
}


#bottomNav  a:link { color: #ffffff; text-decoration: none;}
#bottomNav  a:visited { color: #ffffff; text-decoration: none; }
#bottomNav  a:hover { color: #999999; text-decoration: underline; }

 #bottomNav #Wprivacy {
 padding: 0;
}

 #bottomNav #Wcontact {
 
 margin-left: 70px;
 margin-top: 2px;
 padding: 0;
}

 #bottomNav #Wsitemap {
 margin-left: 70px;
 margin-top: 2px;
 padding: 0;
}

 #bottomNav #Wcareer {
 margin-left: 70px;
 margin-top: 2px;
 padding: 0;
}

 #bottomNav #Wemdeon {
 margin-left: 70px;
 margin-top: 2px;
 padding: 0;
}

/*** Styles for the article pages, uses some styles from the mainpage ***/
 
#articlemain  {width: 100%; margin: 14px 0 0 22px; }

#articlemain #logoNavbar { 
 	width: 750px;
 	border: solid 1px #B5BDBF;
	height: 140px;
}


#articlemain #logoNavbar #logoside {
	width: 270px;
	float: left;
	padding-top: 23px;
	padding-left: 20px;
}

#articlemain #logoNavbar #logoside h1 {
	padding: 0;
	margin: 0;
}	

#articlemain #logoNavbar #navside {
	float: right;
	width: 414px;
	
}

#articlemain #logoNavbar #navside div #imgstripe {
	float: right;
	padding-bottom: 5px;
}

#articlemain #missionStatement { 
	clear: both;
	width: 750px;
 	border-bottom: solid 1px #B5BDBF;
 	border-left: solid 1px #B5BDBF;
 	border-right: solid 1px #B5BDBF;
}


#articlemain #missionStatement #missionLogoText {
	padding: 7px 0 7px 220px;
	color: #666666;
	font-weight:normal;
}

#articlemain #articleContent { 
	
	width: 750px;
 	border-left: solid 1px #B5BDBF;
 	border-right: solid 1px #B5BDBF;
 	height: 100%;
}

#articlemain #articleContent #sideNav {
 
	width: 220px;
	float: left;
}

#topLevel {
	padding: 30px 0 0 12px;
	margin: 0;
}

#topLevel li {
	list-style-type: none;
	padding-bottom: 20px;
	}

#topLevel li a {
	font-weight: bold;
	color: #006699;
	font-size: 100%
}
#topLevel li a:link, #topLevel li a:visited { text-decoration: none; }
#topLevel li a:hover { text-decoration: underline; }

#topLevel li a.highlighted {
	color: #FF8E01;
}	



/****** making this a class (ourPeople becomes secondLevel) nav *******/
#topLevel ul.secondLevel {
 padding: 5px 0 0 17px;
 margin: 0;
}

#topLevel ul.secondLevel li {
	padding-bottom: 2px;
	font-size: 80%;
	
	list-style-image: url("http://a1977.g.akamai.net/f/1977/1448/1d/webmd.download.akamai.com/1448/CorporateSite/arrow_side.gif");
}

#topLevel ul.secondLevel li.highlighted {
	list-style-image: url("http://a1977.g.akamai.net/f/1977/1448/1d/webmd.download.akamai.com/1448/CorporateSite/arrow_down.gif");
}

#topLevel ul.secondLevel li.highlighted a {
	color: #666666;
	font-weight: bold;
}
/****** making this a class (ourPeople becomes secondLevel) nav *******/


/****** making this a class (directors becomes thirdLevel) nav *******/

#topLevel ul.secondLevel ul.thirdLevel li { 
	list-style-image: none;
	margin-left: -20px;
	padding-bottom: 4px;
	
}

#topLevel ul.secondLevel ul.thirdLevel li a {
	color: #006699;
	font-weight: normal;
	
}

#topLevel ul.secondLevel ul.thirdLevel li.highlighted a {
	color: #666666;
}
/****** making this a class (directors becomes thirdLevel) nav *******/








#articlemain #articleContent #infoSpace {
	float: left;
	width: 470px;
	padding-top: 25px;
	
}

#articlemain #articleContent #infoSpace h2 {
	color: #FF8E01;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

#articlemain #articleContent #infoSpace h3 {
	color: #737B80;
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 90%;
	width:450px;
}

#articlemain #articleContent #infoSpace #pic {
	float: left;
	}

#articlemain #articleContent #infoSpace #pic img {	
	margin: 0 25px 5px 0;
}
	
#articlemain #articleContent #infoSpace #nameTitle {
	float: left;
	width: 320px;
}


#articlemain #articleContent #infoSpace #blurbText {
  
	margin: 0;
	padding: 0 0 40px 0;
	float: left;
	
}

#articlemain #articleContent #infoSpace #blurbText div.copy {
	font-size: 90%;
	line-height: 18px;
	
}

#articlemain #articleContent #infoSpace #blurbText div.copynopic {
	clear: both;
	font-size: 90%;
	line-height: 18px;
}

#articlemain #articleContent #infoSpace #blurbText div.copynopic p {
	margin:5px 0 8px 0;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

div.dropDown{position:absolute;border-left:1px solid #99CCCC;border-right:1px solid #99CCCC;border-top:1px solid #99CCCC;margin:0;padding:0;display:none;filter:alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9;}
