body  { margin: 0px; padding: 0px; background: #EBEBEB; overflow:auto;}

tr { vertical-align: top; }

td  { vertical-align: top; padding: 0px;  border-spacing: 0px; }

img { border:0; }

input { background:#F9FAFB; color:#4C4C4C; height:17px;  border: solid 1px #C1C3C6; width:180px; }

textarea { background:#F9FAFB; color:#4C4C4C;  height:140px;  width:240px;  border: solid 1px #C1C3C6; overflow:auto; }

p { padding:1px;}

form { padding:0px; margin:0px;}

.mid { vertical-align:middle; }

.bot { vertical-align:bottom; }
.bot_pad { vertical-align:bottom; padding-bottom:5px; padding-left: 15px; padding-right: 15px; }
.pad{ padding:7px; }
.news_hdr{ color:#FFFFFF; background-color:#499A0B;}
.li { background: url("../img/li.gif") no-repeat top center; width:10px; }
.li_gr { background: url("../img/li_gr.gif") no-repeat top center; width:10px; }

.MainTable { width:100%;  height:100%; }
.TopMenuBg { background-color:#096407; vertical-align:bottom; padding-bottom:1px; }
#mainLeft { background-color:#FFF; height:100%; }
.leftBlock { width:100%; padding-top:40px; padding-left:12px; padding-right:12px; padding-bottom:12px; }
.pix_right{ width:100%; height:10px; background:url("../img/pix_right.gif") no-repeat top left; }
.pad { padding-top:6px; text-align:center; }

.center{padding-left:7px; padding-right:15px; padding-bottom:20px; }
.right{width:145px;background-color:#F7C031;}

.sep{background:url("../img/sep.gif") repeat-x left center;}

.trans_top{
  background:url("../img/trans_top.gif") repeat-x left top;
  position:relative;
	opacity:.45;
	filter: alpha(opacity=45);
	-moz-opacity: 0.45;
	z-index:15;
}
.trans_bot{
  background:url("../img/trans_bot.gif") repeat-x left top;
  position:relative;
	opacity:.60;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	z-index:15;
}