body {
	margin:0 auto;
	background:#fff;
	font-family:Tahoma,verdana, sans-serif;
	font-size: .8em;
	color: #333;
	text-align:center;
	padding:0;
	}

/* =LAYOUT
-----------------------------------------------------------------------------*/

#container {
	width:970px;
	margin:0 auto;
	text-align:center;
	padding:0;
} 

#header {
    margin:0; 
    padding:0; 
    height: 240px; 
    border-bottom: solid 1px #F0F0F0;
    width: 970px;
} 

.column-in { margin:0; padding:0; background-color: transparent; }


#sidebar1 {
    float: left; 
	width: 175px; 
	background: #FFFFFF; 
	padding: 0px 0 0 0; 
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #e9e9e9;
	margin: 0px 10px 0px 0px;
	height: 850px;
	text-align: left;
}


#mainContent {
    margin: 10px 0px 0px 30px; 
    padding: 0px;
    text-align: left;
}

#footer {	
clear:both;
border-top:1px solid #f0f0f0;
background:#fff;
width:965px;
font: 11px/18px Arial, sans-serif; 
padding-bottom:20px;
padding-top:15px;
border-left:1px solid #fff;

}

#footer a {
padding-left:10px; 
color:#931a25; 

}
#footer a:hover {
color:#931a25; 
}


#navigation {		
		top:0px;
		left:0px;
}

#navigation ul {
	list-style-type:none;	
}

#navigation ul li { display: inline; }

#navmenu {
		width: 770px;
		height: 27px;
		margin: 0;
		padding: 0;
		display: inline;
		overflow: hidden;
		list-style: none;
		text-align:left;
}


#navmenu A {
			display: block;
			float: left;
			height: 0px !important;
			height /**/:27px; /* IE 5/Win hack */ 
			padding: 27px 0 0 0;
			overflow: hidden;
		}

		#navmenu A:hover {
			background-position: 0 0px;
		}

		#navmenu A:active {
			background-position: 0 -27px;
		}

		#navmenu A.selected {
			background-position: 0 -27px;
		}
		
		#forum A {
			width: 50px;
			background: url(http://www.hemonctoday.com/topnav/forum.gif) 0 -27px no-repeat;
		}
		
		#blog A {
			width: 46px;
			background: url(http://www.hemonctoday.com/topnav/blog.gif) 0 -27px no-repeat;
		}
		#newswire A {
			width: 96px;
			background: url(http://www.hemonctoday.com/topnav/newswire.gif) 0 -27px no-repeat;
		}
		#rss A {
			width: 64px;
			background: url(http://www.hemonctoday.com/topnav/rss.gif) 0 -27px no-repeat;
		}
		#mobile A {	
			width: 74px;	
			background: url(http://www.hemonctoday.com/topnav/mobile.gif) 0 -27px no-repeat;	
		}
		#videos A {
			width: 82px;
			background: url(http://www.hemonctoday.com/topnav/videos.gif) 0 -27px no-repeat;
		}
		#podcasts A {
			width: 95px;
			background: url(http://www.hemonctoday.com/topnav/podcasts.gif) 0 -27px no-repeat;
		}
		
		#career A {
			width: 100px;
			background: url(http://www.hemonctoday.com/topnav/career.gif) 0 -27px no-repeat;
		}
		
		#news A {
			width: 110px;
			background: url(http://www.hemonctoday.com/topnav/news.gif) 0 -27px no-repeat;
		}
		#cme A {
			width: 47px;
			background: url(http://www.hemonctoday.com/topnav/cme.gif) 0 -27px no-repeat;
		}
		
#sidebarRight {
width:180px;
float:right;
}

#sidebarRight .printIssue {
background:#fff;
}

.printIssue .current {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:10px;
text-transform:uppercase;
letter-spacing:0.2em;
padding-top:10px;
padding-bottom:5px;
color:#931a25;
}
.printIssue .issue {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
font-style:italic;
border-top:1px solid #f0f0f0;
padding-top:3px;
color:#000;
}
.printIssue .subscribe {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:10px;
font-weight:bold;
padding:5px;
letter-spacing:0.1em;
} 

.printIssue img {

border:0;
}


#searchBox {
width:166px;
height:65px;
padding:10px 5px;
background:#e9e9e9;
}
#searchBox a {
font:11px/16px "Trebuchet MS", verdana, Arial, sans-serif;
color:#000;
}
#searchBox a:hover {
color:#931a25;
text-decoration:underline;
}

#searchBox #search {
width:120px;
border:1px solid #ccc;
float:left;
margin-top:5px;
font-size:17px;
} 
.searchTermBox {
width:120px;
border:1px solid #ccc;
float:left;
margin-top:5px;
font-size:17px;
}
.goBtn {
padding-left:5px;
float:right;
margin-top:6px;
vertical-align:bottom;
}
#searchBox #go {
padding-left:5px;
float:right;
margin-top:5px;
} 

#searchBox p {
clear:both;
padding-top:10px;
}
#searchBox p img {
border:0;
}


#specialtyNav  {
padding-left:2px;
padding-top:20px;
}

#specialtyNav ul {
list-style:none;
}
#specialtyNav ul li{

padding-bottom:5px;
padding-left:15px;
background:url(http://www.hemonctoday.com//images/navArrow.gif) 5px 5px no-repeat;
}

#specialtyNav ul li a{
font:12px/18px "Trebuchet MS", verdana, Arial, sans-serif;
color:#000;
font-weight:bold;
}
#specialtyNav ul li a:hover {
color:#931a25;
}

#specialtyNav ul li a.selected{
font:12px/18px "Trebuchet MS", verdana, Arial, sans-serif;
color:#931a25;
font-weight:bold;
text-decoration:underline;
}

.subspecialty {
background:url(http://www.hemonctoday.com//images/subspBg.jpg) 0px 0px no-repeat;
margin-left:15px;
}

.breadcrumbs {
padding-left:10px;
font:11px/14px "Trebuchet MS", verdana, Arial, sans-serif;
}
.breadcrumbs a, .breadcrumbs a:visited {
text-decoration:underline;
color:#000;
}
.breadcrumbs a:hover, .breadcrumbs a:visited:hover {
color:#931a25;
}

#specialtyNav ul.subspecialtyList {
padding-top:5px;
list-style:none;
background:url(http://www.hemonctoday.com//images/subspBg.jpg) 0px 0px no-repeat;
padding-right:0;
margin-right:0;
padding-left:10px;
}

* html #specialtyNav ul.subspecialtyList {
margin-left:-15px;
}

#specialtyNav ul.subspecialtyList li{
padding-bottom:2px;
padding-top:2px;
padding-left:10px;
background:url(http://www.hemonctoday.com//images/subspBullet.gif) 0px 8px no-repeat;
/*background:url(/images/subspBg.jpg) 0px 8px no-repeat;*/
border-bottom:1px dotted #cc9166; 
}
#specialtyNav ul.subspecialtyList li.last{

border-bottom:0; 
}
#specialtyNav ul.subspecialtyList li a {
font:11px/18px "Trebuchet MS", verdana, Arial, sans-serif;
color:#000;
font-weight:normal;
}

.menu {
position:relative;
z-index:1000;
font-size:90%;
height:235px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:158px;
position:relative;

}

.menu li {
background:transparent;
}
* html .menu li {margin-left:-16px; margin-left:0;}
/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; width:0; height:0;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
width:158px;
color:#000;
background:transparent;
}
/* style the link hover */
* html .menu a:hover {text-decoration:underline; background:url(http://www.hemonctoday.com/images/subspBg.jpg) 0px 0px no-repeat;}

.menu :hover > a {
background:url(http://www.hemonctoday.com/images/subspBg.jpg) 0px 0px no-repeat;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */


.menu ul ul {
visibility:hidden;
position:absolute;
top:-1px;
left:39px;
width:170px;
}

* html .menu ul ul {
lef\t:59px;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
background:transparent;
}

.menu ul.breast {top:18px;}
.menu ul.pedi {top:40px;}
.menu ul.geni {top:62px;}
.menu ul.hemaMal {top:87px;}
.menu ul.hema {top:109px;}
.menu ul.gyno {top:132px;}
.menu ul.gastro {top:155px;}
.menu ul.neuro {top:195px;}
.menu ul.lungCancer {top:219px;}
.menu ul.skinCancer {top:242px;}



.clearfloat {clear:both;  height:0; font-size: 1px; line-height: 0px;}

/* =MISC
-----------------------------------------------------------------------------*/

a,a:visited {
	color:#931a25;
	text-decoration:none;
	}
a:hover,a:visited:hover {
	text-decoration:underline;
	}


#logo {
float:left;
height:90px;
width:480px;
padding-top:5px;
}

#login {
float:right;
text-align:right;
padding-right: 10px;
padding-top:59px;
font:12px/18px "Trebuchet MS", verdana, Arial, sans-serif;
font-weight:bold;
color:#931a25;
width:150px;
}
#login a {
font-weight:normal;
color:#000;
}

.clear {
clear:both;

}





<!--[if IE 5]>
<style type="text/css"> 
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 220px; }
</style>
<![endif]--><!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 0px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->