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

/* common styles */
body, h1, h2, h3, h4, h5, h6, p, img, form, ul, li {
	margin:0;
	padding:0;
	border:0;
}
body {
	font:62.5% Arial, Helvetica, sans-serif;
	background:#069 url(../images/main_bg.png) repeat-x;
	color:#333;
}
a:link, a:visited, a:hover, a:active {
	text-decoration: none;
}

.footer-menu:link{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.footer-menu:visited{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.footer-menu:hover{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.footer-menu:active{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.flft {
	float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;
}
.frgt {
	float:right;
}
.cb {
	clear:both;
	font-size:0;
	line-height:0;
}
h1 {
	font-size:1.8em;
	font-weight:normal;
}
h2 {
}
h3 {
}
h4 {
}
h5 {
}
p {
	padding:5px 0;
	font-size:1.6em;
	line-height:1.6em;
}
p a {
	color:#333;
}
.ht_1 {
	color:#a72e61;
}
.ht_2 {
}
.ht_3 {
}
.ht_4 {
}
.ht_5 {
}
.eh_1 {
	font-size:2.6em;
}
.eh_2 {
	font-size:2em;
	color:#001d66;
}
#main_cnr {
	position:relative;
	width:940px;
	margin:0 auto;
}
#in_cnr {
}
.in {
}
/* end common styles */

/* header */
#header_cnr {
	float:left;
	width:100%;
	padding-bottom:10px;
}
#logo {
	float:left;
	padding-left:15px;
}
#call {
	color:#06f;
	width:320px;
	height:72px;
	margin-top:10px;
	background:url(../images/box1.png) center no-repeat;
	font-size:2.2em;
	text-align:center;
	float:right;
}
#call span {
	display:block;
	padding-top:20px;
	padding-left:20px;
}
/* end header */

/* navigation */
#nav_cnr {
	background:#e4e4e4 url(../images/m_bg.png) repeat-x;
	height:34px;
	padding-left:10px;
	padding-top:4px;
	clear:both;
}
#nav_cnr li {
	list-style:none;
	font-size:1.4em;
	float:left;
	padding:2px;
	margin:0 2px;
	font-weight:bold;
}
#nav_cnr a {
	color:#999;
	display:block;
	padding:5px;
	border:1px solid #ccc;
}
#nav_cnr a:hover, #nav_cnr .active a {
	background:#fff;
	color:#666;
}
/* End navigation */

/* Body */

#body_cnr {
}
#bnr {
	background-repeat:no-repeat;
	height:285px;
	border:3px solid #fff;
	position:relative;
}
.bbx {
	position:absolute;
	background:url(../images/bg1.png);
	font-size:2.2em;
	color:#fff;
	padding:20px;
	right:0;
    right:2px;
	top:80px;
}
.b1 {
	background-image:url(../images/bnr1.jpg); width:938px; height:284px;
}
.b2 {
	background-image:url(../images/bnr2.jpg); ; width:938px; height:284px;
}
.b3 {
	background-image:url(../images/bnr3.jpg); ; width:938px; height:284px;
}
.b3 .bbx {
	top:auto;
	bottom:30px;
}
.b4 {
	background-image:url(../images/bnr4.jpg); ; width:938px; height:284px;
}

.b5 {
	background-image:url(../images/bnr5.jpg); ; width:938px; height:284px;
}

.b6 {
	background-image:url(../images/bnr6.jpg); ; width:938px; height:284px;
}


.row {
	clear:both;
}
#bdy {
	background:#eaefff;
	margin:15px 0;
}
#bdy .r_in {
	padding:8px;
}
#bdy .b_in {
	padding:20px 3%;
	width:94%;
	display:inline-block;
	background:#fff;
	border:1px solid #666;
}
#box2 {
	border:1px solid #666;
	width:256px;
}
#box2 .ttle {
	background:#b1dff6;
	text-align:center;
	padding:5px;
	border-bottom:1px solid #666;
}
#box2 .bx_btm {
	background:url(../images/box2_btm.png) bottom no-repeat;
}
#box2 .bx_top {
	background:url(../images/box2_top.png) no-repeat;
}
#box2 .bx_mid {
	background:url(../images/box2_mid.png) repeat-y;
}
#box2 .bx_in {
	padding:10px;
}
#box3 {
	border:1px solid #666;
	width:256px;
	margin:30px 0;
}
#box3 .bx_btm {
	background:url(../images/box3_btm.png) bottom no-repeat;
}
#box3 .bx_top {
	background:url(../images/box3_top.png) no-repeat;
}
#box3 .bx_mid {
	background:url(../images/box3_mid.png) repeat-y;
}
#box3 .bx_in {
	padding:15px;
}
#box3 .c1 {
	float:left;
	padding-right:10px;
	padding-top:10px;
}
#box3 .c2 span {
	display:block;
	text-align:center;
}
#box5 {
	width:410px;
	position:relative;
}
#box5 .bx_btm {
	background:url(../images/box5_btm.png) bottom no-repeat;
}
#box5 .bx_top {
	background:url(../images/box5_top.png) no-repeat;
	position:relative;
}
#box5 .bx_mid {
	background:url(../images/box5_mid.png) repeat-y;
}
#box5 .bx_in {
	padding:15px;
}
.frm_1 {
	color:#000;
	font-size:1.0em;
}
.frm_1 .fld {
	display:block;
	float:left;
	width:100%;
	padding:5px 0;
}
.frm_1 label {
	display:block;
	width:100px;
	float:left;
}
.frm_1 input, .frm_1 textarea {
	width:68%;
	padding:5px;
	border:1px solid #ccc;
}
.frm_1 textarea {
	overflow:auto;
}
.rdo {
	display:block;
	float:left;
	width:100%;
}
.rdo .lbl {
	width:100%;
	line-height:1.6em;
	padding:20px 0;
}
.rd {
	width:130px;
	text-align:right;
	float:left;
}
.rd input {
	width:auto;
	border:none !Important;
}
.btn1 {
	text-transform:uppercase;
	font-size:1.6em;
	color:#999;
	font-weight:bold;
	display:inline-block;
	float:right;
	padding:5px;
	border:1px solid #ccc;
	margin:10px;
}
.btn1:hover {
	color:#333;
}
.u2, .u3 {
	padding:5px 0;
}
.u2 li, .u3 li {
	font-size:1.4em;
	list-style:none;
	padding:8px 0 8px 20px;
	background:url(../images/icon_1.gif) left 10px no-repeat;
}
.u3 li {
	background-image:url(../images/icon_2.gif);
	margin-left:10px;
}
/* End Body */

/*pg_1*/
#pg_1 {
}
#pg_1 .col_1 {
	float:left;
	width:30%;
	padding-right:2%;
	border-right:1px solid #efefef;
}
#pg_1 .col_2 {
	float:right;
	width:65%;
}
#pg_1 .col_2 .row {
	float:left;
	width:100%;
	padding:10px 0;
}
#pg_1 .col_2 .c1 {
	float:left;
}
#pg_1 .col_2 .c2 {
	float:right;
	width:85%;
}
/*End pg_1*/

/*pg_2*/

#pg_2 {
}
#pg_2 .row {
	padding:10px 0;
}
/*End pg_2*/


/*pg_3*/

#pg_3 {
}
#pg_3 .col_1 {
	width:52%;
	float:left;
}
#pg_3 .col_2 {
	float:right;
	width:45%;
}
/*End pg_3*/



/* Footer */
html, body, * html #main_cnr {
	height:100%;
}
#main_cnr {
	min-height:100%;
}
#in_cnr {
	display:inline-block;
	padding-bottom:40px;
	width:100%;
}
#footer_cnr {
	float:left;
	font-size:1.1em;
	width:100%;
	padding-top:20px;
	position:absolute;
	bottom:0;
	margin-bottom:10px;
}
#footer_cnr, #footer_cnr a {
	color:#fdfcfc;
}
/* End Footer */


