*{margin:0; padding:0;}

img, fieldset{border:none;}

img{ max-width:100%}

:focus{outline:none}

a{ text-decoration:none;}

a:hover{ text-decoration:none;}

.right{ float:right !important;}

body{ font-size:13px; line-height:16px;  background:#e2e2e2;  font-family:Verdana, Geneva, sans-serif; }

.wrapper{ margin:0 auto; max-width:970px }


#main{background:#fbfbfb; border-radius:10px 10px 0 0; float:left; width:100%;  margin:15px 0 0 0; position:relative; behavior:url(PIE.htc)}

header{ padding:25px 0 20px 0; border:1px solid #565653; border-bottom:0; border-radius:10px 10px 0 0; float:left; width:99.8%; position:relative; behavior:url(PIE.htc); background:#fff }

.logo{ text-align:left}

.logo img{ margin:0 0 0 40px; float:left}

header h3{ float:right; width:46%;  color: #000000; font-size: 28px; font-weight: bold; line-height:35px; text-align:center}

header h3 a{ color:#000; cursor:default}



.body_cntr{ width:97.5%; padding:48px 1.3% 30px 1.3%; background:url(../images/body_cntr_bg.jpg) repeat-x 0 0; float:left; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}

.body_cntr h1{ font-size:26px; padding-bottom: 20px; color:#000; line-height:1.3}

.body_cntr h2{ font-size:22px; padding-bottom: 20px; color:#000; line-height:1.3}

.left_sec{ float:left; width:54%; margin:0 0 0 1.5%}

.left_sec .pic{ float:left; width:100%; margin-bottom:10px}

.left_sec span{ color: #4F4F4F; font-size: 20px; display:block; padding-bottom:20px; width:100%; line-height:1.6}

.left_sec p{ color: #000; font-size: 18px; padding-bottom:20px; line-height:28px}

.left_sec ul{ list-style:none; margin-left:20px}

.left_sec ul li{ background:url(../images/bullet.png) no-repeat; font-size: 16px; line-height: 20px; padding-bottom: 18px; padding-left: 30px; color:#000}

.left_sec small{ font-weight:normal; font-size: 16px; line-height: 20px; color:#000}



.right_sec ul li{ background:url(../images/bullet.png) no-repeat; font-size: 16px; line-height: 20px; padding-bottom: 18px; padding-left: 30px; color:#000; list-style-type:none}

.right_sec{ float:right; width:39%; margin-right:1%}

.right_sec small{ font-weight:normal; font-size: 16px; line-height: 20px; color:#000}



/* .form_box{ float:left; width:88%; padding:15px 6%; background:#5b7596 url(../images/form_bg.jpg) no-repeat 0 0; background-size:100% auto; border-radius:30px; box-shadow:0 0 4px #000; margin-bottom:35px; position:relative; behavior:url(PIE.htc)} */



.form_box{ float:left; width:88%; padding:15px 6%; background:#164b61; margin-bottom:35px; position:relative; behavior:url(PIE.htc)}





.form_box strong{ width:100%; display:block; text-align:center; color: #fff; font-size: 18px; line-height:22px; padding-bottom:25px}

.form_box small{ font-size:13px; line-height:18px; color:#fff; padding-bottom:25px; font-weight:normal; display:block}

.form_box small a{ color:#000}

.form_box form{ float:left; width:100%}

.form_box form .row{ float:left; width:100%; padding-bottom:24px}

.form_box form label{ float:left; width:103px; padding:8px 0 0 0; color: #fff; font-size: 15px; line-height:17px} 

.form_box form label.padd_none{ padding:0}

.form_box form input[type="text"]{ float:left; width:auto; height:18px; padding:7px 10px; font-size:14px; line-height:16px; font-family:Verdana, Geneva, sans-serif; background:#fff; border:0;  -webkit-appearance:none;}

.form_box form span{ text-align:center; float:left; width:100%; padding-top:15px;}

.form_box form input[type="submit"]{ background:#FB9E25; display:inline-block; width:199px; height:52px; font-size:20px; line-height:22px; color:#fff; font-family:sans-serif, Verdana, Geneva; border:none; box-shadow:0 0 5px #334255; border-radius:10px; cursor:pointer; transition:0.5s all; -webkit-appearance:none; position:relative; behavior:url(PIE.htc)}

.form_box form input[type="submit"]:hover{ background:#052b45}

.right_sec p{ font-size:14px; line-height:22px; color:#000; padding-bottom:20px; font-weight:bold}

.btm_box{ float:left; width:100%; background: url(../images/bottom_image.png) no-repeat scroll 0 0 transparent; background-size:100% 100%; font-size:1em; line-height:34px; color:#FFF; font-family:"Times New Roman", Times, serif; padding:32px 0; text-align:center; margin:20px 0 0 0}

.btm_box a{ color:#fff; cursor:default}

footer{ float:left; width:100%; padding:5px 0 50px 0}

footer ul{ list-style:none}

footer ul li{ display:inline; font-size: 10px; text-decoration: none; text-transform: capitalize; line-height:20px; padding:0 0 0 6px; background:url(../images/sep.jpg) no-repeat 0 0}

footer ul li:first-child{ background:none}

footer ul li a{color: #666666; }

footer ul li a:hover{ color:#fff}



.bluestrip {background-color:#164b61; color:white; text-align:center; font-size:20px; padding: 10px; }

.locations {width:100%;}

.loc {width:20%; float:left}

.profilepic {float:left; border:1px solid #CCC; margin-right:10px}