*{
	padding: 0px;
	margin: 0px;
	border: 0px none;
}
body{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF ;
	background-image: url('../img/bg_main.gif');
}

div#container{
	position: relative;
	margin: 0px auto;
	width: 	750px;
	height: 550px;
	border: 0px solid red;
}

.clear{
	clear: both;
}

.info{
	font-size: 9px;
}

.msg{
	color: #BC010C;
	font-size: 12px;
	background-color: #F2E7E2;
	border: 2px solid #DBC6BC;
	padding: 10px;
	text-align: center;
	
}
.msg img { display: inline; vertical-align: middle;}

.table_menu{ width: 100%;border: 0px solid #BC5739;	padding: 0px;	margin: 0px; border-collapse: collapse;	}
.table_menu td{padding: 2px;}
.table_menu tr.row_separate td{ background-color: #BC5739; font-weight: bold; padding-left: 20px; }
.table_menu tr.header td{ background-color: #BC5739; font-weight: bold;  color:#FFF; text-align: center;}
.table_menu tr.row0 td{ background-color: #E7D3CA; border: 1px solid #8e8e8e; border-left: 0px none; border-right: 0px none;}
.table_menu tr.row1 td{ background-color: #E7D3AA; border: 1px solid #8e8e8e; border-left: 0px none; border-right: 0px none;}
.table_menu tr.desc td{ background-color: inherit; font-weight: bold; padding-bottom: 40px; border: 0px none;}
.table_menu tr.desc2 td{ background-color: inherit; font-weight: bold; padding-top: 5px; padding-bottom: 5px; border: 0px none;}
.table_menu td.right {text-align: right;}
.table_menu td.left {text-align: left;}
.table_menu td.center {text-align: center;}
.table_menu td.rightb {text-align: right; font-weight: bold;}
.table_menu td.leftb {text-align: left; font-weight: bold;}
.table_menu td.centerb {text-align: center; font-weight: bold;}

.it_s{
	border: 1px solid #DBC6BC;
	background-color: #F2E7E2;
	width: 40px;
	height: 15px;
	font-size: 11px;
	text-align: center;
}
.it_m{
	border: 1px solid #DBC6BC;
	background-color: #F2E7E2;
	width: 80px;
	height: 15px;
	font-size: 11px;
	padding-left: 3px;
}

.it_l{
	border: 1px solid #DBC6BC;
	background-color: #F2E7E2;
	width: 120px;
	height: 15px;
	font-size: 11px;
	padding-left: 3px;
}

.it_lx{
	border: 1px solid #DBC6BC;
	background-color: #F2E7E2;
	width: 160px;
	height: 15px;
	font-size: 11px;
	padding-left: 3px;
}

div.yellowcode  { color: #BC010C; text-align: right; font-family: Tahoma, sans-serif; padding-top:10px;}
div.yellowcode a{ color: #ffcc33; text-decoration: none;}
div.yellowcode a:hover{ color: #BC010C; text-decoration: underline;}