/**
 * @desc override for 060
 */


body { line-height:normal;}
/*
h1 { font-size:1.5em}
h2 { font-size:1.4em}
h3 { font-size:1.25em}
h4 { font-size:1.75em} 
h5 { font-size:1em}
*/

#original-footer a { color:#06c}
#original-footer a:hover { color:#09f}

/*
a,a:visited,a:link { color:#06c}
a:hover { color:#09f;text-decoration:underline}
*/

a.button3d,input.button3d,button.button3d { text-decoration:none;}
input.button3d { border:0;}

/*
h1,h2,h3,h4,h5 { color: #fff}
*/
ul#hlisting li {
    border-bottom-color: #333;
}


.bluetabs{
float:left; 
	width:836px;/*838*/
	background:#F4F4F5;
	border:1px solid #D6D6D6;}

.bluetabs ul{
margin:0; padding:0; list-style:none;
}

.menu-horizontal { text-align:center;}
.menu-horizontal li { display:inline-block; position:relative;
}
.menu-horizontal li>a { display:block;text-align:center; }

.menu-horizontal>li>a { 
/* change colors */
border-left:1px #ccc solid;border-right: 1px #333 solid;border:0
}
.menu-horizontal>li>a.nobar { border-right:0 }

.menu-horizontal .dropdown { position:absolute;left:-9999px;border:0; }
.menu-horizontal li:hover .dropdown { left:0;display:block;z-index:1000 }
.menu-horizontal .dropdown a { display:block;text-align:left; 
/* change colors*/
border:0}
.menu-horizontal .dropdown a.nobar { border-bottom:0 }
.menu-horizontal>li:first-child>a,.menu-horizontal>li.firstchild>a { border-left:0}
.menu-horizontal .dropdown li:first-child>a { border-top:0}

.menu-horizontal .dropdown { width:100%; text-align:left;
/* change bg color */
    background-color: #FAFAFA;
    border: 1px solid #CFCFCF;
    font: 11px/16px Arial;
    position: absolute;
    text-align: center;
    width: 154px;
    z-index: 10000;}
.menu-horizontal .dropdown li { display:block;}
.menu-horizontal > li > a {
   color: #444444;
    font-family: "Lucida Sans Unicode",Arial;
    font-size: 12px;
    padding: 10px 21px;
    text-decoration: none;
}

.menu-horizontal>li:hover>a,.menu-horizontal>li>a.Active {

	/* change colors*/
    background: none repeat scroll 0 0 #808081;
    color: #FFFFFF;
    text-decoration: none;
}

.menu-horizontal .dropdown > li > a {
    border-bottom: 1px solid #CFCFCF;
    color: #626262;
    display: block;
    padding: 4px 2px;
    text-decoration: none;
    text-indent: 5px;
    width: auto;
}

.menu-horizontal .dropdown>li>a:hover {
	/* change colors*/
    background-color: #DFDFDF;
    color: #0166FC;
}

#logodiv { width:auto; }

.menu-vertical { width:100%;
/* change bgcolor */
}
.menu-vertical>li { display:block; position:relative;}
.menu-vertical>li>a { display:block;text-align:left; }

.menu-vertical li>a.nobar { /* border-bottom:0 */ }
.menu-vertical li:first-child>a { border-top:0}
.menu-vertical li .dropdown { position:absolute;top:-9999px;width:100%; z-index:1000;
/*change bgcolor */
    background: url("../images/template/leftnav-drop-bg.gif") repeat-x scroll center bottom #EDF2F3;
    border-color: #C4D5D9;
    border-style: solid;
    border-width: 1px 1px 0;
    font: 11px Arial;
    list-style-type: none;
    margin: 0;
    padding: 8px 5px;text-align:left}
.menu-vertical li:hover .dropdown { top:0;
/* change left/right */
left:160px;width:215px;list-style-type:none; }
.menu-vertical li .dropdown a { display:block; }
.menu-vertical li .dropdown a.nobar { border-bottom:0 }

.menu-vertical>li>a {
	/* change colors / font */
    border-bottom: 1px solid #EDEBEB;
    color: #6B817F;
    float: left;
    font-size: 13px;
    padding: 5px 10px 5px 30px;
    text-decoration: none;
    width: 209px;
}

.menu-vertical>li:hover>a {
	/* change colors */
   color: #6B817F;
    font-weight: bold;
    text-decoration: none;	
}

.menu-vertical .dropdown>li>a {
    text-decoration: none;
	/* change colors / font */
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFFFFF;
}

.menu-vertical .dropdown>li>a:hover {
   background-color: #FAFAFA;
    border: 1px solid #C2CFD4;
    color: #0066FF;
}

.markermenu ul li ul li { background-image: none; }
.markermenu ul li ul li a { width:auto;}
.midright p { padding-bottom:0;margin-bottom:1em; }
.inner-content ul li,.inner-content ol li { margin-bottom:.5em;}
.connectdiv p label img { vertical-align:sub; }
.connectdiv p label { font-size:14px;}
#logodiv span.lsp,#logodiv span { width:auto; float:none}
#container { position:relative;}
#sb-ebooks-sidebar { position:absolute;top:170px;left:870px;}
.rightboxmid h1 { font-size:16px;}

#footerdiv { position:relative;}
#original-footer { position:absolute; top:40px;left:10px;}
ul#hlisting a.ref-trigger img { max-width:130px;}