.clear{ clear:both;}
.container {
	width: 991px;
	margin: 0 auto;
	background: url(../../css/images/img.html) left bottom;
	position: relative;
	/*background-color:#3CC;*/
}

	
ul#nav{
	z-index: 999;
	margin: 0;
	list-style: none;
	width: 97px;
	height: 27px;
	position: absolute;
	z-index: 100;
	top: 305px;
	right: 815px;
	padding: 0;
}	
ul#nav li {
	float:left;
}
ul#nav li a{
	width:20px;
	height:20px;
	float:left;
	display:block;
	text-decoration: none;
	margin-right: 3px;
	border:1px solid #333;
	color: #fff;
	text-align: center;
	font: 12px/1.6em Arial, Helvetica, sans-serif;
}
#nav a.activeSlide {
	color: #FFF;
	background: #d61f25;
}
#prev3 {
	position:absolute;
	left:0px;
	top:710px;
	width:63px;
	height:57px;
	z-index:2;
}
#next3 {
	position:absolute;
	right:0px;
	top:710px;
	width:63px;
	height:57px;
	z-index:2;
}
.top{
	background: url(../../css/images/top.html) center top;
	height: 193px;
	display: block;
}















.topMain{
	width:100%;
	/*background:url(../images/top-bg.jpg) repeat-x left top;*/
}
.topContant{
	width:991px;
	margin:0 auto;
}
.logo{
	width:120px;
	float:left;
	margin:0 auto;
}
.topLinkMain {
  width: 100%;
  float: right;
  background-color:#f5f5f5;
  border-bottom:solid #ededed 1px;
  margin-bottom: 15px;
}
.slogan {
  width:350px;
  float:left;
  margin-top:10px;
}
.topLink {
  /*width: 224px;*/
  float: right;
}
.topLink ul{
	padding:0;
	margin:0;
}
.topLink ul li{
	list-style:none;
	float:left;
	padding:10px 0;
}
.topLink ul li span{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #a9a9a9;
  font-weight: normal;
  text-decoration: none;
 width: 28px;
  text-align: center;
  display: block;
  float: right;
  padding-top: 1px;
	
}
.topLink ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#aaaaaa;
	font-weight:normal;
	text-decoration:none;
}
.topLink ul li a:hover{
	color:#000;
}
.topRight {
  width: 644px;
    float: right;
    margin-top: 2px;
}
ul.topNav {
    padding: 0;
    margin: 0;
    float: left;
	margin-top: 20px;
}
ul.topNav li {
    list-style: none;
    float: left;
	border-right: solid #CCC 1px;
	padding-right: 25px;
    padding-left: 25px;
}
ul.topNav li.border2{
	border-right: solid #CCC 0px;
}

ul.topNav li a {
	font-family:Tahoma, Geneva, sans-serif;
    font-size: 13px;
    color: #aaaaaa;
    font-weight: normal;
	text-decoration:none;
}

ul.topNav li a .active {
	pointer-events: none;
}

ul.topNav li a span {
    padding-right: 10px;
    padding-top: 10px;
    display: -webkit-inline-box;
}
ul.topNav li a strong {
	color:#000;
}

ul.topNav li a:hover {
    color: #002b5c;
}



.quote {
  width:97px;
  float: right;
}



.sociallink {
  /*width: 147px;*/
  float: right;
  margin-top: 7px;
}
.in-icon {
  width: 24px;
  height: 24px;
  float: left;
}
.fb-icon {
  width: 40px;
  height: 40px;
  float: left;
  margin-left: 9px;
}
.tw-icon {
  width: 40px;
  height: 40px;
  float: left;
  margin-left: 9px;
}
.you-icon {
  width: 40px;
  height: 40px;
  float: left;
  margin-left: 9px;
}


.banner-holder{ height: 443; width: 100%; display: block; position: relative; z-index:10;  overflow:hidden;}




#banner {
	width: 100%;
	height: 443px;
	overflow: hidden;
	
}
#banner img{ width: 100%;}


.banner-slide1 {
    width: 100%;
    height: 516px;
    background: #00092f url(../images/banner1.jpg) center top;
}
.banner-slide2 {
    width: 100%;
    height: 516px;
    background: #00092f url(../images/banner2.jpg) center top;
}

.banner-slide3 {
    width: 100%;
    height: 516px;
    background: #00092f url(../images/banner3.jpg) center top;
}

.banner-slide4 {
    width: 100%;
    height: 516px;
    background: #00092f url(../images/banner4.jpg) center top;
}



.slideText {
    margin:0 auto;
    width:991px;
    padding-top: 133px;
	z-index:999;
}
.slideText h1 {
    padding: 0;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    font-size: 36px;
    text-align: left;
	text-transform:uppercase;
	margin-bottom: 10px;
}
.slideText p {
    padding: 0;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #fff;
    font-size: 13px;
    text-align: left;
}
.slideText a {
    font-family: 'Calibri';
    font-weight: normal;
    color: #fff;
    font-size: 14px;
    width: 135px;
    display: block;
    background-color: #00115f;
    text-decoration: none;
    transition: all 0.5s ease-out;
    text-align: center;
    float: left;
    text-transform: uppercase;
    padding: 0;
    margin-top: 18px;
    line-height: 2.5em;
}
.slideText a:hover {
    background-color: #e00009;
    color: #FFF;
}

.col-lg-1 {
    width:100%;
	padding-top: 10px;
}



.col-lg-1-left {
    width:214px;
	float:left;
}
.col-lg-1-right {
    width: 755px;
    float: left;
    margin-left: 22px;
}

.col-lg-1-right-box {
    width: 355px;
    float: left;
    background-color: #e5e5e5;
    border: solid #d2d2d2 1px;
    margin-right: 40px;
    position: relative;
    text-decoration: none;
    margin-top: 20px;
}
.col-lg-1-right-box-margin {
	margin-right:0px;
	
}
.col-lg-1-right-heading {
    padding: 0 !important;
    margin: 0 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: normal !important;
    color: #fff !important;
    font-size: 16px !important;
    text-align: left !important;
    text-transform: uppercase !important;
    background-color: #1F83A7 !important;
    margin-top: 20px !important;
    line-height: 1.3em !important;
    padding-left: 33px !important;
    padding-top: 1px !important;
	text-decoration:none !important;
}
.col-lg-1-right-corner {
   width: 30px;
    height: 29px;
    position: absolute;
    left: 4px;
    top: 16px;
}
.col-lg-1-right-icon1 {
   width: 60px;
    height: 60px;
    position: absolute;
    top: -1px;
    right: 12px;
}

.col-lg-1-right-box p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7a7a7a;
    padding: 14px 20px 0 20px;
}

.col-lg-1-right h1 {
    padding: 0;
    margin: 0;
	font-family:Tahoma, Geneva, sans-serif;
    font-weight: bold;
    color: #1F83A7;
    font-size: 36px;
    text-align: left;
	margin-top: 42px;
}




.col-lg-1-box {
    width: 194px;
    background-color: #FFF;
    -webkit-box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
    -moz-box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
    box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
   padding: 15px 10px;
	position:relative;
}

.col-lg-1-box h1 {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    font-size: 26px;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 10px;
    background-color: #1F83A7;
    padding: 20px 0 20px 26px;
}
.col-lg-1-box-corner {
	width: 30px;
    height: 29px;
    position: absolute;
    left: 20px;
    top: 10px;
}
.col-lg-1-box p {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #aaaaaa;
    font-size: 13px;
    width: 156px;
    margin: 0 auto;
    line-height: 2em;
	margin-top: 30px;
}

.col-lg-1-box a {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1F83A7;
    font-size: 13px;
    display: block;
    text-decoration: none;
    transition: all 0.5s ease-out;
    float: left;
    text-transform: uppercase;
    padding: 0;
    margin-top: 18px;
    line-height: 2.5em;
    background: url(../images/arrow1.jpg) no-repeat right 12px;
    padding-left: 18px;
    padding-right: 18px;
}
.col-lg-1-box a:hover {
    color: #000;
}


.col-lg-2 {
    width:100%;
	background-color:#f4f4f4;
	    margin-top: 30px;
		padding: 20px 0;
}

.col-lg-2 h1 {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #aaaaaa;
    font-size: 20px;
    text-align: left;
	float:left;
	line-height: 2em;
}
a.col-lg-2 {
    font-family: 'Calibri';
    font-weight: bold;
    color: #fff;
    font-size: 16px;
    width: 200px;
    display: block;
    background-color: #00115f;
    text-decoration: none;
    transition: all 0.5s ease-out;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
	margin: 0;
    line-height: 2.5em;
	float:right;
}
a.col-lg-2:hover {
    background-color: #000;
    color: #FFF;
}





.col-lg-4 {
    width:100%;
	padding: 67px 0;
	background:url(../images/shipping.jpg) no-repeat center top;
}
.col-lg-4-box {
    width:246px;
    float:left;
    background-color:#fff;
	border-right: dotted #cccccc 2px;
	padding: 25px 0;
	text-align:center ;
	color:#aaaaaa;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	
	
}
.col-lg-4-box:hover {
    background-color:#f4f4f4;
	
	
}
.col-lg-4-box img {
	float:left;
	
}
.col-lg-4-boxDiv {
    margin: 0 auto;
    line-height: 3.4em;
    width: 116px;
	text-decoration:none;
	
}
.col-lg-4-boxDiv span {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:40px;
	color:#444444;
	
}
.col-lg-4-box-border {
	border-right: dotted #cccccc 0px;
	
}






.footerMain {
    width:100%;
	background-color:#25272e;
}
.footerMain-bg {
    width: 100%;
    background: url(../images/map.jpg) no-repeat center top;
    padding: 67px 0 17px 0;
}


.col-lg-5 {
    width:100%;
	margin-bottom:10px;
}
.col-lg-5-box {
    width:227px;
	float:left;
	padding:10px;
}
.inputmain {
    width: 204px;
	 margin-top: 17px;
	 position:relative;
}
.golink {
	 background-color:#63636b;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#fff;
	 font-weight:bold;
	 position:absolute;
	 right:0;
	 text-decoration:none;
	 text-align:center;
	 text-transform:uppercase;
	padding: 9.8px;
	 border:0px;
}
.golink:hover {
	 background-color:#900;
}
.col-lg-5-box input {
   font-size: 12px;
    color: #615F5F;
    width: 183px;
    border: 0 none;
    border-top: 1px solid #7C7C7C;
    border-right: 0px solid #C3C3C3;
    border-bottom: 1px solid #C3C3C3;
    border-left: 1px solid #C3C3C3;
   
    padding: 10px;
}
.col-lg-5-box h1 {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #fff;
    font-size: 17px;
	text-transform:uppercase;
}
.col-lg-5-box h2 {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #fff;
    font-size: 17px;
	margin: 5px 0;
}
.col-lg-5-box p {
   padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #b0bbc1;
    font-size: 12px;
    line-height: 1.5em;
    margin-top: 20px;
}

ul.col-lg-5-box-nav {
	padding:0;
	margin:0;
	margin-top: 20px;
}
ul.col-lg-5-box-nav li {
	list-style: none;
    background: url(../images/arrow2.png) no-repeat left 5px;
    padding-left: 16px;
}
ul.col-lg-5-box-nav li a {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #b0bbc1;
    font-size: 12px;
    line-height: 1.5em;
	text-decoration:none;
}
ul.col-lg-5-box-nav li a:hover {
	text-decoration:underline;
}

.mail{
   padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #b0bbc1;
    font-size: 12px;
	text-decoration:none;
}
.mail:hover {
   text-decoration:underline;
}


.sociallink2 {
  width: 147px;
    margin-top: 14px;
}
.in-icon2 {
  width: 24px;
  height: 24px;
  float: left;
}









.col-lg-6 {
    width:100%;
	border-top: solid #374451 1px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #b0bbc1;
    font-size: 11px;
	padding: 13px 13px 0 13px;
	text-transform:uppercase;
}
.col-lg-6-left {
    width:398px;
	float:left;
}
.col-lg-6-right {
    width:300px;
	float:right;
	text-align:right;
}
.media{
    color: #b0bbc1;
	text-decoration:none;
}
.media:hover {
   text-decoration:underline;
   color:#e20009;
}



.col-lg-3 {
    width:100%;
	background-color:#75090c;
	padding:40px 0;
}
.col-lg-3-video iframe {
    width:616px;
	float:left;
}
.col-lg-3-news {
    width:273px;
	float:left;
	margin-left:40px;
	background-color:#fff;
}
.col-lg-3-news-box {
	border-bottom:solid #e6e6e6 1px;
	padding: 22px 20px 23px 20px;
}

.col-lg-3-news-box h1 {
	padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #444444;
    font-size: 12px;
	text-transform:uppercase;
}
.col-lg-3-news-box span {
	padding: 0;
    margin: 0;
	display:block;
    color: #aaaaaa;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    text-decoration: none;
	margin-top: 10px;
}


.newsbnt {
	     background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #213e71;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    border: 0px;
    width: 89%;
    display: block;
    padding: 15px 15px 15px 15px;
	background: url(../images/arrownews.jpg) no-repeat 256px 22px;
}
.newsbnt:hover {
	 background-color:#f6f6f6;
}



.bodymain {
    width:100%;
	padding: 30px 0;
}
.bodymainL {
    width:980px;
	float:left;
}

.bodymainLs {
    width:729px;
	float:left;
}

.bodymainR {
    width:237px;
	float:right;
}

.bodymain h1 {
   padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #060951;
    font-size: 20px;
    text-transform: uppercase;
}
.bodymain h2 {
   padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #58595B;
    font-size: 16px;
}
.bodymain-h2-margin {
	margin-bottom: -7px !important;
}
.bodymain h3 {
   padding: 0;
  /* margin: 15px 0 -10px 0;*/
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #E64F56;
    font-size: 16px;
}
.colorBlue{
    color:#060951;
}
.bodymain p {
  font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #8E8B8D;
    font-size: 13px;
    line-height: 1.5em;
    text-decoration: none;
	text-align:justify;
}
.bodymain p strong {
    font-weight: bold;
    color: #000;
}


.gray-box {
    background: #F9F9F9;
    padding: 10px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.gray-box2 {
    background: #F9F9F9;
    padding: 30px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.gray-box2-margin {
	margin-top:26px;
}

.gray-box22 {
    background: #F9F9F9;
    padding: 30px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:13px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.gray-box22-margin {
	margin-top:26px;
}


.gray-box3 {
    background: #F9F9F9;
    padding: 10px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#8E8B8D;
	text-align:center;
	font-weight:normal;
	font-size:13px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	margin-top: 18px;
}
.gray-box3 strong {
	color:#000;
	font-weight:bold;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	margin-top: 18px;
}
.gray-box3 h1{
	font-size:15px;
	color:#000;
	margin-bottom: 10px;
	
}










.slideText-in {
    margin:0 auto;
    width:991px;
    padding-top: 118px;
	z-index:999;
}
.slideText-in h1 {
    padding: 0;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    font-size: 36px;
    text-align: left;
	text-transform:uppercase;
	margin-bottom: 10px;
}
.slideText-in p {
    padding: 0;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #fff;
    font-size: 13px;
    text-align: left;
}
#banner-in {
	width: 100%;
	height: 327px;
	overflow: hidden;
	
}
.banner-holder2{ height: 327; width: 100%; display: block; position: relative; z-index:10;}

.banner-slide1-in {
    width: 100%;
    height: 327px;
    background: #00092f url(../images/banner1-in.jpg) center top;
}

.banner-slide2-in {
    width: 100%;
    height: 327px;
    background: #00092f url(../images/banner2-in.jpg) center top;
}

.banner-slide3-in {
    width: 100%;
    height: 327px;
    background: #00092f url(../images/banner3-in.jpg) center top;
}









.services-box {
    width: 237px;
    background-color: #FFF;
    -webkit-box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
    -moz-box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
    box-shadow: -2px 10px 23px 0px rgba(204,200,204,1);
    padding: 15px 10px;
    position: relative;
}
.services-box h1 {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    font-size: 26px;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 10px;
    background-color: #060951;
    padding: 20px 0 20px 26px;
}
.services-box-corner {
    width: 30px;
    height: 29px;
    position: absolute;
    left: 20px;
    top: 10px;
}
.services-box p {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #aaaaaa;
    font-size: 13px;
    width: 156px;
    margin: 0 auto;
    line-height: 2em;
    margin-top: 30px;
}



ul.bolet{
    padding: 0;
    margin: 0;
}
ul.bolet li {
    list-style: none;
    padding-left: 12px;
	margin-left: 6px;
	border-bottom: solid #ECECEC 1px;
	line-height: 4.5em;
}
ul.bolet li.border {
	border-bottom: solid #ECECEC 0px;
}
ul.bolet li a{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #919698;
    font-size: 13px;
    transition: all 0.5s ease-out;
    text-decoration: none;
	float: none;
	display:block;
}
ul.bolet li a:hover{
	 color: #000;
}

ul.arl {
    padding: 0px;
}
ul.arl li {
    padding: 0 0 10px 18px;
    background: url(../images/arrow-bullet.png) no-repeat left 3px;
    list-style: none;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #8E8B8D;
    font-size: 13px;
}








.coll-2-margin {
    margin-right: 0px !important;
}
.coll-2-box {
    width: 337px;
    float: left;
    text-align: left;
    margin-bottom: -2px;
    border: solid #DEDEDE 1px;
    padding: 5px;
    text-decoration: none;
    margin-right: 29px;
    margin-top: 23px;
}
.coll-2-box:hover {
	background-color:#F1F1F1;
}
.coll-2-box p {
    padding: 0;
    margin: 0;
   font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #8E8B8D;
    font-size: 13px;
    line-height: 1.5em;
	text-align:left;
	text-decoration:none !important;
	margin-top: 28px;
	
}
.coll-2-box img {
    float: left;
    margin-right: 20px;
    border: solid #DEDEDE 1px;
}
.floatLeftimg {
    float: left;
    margin-right: 15px;
    border: solid #DEDEDE 1px;
	margin-top: 18px;
}
.alignCenter {
	text-align: center !important;
}

.imgBorder{
    border: solid #DEDEDE 5px;
}

.coll-1-box {
    width: 230px;
    float: left;
    text-align: center;
    border: solid #DEDEDE 1px;
    padding: 5px;
    text-decoration: none;
	
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #8E8B8D;
    font-size: 13px;
    line-height: 1.5em;
	background-color:#F3F3F3;
	margin-bottom: 16px;
}
.coll-1-box h1 {
    font-weight: bold;
    color: #585151;
	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
	background-color:#E4E4E4;
    margin-bottom: 10px;
    line-height: 2.8em;
	text-transform:none;
}


.site1 {
	width:354px;
    float: left;
	margin-right:20px;
}
.site1 h1 {
    font-weight: bold;
    color: #585151;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #E4E4E4;
    margin-bottom: 10px;
    line-height: 2.8em;
    text-transform: none;
	padding-left: 15px;
}
.site2 {
	width:354px;
    float: right;
}
.site2 h1 {
    font-weight: bold;
    color: #585151;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #E4E4E4;
    margin-bottom: 10px;
    line-height: 2.8em;
    text-transform: none;
	padding-left: 15px;
}
.email{
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #000;
    font-size: 13px;
    text-decoration: none;
}
.email:hover {
    text-decoration: underline;
}


.formDiv {
    width: 100%;
}
.formDiv label {
	width: 325px;
    margin-bottom: 2px;
    display: block;
    ont-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #7B7777;
    font-size: 13px;
    text-decoration: none;
    margin-bottom: 5px;
}
.formDiv Input {
    width: 322px;
    height: 32px;
    float: left;
    padding: 0px 12px;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    font: 13px/1.42857 Arial, Helvetica, sans-serif;
	margin-bottom: 16px;
}
.widthinput {
    width: 698px !important;
}
.formDiv textarea {
    width: 95.5%;
    height: 132px;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    font: 13px/1.42857 Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 5px 12px 0px 12px;
}
.btn {
   display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    background-color: #e20a17!important;
    color: #FFF !important;
    width: 100px !important;
    border: 0px !important;
}
.btn:hover {
    background-color: #c80511!important;
}
.offices {
	padding:10px;
	background-color:#F5F5F5;
	margin-top: 17px;
}





.pdf-box {
    width: 337px;
    float: left;
    text-align: left;
    margin-bottom: -2px;
    border: solid #DEDEDE 1px;
    padding: 5px;
    text-decoration: none;
    margin-right: 29px;
    margin-top: 28px;
}
.pdf-box:hover {
    background-color: #F3F3F3;
}
.pdf-box-margin {
    margin-right: 0px !important;
}
.pdf-box p {
    padding: 0;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #8E8B8D;
    font-size: 13px;
    line-height: 1.5em;
    text-align: left;
    text-decoration: none !important;
    margin-top: 38px;
}
.pdf-box img {
    float: left;
    margin-right: 20px;
    border: solid #DEDEDE 1px;
}


.gallery {
    background: #F9F9F9;
    padding: 10px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	display: block;
	width: 95.2%;
}
.gallery:hover {
    background: #F3F3F3;
    padding: 10px;
    border: 1px solid #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}






