/* CSS Document */
body {
background-color:#231E16;
margin:0;
padding:0;
font:11px Arial, Helvetica, sans-serif;
color:#333333;
}

#left {
width:14px;
background-image:url(images/left.jpg);
}

#right {
width:14px;
background-image:url(images/right.jpg);
}

#home_logo {
position:absolute;
margin:78px 0 0 31px;
}

#footer, #footer a {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

.diagnosis_title {
font:bold 17px Arial, Helvetica, sans-serif;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 209px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
background-color:#000;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background-color:#000;
color:#fff;
/*padding: 1px 5px;*/
/*border: 1px solid #ccc;*/
border-bottom: 0;
}

.suckerdiv ul li ul li {
width:170px;
}

.suckerdiv ul li a:visited{
color:#fff;
}

.suckerdiv ul li a:hover{
background-color: #718C51;
}

.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

.suckerdiv ul li ul li a {
padding:2px 10px;
}

.suckerdiv ul li ul {
top:-335px;
}

#patient_education {
top:0 !important;
}

#patient_education li {
width:220px;
}




.suckerdiv ul li ul li ul{
top:-272px;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

#more {
background:url(images/arrow.gif) 50px 12px no-repeat;
}

#more:hover {
background-color:#718C51
}

#homepage {
width:810px;
height:586px;
position:absolute;
top:50%;
left:50%;
margin-top:-292px;
margin-left:-405px;
}

#home_logo_new {
position:absolute;
margin:0 0 0 31px;
}

#new_logos {
position:absolute;
margin:55px 0 0 60px;
}