@charset "utf-8";
/* CSS Document */

html, body{
	margin: 0;
	padding: 0;
	background: #000000 url(images/s-bg.jpg) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

#frame_bg{
	width: 100%;
	height: auto;
	float: left;
	background: url(images/f-bg.gif) no-repeat center top;
}

#whole{
	width: 750px;
	height: auto;
	text-align: left;
}

/* Header Styles */

	#header{
		width: 750px;
		height: auto;
		float: left;
	}

	#h_01{	
		width: 750px;
		height: 24px;
		float: left;
		background: url(images/h-01.jpg) no-repeat;
	}

	#h_02{
		width: 17px;
		height: 38px;
		float: left;
		background: url(images/h-02.jpg) no-repeat;
	}

	#logo, #logo:link, #logo:visited, #logo:active, #logo:hover{
	width: 186px;
	height: 38px;
	float: left;
	background-image: url(images/6figure.jpg);
	background-repeat: no-repeat;
	}

	#h_03{
		width: 547px;
		height: 38px;
		float: left;
		background: url(images/h-03.jpg) no-repeat;
	}

	#h_04{
		width: 750px;
		height: 178px;
		float: left;
		background: url(images/h-04.jpg) no-repeat;
	}

	#h_05{
		width: 338px;
		height: 28px;
		float: left;
		padding: 15px 0 0 0;
		background: url(images/h-05.jpg) no-repeat;
		font-size: 14px;
		color: #0099FF;
		text-align: center;
	}

	#h_06{
		width: 412px;
		height: 43px;
		float: left;
		background: url(images/h-06.jpg) no-repeat;
	}

/* Menu Styles */

	#main_tabs{
		width: 745px;
		height: 46px;
		float: left;
		border-left: 2px solid #efefef;
		border-right: 3px solid #efefef;
		list-style: none;
		margin: 0;
		padding: 0;
		overflow: hidden;
	}

	#main_tabs li{
		width: auto;
		height: auto;
		float: left;
		overflow: hidden;
	}

	.mt_links, .mt_links:link, .mt_links:visited, .mt_links:active{
		width: 123px;
		height: 31px;
		float: left;
		background: url(images/m-bg.jpg) repeat-x;
		text-align: center;
		padding: 15px 0 0 0;
		color: #EAEAEA;
		text-decoration: none;
		border-left: 1px solid #efefef;
	}

	 .mt_links:hover{	
	 	background: url(images/m-bg-hover.jpg) repeat-x;
		color: #666666;
	 }

	 .mt_links:active{	
	 	background: url(images/m-bg-active.jpg) repeat-x;
		color: #FFFFFF;
	 }

/* Content Styles */

	#content{
		width: 750px;
		height: auto;
		float: left;
		background: #FFF;
	}

	#content_box{
		width: 714px;
		height: auto;
		float: left;
		padding: 15px;
		border-left: 3px solid #efefef;
		border-right: 3px solid #efefef;
		background: #FFF url(images/c-bg.jpg) repeat-x;
		text-align: left;
	}

	.title{
		font-size: 18px;
		font-family: Helvetica, Arial, sans-serif;
		color: #0099FF;
		margin: 0 0 15px 0;
		padding: 0;
		font-weight: normal;
	}

	p{

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-seriWhy nof;

	font-size: 14px;

	line-height: 20px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 0;

	}
	
/* Footer Styles */

	#footer{
		width: 714px;
		height: auto;
		float: left;
		padding: 15px;
		border-left: 3px solid #efefef;
		border-right: 3px solid #efefef;
		background: #FFF;
		text-align: center;
	}
	
	#footer a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	}

	.float_left{
		float: left;
	}

	.mbottom_15{
		margin-bottom: 15px;
	}
	
	.titles{
	background-image: url(images/titles.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	}
	
	.absmid{
	vertical-align: middle;
}

.reasons{
	line-height: 20px;
}

.green{
	color: #699D4B;
	font-weight: bold;
}

.center{
	text-align: center;
}

.form{
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 16px;
	padding-top: 10px;
}

.button{
	text-align: center;
	color: #fff;
	line-height: 18px;
	height: 20px;
	border: 0;
	width: 120px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0099FF;
}

.textinput{
  border: none;
  background: url("images/input.gif");
  border: 1px solid #b3b3b3;
  width: 210px;
  height: 16px;
}
