body{
	margin:0;
	font-family:Helvetica,Helv;
	color:#414141;
	font-size:10pt;
}
img{
	border:0;
}
a{
	color:#810000;
	text-decoration:none;
}
h2{
	color:#414141;
}
h3{
	color:#414141;
}
.date{
	color:#414141;
	font-size:9pt;
	font-weight:normal;
}
.head{
	width:100%;
	background:url(../img/head.png) repeat-x;
}
.head_logo{
	background:url(../img/head.png) repeat-x;
	width:860px;
	height:87px;
	text-align:left;
	padding:3px;
}
.head_logo img{
	float:left;
	padding:3px;
}
.head_logo h2{
	margin:25px 0px 0px 0px;
}
.navi_head{
	width:100%;
	vetical-align:middle;
	background:url(../img/head2.png) repeat-x;
}
.navi_div{
	width:860px;
	text-align:left;
	height:25px;
	border-left:1px solid #ccc;
	background:url(../img/head2.png) repeat-x;
}
.navi{
	display:inline;
	list-style:none;
}
.navi li{
	height:25px;
	float:left;
	border-right:1px solid #ccc;
}
.navi a{
	display:block;
	padding: 4px 8px 3px 8px;
	font-size:11pt;
	text-decoration:none;
	color:#fff;
}
.navi a:hover{
	background-color:#cccfff;
	color:#810000;
}
.navi a:visited{}
.content{
	width:100%;
}
.tb_content{
	border:0px solid #000;
	text-align:left;
	border-collapse:collapse;
	margin: 0;
	width:860px;
	height:400px;
}
.tb_content_td_main{
	width:*;
	padding: 7px;
	vertical-align:top;
}
.tb_content_td_left{
	padding: 7px;
	background-color:#eaeaea;
	width:190px;
	vertical-align:top;
}
.tb_content_td_left h2{
	font-size:12pt;
	color:#810000;
}
.alert{
	color:red;
}
.small_link{
	font-size:8pt;
}

.mysql_result_tbl{
	width:100%;
	border:1px solid #fff;
	border-collapse:collapse;
}
.mysql_result_tbl td{
	vertical-align:top;
	padding:5px;
	border:1px solid #fff;
}
.mysql_result_tbl_not_full{
	width:80%;
	border:1px solid #fff;
	border-collapse:collapse;
}
.mysql_result_tbl_no_border{
	width:100%;
	border:0px solid #fff;
	border-collapse:collapse;
}
.mysql_result_tbl_no_border td{
	vertical-align:top;
	padding:5px;
	border:0px solid #fff;
}
.tr_grey td{
	background-color:#eaeaea;
}
.session_info{
	text-size:8pt;
	float:right;
}
.session_info input{
	
}
.no_button{
	background:transparent;
	border:0px solid #fff;
	color:#810000;
	font-weight:bold;
}
.small_text{
	font-size:8pt;
}
.float_left{
	float:left;
	margin:5px;
}
.float_right{
	float:right;
	margin:5px;
}
td {
	vertical-align:top;
}
