.bodies {

	font-weight:normal;

	font-family:  arial,Verdana,tahoma;

	color:#666;

	background: url(../images/bgtop.gif) repeat-x #fffdbf;

	}	

#wrapper {

	margin:auto 0px;

	}

#pagewrapper {

	text-align:left;

}

#topsect {

}

#logo {

	width:150px; 

	float:left;}

#xtd_menu_wrapper {

	width:640px; 

	float:left;

	margin-top:46px;

}

#xtd_menu {}

#xtd_menu div.moduletable {

	margin:0;

	padding:0;}

#login_wrapper {

	width:100%;}

#tpath {

	text-align:left;

	color:#fff;

	padding-left:8px;

	float:left;

	margin-top:23px;

}

#loginbox {

	background:url(../images/bgloginbox.gif) bottom left no-repeat; 

	height:50px!important;

	height:48px;

	width:468px;

	float:right;

}

#loginbox_inner {

	margin-left:40px!important;

	margin-left:15px;

	margin-top:14px;

	text-align:left;

	}

#loginbox_inner div.moduletable {

	margin:0;

	padding:0;}

#loginbox_inner img {

	margin:0;

	padding:0;}

#loginbox div.moduletable {

	padding:0;

	margin-top:10px!important;

	margin-top:5px;

	}

.login{width:50px; padding-top:1px; padding-bottom:1px; margin:0; color:#666666;background-color:#FFFFFF;border: 1px solid #CCCCCC;font-family: verdana, arial, helvetica, sans-serif;font-size:9px;}

#banner_wrp{

	background:#FFFFFF;

	}

#banner_inner{

text-align:center;

	background:#FFFFFF;}

#banner_inner div.moduletable {

	margin:0;

	padding:0;

	text-align:center;}	

#banner_inner div.moduletable h3 {

	margin:0;

	padding:0;

	color:#FFFFFF;

	text-align:center;

	height:28px;

	font-size:12px;

	line-height:24px;

	background:url() top center repeat-x; }

/* setting for 4 top medule */

#topmodsection {

	background:url() top center repeat-x #ffffff;

	width:100%;

}

#topmodsection a { color:#FBFBB4;}

#topmodsection a:hover { color:#FFFFFF;}

#topmodsection_inner {}

.topmodsection_inner_c{}

#topmodsection_1 {

	float:left;

}

#topmodsection_2 {

	float:left;}

#topmodsection_3 {

	float:left;}

#topmodsection_4 {

	float:left;}

#topmodsection div.moduletable h3 {

	font-size:12px;

	font-family:"Lucida Sans", Arial, Verdana;

	text-transform:uppercase;

	font-weight:bold;

	color:#fff;

	margin-bottom:17px;

	padding-left:0px;

	line-height:10px;

}

#topmodsection div.moduletable,

#topmodsection div.moduletable p,

#topmodsection div.moduletable td  {

	color:#FFFFFF;

	padding:10px;

	font-size:11px;

	margin-bottom:0;

}

/* setting for body section */

#bodywrapper {

padding:5px;

background:url() repeat-x top left;}

#bodywrapper_inner {

}

#leftsection {

	float:left;

	width:250px;

	margin-right:0px;

}

#newssection {

	float:left;

	width:930px;

	margin-right:0px;

}

#u12

{	margin-bottom:10px;

	background:url() repeat-x #383838;

	border:1px solid #4B4949;

	width:auto;

}

#u1 div.moduletable,

#u2 div.moduletable {

	padding:5px 8px 8px 8px;

	color:#FFFFFF;

	font-size:11px;

}

#u1 div.moduletable p,

#u2 div.moduletable p {

	font-size:11px;

	color:#cccccc;

}

#u1 div.moduletable a,

#u2 div.moduletable a {

	color:#4d0000;

}

#u1 div.moduletable a:hover,

#u2 div.moduletable a:hover {

	color:#FFFFFF;

}

#u1 div.moduletable h3,

#u2 div.moduletable h3 {

		font-size:14px;

	font-weight:bold;

	font-family:"Lucida Sans", Arial, Verdana;

	text-align:left;

	padding-left:0;

	line-height:24px;

	color:#fff;

}

#leftsection div.moduletable,

#rightsection div.moduletable,

#newssection div.moduletable

{

	margin-bottom:10px;

	padding:5px;

	background:url() repeat-x;

	border:1px solid #e4e4e4;

}

#leftsection div.moduletable h3,

#rightsection div.moduletable h3,

#newssection div.moduletable h3 {

	font-size:14px;

	font-weight:bold;

	font-family:"Lucida Sans", Arial, Verdana;

	text-align:left;

	padding-left:0;

	line-height:24px;

	color:#333;

}

#leftsection div.moduletable-nobox,

#rightsection div.moduletable-nobox,

#newssection div.moduletable-nobox

{

	margin-bottom:10px;

	padding:0px;

}

#leftsection div.moduletable-nobox h3,

#rightsection div.moduletable-nobox h3,

#newssection div.moduletable-nobox h3 {

	font-size:14px;

	font-weight:bold;

	font-family:"Lucida Sans", Arial, Verdana;

	text-align:left;

	padding-left:0;

	line-height:24px;

	color:#333;

}

#bodsection {

	float:left;}

#mainbodysect {

	float:left;

	padding-left:8px;

	}

#rightsection{

	width:200px;

	float:left;

	margin-left:8px;

	padding:5px;

	background:url() repeat-x;

	border:1px solid #e4e4e4;

}

/* setting for 4 bottom module */

#botmodsection {

	background: url(../images/bgmoduletable.gif) repeat-x ;

	border-top:1px solid #e4e4e4;

	width:100%;

}

#botmodsection a { color:#4d0000;}

#botmodsection a:hover { color:#FFFFFF;}

#botmodsection_inner {

}

.botmodsection_inner_c{

}

#botmodsection_1 {

	float:left;

}

#botmodsection_2 {

	float:left;}

div.moduletable h4 {

	font-size:14px;

	font-family:"Lucida Sans", Arial, Verdana;

	text-transform:uppercase;

	font-weight:bold;

	color:#ffffff;

	margin-bottom:0px;

	padding-left:0px;

	line-height:12px;

}

#botmodsection_3 {

	float:left;}

#botmodsection_4 {

	float:left;}

#botmodsection div.moduletable h3 {

	font-size:12px;

	font-family:"Lucida Sans", Arial, Verdana;

	text-transform:uppercase;

	font-weight:bold;

	color:#333333;

	margin-bottom:17px;

	padding-left:0px;

	line-height:10px;

}

#botmodsection div.moduletable,

#botmodsection div.moduletable p,

#botmodsection div.moduletable td  {

	color:#666666;

	padding:10px;

	font-size:11px;

	margin-bottom:0;

}

#footer_wrapper {

	background:#FFFFFF;

	padding:10px;

	background:url() repeat-x top left;

}

#footer_left { 

	width:40%;

	float:left;}

#footer_left div {

	text-align:left;

	font-size:12px;

	color:#4d0000;}

#footer_left div a {

	color:#4d0000;}

#footer_right {

	width:25%;

	float:right;

	padding-top:px;}
	
.moduletable-footer a{
color:#4d0000}