@charset "utf-8";
/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; background:#c1e8eb url(images/bg_pattern.png) repeat; padding:0; margin:0; color:#131313; font-size:14px; text-align:left;}

input:focus {outline:none;}

img {border:none;}
form {padding:0; margin:0;}

h1 {font-size:28px; color:#213970; font-weight:normal; margin-bottom:10px; margin-top:0;}
h2 {font-size:18px; color:#131313; font-weight:normal; margin-bottom:10px; margin-top:0;}


.div100 {float:left; width:100%;} .div100C {float:left; width:100%; text-align:center;}
.divP1 {}
	.divP1 p {margin-top:0; margin-bottom:8px;}
	.divP1 h2 {margin-top:16px; margin-bottom:8px;}

.margT0 {margin-top:0;} .margT10 {margin-top:10px;} .margT15 {margin-top:15px;} .margT6 {margin-top:6px!important;} .margT12 {margin-top:12px!important;} .margT16 {margin-top:16px;} .margT22 {margin-top:22px;}
.margB10 {margin-bottom:10px;} .margB30 {margin-bottom:30px;}

.txtB {font-weight:bold;}
.txtBlu {color:#213970;}
.txt15B_org {font-size:15px; font-weight:bold; color:#ffc001;}
.txt16 {font-size:16px;} .txt18 {font-size:18px;}
.txt11Gry {font-size:11px; color:#737373;}
.txt12Red {font-size:12px; color:#e40404;}


.spcrT {padding:0 9px;} .spcrB {padding:0 16px;}


.imgOpc9 {opacity:1;}
	.imgOpc9:hover {opacity:.9;}

.algnC {text-align:center;} .algnR {text-align:right;}


.lnkN {text-decoration:none; color:#0d0d0d;}
	.lnkN:hover {text-decoration:underline; color:#444444;}
.lnkBluU {text-decoration:underline; color:#213970;}
	.lnkBluU:hover {text-decoration:none; color:#131313;}

.bxQuote {float:left; width:188px; padding:9px 10px 9px 10px; background:#f26721; border-radius:7px; font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center;}

#wrap {float:none; width:1020px; margin:0 auto;}
#foo {float:left; width:960px; padding:6px 30px 40px 30px; background:url(images/bg_foo.png) no-repeat center top;}
	.fooCont {float:left; width:100%; text-align:center; padding-top:10px;}

#cont {float:left; width:960px; padding:0 30px 25px 30px; background:#FFFFFF; border-radius:0 0 9px 9px; min-height:300px;}
.ban_hm {float:left; width:960px; padding:0; margin:0 0 0 0; height:494px; background:url(slide1/slide_bg.gif) no-repeat;}
	.ban_hm img {border-radius:7px;}
.ban_in {float:left; width:960px; padding:0; margin:0 0 0 0; height:193px; overflow:hidden;}
	.ban_in .imgB1 {border-radius:7px; width:960px; height:193px;}
.ban_in1 {position:absolute; float:left; width:960px; padding:0; margin:0 0 0 0; height:193px; overflow:hidden; z-index:5;}
.ban_in h1 {display:block; float:right; position:relative; top:150px; width:580px; padding:8px 17px 0 0; margin:0; height:35px; text-align:right; color:#ffffff; font-size:26px; font-weight:normal; line-height:100%; text-shadow:1px 1px #000000; background:url(images/bg_title1.png) no-repeat right 0; border-radius:0 0 7px 0; z-index:6;}


#Nav {float:left; width:905px; padding:0px 0px 0px 55px; margin-bottom:4px; height:32px; background:#213970; border-radius:7px; color:#ffffff; font-size:13px; font-weight:bold; text-align:center;}
	#Nav a {display:block; float:left; line-height:32px; color:#ffffff; text-decoration:none; padding:0px 24px; background:#213970; border-left:1px solid #637398;
		-webkit-transition: background 0.3s linear;
		-moz-transition: background 0.3s linear;
		-ms-transition: background 0.3s linear;
		-o-transition: background 0.3s linear;
		transition: background 0.3s linear;}	
	#Nav a:hover {color:#ffffff; text-decoration:none; background:#f26721;}

#hdr {float:left; width:920px; padding:10px 20px 3px 20px; height:80px;}	
	#hdr a {color:#181818; text-decoration:none; padding:5px 5px;}
	#hdr a:hover {color:#f26721; text-decoration:none;}
.hdrL {float:left; width:240px; padding:0 0 0 0; text-align:left;}
.hdrM {float:left; width:275px; padding:18px 0 0 0; text-align:right;}
.hdrR {float:left; width:405px; padding:44px 0 0 0; text-align:right; font-size:13px;}

.divBx_gry {float:left; width:920px; padding:16px 20px 12px 20px; background:#eeeeee; border-radius:7px;}
.divBx_bluR {float:right; width:284px; padding:18px 18px 14px 18px; margin-right:0; margin-left:10px; margin-bottom:8px; color:#FFFFFF; background:#213970; border-radius:7px;}
	.divBx_bluR h2 {color:#FFFFFF; font-size:18px; margin-top:0; margin-bottom:8px;}
	.divBx_bluR .ph1 {float:left; width:291px; padding:0px 0px 4px 55px; margin-bottom:2px; font-size:24px; min-height:38px; color:#FFFFFF; font-weight:bold; letter-spacing:1px; background:url(images/icon-phone-1.png) no-repeat 5px 0;}
	.divBx_bluR img {border-radius:5px;}
	
.divL {float:left; width:620px; margin-top:12px;}

.divTestim {float:left; width:94%; margin-bottom:18px; padding:18px 3% 12px 3%; background:#eeeeee; border-radius:7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-shadow:1px 1px #ffffff; color:#3a3a3a;}
	.divTestim p { padding:0; margin:0 0 8px 0;}
	.divTestim .p1 {padding:0; margin:0 0 8px 0; color:#999999; font-style:italic; padding-left:35px; background:url(images/m_dash.png) no-repeat 16px 9px;}

.galleryBox {float:left; width:630px; margin-top:12px;}
	.galleryBox img {margin:0px 5px 10px 5px; display:block; float:left; width:200px; height:170px; border:none!important; border-radius:7px;}
	.galleryBox img:hover {border:none!important; opacity:.8;}

.ulA1 {padding:0; margin:8px 0 18px 10px; list-style:none;}
	.ulA1 li {padding:0 0 0 15px; margin:4px 0; background:url(images/bul-org1.png) no-repeat 0 4px;}
.ul1 {display:block; float:left; width:280px; padding:0; margin:8px 15px 12px 15px; list-style:none;}
	.ul1 li {padding:0 0 0 15px; margin:4px 0; background:url(images/bul-gray1.png) no-repeat 0 4px;}

.imgOpac8 {opacity:.8;}
	.imgOpac8:hover {opacity:1;}	

.field2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#161616;
	font-weight:normal;
	text-decoration:none;
	width:300px;
	border:1px solid #b5b5b5;
	background-color:#f5f5f5;
	padding:6px 4px;
	border-radius:7px;
	}
.fieldArea2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; color:#161616; font-weight:normal; text-decoration:none; width:600px; height:100px;
	border:1px solid #b5b5b5;
	background-color:#f5f5f5;
	padding:6px 4px;
	border-radius:7px;
	}
	








