* {
	margin:0;
	padding:0;
}
html {
	background:#CCF7FE url(../img/bg_repeat.jpg) repeat-x 0 -240px;
	min-height:100%;
	
}
body {
	background: url(../img/bg.jpg) center -240px no-repeat;
	font:14px/1.5 arial,sans-serif;
    min-height:100%;
}
ul, ol {
	list-style:none;
}

#wrapper {
	width:770px;
	margin:0 auto;
	padding:20px 0;
}

#header {
	padding:0 16px 8px 0;
	text-align:right;
}
	#header h1 {
		font-family:;
		font:bold 32px/44px arial,sans-serif;
		color:white;
/*		background: url(../img/logo_final.png) right 0px no-repeat;*/
		height:90px;margin-right:-16px;
	}
	#header h1 em {
		color:#f39700;
		font-style:normal;
		display:none;
	}
	#header p {
		color:#1766ab;
		font-size:11px;
	}

#main {
	position:relative;
	_overflow:hidden;
	color: #19366C;
}
	#content {
		position:relative;
		width:700px;
		margin:0 auto;
		z-index:2;
	}
	#main h2 {
		padding-top:28px;
		color:white;
		font:bold 22px/24px arial,sans-serif;
	}
	#desc {
		padding-top:28px;
		color:#19366C;
		font-size:14px;
	}
	.white { color:white;}
	#cost-set {
		color:white;
		font:29px/28px arial,sans-serif;
		padding:20px 0 30px;
	}
	#cost-set strong {
		color:#f39700;
	}
	#steps {
		overflow:hidden;
		zoom:1;
		padding-bottom:24px;
		_padding-bottom:18px;
	}
		#steps h3 {
			color:white;
			font:bold 16px/24px arial,sans-serif;
			border-bottom:1px solid #65baf0;
			zoom:1;
			background:url(../img/steps_h3.png) no-repeat 0 6px;
			padding-left:19px;
			padding-bottom:4px;
			margin-bottom:6px;
		}
		#steps .steps li {
			width:336px;
			height:24px;
			margin-bottom:6px;
			_margin-bottom:3px;
			text-indent:13px;
			font:12px/24px arial,sans-serif;
			background:url(../img/li_select.png) no-repeat;
		}
		#steps  .steps  li a {
			display:block;
			color:#79aad1;
			text-decoration:none;
		}
		#steps  .steps  li a:hover {
			text-decoration:underline;
		}
		#steps  .steps  li.select {
			background:url(../img/li.png) no-repeat 0 -1px;
		}
		#steps  .steps  li.select a {
			color:#223356;
		}
		#steps  .steps  li.select a:hover {
			text-decoration:none;
		}
		#steps-left {
			float:left;
			width:336px;
			margin-top:1px;
		}
		#steps-right {
			float:left;
			width:364px;
			background:white;
			margin-top:1px;
			background: url(../img/right_bottom.png) no-repeat 0 bottom;
			padding-bottom:10px;
		}
		#steps-right-fix {
			background: url(../img/right.png) no-repeat right 0;
			min-height:230px;
			_height:230px;
			padding-top:12px;
		}
		#steps-right-content {background:white;margin-right:1px;padding:0 15px;text-align:center;}
	#form-sign {
		margin-top:6px;
		border-top:1px solid #87d7ff;
		padding-top:13px;
	}
	#form-sign a {
		display:block;
		width:199px;
		height:21px;
		background:url(../img/btn.png) no-repeat;
		text-align:center;
		color:#232734;
		text-decoration:none;
		font:bold 11px/21px arial,sans-serif;
	}
	#form-sign a:hover {
		text-decoration:underline;
	}
	#main-bg {
		opacity:0.7;
		filter:alpha(opacity=70);
		position:absolute;
		left:0;
		_left:-35px;
		top:0;
		width:770px;
	}
	#main-bg i {
		display:block;
		min-height:390px;
		_height:390px;
		background: url(../img/main_bg.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/img/main_bg.png", sizingMethod="crop");
	}
	#main-bg b {
		display:block;
		height:33px;
		background:url(../img/main_bg_b.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/img/main_bg_b.png", sizingMethod="scale");
	}
	
.hidden {display:none;}
.clear {clear:both;}
ul.two li {width:320px;float:left;list-style-type:square;margin-left:15px;color:;}
.big {font-size:110%;}

#rorcraft {padding:3px 10px;}
#rorcraft, #rorcraft a { color:#0460AA;text-decoration:none;font-size:11px;text-align:right;}
#rorcaft a:hover {text-decoration:underline;}
