* { margin:0; padding:0;}
body {
	font-size:100%;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	background-color: #FFFFFF;
	background-image: url(images/bkgr.gif);
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a{ color:#424242;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .header { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:60px;}
.col-list .indent-list1{ margin-left:40px;}

.main-indent{ padding:22px 22px 0 23px;}
/*header*/
.header{ height:367px; background:url(images/header_img.bmp) 799px 0 no-repeat;}
.header .menu{ width:799px; height:80px; overflow:hidden; position:absolute;}
.header .menu li{ background:url(images/menu_divider.gif) bottom right no-repeat; height:67px; float:left; display:block;}
.header .menu li a{ display:block;  text-decoration:none; color:#8a8a8a; font-size:0.875em; height:67px; cursor:pointer; position:relative;}
.header .menu li a span{ display:block; position:absolute; padding:17px 0 0 32px;}
.header .menu li a span strong{ display:block; margin-bottom:13px; font-size:1.312em; font-weight:normal; color:#4b4b4b;}
.header .menu .m1, .header .menu .m1 a, .box-act{ width:136px;}
.header .menu .m2, .header .menu .m2 a, .box-act{ width:134px;}
.header .menu .m3, .header .menu .m3 a, .box-act{ width:137px;}
.header .menu .m4, .header .menu .m4 a, .box-act{ width:122px;}
.header .menu .m5, .header .menu .m5 a, .box-act{ width:136px;}
.header .menu .m6, .header .menu .m6 a, .box-act{ width:127px; background:none;}
.act a, .act a span strong{ color:#FFF !important;}
.bg-none{ background:none !important;}
.box-act{ position:absolute; background:#f26522; height:80px; display:block;}

#page1 .box-act{width:136px;}
#page2 .box-act{width:136px; margin-left:134px;}
#page3 .box-act{width:138px; margin-left:269px;}
#page4 .box-act{width:123px; margin-left:406px;}
#page5 .box-act{width:137px; margin-left:528px;}
#page6 .box-act{width:120px; margin-left:664px;}



.header .box-header{
	width:903px;
	height:238px;
	margin-top:101px;
	position:absolute;
	background:#000000 url(images/header_img_1.jpg) top right no-repeat;
	background-color: #FFFFFF;
}
.header .box-header .logo{ margin:31px 0 0 46px; position:absolute;}
.header .box-header-text{ margin:194px 0 0 20px; position:absolute;}

/*footer*/
.footer{ background:url(images/footer_line.gif) 0 0 repeat-x; text-indent:31px; padding:30px 0 27px 0; margin-top:27px; color:#aba3a3; font-size:0.75em;}
.footer a{ color:#aba3a3;}

/*content*/
.content{ padding:0 0 0 4px; width:899px; overflow:hidden; font-size:0.75em; line-height:1.5em;}
.content h1{
	height:28px;
	background-image: none;
	background-repeat: repeat-y;
	background-position: 0 0;
}
.content h1 img{ position:absolute; margin:4px 0 0 29px;}
.h1{ height:34px !important; background:none !important;}
.h1 img{ margin:0 !important;}
.indent-left{ padding-left:30px;}
.indent-top-bot{ margin:6px 0 12px 0; display:block;}
.br{ display:block;}

.list li{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 12px; line-height:2em;}
.list li a{ color:#FF3300;}
.link{ background:url(images/link.gif) center left no-repeat; padding:0 0 0 11px; color:#f26522; font-weight:bold;}


.content .title{ display:block;}
.content .img-left{ float:left; margin:0 22px 0 0;}
.content .img-left1{ float:left; margin:0 20px 0 0;}
.content strong{ color:#000000;}

.box{ background:#faf8f2; color:#000000;}
.box-indent{ padding:15px 27px 14px 14px;}
.box-indent1{ padding:35px 24px 30px 34px;}
.indent-top{ margin-top:30px;}
.indent-title{ margin:17px 0 14px 0;}
.indent-top1{ display:block; margin-top:11px;}
.indent-top2{ display:block; margin-top:3px;}
.indent-top3{ display:block; margin-top:7px;}
.indent-top4{ display:block; margin-top:16px;}
.img-indent{ margin-left:20px;}
.indent-bot{ margin-bottom:4px; display:block;}
.indent-top-bot1{
	display:block;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.list-1 li{ background:url(images/list-1.gif) center left no-repeat; padding:0 0 0 19px; line-height:2em;}
.list-1 li a{ color:#726e6e;}
.text-line{ line-height:1.416em;}
.text-line1{ line-height:1.16em;}
.title-bot{ display:block; margin-bottom:16px;}
.title-bot1{ display:block; margin-bottom:11px;}
.text-line2{
	line-height:1.75em;
	background-position: center;
}
.text-line33{
	line-height:1.75em;
	background-position: center; text-align:center;
}
.indent-top-bot3{
	display:block;
	margin-top: 21px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.indent-top-bot4{ display:block; margin:24px 0;}
.title-top{ margin-top:30px;}
.text{ color:#000000;}
.text-1{ color:#f26522 !important;}
.text-2{ color:#454545;}
.title-bot2{ display:block; margin-bottom:25px;}

.list-2 li{ color:#454545;}
.list-2 li a{ text-decoration:none; color:#454545; font-weight:bold;}
.list-2 li a:hover{ color:#f26522;}
.extra-bot{ padding-bottom:23px !important;}
.text-text dt{ font-weight:normal; color:#000000; padding-bottom:5px;}
.text-text dd{ padding-bottom:15px;}
.text-text dd p{ margin-top:11px;}
.bot-none{ padding-bottom:0 !important;}


/*================== index-5.html ==================*/
#page6 .form input{ height:18px; width:223px;}
#page6 .form textarea{ overflow:auto; display:block; height:90px; width:263px; margin-bottom:22px}
#page6 .form textarea, #page6 .form input{ border:1px solid #a4a4a4; color:#a4a4a4; font-size:1em; padding-left:5px;}
#page6 .form .form-link{ margin-right:16px;}
#page6 .form .form-link1{ padding-left:153px;}
#page6 .indent-text span{ float:right; margin-right:150px;}
#page6 .content .col-2 .row-box-1 div{ height:35px;}

/* COLOR/BORDERS CSS */

form.ddfm h1,
form.ddfm h2 {
	color: #606060;
}

form.ddfm legend, 
form.ddfm label, 
form.ddfm label.fmtextlblwide {
	color: #606060;
}

form.ddfm .fmcheck p, 
form.ddfm .fmradio p,
form.ddfm textarea, 
form.ddfm .fmfullblock, 
form.ddfm .fmhalfblock, 
form.ddfm .fmselect, 
form.ddfm input.fmtext,
form.ddfm input.fmverify,
form.ddfm textarea.fmtextwide,
form.ddfm .submit,
form.ddfm .credits {
	color: #404040;
}

form.ddfm .required {
	color: #FF0000;
}

.ddfmerrors {
	color: #FF0000;
}

/* TEXT CSS */

.ddfmwrap {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

form.ddfm h1,
form.ddfm h2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0;
}


form.ddfm h1 {
	font-size: 140%;
}

form.ddfm h2 {
	font-size: 115%;
}

form.ddfm legend, 
form.ddfm label, 
form.ddfm label.fmtextlblwide {
	font-size: 100%;
	font-weight: bold;
}

form.ddfm .credits {
	font-size: 90%;
}

form.ddfm legend {
	font-size: 110%;
}

.ddfmerrors {
	font-weight: bold;
}




/* STRUCTURE CSS */

.ddfmwrap {
	margin: 15px auto 15px auto;
	width: 450px;
}

.ddfmwrap p.fieldwrap {
	padding: 1px;
	margin: 1px;
	clear: left;
}

form.ddfm {
	text-align: left;
	padding: 10px;
	width: 430px; 
}

form.ddfm fieldset {
	padding: 0 10px 2px 10px;
	margin: 0 0 13px 0;
	display: block;
}

form.ddfm legend {
	padding: 0 6px 0 6px;
	margin: 0 0 0 10px;	 
}

form.ddfm label {
	display: block; 
	float: left; 
	width: 26%; 
	text-align: right;
	margin: 0 10px 0 0; 
	padding-bottom: 15px;
	clear: left;  
}

form.ddfm label.fmtextlblwide {
	display: block;  
	float: left; 
	text-align: left;
	margin: 0 10px 0 1px; 
	padding-bottom: 8px; 
	width: 100%;
}

form.ddfm select.fmselect {
	float: left; 
	display: block;
	width: 65%; 
	margin-bottom: 15px;  
	padding: 3px; 
}

form.ddfm .fmcheck {
	width: 65%; 
	float: left;
	display: block;  
	margin-bottom: 15px;
}

form.ddfm .fmradio {
	width: 65%;
	float: left;
	display: block;
	margin-bottom: 15px;
}

form.ddfm .fmcheck p {
	padding: 0;
	margin: 0 0 5px 0;
	line-height: 140%;
}

form.ddfm .fmradio p {
	padding: 0;
	margin: 0 0 5px 0;
	line-height: 140%;
}

form.ddfm textarea {
	float: left; 
	position: relative;
	width: 65%;
	margin-bottom: 15px;
	padding: 3px;
}


/*
	display: block; 
	float: left; 
	width: 26%; 
	text-align: right;
	margin: 0 10px 0 0; 
	padding-bottom: 15px;
	clear: left;  */

form.ddfm .fmfullblock {
	padding-left: 0px;
	float: left; 
	width: 100%;
	margin-bottom: 13px;
	display: block;
}

form.ddfm .fmhalfblock {
	width: 65%;
	padding-left: 29%;
	margin-bottom: 13px;
	float: left; 
	display: block;
}

form.ddfm input.fmverify {
	float: left; 
	width: 22%;
	margin-bottom: 15px; 
	padding: 3px;
	position: relative;
	display: block;
}

form.ddfm img {
	margin: 1px 0 0 10px; 
    float: left;
}

form.ddfm input.fmfile,
form.ddfm input.fmtext {
	float: left; 
	display: block;
	width: 65%;
	margin-bottom: 15px;  
	padding: 3px;
}

form.ddfm textarea.fmtextwide {
	display: block;
	float: left;
	width: 93%;
	margin-right: 2px;
	margin-bottom: 15px; 
	padding: 3px;
}

form.ddfm .credits {
	text-align: right;
	margin-top: 7px;
	width: 97%;
}

form.ddfm .submit {
	text-align: right;
	clear: both; 
	width: 97%;
}

.ddfmwrap .ddfmerrors {
	display: block; 
	float: left; 
	width: 27%; 
	text-align: right;
	margin: 0 10px 0 0; 
	padding-bottom: 15px;
}

.ddfmwrap .errorlist {
	float: left; 
	display: block;
	width: 65%;
	margin-bottom: 15px;  
	padding: 3px;
	text-align: left;
}

.ddfmwrap .recaptcha {
	width: 100%;
	text-align: right;
	clear: both; 
	height: 120px;
	margin-right: 7px;
	padding-bottom: 10px;
}

.ddfmwrap .recaptcha-inner {
	float: right;
	margin-right: 3px;
}

