/* @import url("/templates/reset.css");*/

.edu_nav {
        border:#f60 solid 0px;
        margin:0px;
        float:left;
        font-size:16px;
        font-weight:bold;
        text-transform:uppercase;
        padding:2px 0px 0px 0px;
        position:relative;
        width:872px;
        margin-top:8px;
position:relative;
display:block;
height:5px;
}

ul.topnav {
        list-style: none;
        padding: 0;
        margin: 0;
        float: left;
        width: auto;
        font-size: 15px;
        font-weight:900;
}
ul.topnav li {

        float: left;
        margin: 0 4px 0 0;
        padding: 0 0 0 0;
        position: relative; /*--Declare X and Y axis base for sub navigation--*/

}
ul.topnav li a{
        color:#333333;
        padding: 0px 0px 0px 0px;
        display: block;
        text-decoration: none;
        float: left;

}
ul.topnav li a:link{
        color:#ffffff;
        text-decoration:none;
}

ul.topnav li a:visited {
        color:#ffffff;
        text-decoration: none;
}

ul.topnav li a:active {
        color:#ffffff;
        text-decoration: none;
}

ul.topnav li a:hover{


}



ul.topnav li a.currentBucket{
        padding: 0px 0px 0px 0px;
        color:#8e8264;
        background: #ffffff;
        display: block;
        text-decoration: none;
        float: left;

}

ul.topnav li a.rolledBucket{
        padding: 0px 0px 0px 0px;
        color:#ffffff;
        text-decoration: none;
        float: left;


}

ul.topnav li a:visited.currentBucket{
        color:#000000;
}

ul.topnav li a:visited.rolledBucket{
        color:#000000;
}


ul.topnav li span { /*--Drop down trigger styles--*/
        height: auto;
        float: left;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
        list-style: none;
        position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
        left: -1px; top: 25px;
        background: #fff;
        margin: 0;
        padding: 0;
        display: none;
        float: left;
        width: 175px;
        z-index:999;
 color:#ffffff;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
ul.topnav li ul.subnav li{
        margin: 0; padding: 0;
        clear: both;
        width: auto;
                left:-13px ;
}
html ul.topnav li ul.subnav li a {
    float: left;
    width: 275px;
    background: #ffffff;
    padding: 6px 5px 6px 20px;
	font-size:11pt;
    text-transform:none;
    font-weight: normal;
    color:#8e8264;
}

html ul.topnav li ul.subnav li a:link {
    font-size: 11pt;
    color:#8e8264;
}

html ul.topnav li ul.subnav li a:visited {
        color:#8e8264;
}

html ul.topnav li ul.subnav li a:active {
        color:#8e8264;
}

html ul.topnav li ul.subnav li a:hover {
        background: #8e8264;
        color:#ffffff;
}


ul.topnav li ul.nonenav {
        list-style: none;
        position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
        left: 0px; top: 0px;
        background: #fff;
        margin: 0;
        padding: 0;
        display: none;
        float: left;
        width: 0px;
        z-index:999;
color:#ffffff;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
ul.topnav li ul.none li{
        margin: 0; padding: 0;
        clear: both;
        width: auto;
}
html ul.topnav li ul.none li a {
    float: left;
    width: 0px;
    background: #ffffff;
    padding: 6px 5px 6px 20px;
    font-size: 12px;
    text-transform:none;
        font-weight: normal;
color:#000000;
}

html ul.topnav li ul.none li a:link {
    font-size: 12px;
    color:#000000;
}

html ul.topnav li ul.none li a:visited {
        color:#000000;
}

html ul.topnav li ul.none li a:active {
        color:#000000;
}

html ul.topnav li ul.none li a:hover {
        background: #1b1b1b url(/templates/images/nav-graphic.png) 0px 3px no-repeat;
        color:#ffffff;
}



/* --- breadcrumb DROP DOWN---*/
#edu-breadcrumbs{
float:none;
clear:both;
display:block;
height:25px;
}

#edu-breadcrumbs ul.topnav {
        list-style: none;
        padding: 0;
        margin: 0;
        float: left;
        width: auto;
        font-size: 12px;
clear:both;
display:block;
}
#edu-breadcrumbs ul.topnav li {
        float: left;
        margin: 0;
        padding: 0 0 0 0;
        position: relative; /*--Declare X and Y axis base for sub navigation--*/
        z-index:9999;
}

#edu-breadcrumbs ul.topnav li a{
        padding: 3px 3px 3px 3px;
        display: block;
        text-decoration: none;
        float: left;
        font-weight:normal;
        color:#2b2b2b;
}


#edu-breadcrumbs ul.topnav li a.rolledBucket{
background: #2f2f2f;
        color:#fff;
}

#edu-breadcrumbs ul.topnav li a.currentBucket{
background: #2f2f2f;
        color:#fff;
}

#edu-breadcrumbs ul.topnav li a:visited.currentBucket{
color:#FFF;
}

#edu-breadcrumbs ul.topnav li a:visited.rolledBucket{
color:#FFF;
}

#edu-breadcrumbs ul.topnav span li a:link.currentBucket,
#edu-breadcrumbs ul.topnav span li a:visited.currentBucket,
#edu-breadcrumbs ul.topnav span li a:link.rolledBucket,
#edu-breadcrumbs ul.topnav span li a:visited.rolledBucket{
color:#fff;
}

#edu-breadcrumbs ul.topnav li a:link{
        color:#2b2b2b;
        text-decoration:none;
}
#edu-breadcrumbs ul.topnav li a:hover{
        background: #2f2f2f;
        color:#fff;
}

#edu-breadcrumbs ul.topnav li span { /*--Drop down trigger styles--*/
        height: auto;
        float: left;
}
#edu-breadcrumbs ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
#edu-breadcrumbs ul.topnav li ul.subnav {
        list-style: none;
        position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
        left: -1px; top: 24px;
        background: #2f2f2f;
        margin: 0; padding: 0;
        display: none;
        float: left;
        width: 200px;
        z-index:999;
}
#edu-breadcrumbs ul.topnav li ul.subnav li{
        margin: 0; padding: 0;
        clear: both;
        width: auto;
}
html #edu-breadcrumbs ul.topnav li ul.subnav li a {
        float: left;
        width: 175px;
        background: #2f2f2f;
        padding: 4px 5px 6px 20px;
        font-size: 11px;
text-transform:none;
color:#dadada;
}

html #edu-breadcrumbs ul.topnav li ul.subnav li ul {
border:0px solid #f60;
width:200px;
float:left;
}

html #edu-breadcrumbs ul.topnav li ul.subnav li a:link {
        font-size: 11px;
        color:#dadada;
}

html #edu-breadcrumbs ul.topnav li ul.subnav li a:visited {
        color:#dadada;
}


html #edu-breadcrumbs ul.topnav li ul.subnav li a:active {
        color:#dadada;
}

html #edu-breadcrumbs ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
        background: #666 url(/templates/images/nav-graphic.png) 0px 0px no-repeat;
        color:#2f2f2f;
}