/* CSS Document */
/* global styles */
* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000;
}
#wrap {
	width:960px;
	margin:0 auto;
	background-image:url(/images/bg/main.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#wrap1 {
	width:960px;
	margin:0 auto;
	background-image:url(/images/bg/main1.png);
	background-repeat:no-repeat;
	background-position:left top;
}

/* padding styles */
.mainPadded {
	padding:0 140px;
}
.padded {
	padding:0 10px;
}

/* alignment styles */
.alignLeft {
	text-align:left;
}
.alignCenter {
	text-align:center;
}
.alignRight {
	text-align:right;
}
.alignTop {
	vertical-align:top;
}
.alignMiddle {
	vertical-align:middle;
}
.alignBottom {
	vertical-align:bottom;
}
.floatLeft {
	float:left;
}
	img.floatLeft {
		float:left;
		margin-right:15px;
		margin-bottom:5px;
	}
.floatRight {
	float:right;
}
	img.floatRight {
		float:right;
		margin-left:15px;
		margin-bottom:5px;
	}
.clear {
	clear:both;
}

/* width styles */
.oneHalf {
	width:340px;
}

/* header styles */
#header {
	display:block;
	width:960px;
	height:92px;
}
	#header h1 {
		padding-top:25px;
		text-align:center;
		font-size:40px;
		font-weight:normal;
		color:#fff;
	}
	#header a.head {
		color:#fff;
		text-decoration:none;
	}

/* content styles */
#content {
	min-height:690px;
}
	#content p,
	#content ul,
	#content ol,
	#content hr,
	#content h1,
	#content h2,
	#content h3,
	#content h4,
	#content h5 {
		margin-bottom:10px;
	}
	#content a.btn:link,
	#content a.btn:visited,
	#content a.btn:active {
		display:block;
		height:25px;
		width:200px;
		text-align:center;
		background-image:url(/images/btn1.png);
		background-repeat:no-repeat;
		background-position:left top;
		padding-top:3px;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
	}
	#content a.btn:hover {
		background-image:url(/images/btn2.png);
	}
	#content h2 {
		font-size:30px;
		text-align:center;
		font-weight:normal;
		color:#fff;
	}
	#content ul.list {
		list-style-type:none;
	}
	#content ul.list li {
		color:#242762;
		font-size:20px;
		font-weight:bold;
		padding-bottom:25px;
	}

/* box styles one3rd */
	#content .one3rd .box {}
		#content .box .boxTop {}
			#content .box .boxTop .topLeft {
				display:block;
				width:10px;
				height:10px;
				background-image:url(/images/box/tl.png);
				background-repeat:no-repeat;
				background-position:left top;
			}
			#content .box .boxTop .topMiddle {
				display:block;
				height:10px;
				width:300px;
				background-image:url(/images/box/box.png);
				background-repeat:repeat;
				background-position:left top;
			}
			#content .box .boxTop .topRight {
				display:block;
				height:10px;
				width:10px;
				background-image:url(/images/box/tr.png);
				background-repeat:no-repeat;
				background-position:right top;
			}
		#content .box .boxContent {
			background-image:url(/images/box/box.png);
			background-repeat:repeat;
			background-position:left top;
			padding-bottom:1px;
		}
		#content .box .boxBottom {}
			#content .box .boxBottom .bottomLeft {
				display:block;
				width:10px;
				height:10px;
				background-image:url(/images/box/bl.png);
				background-repeat:no-repeat;
				background-position:left bottom;
			}
			#content .box .boxBottom .bottomMiddle {
				display:block;
				width:300px;
				height:10px;
				background-image:url(/images/box/box.png);
				background-repeat:repeat;
				background-position:left bottom;
			}
			#content .box .boxBottom .bottomRight {
				display:block;
				width:10px;
				height:10px;
				background-image:url(/images/box/br.png);
				background-repeat:no-repeat;
				background-position:right bottom;
			}
			#content hr {
				border:none;
				height:1px;
				border-top:1px solid #000;
			}

/* form styles */
	#content textarea,
	#content select,
	#content input[type="text"] {
		margin-bottom:5px;
		border:none;
		border:1px solid #000;
	}
	#content label {
		display:block;
		width:140px;
		float:left;
		color:#000;
		font-weight:bold;
	}
	#content .indent {
		padding-left:25px;
		display:none;
	}
	#content .wide input[type="text"] {
		width:300px;
	}
	#content textarea {
		width:300px;
	}
	#content th {
		color:#000;
	}

/* footer styles */
#footer {}
	#footer a img {
		border:none;
	}
