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

#solidblockmod{
width: 99%;
font-weight: bold;
font-size: 90%;
height:100%;
}

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

#solidblockmod ul{
/*border: 1px solid #BBB;*/
width: 100%;
background: url(ltbrown_menu.jpg) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}

#solidblockmod ul li{
display: inline;
}

#solidblockmod ul li a/*, #solidblockmod ul li.first*/{
font: bold 12px Verdana,Arial;
color:#FFF;
padding: 5px 9px;
margin: 0 0 0 -3px;
text-decoration: none;
border-right: 1px solid #FFF;
}

#solidblockmod ul li a:hover, #solidblockmod ul li .selected{
background: transparent url(dkbrown_menu.jpg) center center repeat-x;
}

#solidblockmod ul li a:hover.first{
background: transparent url(ltbrown_menu.jpg) center center repeat-x;
}



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

.solidblockmenu{
margin: 0;
padding: 4px 11px;
/*float: left;
border: 1px solid #625e00;*/
font: bold 12px Verdana,Arial;
width: 99%;
border-width: 1px 0;
background: #EEE url(ltbrown_menu.jpg) center center repeat-x;
text-align:center;
height:100%;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a, .solidblockmenu li a .first1{
/*float: left;*/
color: white;
padding: 4px 11px;
margin: 0 0 0 -3px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
text-decoration: none;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(dkbrown_menu.jpg) center center repeat-x;
}

.solidblockmenu li a:hover.first1{
background: transparent url(ltbrown_menu.jpg) center center repeat-x;
}














a, a:link, a:visited, a:active, a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #cc9933; 
	text-decoration: underline;
}
a:visited { color: #663300; }
a:active { color: #cc9933; }
a:hover { color: #cc9933; text-decoration: none; }


.submenu, .submenu a, .submenu a:visited, .submenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333300;
	text-decoration: none;
}
ul.submenu  { list-style-image:url(bullet.gif); margin-left:-7px; padding-left:25px; }
.submenu a:visited { color: #666600; }
.submenu a:hover { color: #666600; text-decoration: underline; }

.pdfbullet { list-style-image:url(icon_pdf.gif); }

.newbullet { list-style-image:url(bullet.gif); }

.footermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;  
	/*height:20px; */
	padding:5px 0px; 
	background-color:#333300; 
	width:100%; 
	color:#FFFFFF; 
	text-align:center;
}
.footermenu a, .footermenu a:visited, .footermenu a:hover{ color:#FFFFFF; text-decoration: none; }
.footermenu a:hover { text-decoration: underline; }

.headerltbrown {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #cc9933;
}

.headerltgrey {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #999999;
}

.headerdkgreen {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333300;
}

img.barspacer {
	margin: 5px 0px;
}

body, table, html {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: 333333;
}

body, html {  
	height:100%;
	padding:0px;
	margin:0px;
}

td.dashed {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}

.boldandgold {
color:#cc9933;
font-weight:bold;
}

.justgold {
color:#cc9933;
}

