body {

	font-family:Verdana;

	font-size:11px;

	background:#646464;

	margin:0px 0px 0px 0px;

	background-repeat:repeat;

}



h1, h2, p, ul, li{ margin:0; padding:0;}

a{ font-weight:bold; text-decoration:none;}



/*red*/

.cat{ color:#A10606; font-weight:bold;}

/*gay*/

.mor{ color:#71706E;}

a.lf{ color:#646464;}

#spbar{ height:10px;}



#mheader, #mfooter {

	width:989px;

	margin:0 auto 0 auto;

	padding:0px 2px 0 2px;

}

.vbar{ width:100%; background-color:#E5E2DD; background:url('images/barspace.gif') repeat-x; height:9px}



#nav{ text-align:center;}

#nav a{ color:#434141; padding:0 3px 0 3px;}

#nav a:hover, #nav a.cur{ color:#a10606;}



/* Main Body */

#mbody{ background:#E5E2DD; width:986px; margin:0 auto 0 auto;}



/*Left*/

.cats{width:209px; font-weight:bold;}

.cats h1{ color:#FFE42D; background:url('images/subtitle.gif') no-repeat; font-size:12px; height:24px; padding-left:15px; padding-right:0; padding-top:6px; padding-bottom:0}

.cats h2{ color:#fff; background-color:#D4D0C8; font-size:11px; height:20px; padding:6px 0 0 15px;}

.cats li{ list-style:none; padding:7px 0 4px 15px;}

.cats li a{ color:#646464;}

.cats .frm{ border:#C4BFB5 1px solid; border-top:none; width:206px; background:#F2F0EB;}

.lmor { text-align:right; margin-right:20px;}

.cats p{ padding:5px 0 5px 15px;}

/*Right*/

.advbt{

	width:110px;

	height:20px;

	font-weight:bold;

	color:#646464;

	background:url('images/botbg.gif') repeat-x;

	border:1px solid #AEAAA2;

	display:block; padding-left:15px; padding-right:0; padding-top:4px; padding-bottom:0

}

.libt{

	width:95px;

	height:18px;

	font-weight:bold;

	color:#646464;

	background:url('images/botbg.gif') repeat-x;

	border:1px solid #AEAAA2;

	display:block; padding-right:0; padding-top:4px; padding-bottom:0
}



.sear{

	font-weight:bold;
	color:#646464;

}


input.inp{ height:18px; font-size:12px; width:90px;}

.itbl{ border:1px #C7C1B7 solid; background-color:#F2F0EB;}

.ititle{ background-color:#D4D0C8; height:22px; padding:4px 0 0 10px; font-weight:bold; color:#fff;}

.ilist{ background-color:#E3E0D9; padding:10px;}

.itbl a{ font-weight:normal; color:#71706E;}

.idetail{padding:4px 0 0 10px;}

.report { color:#646464; font-weight:bold;}

/* Main Footer*/



#mfooter{ height:60px; width:987px; color:#fff; text-align:center; background:url('images/ftbg.gif') repeat-x; border:1px solid #000; padding-left:0; padding-right:0; padding-top:16px; padding-bottom:0}

#mfooter a{ color:#fff; font-weight:normal; font-size:11px;}

#mfooter p a{ text-decoration:underline;}