
#fixed-contentarea, #fixed-contentarea-shorter {
	position: relative;
	background-color: black;
	color: #9f9d82;
	padding: 0;
	min-height: 0;
	height: 285px;
}

#fixed-contentarea-shorter {
	height: 205px;
}

#scrolly-contentarea {
	position: relative;
	clear: left;
	height: 328px;
	
	background-color: white;
	xxxcolor: black; }

#scrolly-contentarea #content {
	clear: left;
	height: 292px;

	margin: 0 0 0 10px;
	overflow: auto;
}

#col-headings {
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
}


#col-headings .clearleft {
        _clear: none;
}

#fixed-contentarea-shorter #leftmenu 					{	padding: 10px 0 0 17px;	}
#fixed-contentarea-shorter #leftmenu li li a 			{	color: #9F9D82;	}
#fixed-contentarea-shorter #leftmenu li.highlighted 	{	background: none; }
#fixed-contentarea-shorter #leftmenu li.highlighted a 	{	color: #9F9D82; }
#fixed-contentarea-shorter #leftmenu li.highlighted li a:hover {	color: #9F9D82; }



.col5 {
	float: left;
	width: 149px;	
	margin: 18px 0 0 9px;
	overflow:hidden;
}

.col5 li.ImageOnly a img {
	border-top: 3px solid black;
	padding-top: 2px;
	display: block;
}

.col5 li.ImageOnly a:hover img {
	border-top-color: #999999;
}

.col5 p {
	padding: 10px;
	height: 90px;
	overflow: hidden;
	
	background-color: #555651;
	color: white;
	font-size: 11px;
	margin: 0;
}

.col5 a {
	color: white;
	text-decoration: underline;
}

.col5 a:hover {
	text-decoration: none;
}



.col4-wide {
	float: left;
	width: 225px;
	margin: 0 5px 0 0;
	overflow: hidden;
}

.col4-narrow {
	float: left;
	width: 175px;
	margin: 0 5px 0 0;
	overflow: hidden;
}


.col3 {
	float: left;
	width: 252px;
	margin: 0 5px 0 0;
	overflow: hidden;
}

.col3 ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#col-headings .col3 { 
	height: 24px;
	line-height: 24px;
	padding: 0; 
	width: 252px; 
}

#col-headings .col3 div {
height: 100%;
}

#col-headings .col3 a {
        float:right;
        padding: 1px 7px 0 5px;
	margin: 0 !important;
	line-height: 24px;
}

#col-headings .col3 .First {
	font-size: 11.5px;
	font-weight: bold;
	color: white;
	text-transform: none;
        float:left;
}

#scrolly-contentarea #content li.FullSummary {
margin: 0 0 4px 0;
padding-top: 6px;
padding-bottom: 4px;
border-bottom: 0;
min-height: 80px;
color: #333;
}

#scrolly-contentarea #content li.FullSummary a, #scrolly-contentarea #content li.ShortSummary a  {
color: #222;
}


#scrolly-contentarea #content li.FullSummary h2, #scrolly-contentarea #content li.ShortSummary h2 {
width: auto;
margin-bottom: 3px;
padding-top: 0;
padding-right: 6px;
padding-bottom: 0;

color: #000;
font-size: 11px;
font-style: normal;
font-weight: bold;
}

#scrolly-contentarea li.FullSummary h2, #scrolly-contentarea li.FullSummary p {
margin-top: 0;
margin-left: 80px;
padding-right: 6px;
}

#scrolly-contentarea li.FullSummary a {
float: none;
text-align: left;
width: auto;
}

#scrolly-contentarea li.FullSummary a img {
position: absolute;
top: auto;
right: auto;
left: 0;
display: block;
margin: 0 0 0 7px;
}

#scrolly-contentarea #content li.ShortSummary {
padding: 5px 5px 5px 5px;
margin: 0 0 2px 0;
}

#scrolly-contentarea #content li.FullSummary p, #scrolly-contentarea #content li.ShortSummary p {
padding-bottom: 0;
}

#content-noright li.FullSummary {
       height: auto;
       xoverflow: visible;
overflow: auto;        width: 100%;
       position: relative;
       margin-bottom:10px;
        
        padding-top: 3px;
        padding-bottom: 7px;
        xborder-bottom: 3px solid #e1e1e1;
border-bottom: 3px solid #D6CFCF;
}


#content-noright li.FullSummary a {
float: right;
width: 140px;
text-align: right;
}

#content-noright li.FullSummary a img {
position: relative;
float: none;
margin-right: 0;
right: 0;
top: 0;
left: auto;
margin-left: 10px;
}

#content-noright li.FullSummary h2, #content-noright li.FullSummary p {
padding-right: 150px;
margin-left: 0;
padding-top: 0;
margin-bottom: 0;
width: auto;
}

#content-noright li.FullSummary h2 {
font-size: 14px;
color: #8f8a8a;
}


#content-noright li.FullSummary h2 a {
position: relative;
float: none;
width: auto;
color: #8f8a8a;
}

#content-noright ul.PageList li.FullSummary .end-item {
display: block;
height: 0;
clear: right;
}

#footer {
	height: 92px;
	padding: 5px 20px 0 10px;
	position:relative;

	color: #999;	
	background-color:white;
	background-image: none;	
}

#footer .feature a {
	color: #2F4361;
}

#footer .feature h1 {
	font-size: 11px;
	color: #2b2b2b;
        display:block;
}

#footer .feature img {
	margin-top: -5px;
	margin-right: 5px;
}

.box1, .box2, .box3 {
position: absolute;
top: 14px;
xheight: 55px;
width: 200px;
}

.box1 { left: 83px; }

.box2 { left: 330px; }

.box3 { right: 20px; }

.social-media { text-align: right; }
#footer .feature .social-media img { margin-top: 0; margin-right:0; }


#rolloverImageBar {
background-color: #e3e7c8;
xposition: relative;
xbackground: url(../images/bk_imagebar_dots.gif) #e3e7c8 no-repeat 522px top;
xwidth: auto;
xheight: 36px;
xclear: both;
}

#rolloverImageBar a {
xfloat: left;
xtext-decoration: none;
}

#rolloverImageBar img
{
 xdisplay: block;
 xfloat: left;
}
width: 240px;
left: 550px;
}

#rolloverImageBar a:hover span {
display: block;
}

*/

#footer img.logo {
	display: inline;
	position: absolute;
	bottom: 5px;
	left: 15px;
}

.FooterLinks {
	font-size: 8.5px;
	position: absolute;
	bottom: 4px;
	left: 80px;
}

.FooterLinks a {
	color: #444;
	font-weight: bold;
	font-size: 8px;
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 3px;
}

.FooterText {
	font-size: 9.5px;
	font-style: normal;
	position: absolute;
	bottom: 4px;
	right: 20px;
}
