body
{
    background: #ffffff;
	color: #333;
	font: 12px/1.5 Arial, sans-serif;
}
.defaultTitleClass{
	font-weight:bold;
	color:black;
}
span.part
{
    direction:rtl;
    vertical-align:top;
    display:inline-block;
text-align:right;
    white-space:normal;
}
div.main_wrapper
{
width:100%;
    white-space:nowrap !important;
    direction:ltr;
    vertical-align:top;
text-align:center;
margin-left:auto;
margin-right:auto;


}
.Part_L{width:162px;margin-right:4px;}
.Part_R{ width:149px;margin-left:4px;}
.Part_C_LR{ width:441px; }
.Part_C_LCR{ width:441px;margin-right:4px;}
.Part_C_LC{ width:587px; }
.Part_C_CR{ width:601px;margin-right:4px; }
.Part_C_R{ width:601px; }
.Part_C{ width:760px;}

div.header{
	text-align:center;
	width:760px;
	margin:0px auto;
}
div.upper_bar
{
	width:760px;
	
   	 margin-bottom:15px;
	text-align:center !important;

}
div.footer{
	text-align:center;
	width:100%;
	padding:4px 0px;
	background-color:#dbf1cd;
	margin-top:10px;
	vertical-align:middle;
}
div.footer div.footer_m
{
}
div.footer div.f_inner
{
}
div.footer_logos
{
    direction:ltr;
    text-align:left;
   padding-top:15px;
}
div.footer_logos div.footer_l
{
    float:left;
    margin-right:20px;
}
div.footer_logos div.footer_notice
{
    float:right;
    font-weight:bold;
    font-size:11px;
}
a.footer,a:link.footer,a:visited.footer,a:hover.footer{
	color:black;
	font-size:11px;
}
img.footer{
	margin:0px 12px 3px 12px;
}

div.component
{
    margin-bottom:10px;
    white-space:normal;
}
div.module
{
    margin-bottom:30px;
	height:auto;
}