body {
color:#000;
font-family:verdana,"Comic Sans MS",Helvetica,sans-serif;
font-size:13px;
background:#FDFDFD; 
margin: auto;
margin-top: 0px;
max-width: autopx;
}
a img,:link img,:visited img { border: none; }
a { text-decoration: none; color: #0000A0; font-weight: bold;padding-top: 3px;
	padding-bottom: 3px }
a:hover,a:active  {
 color : #aa0000;text-decoration : underline;
font-weight : bold; text-shadow: 0 0 5px #1B7EA9;padding-top: 3px;
	padding-bottom: 3px }
textarea { font-size: small; }
.tCenter { text-align: center; }
.siteLink { color: #ff0; }
.content { background: #fff; -moz-box-shadow: 0 0 10px #AAA; -webkit-box-shadow: 0 0 10px #AAA; }
.p5 { padding: 0px; }
.header { text-align: center; }
.logo { text-align: center; font-weight: bold; color: #ffffff; background: #8B2323; }
.logo	a { color: #fff; font-size: large; }
.absmiddle { vertical-align: middle; }
.bt { border-top: 1px solid #f00; }
.bb { border-bottom: 1px solid #ff8822; }
hr { background-color: #D2D2D2; border: medium none; height: 2px; margin: 2px 0; padding: 0; }
.odd, .even, .sl { margin: 1px; padding: 2px; vertical-align: left; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #eee; }
.bmenu {text-align:center;color: #fff; background-color:#800000;padding: 4px;font-size:15px;font-weight : bold; margin-bottom:0px;margin-top:0px}
.bmenu a{ color:#ffffff; }
.odd { background: #ffffff; }
.even { background: #F5F5F5; }
.tbpad { padding-top: 1px; padding-bottom: 2px; }
.catodd { background: #F5F5F5; border-left: 3px solid #FFAA00; }
.cateven { background: #fff; border-left: 3px solid #21B9BF; }
.catodd, .cateven { padding: 2px; }
.next { padding: 2px; }
.c4 { height: 4px; font-size: 4px; }
.c10 { height: 10px; font-size: 10px; }
.txtr, .user { text-align: right; }
.txtc { text-align: center; }
.txtl { text-align: left; }
.red { color: red; }
.footer { background-color:#F5F5F5; padding:0; text-align:center; color:#294A9C; }
a.top {color:#FF7F00; font-size:smaller; text-decoration:none; }
.info { padding: 2px; text-align: center; border: 1px dotted #0BD900; background: #F0FAEE; }
.adminmsg { border: 3px double #0BD900; padding: 5px; background: #F0FADE; }
.stat { background-color: #FFFFBB; padding: 0 4px; }
p { padding: 2px 0; }
.devider { background: #000000; height: 5px; }
.form_error { color: #f00; }
table { width: 100%; margin: auto; }
table th { background: #ffffff; padding: 3px; }
table tr { background: #ffffff; }
table td { color: #000000; padding: 2px; }
.dtype { padding: 4px; text-align: center; }
.bkmk { padding: 4px; text-align: center; color: #ff0; }
.fileName { color: #33ccff; font-weight: bold; }
.dwnLink { color: #33ccff; }
.footer { background-color: #F5F5F5; padding: 0; text-align: center; color: #294A9C; }
a.top { color: #FF7F00; font-size: smaller; text-decoration: none; }
.ad1 { background: #333333; color: #fff; font-weight: bold; }
.ad2 { color: #fff; font-weight: bold; }
.ad3 { color: #fff; }
.adBold * { font-weight: bold; }
.adLinkBold a { font-weight: bold; }
.tbl2 { background: #ddd; }
.tbl2 th { background: #F5F5F5; }
.tbl2 td { background: #fff; }
.video {
margin-top: 3px;
text-align: center;
font-weight: normal;
color: #b5b4b4;
margin-bottom: 0px;
padding: 3px;
moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid#d3d3d3;
}
.red {
	border:#999999 1px solid;
	background:#e56717;
	font-weight:bold;
	padding:1px 10px 3px 10px;
	border-radius:4px;
	margin:6px 0 6px 0;
	color:#FFFFFF;
}
.blue {
	border:#999999 1px solid;
	background:#1569c7;
	font-weight:bold;
	padding:1px 10px 3px 10px;
	border-radius:4px;
	margin:6px 0 6px 0;
	color:#FFFFFF;
}
.purp {
	border:#999999 1px solid;
	background:#461b7e;
	font-weight:bold;
	padding:1px 10px 3px 10px;
	border-radius:4px;
	margin:6px 0 6px 0;
	color:#FFFFFF;
}

h1 {text-align:center;color:#fff;background-color:#800000;padding: 5px;font-size:15px;font-weight:bold; margin-bottom:0px;margin-top:0px}

h1 a{color:#ffffff;
}
h2 {text-align:center;color:#fff;background-color:#800000;padding: 4px;font-size:15px;font-weight:bold; margin-bottom:0px;margin-top:0px}

h2 a{color:#ffffff;
}

footer {text-align:center;color: #fff; background-color:#3090c7;padding: 4px;font-size:15px;font-weight : bold; margin-bottom:0px;margin-top:0px}
footer a{color:#ffffff;
}
 /* @XT_title: Button */
.xt_button, a.xt_button {
  padding: 4px;
  background-color: /*$hc*/#947b0a/*e*/;
  color: /*$tc*/#ffffff/*e*/;
}
h3 {text-align:center;color:#fff;background-color:#800000;padding: 4px;font-size:15px;font-weight:bold; margin-bottom:0px;margin-top:0px}

h3 a{color:#ffffff;
 }
.spl { background: #F5F5F5; border-left: 3px solid #FFAA00; }
.cpl { background: #fff; border-left: 3px solid #21B9BF; }
.spl, .cpl { padding: 3px; }