/*----------a.ajax_link--------------------------*/
	a.ajax_link{
		text-decoration:none !important;
		cursor:default !important;
	}
	a.ajax_link b{
		font-weight:normal;
		border-bottom:1px dashed !important;
		cursor:pointer !important;
		font-size:12px;
	}
/*----------misc---------------------------------*/
	html, body, table{
		color:black;
		background-color:#e4f1f2;
		border:0 none;
		margin:0px;
		padding:0px;
		width:100%;
		height:100%;
	}
	*{
		font-family:Arial;
		outline:none;
	}
	table{
		border-collapse:collapse;
		background-color:transparent;
	}
	table td, table th{
		padding:0px;
		text-align:center;
		vertical-align:middle;
	}
	hr{
		display:block;
		border:0px;
		height:1px;
		border-bottom:1px solid #e6e5e1;
		margin:35px 0px 15px 0px;
		width:100%;
		text-align:left;
	}
	img{
		border:0px;
	}
	p{
		margin:10px 30px 10px 0px;
		width:auto;
		font-size:14px;
		color:#4d4d4b;
		line-height:18px;
	}
	.fr{
		float:right !important;
	}
	.fl{
		float:left !important;
	}
	h1{
		color:#4d4d4b;
		font-size:48px;
		margin:0px 0px 40px 0px;
		font-weight:normal;
		line-height:48px;
	}
	h2{
		color:#e67017;
		font-size:24px;
		margin:20px 0px 10px 0px;
		font-weight:normal;
	}
	h4{
		color:#4e4e4c;
		font-size:18px;
		margin:20px 0px 20px 20px;
		font-weight:normal;
	}
	a{
		color:#3BA5B9;
	}
	.row2 a{
		color:#8d789f;
	}
	a:hover{
		text-decoration:none !important;
	}
	.hidden{
		display:none !important;
	}
/*----------*.hot-*.warning----------------------*/
	.warning,
	.warning *{
		color:red !important;
	}
	.hot{
		color:#e87019 !important;
	}
/*----------ol-ul--------------------------------*/
	ol, ul{
		padding:0;
		margin:0;
	}
	li{
		margin:5px 15px 5px 10px;
		width:auto;
		font-size:12px;
		color:#4d4d4b;
		line-height:18px;
	}
	ol.margin30 li{
		margin-left:35px;
	}
	ul li{
		margin:5px 15px 5px 10px;
		padding-left:17px;
		background:url(/static/bg_li.gif) 0px 9px no-repeat;
		list-style-type:none;
	}
	li li{
		list-style:none;
		margin:10px 15px 10px 0px;
	}
/*----------div.body-----------------------------*/
	div.body{
		background:white url(/static/body_bg_top.png) left top no-repeat;
		width:937px;
		margin:0px auto;
		text-align:center;
	}
	div.body div.cont{
		background:url(/static/body_bg_bottom.png) left bottom no-repeat;
		width:937px;
		text-align:left;
		min-height:515px;
	}
	div.body div.cont table th,
	div.body div.cont table td{
		vertical-align:top;
		padding:26px 0px 6px 25px;
	}
	div.body div.cont table td{
		text-align:left;
	}
	div.body div.cont table tr.row2 td{
		padding:11px 0px 0px 25px;
	}
	div.body div.cont table tr.row2 td div{
		float:left;
		padding-left:40px;
	}
	div.body div.cont table tr.row2 td div img{
		margin:5px 0px;
	}
	div.body div.cont table .row2 td div *{
		font-size:11px;
		line-height:13px;
	}
	div.body div.cont table .row2 td div p,
	div.body div.cont table .row2 td div p a{
		color:#999a95;
	}
	div.body div.cont table tr.row2 td div p{
		margin:0px 0px 7px 0px;
	}

/*-----------------------------------------------*/
