* { box-sizing:border-box; -moz-box-sizing:border-box; }

ul
{
padding-left: 20px;
margin: 0px;
}

li
{
margin:10px;
}

p { margin: 10px;}

BODY,TD,TH
{
color: #000000;
font-family:  Verdana, Helvetica, sans-serif;
font-size: 11px;
}

A.def { color: #00f; } 

A.def:visited { color: #800080; } 

A.def:active { color :#e00; }


A
{
color: #000000;
}

A:hover
{
color: #CCCCCC;
}

A.NAV
{
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

A.white
{
color: #FFFFFF;
text-decoration: none;
}

gslhba
{
color: #000000;
}

.padded
{
padding: 5px;
}

.grey
{
padding: 5px;
color:#999999;
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.div_contents
{
/*
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
*/
color: #FFFFFF;
width: 240px;
left: -20px;

	background-image: url('/images/div_bg.png');
	border: 1px solid #653717;
	border-top: 0px;
	padding: 5px;
}

.div_text
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.Normal
{
color: #000000;
font-family:  Verdana, Helvetica;
font-size: 11px;
}

.Section-Header
{
        font-size: 14px;
        color: #653717;
        border-bottom: 1px solid #b48452;
        width: 100%;
        padding-bottom: 0px;
	font-weight: normal;
}

.Bold-Brown
{
        color: #653717;
        font-size: 13px;
        font-weight: bold;
        padding-bottom: 0px;
}

.Brown
{

        font-size: 13px;
        font-family:  Verdana, Helvetica;
        color: #653717;
        padding-bottom: 0px;
}

.section_header
{
	font-size: 14px;
	color: #653717;
	border-bottom: 1px solid #b48452;
	width: 100%;
}

.sub_section_header
{
	color: #653717;
	font-size: 13px;	
}

.section
{
	color: #653717;
	padding-top: 3px;
	padding-bottom: 15px;
}

.section_link
{
	font-size: 15px;
        color: #653717;
}

.top_page_nav
{
        font-size: 14px;
        color: #653717;
	padding-bottom: 6px;
        border-bottom: 1px solid #b48452;
}

.top_page_nav A
{
        font-size: 14px;
        color: #653717;
	text-decoration: none;
}

.top_page_nav A:hover
{
        font-size: 14px;
        color: #666666;
	text-decoration: none;
}


#scrollBox {
background:#FFFFFF none repeat scroll 0%;
height:180px;
overflow:hidden;
position:relative;
width:698px;
}

#scrollBox_frame {
position:relative;
}

#scrollBox_previous {
float:left;
z-index: 20;
cursor: pointer;
}
#scrollBox_next {
float:right;
z-index: 20;
cursor: pointer;
}

#scrollBox_content {
margin-left:5px;
position:absolute;
top:0pt;
z-index: -1;
}

#scrollBox_content #scrollBox_content li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

#scrollBox_content {
width:5418px;
}

#scrollBox_text_title
{
font-weight: bold;
width: 150px;
text-align: left;
font-size: 11px;
color: #653717;
text-decoration: none;
}

#scrollBox_text
{
text-align: left;
width: 150px;
font-size: 10px;
color: #333333;
text-decoration: none;
}

#scrollBox_image
{
border: 1px solid #CCCCCC;
}

#container_bd #scrollBox ul li {
display:block;
float:left;
padding:0px;
}

#container_bd #scrollBox ul li img {
display:block;
}

.no_line
{
text-decoration: none;
}

.published
{
	font-size: 9px;
	color: #0f89a9;
	padding-bottom: 5px;
 	border-bottom: 1px solid #cccccc;	
}