#body
{
}

/* main content */
#div_main
{
	width:100%;
	height:100%;
	text-align:center;
	margin: 0px auto;
	padding:0px;
	background-color: #ebe8dd;
}

/* all content */
#div_contentwrapper 
{
	width:873px;
	margin: 0px auto;
	padding:0px;
	text-align:center;
}
#div_top
{

	background-image: url(../images/inner_bg.png);
	background-repeat: repeat-y;
	padding:0px;
}
#div_contentwrapper_middle
{

	overflow:hidden;
	padding-top:28px;
	background-color: White;
	background-image: url(../images/inner_bg.png);
	background-repeat: repeat-y;
}
#div_footer
{


	padding:0px;
	line-height: 16px;
	height:16px;

	background-image: url(../images/footer_bg.png);
}



/* content divs */
#div_middle_left
{
	width:192px;
	padding:0px;
	float:left;
	overflow:hidden;
}
#div_middle_center
{
	width:415px;
	padding:0px;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left: 40px;
}
#div_middle_right
{
	width:192px;
	padding:0px;
	float:left;
	overflow:hidden;
	text-align: right;
}
/* END CONTENT STYLES */




/* DOCS / DOCLISTS */
.doc_list_item
{
	margin: 0px auto;
	float:left;
	width: 415px;
}
.doc_item
{
	margin: 0px auto;
	float:left;
	width: 415px;

}
/* END DOCS / DOCLISTS */



/* MENU STYLES */
/* top menu */
.div_menu_top
{
	float:left;
	line-height:23px;
	padding-right:5px;
}
a.menu_top_link, a.menu_top_link:link, a.menu_top_link:active, a.menu_top_link:visited 
{
	line-height:30px;
    font-family:verdana;
    font-weight:normal;  /*400 = normal, 700 = bold */
	color:#FFFFFF;
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}
a.menu_top_link:hover 
{
	line-height:30px;
    font-family:verdana;
	color:#FFFFFF;
    font-weight:normal;  /*400 = normal, 700 = bold */
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}
a.menu_top_link_sel, a.menu_top_link_sel:link, a.menu_top_link_sel:active, a.menu_top_link_sel:visited,a.menu_top_link_sel:hover  
{
	line-height:30px;
    font-family:verdana;
    font-weight:bold;  /*400 = normal, 700 = bold */
	color:#FFFFFF;
    font-size:11px;
	line-height:23px;
	padding-left:10px;
}

.img_menu_top
{
	float:left;
	padding-right:0px;
	padding-left:9px;
}

/* left menu */
#menu_level1
{
	text-align:left;
	list-style-type:none;
	width:188px;
	padding:0px;
	margin:0px;
	padding-left:14px;
}
.menu_level1_li, .menu_level1_li_sel
{
	width:188px;
	
	background-repeat: no-repeat;

}

.menu_level1_li_sel
{
	background-image: url(../images/menu_active_bg.png);
}

.menu_level1_div
{

	width:188px;
	line-height:23px;
	padding-left: 15px;
}
.menu_level2_div
{
	border-bottom:1px solid #FFFFFF;
}
a.menu_level1_link, a.menu_level1_link:link, a.menu_level1_link:active, a.menu_level1_link:visited,a.menu_level1_link:hover
{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	line-height:23px;
}
a.menu_level1_link_sel, a.menu_level1_link_sel:link, a.menu_level1_link_sel:active, a.menu_level1_link_sel:visited,a.menu_level1_link_sel:hover	, menu_level1_li_sel menu_level1_div a
{
	color:#c6bc8a;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	padding-left:10px;
	line-height:23px;
}
/* END MENU STYLES */



/* OTHER CLASSES */
.clickable
{
	cursor:hand;
	cursor:pointer;
}
.news_header
{width:210px;background:gray;line-height:23px;padding-left:5px;font-weight:bold;color:#ffffff;font-family:verdana;}
