/* CSS Document */
body{
	background: #f0e8d8;
	background: #fff;
	color:#4E4628;
	font:normal 14px/19px Arial, Helvetica, sans-serif;
	margin:0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;
}


/* ----------------- top navigation start --------------------- */
#topNavWrapper {
	background: #E2DBC6;
	border-bottom: 1px solid #988571;
}
#topNav{
	width:678px; 
	width:778px; 
	height: 96px;
	position:relative;
	margin:0 auto; padding:12px 0 0 0;
}
#topNav ul{
		width:503px; height:23px; padding:8px 0 0 24px; margin:1px 0 0 0px;
}
#topNav ul li{
		color:#0B0B0B; float:left;
	font:bold 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;

}
#topNav ul li a{
	color:#0B0B0B;
	font:bold 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase; text-align:center; text-decoration:none;
	width:82px; height:23px; display:block;

	border: 1px solid transparent;

}
#topNav ul li.active a{
	background:  #A60101; color:#FFFFFF;
	font:bold 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase; text-align:center; text-decoration:none;
	width:82px; height:23px; display:block;

	border: 1px solid #988571;

}
#topNav ul li a:hover{
	background: #A60101; color:#FFFFFF;
	font:bold 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase; text-align:center; text-decoration:none;
	width:82px; height:23px; display:block;

	border: 1px solid #988571;
}

/* Search Form */
#topNav div.searchForm {
	float: right;
	margin: 9px 18px 0 0;
}

#topNav form.search{
	/*border:#f00 1px solid;*/
	
	padding:0px 0px 0px 8px; float:right;}

#topNav form.search label{
	display: none;
	color:#0B0B0B; 
	margin:0 0 8px 0; 
	float:left;
	font:bold 10px/28px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;}

#topNav form.search input.keywords{
	border:#C3BCA4 1px solid;
	height: 14px;

	background-color:#EFEBDE;
	color:#0B0B0B; 
	width:120px; 
	padding:2px 2px 2px 2px; 
	margin:0 2px 0 0; 
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
	

#topNav form.search input.inactive{
	color:#999; 
}

#topNav form.search input.submit{

	background:url(/images/flashweb/submit_bg.png) no-repeat 2px 3px; 
	color:#0B0B0B;
	border:none;
	/*border:#0f0 1px solid;*/
	
	width:22px; 
	float:right; 
	margin:0 0 0 0; padding:1px 16px 1px 0; cursor:pointer;
	font:normal 12px/20px Arial, Helvetica, sans-serif;}

/* ----------------- top navigation end --------------------- */

/* ----------------- shadow start --------------------------- */
#topShadow{
	background: #fff;
	border-top: 1px solid #f0e8d8;
	width:778px; height:4px; margin:0 0 0 0;
}
#bottomShadow{
	background: #fff;
	width:778px; height:24px; float:left;
}
/* ----------------- shadow end --------------------------- */

/* ----------------- body start --------------------------- */
#body{
	width:778px; margin:0 auto; position:relative;}
#bodyPannel{
	background: #fff;
	width:734px; padding:0 22px; float:left;
	padding-top: 6px;
	min-height: 240px;
}




#midle{
color:#4E4628;
padding:0px 0 0 0;
margin:0;

}
#midle h2{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#midle h2 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#midle p{
	font:normal 14px/19px Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#4E4628;}
#midle a.more{
	background:url(/images/flashweb/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 35px 0 0;}
#midle a.more:hover{
	background:url(/images/flashweb/more_bg_h.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 35px 0 0;}
#colorBg{
	background-color:#FCFAF3; float:left; color:#0B0B0B;
	margin:18px 0 0 0; padding:18px 40px 18px 38px; width:642px;}
/* ----------------- body end --------------------------- */

/* ----------------- footer start --------------------------- */
#FooterWrapper {
	background: #E2DBC6;
	border-top: 1px solid #988571;
	border-bottom: 1px solid #988571;
}
#footer{
	position:relative; margin:0 auto; width:678px; padding:12px 0 12px;
}
#footer a.xhtml{
	background-color:#CC0000; color:#FFFFFF; width:49px; height:16px; margin:0 6px 0 0;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	display:block; text-align:center; text-decoration:none; float:left;}
#footer a.xhtml:hover{
	background-color:#0B0B0B; color:#FFFFFF; width:49px; height:16px; margin:0 6px 0 0;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	display:block; text-align:center; text-decoration:none; float:left;}
#footer a.css{
	background-color:#0B0B0B; color:#FFFFFF; width:38px; height:16px;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block; text-align:center; text-decoration:none; float:left;}
#footer a.css:hover{
	background-color:#CC0000; color:#FFFFFF; width:38px; height:16px;
	font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block; text-align:center; text-decoration:none; float:left;}
#footer ul{
	float:right;}
#footer ul li{
	float:left; color:#0B0B0B; background-color:#FDF9EE;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer ul li a{
	color:#0B0B0B; background-color:#FDF9EE; padding:0 8px; text-decoration:none;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer ul li a:hover{
	color:#0B0B0B; background-color:#EFEBDE; padding:0 8px; text-decoration:none;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p{
	color:#A90000; background-color:#FDF9EE; padding:0 8px; float:right;
	font:normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld{
	color:#0B0B0B; background-color:#FDF9EE; padding:0 8px; float:right;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld a{
	color:#0B0B0B; background-color:#FDF9EE; text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p.tworld a:hover{
	color:#0B0B0B; background-color:#EFEBDE; text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}



