/* CSS Document */

/* red #c80b0c          Light gray 3b1b1b1     gray text #807a7a  */

body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:0 }

.puzzle{float:left; padding:0 6px 3px 0;}
.graytxt{ color:#807a7a   }

.quote{font-style:oblique;  color:#807a7a; line-height:20px; font-size:16px; padding:45px 60px 0 0}

li.bul{ background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left top; padding:0 0 5px 55px; list-style:none;}
li.bulB{ background-image:url(images/arrow_green.gif); background-repeat:no-repeat; background-position:left top; padding:0 0 5px 55px; list-style:none;}
.clear{clear:both;}
.mainbox{width:1000px; margin:0 auto;}
.navbox{text-align:right; padding:15px 0 0 0}
.title{color:#c80b0c; font-size:16px; font-weight:bold; padding-bottom:4px; border-bottom:1px solid black; margin-bottom:6px;}

a.nav:link{color:#807a7a; text-decoration:none;}
a.nav:visited{color:#807a7a; text-decoration:none;}
a.nav:hover{color:#000000; text-decoration:underline;}


a.footlk:link{color:#807a7a; text-decoration:none; font-size:10px; padding-left:50px;}
a.footlk:visited{color:#807a7a; text-decoration:none; font-size:10px; padding-left:50px;}
a.footlk:hover{color: #c80b0c ; text-decoration:underline; font-size:10px; padding-left:50px;}

a.pd:link{color:#807a7a; text-decoration:none; font-size:10px; }
a.pd:visited{color:#807a7a; text-decoration:none; font-size:10px;}
a.pd:hover{color: #6633CC ; text-decoration:none; font-size:10px; }


.chromestyle{
width: 99%;

}

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

.chromestyle ul{
width: 100%;
padding: 4px 0;
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #807a7a ;
padding: 4px 7px;
margin: 0;
text-decoration: none;
 
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
 
}


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

.dropmenudiv{
position:absolute;
top: 0;
font:normal 12px  Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
text-align: left; /*set value to "left", "center", or "right"*/

}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 0px;
padding: 2px 0 2px 45px;
text-decoration: none;
color: #807a7a;
background-image: url(images/arrow.gif); background-repeat:no-repeat; background-position:left;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-image: url(images/black.gif); background-repeat:no-repeat; background-position:left;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 12px  Arial, Helvetica, sans-serif;
width: 100px; /* Main Menu Item widths */

}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #807a7a;
text-decoration: none;
padding: 6px;
 
 
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{

}

.sidebarmenu ul li a:visited{
color: #807a7a;
}

.sidebarmenu ul li a:hover{
text-decoration:underline;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;


}

.sidebarmenu a.subfolderstyle{


}


a.sbb:link{background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; padding:5px 0 5px 45px;}
a.sbb:visited{background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; padding:5px 0 5px 45px;}
a.sbb:hover{background-image:url(images/black.gif); background-repeat:no-repeat; background-position:left; padding:5px 0 5px 45px;}
 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */



 



