.ac { text-align: center !important; }

.table {font-family:ThreeDFace;font-size:14px; margin:auto;position:relative;table-layout:auto; }
.table th{ background:#fffdfa url(images/th.gif) repeat-x 0 0; color:#818181; text-align: left; padding:7px 10px; border-bottom:solid 1px #d2d1cb;border:none;}
.table td{ background:#fbfcfc;  border-bottom:solid 1px #e0e0e0;}
.table tr.odd td{ background:#f8f8f8; }
.table tr:hover td{ background:#fff9e1; }
.table a.ico{ }
@charset "utf-8";

table{font-family:ThreeDFace;width:200%; border-collapse:collapse; table-layout:auto; vertical-align:top; margin:auto;position:relative;}
table tbody td{vertical-align:top; border-collapse:collapse; border-left:none; border-right:none;}
table thead th, table tbody td{ border-collapse:collapse;}
table tbody tr.light{color:#666666; background-color:#F7F7F7;}
table tbody tr.dark{color:#666666; background-color:#E8E8E8;}

.reg_input{
	padding:4px; width:200px;
    border-radius: 5px;
	border:3px double #D4D4D4;
	cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow:0 0 5px #00CC33;
	-moz-box-shadow:0 0 5px #00CC33;
	box-shadow:0 0 5px #00CC33;
	margin-top:14px;
}
.sub_form{
	padding:4px;
	color:#003366;
	border-radius: 5px;
	border:3px double #D4D4D4;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow:0 0 5px #00CC33;
	-moz-box-shadow:0 0 5px #00CC33;
	box-shadow:0 0 5px #00CC33;
	margin-top:14px;
	}