h1, h2, h3, h4, h5, h6, p, ul, li, body, html, form, fieldset, input, select {
	margin:0;
	padding:0;
	outline:none;
	border:0;
}
img {
	float:left;
	border:0;
}
a {
	text-decoration:none;
	border:0;
	outline:0;
}
.clear {
	clear:both;
}
html{ height:100%}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000
}

#outer_wrapper{width:100%; float:left;}
.wrapper{width:1000px; margin:0px auto}
.outer_bg{ background:url(header_bg01-d.png) no-repeat 0 0; float:left; width:980px;}

.member_link{width:905px; float:right; padding:7px 50px 7px 25px}
.member_link ul{width:auto; float:right; list-style:none}
.member_link li{width:auto; float:left; font-size:11px; color:#fff; font-weight:bold; padding:0 5px 0 0}
.member_link li a{color:#fff; text-decoration:none; font-weight:bold}
.member_link li a.active{color:#ffc700;}
.member_link li a:hover{color:#ffc700;}

#outer_header{width:980px; float:left;}
.header{width:930px; float:left; position:relative; padding:0 25px 36px 25px; z-index:99}
.header h1{width:700px; float:left; padding:21px 0 0 33px}
.header .left_img{width:auto; float:left; position:absolute; right:58px; top:-3px; }
.header .heading01{width:auto; float:left}
.header .heading02{width:auto; float:left; position:absolute; bottom:-5px; left:36px;}

#outer_page{width:980px; float:left; background:url(page_bg.png) repeat-y 0 0 }
#page{width:930px; float:left; padding:0 25px; }
.left_section{
	width:516px;
	float:left;
	position:relative;
	z-index:9;
	background-image: url(right_border.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 24px;
	padding-left: 0;
}
.icon_section{width:524px; float:left; position:relative; background:url(icon_bg.gif) no-repeat 0 0; top:-16px; margin-left:-10px}
.icon_section ul{width:100%; float:left; list-style:none; padding:22px 0 13px}
.icon_section ul li{width:auto; float:left; margin:0; padding:0 4px}
.icon_section ul li.first{padding-left:23px}
.left_section h2{width:auto; float:left; padding:2px 0 0 194px; }
.left_section h3{width:auto; float:left; font-size:25px; color:#d70a0a; text-align:center; letter-spacing:-1px; font-weight:bold; padding:13px 0 0 119px; line-height:28px; }

.row{
	width:515px;
	float:right;
}
.row .first{
	width:406px;
	float:right;
	padding:11px 0 0 109px
}
.row .first p{
	width:auto;
	float:left;
	background:url(globe.gif) no-repeat 0 0;
	padding:3px 0 23px 55px;
	line-height:21px;
	font-weight:bold;
	text-align: left;
}

.row .second{width:374px; float:left; padding:0 0 6px 141px; position:relative; }
.row .second .top{width:358px; float:left; background:url(box_top.gif) no-repeat 0 0}
.row .second .bottom{
	width:358px;
	float:left;
	background:url(box_bottom.gif) no-repeat 0 bottom
}
.row .second .mid{width:358px; float:left; background:url(box_mid.gif) repeat-y 0 0}
.row .second .mid p{width:auto; float:left; font-size:19px; color:#000; line-height:23px; font-weight:bold; padding:18px 0 24px 15px; letter-spacing:-1px; text-align: center;}
.row .second .arrow{width:auto; float:left; position:absolute; bottom:-10px; left:178px}

.row .third{width:515px; float:right; padding:3px 0 0 0; }
.row .third p{width:auto; float:right; font-size:23px; color:#c50808; font-weight:bold; line-height: 23px; text-align:center; letter-spacing:-2px; padding-right:27px}

.row .fouth{width:515px; float:right;}
.row .fouth ul{width:auto; float:right; list-style:none; padding: 9px 0 0; }
.row .fouth ul li{width:274px; float:right; background:url(row_li.gif) repeat-x 0 0; padding:7px 0 9px 119px}
.row .fouth ul li.last{background:none}
.row .fouth ul li span{width:14px; height:13px; float:left; background:url(span_li.gif) no-repeat 1px 2px; margin:2px 0 0; display:inline }
.row .fouth ul li strong{width:250px; float:left; font-size:14px; color:#333333; padding:0 0 0 10px; font-weight:normal; }
.big_img{
	width:auto;
	float:left;
	position:absolute;
	bottom:10px;
	left:-22px;
}

#outer_right{width:399px; float:left; position:relative; z-index:99999}
.right_section{width:399px; float:right; position:absolute; top:-26px;}
.right_bg{width:399px; float:left; background:url(right_bg.png) no-repeat 0 0;}
.right_section h2{width:auto; float:left; padding:24px 0 0 49px}

.row02{width:399px; float:left}
.row02 ul{width:373px; float:left; list-style:none; padding:0 0 0 26px}
.row02 ul li{width:auto; float:left; background:url(right_li.gif) no-repeat 0 0; font-size:15px; color:#c11c00; font-weight:bold; padding:0 0 0 32px; line-height:18px; margin:19px 0 0; display:inline}
.row02 ul li.first{margin:12px 0 0; display:inline}
.row02 ul li span{width:275px; float:left; font-size:12px; color:#666666; font-weight:normal; line-height:18px}

.row02 form{width:100%; float:left}
.row02 fieldset{border:0; padding:0; margin:0}
.row02 .form_section{width:365px; float:left; background:url(form_section.gif) no-repeat 0 0; margin:2px 0 0 14px; display:inline; padding-bottom:23px }
.row02 .form_section h3{width:auto; float:left; font-size:14px; color:#fff; text-align:center; padding:130px 0 22px 14px}
.row02 .form_section .row03 {width:331px; float:left; padding:5px 0 0px 31px}
.row02 .form_section .row03 label{width:77px; float:left; font-size:15px; color:#1f364a; font-weight:bold; padding:11px 0 0}
.row02 .form_section .row03 .input_text{width:207px; height:43px; float:left; background:url(input_box.png) no-repeat 0 0; padding:0 5px}
.row02 .form_section .row03 .input_text input{width:207px; height:43px; background:none; border:none; float:left; font-size:15px; color:#1f364a; line-height:43px}


#outer_footer{width:930px; float:left; padding:0 25px}
.footer{width:930px; float:left; background:url(footer_bg01.jpg) repeat-x 0 0;}
.inside_section{width:792px; float:right; }
.inside_section .logo{width:152px; float:left; position:relative; left:8px; top:-17px}
.inside_section .content{width:563px; float:left; padding:0 0 0 14px}
.inside_section .content h2{width:100%; float:left; font-size:18px; color:#b50000; padding:11px 0 4px}
.inside_section .content p{width:100%; float:left; font-size:13px; color:#333333; line-height:22px}
.bottom_section{width:682px; float:left; padding:0 0 0 57px}
.inside_section .copyright{width:auto; float:left; font-size:11px; color:#333333; font-weight:bold}
.inside_section ul{width:auto; float:left; list-style:none; padding:0 0 12px 37px}
.inside_section ul li{width:auto; float:left; background:url(footer_li.gif) no-repeat 0 center; padding:0 10px 0 12px}
.inside_section ul li.first{background:none}
.inside_section ul li a{float:left; font-size:11px; color:#333333; font-weight:bold; text-decoration:none}

.page_bottom{background:url(page_bottom.gif) no-repeat 0 bottom; float:left;  width:980px; padding-bottom:6px;}


.normal{width:317px; height:67px; float:left; background:url(submit.gif) no-repeat 0 0; cursor:pointer; margin:12px 0 0 24px; display:inline}
.hover{width:317px; height:67px; float:left; background:url(submit.gif) no-repeat 0 bottom; cursor:pointer; margin:12px 0 0 24px; display:inline}