body
{
	font-family:arial; 
	text-align:left; 
	background:url('../images/bodybg.jpg') no-repeat top;
	background-color:#DEDEDE;
	margin:0px;
	padding:0px;
}
#wrapper
	{
		margin:0px auto;
		padding:0px;
		width:100%;
		text-align:center;
	}
#main
	{
		width:948px;
		margin:0px auto;
		padding:0px;
	}
#left_shadow
	{
		width:12px;
		height:1199px;
		float:left;
		margin:0px;
		padding:0px;
	}
#right_shadow
	{
		width:12px;
		height:1199px;
		float:right;
		margin:0px;
		padding:0px;
	}
#main_content
	{
		width:924px;
		margin:0px auto;
		padding:0px;
		float:left;
	}
#top
	{
		height:46px;
		margin:0px;
		padding:27px 0px 0px 0px;
	}
#logo
	{
		width:466px;
		height:46px;
		float:left;
	}
#phn_no
	{
		width:144px;
		height:24px;
		float:right;
		padding:0px 118px 0px 0px;
	}
#navi
	{
		width:100%;
		height:30px;
	}
#navi ul
	{
		margin:0px;
		padding:0px;
	}
#navi ul li
	{
		display:inline;
		list-style:none;
		font-size:1px;
		padding:0px 3px 0px 0px;
		float:right;
	}
#content_main
	{
		width:924px;
		margin:0px;
		padding:36px 0px 57px 0px;
		background:#fff;
	}
#trans_01
	{
		width:46px;
		margin:0px;
		padding:0px;
		float:left;
	}
#trans_02
	{
		width:22px;
		margin:0px;
		padding:0px;
		float:left;
	}
#trans_03
	{
		width:46px;
		margin:0px;
		padding:0px;
		float:right;
	}
#trans_04
	{
		width:22px;
		margin:0px;
		padding:0px;
		float:left;
	}
#trans_05
	{
		width:22px;
		margin:0px;
		padding:0px;
		float:right;
	}
#trans_06
	{
		width:174px;
		margin:0px;
		padding:0px;
		float:left;
	}
#trans_07
	{
		width:174px;
		margin:0px;
		padding:0px;
		float:right;
	}
#trans_08
	{
		width:55px;
		margin:0px;
		padding:0px;
		float:left;
	}
#trans_09
	{
		width:53px;
		margin:0px;
		padding:0px;
		float:right;
	}
#head
	{
		width:832px;
		padding:0px;
		margin:0px;
		float:left;
	}

#content_center
	{
		width:924px;
		margin:0px;
		padding:0px;
		text-align:left;
		overflow:auto;
	}
#content_full
	{
		width:924px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		overflow:auto;
	}
#content
	{
		width:832px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		overflow:auto;
	}
#left_content
	{
		width:550px;
		margin:0px;
		padding:0px;
		float:left;
	}
P.type3
	{
		font-family:arial;
		font-size:30px; 
		line-height:32px;
		text-align:left;
		margin:0px;
		padding:0px;
		color:#1687e3;
	}
.type3
	{
		font-family:arial;
		font-size:13px; 
		line-height:16px;
		margin:0px;
		padding:0px;
		color:#000000;
	}
P.type01
	{
		font-family:arial;
		font-size:20px; 
		font-weight:bold;
		text-align:left;
		margin:0px;
		padding:0px;
		color:#0F6AB5;
	}
	h1 {
	font-family:arial;
		font-size:25px; 
		font-weight:bold;
		text-align:left;
		margin:0px;
		padding:0px;
	    color: #003399;	
}
P.type02
{
	font-family:arial; 
	font-size:13px; 
	line-height:15px; 
	margin:0px;
	padding:0px;
	color:#000000;
	text-decoration:none;
}
P.type1
{
	font-family:arial; 
	font-size:13px; 
	line-height:15px; 
	color:#000000;
	text-decoration:none;
}
P.type2 
	{
		font-family:arial;
		font-size:20px;
		line-height:24px;
		color:#1687e3;
	}
A.type1
	{
		font-family:arial; 
		font-size:13px; 
		color:#1687e3; 
		text-decoration:underline;
	}
A.type1:hover 
	{
		font-family:arial; 
		font-size:13px; 
		color:#1687e3; 
		text-decoration:none;
	}
A.type2 
	{
		font-family:arial; 
		font-size:12px; 
		line-height:14px; 
		color:#6a6a6a; 
		text-decoration:none;
	}
A.type2:hover 
	{
		font-family:arial; 
		font-size:12px; 
		line-height:14px; 
		color:#1687e3; 
		text-decoration:underline;
	}
a.link01 {
	font-family:arial; 
	font-size:12px; 
	line-height:14px; 
	color:#6a6a6a; 
	text-decoration:underline;
}
a.link01:hover {
	font-family:arial; 
	font-size:12px; 
	line-height:14px; 
	color:#1687e3; 
	text-decoration:none;
}
A.type2sub
	{
		font-family:arial; 
		font-size:13px; 
		line-height:16px; 
		color:#4078AA;
		font-weight:bold;
		text-decoration:underline;
	}
A.type2sub:hover 
	{
		font-family:arial; 
		font-size:13px; 
		line-height:16px;
		font-weight:bold;
		color:#4078AA; 
		text-decoration:none;
	}
A.type3
{
	font-family:arial; 
	font-size:13px; 
	line-height:15px; 
	color:#204466;
	text-decoration:none;
}
A.type3:hover
{
	font-family:arial; 
	font-size:13px; 
	line-height:15px; 
	color:#1687E3;
	text-decoration:underline;
}


.type1
	{
		font-family:arial;
		font-size:13px; 
		line-height:15px; 
		color:#ff0000;
	}
.type2
{
	font-family:arial; 
	font-size:13px; 
	line-height:15px; 
	color:#1687e3;
}
.type4 
	{
		font-family:arial; 
		font-size:18px; 
		letter-spacing:6px; 
		line-height:15px; 
		color:#204466;
	}
.type04 
	{
		font-family:arial; 
		font-size:18px; 
		letter-spacing:0px; 
		line-height:15px; 
		color:#204466;
	}
A.type5
	{
		font-family:arial; 
		font-size:13px; 
		line-height:15px; 
		color:#204466;
		text-decoration:none;
		
	}
A.type5:hover
	{
		font-family:arial; 
		font-size:13px; 
		line-height:15px; 
		color:#1687E3;
		text-decoration:underline;
		
	}
.type6 
{
	font-family:arial; 
	font-size:12px; 
	line-height:14px; 
	color:#6a6a6a;
}
.type7
{
	font-family:arial; 
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#555555;
	text-align:center;
	float:left;
}
.type8
{
	font-family:arial; 
	font-size:12px;
	color:#555555;
	text-align:center;
	text-decoration:underline;
}
.type8:hover
{
	font-family:arial; 
	font-size:12px;
	color:#918F8F;
	text-align:center;
	text-decoration:none;
}
.type9
	{
		font-family:arial; 
		font-size:12px; 
		font-weight:bold;
		letter-spacing:1px;
		color:#1687e3; 
		text-decoration:none;
	}
.type9:hover
	{
		font-family:arial; 
		font-size:12px; 
		font-weight:bold;
		letter-spacing:1px;
		color:#1B5C91; 
		text-decoration:underline;
	}
.type10
	{
		font-family:arial;
		font-size:20px;
		color:#1687e3;
	}
.type11
	{
		font-family:arial; 
		font-size:12px; 
		font-weight:none;
		line-height:17px;
		color:#413F3F; 
		text-decoration:none;
	}
#right_content
	{
		width:324px;
		margin:0px;
		padding:0px;
		float:right;
	}
#features_content
	{
		width:260px;
		background:url('../images/columnbg.jpg');
		background-repeat:repeat;
		margin:0px;
		padding:22px 0px 22px 0px;
		float:left;
	}
#features
	{
		width:216px;
		margin:0px;
		padding:0px;
		float:left;
	}
.list
	{
		width:216px;
		margin:0px;
		padding:0px 0px 15px 0px;
		float:left;
	}
.bullet
	{
		width:18px;
		height:11px;
		margin:0px;
		padding:0px;
		float:left;
	}
#form_box
	{
		width:537px;
		margin:0px;
		padding:0px;
		float:left;
	}
#form
	{
		width:537px;
		margin:0px;
		padding:0px;
		background-color:#F4F3F3;
		/*background:url('../images/columnbg.jpg');
		background-repeat:repeat-x; */
		border:1px solid #ECECEC;
		float:left;
	}
.form_fields
	{
		width:424px;
		margin:0px;
		padding:0px 0px 20px 0px ;
		float:left;
	}
.textbox
	{
		width:233px;
		height:22px;
		font:arial;
		font-size:12px;
		color:#777777;
		margin:0px;
		padding:3px 3px 3px 3px;
		float:right;
		background-color:#fff;
		border:1px solid #80C7E7;
	}
.textbox1
{
	width:150px;
	height:22px;
	font:arial;
	font-size:12px;
	color:#777777;
	background-color:#fff;
	border:1px solid #80C7E7;
}
input.textbox2
	{
		width:550px;
		height:22px;
		font:arial;
		font-size:12px;
		color:#777777;
		margin:0px;
		background-color:#fff;
		border:1px solid #80C7E7;
	}
textarea.txtarea {
	width:560px;
	height:80px;
	font:arial;
	font-size:12px;
	color:#777777;
	border:1px solid #80C7E7;
	margin: 3px 0px 3px 0px;
	padding:1px;
}
select.drpdown {
	width:100px;
	font-family: arial, Trebuchet MS, Helvetica;
	font-size:12px;
	border:1px solid #80C7E7;
	margin: 3px 0px 3px 0px;
	padding:1px;
}
.textbox_01
	{
		width:183px;
		height:22px;
		font:arial;
		font-size:12px;
		color:#777777;
		margin:0px;
		padding:3px 3px 3px 3px;
		float:left;
		background-color:#fff;
		border:1px solid #80C7E7;
	}
.textbox_02
	{
		width:134px;
		height:22px;
		font:arial;
		font-size:12px;
		color:#777777;
		margin:0px;
		padding:3px 3px 3px 3px;
		float:left;
		background-color:#fff;
		border:1px solid #80C7E7;
	}
.textarea
	{
		width:424px;
		height:110px;
		font:arial;
		font-size:12px;
		color:#777777;
		margin:0px;
		padding:3px 3px 3px 3px;
		float:left;
		overflow:hide;
		background-color:#fff;
		border:1px solid #80C7E7;
	}

#captcha
	{
		width:100px;
		height:40px;
		margin:0px;
		padding:0px;
		border:2px solid #CCCCCC;
		float:left;
	}
#secur
	{
		width:146px;
		height:40px;
		margin:0px;
		padding:0px;
		float:left;
	}
.floatleft
	{
		float:left;
	}
.floatright
	{
		float:right;
	}
#index
	{
		width:200px;
		margin:0px;
		padding:0px 50px 0px 0px;
		float:left;
	}
#index_content
	{
		width:564px;
		margin:0px;
		padding:0px;
		float:left;
	}
.box
	{
		width:537px;
		margin:0px;
		padding:0px;
		overflow:auto;
		border:1px solid #80C7E7;
	}
.box1
	{
		width:537px;
		margin:0px;
		padding:0px;
		overflow:auto;
		border:1px solid #80C7E7;
	}

.quts
	{
		width:340px;
		margin:0px;
		padding:0px;
		float:left;
	}
.qimg_left
	{
		width:29px;
		height:23px;
		margin:0px;
		padding:0px;
		float:left;
	}
.qimg_right
	{
		width:29px;
		height:23px;
		margin:0px;
		padding:0px;
		float:right;
	}
.quts p {
		margin:0px;
		padding-bottom:10px;
}#footer_main
	{
		width:924px;
		height:96px;
		background:url('../images/footerbg.gif') no-repeat;
		margin:0px;
		padding:0px;
		float:left;
	}
.btn {
font-family:arial;
font-weight:bold;
font-size:12px;
color:#000000;
background-color:#F1F0F0;
}

.paging {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color:#1687E3;
}
.paging A {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;
	color: #38547B;
}

.paging A:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	color: #6A6A6A;
}