
/* CSS Document */

body,td,th {
	font-family:Verdana;
	font-size: 12px;
	color: #343434;
}
li
{
	margin-left:15px;
	padding-bottom:5px;
}
h1
{
 font-size:18pt;
 margin-top:0px;
}
h3
{
		color:#bfbfbf;
		padding:0px;
		margin:0px;
		font-weight:bold;
		font-size:14px;
}
body {
	background-color: #1f0000;
	background-image: url(images/img_02.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txt
{
	background-color:#F4F4F4;
	border:solid 1px #CDCDCD;
		
}
.btn
{
	background-color:#B1B1B1;
	border:solid 1px #CDCDCD;
		
}
.btn2
{
	background-color:#323332 ;
	border:solid 1px #CDCDCD;
	color:White;
		
}
a:link {
	color: #8a2323;
	text-decoration:none;
}
a:visited {
	color: #8a2323;
	text-decoration:none;
}
a:hover {
	color: #712121;
	text-decoration:none;
}
a:active {
	color: #8a2323;
	text-decoration:none;
}
p{ margin:0px; padding-bottom:15px;}
#page_width{ position:relative;
				width:780px;
				margin:auto;
}
.page_top_bg{
			width:100%;
			background:url(images/img_05.gif) no-repeat left top;
			height:15px;
}
#header{ width:100%;
			background:#FFFFFF;
			height:90px;
}
#menu{ width:100%;
		background:url(images/img_25.gif) repeat-x left top;
		height:33px;
		line-height:33px;
		font-size:11px;
}
#menu a{color:#FFFFFF;}
#body{ position:relative;
		 width:100%;
		float:left;
		background:url(images/backgroundfix.gif);
		background-color:#FFFFFF;
		padding:1px 0px;
}
#bodytop{ width:575px; 
		float:left; 
		background:url(images/img_35.gif) repeat-x left top;
		height:20px;
		margin-left:-20px;
		margin-top:-21px;
}


#copy{ width:100%;
		float:left;
		background:#b1b1b1;
		height:30px;
		padding-top:8px;
		text-align:center;
		color:#FFFFFF;
}
#bottom_bg{ width:100%;
			float:left;
				background:url(images/img_84.gif) no-repeat left top;
				height:15px;
				padding-bottom:30px;
}
.log{ float:left;
		width:50%;
		padding-left:20px;
		background-image:url(images/img_08.gif); background-repeat:no-repeat;background-position:15px 0px; width:300px; height:40px;
padding-top:45px;
		padding-left:102px;
}
.header_right{ float:right;
				width:350px;
}
.header_icon{ 
				
				height:20px;
				text-align:right;
				padding-left:200px;
}
.header_icon a{ float:left; padding:0px 10px;}
.search{ width:93%;
			background:url(images/img_21.gif) repeat-x left top;
			height:24px;
			padding:5px 7px;
}
.input{ float:left; width:130px; height:20px; border:0px;}
.search_buttom{ float:left; width:50px; height:20px; border:0px; background:url(images/img_21.gif) repeat-x center; color:#FFFFFF;}
.menu_line{ float:left; width:2px; height:33px;background:url(images/img_85.gif) no-repeat top right;}
.menu01{ position:relative; float:left;
		width:154px;
		text-align:center;
		z-index:9999;
}

.menu01 a:hover{color:#FFFFFF; background:url(images/img_29.gif) no-repeat center bottom; display:block;}
.menu02{ position:absolute;
		width:155px;
		float:left;
		top:33px;
		left:0px;
		z-index:9999;
		display:none;
}
.menu22{ float:left;
 width:155px; 
height:8px; 
overflow:hidden;
background:url(images/img_48.gif) no-repeat top;
}
.menu02_bg{ float:left; width:135px; background:url(images/img_32.gif) no-repeat center top;background-color:#9f2727; padding: 10px 10px 5px 10px;}
.menu02_tr{ width:133px;
            font-family:Arial;
			border-left:1px solid #ffffff;
			border-right:1px solid #ffffff;
			border-top:1px solid #ffffff;
			text-align:left;
			color:#FFFFFF;
			font-weight:bold;


}
.menu02_tr2{border-bottom:1px solid #f2c3c3;}
.menu02_tr a{ background:#4d4d4d; height:30px; padding-top:0px; display:block;}
.menu02_tr a:hover{ background:#b25252; display:block;}
.left{ width:535px; 
		float:left; 
		padding:20px;
}
.right{ width:205px; 
		float:left;
		background-color:#cdcdcd;
		
}
.left_tr{ position:relative; float:left; width:535px; padding-bottom:15px;}
.font16{ font-size:16px; color:#780000; font-weight:bold;}
.dome{ background-color:#972727; 
		border:1px solid #7a7a7a; 
		padding:0px 8px;
		float:right;
		height:20px; 
		line-height:20px;
}
.dome a{color:#FFFFFF; }
.border1{ border-bottom:1px solid #d1d1d1;}
.padding20{ padding-top:20px;}
.text_left{ float:left;
			width:240px;
			border-right:1px solid #d1d1d1;
}
.text_right{ float:right; width:280px;}
.font18{ font-size:18px; color:#343434;}
.font161{ font-size:16px; font-weight:bold;  color:#a60101;}
.p_bg{ width:200px; background:#e9e9e9; padding:10px;}
.text_right_tr{ width:280px; padding-bottom:15px;}
.img{ padding-right:15px; padding-bottom:10px; float:left;}
.right_title{ width:190px; 
				height:30px; 
				background:#323332; 
				padding-left:15px; 
				font-size:14px; 
				color:#FFFFFF; 
				font-family:Tahoma;
				font-weight:bold;
				line-height:30px;
}
.img2{ padding-right:15px;float:left;}
.right_tr{ width:185px; padding:10px;}
.right_tr ul{ list-style:none; margin:0px; padding:0px;}
.right_tr ul li{ width:170px; 
				
				background:url(images/img_55.gif) no-repeat left 11px;
				padding:2px 0px 5px 15px;
}
.text_center{ text-align:center;}