@charset "utf-8";
/* CSS Document */
/*img {behavior: url(http://www.clinicdirect.co.uk/include/pngbehavior.htc);}*/

.glossymenu{
margin:0;
padding: 0;
width: 168px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;*width: 170px;

/*width of menu*/
}

.glossymenu a.menuitem{
outline:none;
font:12px Arial,Helvetica,sans-serif;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
text-decoration: none;
background-color:#ffffff;
border-bottom:#d2d2d2 solid 1px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#000000;

}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position:absolute;
right: 10px;
border: none;
top:5px; *margin-top:5px;

}


.glossymenu a.menuitem:hover{
/*background-image: url(http://crystal/clinicdirect/images/glossyback2.gif);*/
background-color:#f4f4f4;
color:#000000;
}




.glossymenu div.submenu { /*DIV that contains each sub menu*/
background-color: #ffffff;
}


.leftlistbul {
font-size:11px;
margin:0;
padding:0;
}

.leftlistbul li {
margin-top:0px;
padding-bottom:2px;
padding-left:0px;
/*border-bottom:#9dceff solid 1px;*/
line-height:20px;
}

.leftlistbul li:hover {
background-color:#f9f9f9;

}



.leftlistbul li a {
font: normal 12px Arial,Helvetica,sans-serif;
line-height:20px;
color: #000000;
display:block;
padding-left:10px;
text-decoration:none;
}

.leftlistbul li a:hover{
font: normal 12px Arial,Helvetica,sans-serif;
line-height:20px;
color: #000000;
padding-left:10px;
text-decoration:none;
background-color:#ffffff;
}

/* Glossy menu new added*/
.glossymenu_new{
margin:0;
padding: 0;
width: 168px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;*width: 170px;

/*width of menu*/
}

.glossymenu_new a.menuitem{
outline:none;
font:12px Arial,Helvetica,sans-serif;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
text-decoration: none;
background-color:#ffffff;
border-top:#d2d2d2 solid 1px;
font-weight:bold
}


.glossymenu_new a.menuitem:visited, .glossymenu .menuitem:active{
color:#000000;

}

.glossymenu_new a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position:absolute;
right: 10px;
border: none;
top:5px; *margin-top:5px;

}


.glossymenu_new a.menuitem:hover{
/*background-image: url(http://crystal/clinicdirect/images/glossyback2.gif);*/
background-color:#f4f4f4;
color:#000000;
}




.glossymenu_new div.submenu { /*DIV that contains each sub menu*/
background-color: #ffffff;
}

.leftlistbul_new {
font-size:11px;
margin:0;
padding:0;
}

/*.leftlistbul_new li {
margin-top:0px;
padding-bottom:0;
padding-left:0px;
line-height:20px;
width:168px;
}*/

.leftlistbul_new li {
    background: url("../images/black_arrows_od.gif") no-repeat scroll 10px 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    margin-top: 0;
    padding: 0;
}

.leftlistbul_new li:hover {
background-color:#f4f4f4;

}



.leftlistbul_new li a {
font: normal 12px Arial,Helvetica,sans-serif;
line-height:20px;
color: #333333;
display:block;
padding-left:25px;
text-decoration:none;
padding-right:10px;
}





