/* ================================================================
Left nav dl menu with image rollovers
==============================================================*/
/*
new colors
blues: #6487B1; #9BADCC; #C8D1E3; #E2E6F0;
oranges: #F26722; #FCB039;

swaps:
old bright blue: #00AEEF;	new dark blue #6487B1;
old pale blue: #F0F0F0;	new light blue #E2E6F0;
old dark orange: #E17009;	new dark orange: #F26722;
old light orange: #FFA500;	new light orange: #FCB039;
*/

#left {font-family: sans-serif; font-size:18px;}
#leftcol-main {background-color:#6487B1; /*#00AEEF;*/}
#leftcol-main .frame-bd{font-family: sans-serif; font-size:18px;}

dl {margin-top: 25px; margin-bottom: 25px;}
dl#eCol {margin-top: 20px; margin-bottom: 0;}
dd {display:none;}
dl#eCol dt, a.nav, a.nav:visited {margin-left:20px; display:block; width:185px; height:30px; border:1px solid #000; background-color:#505050; color:#fff; font-weight: bold; text-decoration:none; text-align:center; line-height:30px;}
a.nav:hover {
	background-color:#eee;
	color:#505050;/*background-color:#aaa; color:#eee;*/
}
#leftnav a.nav:hover {
	background-color:#E2E6F0;/*#eee;*/
	color:#505050;/*background-color:#aaa; color:#eee;*/
	background-repeat: no-repeat;
	background-position: center 30px;
	height: 105px;
}
a#netlibrarylogo:hover {
	background-image: url(../images/netlibrary_gray.gif);
}
a#overdrivelogo:hover {
	background-image: url(../images/icon-overdrive.gif);
}
a#mobipocketlogo:hover {
	background-image: url(../images/mobipocket.gif);
}
a#gvrl:hover {
	background-image: url(../images/gvrl.gif);
}
a#mangologo:hover {
	background-image: url(../images/mangologo.gif);
}
a#apilogo:hover {
	background-image: url(../images/apinteractives_trans.gif);
}
a#emusic:hover {
	background-image: url(../images/musiconline.gif);
}
a#epublogo:hover {
	background-image: url(../images/epub.gif);
}
a#help:hover {
	background-image: url(../images/questionmark.jpg);
	background-color:#eee;
	color:transparent;/*#505050;background-color:#aaa; color:#eee;*/
	text-indent: -9000px;
	background-repeat: no-repeat;
	background-position: center top;
	height: 175px;
}