
/* Clear fix - see http://www.webtoolkit.info/css-clearfix.html */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix { display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
/* End of Clear fix - http://www.webtoolkit.info/css-clearfix.html */

/* The global content container - All content is within this div */
/*#gl_outer_cont_with_bg { width:990px; border-style:none solid solid solid; border-width:0 1px 1px 1px; border-color:#999; margin:0 auto 60px auto;background:url(gl_bg_cont_grey_right.gif) repeat-y #fafafa; position:relative; overflow:hidden; }
#gl_outer_cont {width:990px; border-style:none solid solid solid; border-width:0 1px 1px 1px; border-color:#bdbdba; margin:100px auto 60px auto; overflow:visible; background:#fff; position:relative; }*/




.crumbler{
width:630px;
font-weight: normal;
margin:0;
background:transparent;
}

/*.crumbler a:visited{color:#0066CC}*/

.crumbler:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.crumbler ul{
/*border: 1px solid #BBB;*/

padding:0px 4px;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
background:none;
color:#0066cc;
/*font-size:1.4em;*/
font-weight:bold;
}

.crumbler ul li{
display: inline;
color:#8f8f8f;
}

.crumbler ul li a{
color:#000;
padding: 4px 7px 0 7px;
margin: 0;
text-decoration: none;

}

.crumbler ul li a span{font-weight:normal; font-size:1.0em;}

.crumbler ul li a:visited{color:#000;}

.crumbler ul li a:hover{
text-decoration:none;
}

.crumbler ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " ";

}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;left:50%;
margin:0 0 0 -390px; /*IE has an override in header*/
font:normal 12px Verdana;
z-index:105;
background-color: #acacac;
visibility: hidden;
width:780px;
background:#acacac url(img/dropmenu-bottom.png) left bottom repeat-x;
padding-bottom:15px;
}
/*#dropmenu1{
margin-left:-14px;
}
#dropmenu2{
margin-left:-149px;
}
#dropmenu3{
margin-left:329px;
}*/
.dropmenudiv .graphic_top{position:relative; top:1px; left: 10px; background:url(img/drop1-active.png) 0 0 no-repeat;}
#dropmenu1 .top{background:url(img/drop1-active.png) 0 0 no-repeat; height:20px;}
#dropmenu2 .top{background:url(img/drop2-active.png) 0 0 no-repeat; height:20px;}
#dropmenu3 .top{background:url(img/drop3-active.png) 0 0 no-repeat; height:20px;}
.dropmenudiv .container{border: none; padding:0 10px 0 10px;}
.dropmenudiv .container ul li a{color:#ffffff; padding-left:3px;}
.dropmenudiv .container ul li a:hover{color:#fff; text-decoration:underline;}

.dropmenudiv ul{margin:0; padding:0; width:220px; float:left; list-style:none;}
.dropmenudiv ul li{margin:0; padding:3px 0; text-align:left;}
.dropmenudiv ul li a{margin:0; padding:0;}

.dropmenudiv a{
width: auto;
display: block;
padding:0; margin:0;
text-decoration: none;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #fc0204;
color:#fff;
}

.dropmenudiv a:visited:hover{color:#fff;}
.dropmenudiv a:visited{color:#0066cc;}
