body{margin:0; padding:0; font-family:'proxima_nova_rgregular', Arial,Helvetica,sans-serif; font-weight:normal; font-size:13px; color:#333333;}
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fielfiet, form, label, legend, img, input, button, header, article, time, nav, section, aside, hgroup, footer/* sub, sup, table, caption, tbody, tfoot, thead, tr, th, td */
{padding:0; border: 0; font-size: 100%; margin:0; vertical-align: baseline;}
ul, ol{margin:0; padding:0; list-style-type:none;}

.lh18{line-height:18px!important} .lh30{line-height:30px!important;} .lh20{line-height:20px!important;} .lh14{line-height:14px!important}
p{line-height:18px; font-family:'proxima_nova_rgregular', Arial,Helvetica,sans-serif; font-weight:normal; font-size:13px;}
strong{font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
.gap, .gap-more, .gap-newer, .gap-newer-1, .gap-newer-2, .gap-newer-3, .gap-dashed, .gap-only{clear:both; }
.gap-newer-1, .gap-newer-2, .gap-newer-3{border-top:#eaeaea 1px dashed;}
.gap-between{height:30px; clear:both;}

.sp20{ display:block; clear:both; height:20px;} .sp30{ display:block; clear:both; height:30px;} .sp40{ display:block; clear:both; height:40px;}

.gap-dotted {border-bottom: 1px dotted #e3debf;clear: both;display: block;height: 15px;margin-bottom: 15px;}
.gap{height:15px;} .gap-more{height:30px;} .gap-older{height:75px; margin-top:15px; float:left;} .gap-newer{height:14px; border-top:#999999 1px dashed;}
.gap-newer-1{height:1px;} .gap-newer-2{height:15px;} .gap-newer-3{height:7px;} .gap-dashed{height:15px; margin-bottom:15px; background:url("../img/main-cat-dash.gif") repeat-x left 13px;} .gap-only{height:15px;} .vert-spc-gap{width:35px;}
.pad10 { padding:10px; } .pad-left10 { padding-left:10px!important; }
.clr{clear:both;} .fl{float:left} .fr{float:right;} .oflow{overflow:hidden;} img{border:0;} .fi-mar10{margin:10px 0 0 0px;} .fi-mar20{margin:20px 0 0 0px;} .fi-mar20 img{margin:0px 0 0 7px;}
.overflow{ overflow: hidden;}

.fs14{font-size:14px; line-height:18px; color:#FFFFFF;} .fs15{font-size:15px; line-height:19px; color:#FFFFFF;} .fs17{font-size:17px; line-height:24px; color:#FFFFFF;}.fs12{font-size:12px; line-height:16px; color:#FFFFFF; display:block; padding:5px 0 0 0} .fs13{font-size:13px; line-height:16px; color:#FFFFFF; display:block; padding:5px 0 0 0}
.siteWidth{display:block; margin:0 auto; width:1000px;}
.clearfix:after {content: "\00A0";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('fonts/proximanova-bold-webfont.eot');
    src: url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-bold-webfont.woff') format('woff'),
         url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novablack';
    src: url('fonts/proximanova-black-webfont.eot');
    src: url('fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-black-webfont.woff') format('woff'),
         url('fonts/proximanova-black-webfont.ttf') format('truetype'),
         url('fonts/proximanova-black-webfont.svg#proxima_novablack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_condensedLtIt';
    src: url('fonts/proximanovacond-lightit-webfont.eot');
    src: url('fonts/proximanovacond-lightit-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanovacond-lightit-webfont.woff') format('woff'),
         url('fonts/proximanovacond-lightit-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-lightit-webfont.svg#proxima_nova_condensedLtIt') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'proxima_nova_cn_rgregular';
    src: url('fonts/proximanovacond-regular-webfont.eot');
    src: url('fonts/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanovacond-regular-webfont.woff') format('woff'),
         url('fonts/proximanovacond-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-regular-webfont.svg#proxima_nova_cn_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_condensedlight';
    src: url('fonts/proximanovacond-light-webfont.eot');
    src: url('fonts/proximanovacond-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanovacond-light-webfont.woff') format('woff'),
         url('fonts/proximanovacond-light-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-light-webfont.svg#proxima_nova_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_condensedSBd';
    src: url('fonts/proximanovacond-semibold-webfont.eot');
    src: url('fonts/proximanovacond-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanovacond-semibold-webfont.woff') format('woff'),
         url('fonts/proximanovacond-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-semibold-webfont.svg#proxima_nova_condensedSBd') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novaextrabold';
    src: url('fonts/proximanova-extrabold-webfont.eot');
    src: url('fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-extrabold-webfont.woff') format('woff'),
         url('fonts/proximanova-extrabold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('fonts/proximanova-semibold-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novalight';
    src: url('fonts/proximanova-light-webfont.eot');
    src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.cent-txt{text-align:center;}
.dispNon { display:none; }
.logo-container{ background:url(../img/clouds.jpg) no-repeat center top; height:200px; padding:50px 0 90px 0}
.logo-head{width:593px; display:block; margin:70px auto;}
.coming-soon-container{background:url(../img/bottom-img.jpg) repeat-x center bottom #085a18; height:690px}
.img-center{display:block; margin:0 auto;}
.newsletter-div{ width:480px; float:left;}

.inpt{ display:block; width:275px; padding:6px; float:left; height:28px;}
.submit-btn{background:#ffea00; width:170px; height:40px; float:right;margin:0px 22px 140px 0; cursor:pointer; color:#e62005; font-size:22px; font-family: 'proxima_nova_rgbold'; font-weight:normal;}
.contact-txt{ color:#000; font-size:17px; line-height:24px; clear:left;}

.wd730{width:730px; margin:0 auto; padding:0px; float:left;}

.wd605{width:530px; margin: -27px auto 30px; padding-bottom:10px; clear:both; float:left; }
.wd605 h2{color:#ffc600; font-size:30px; font-family: 'proxima_nova_rgbold'; font-weight:normal;}

.btn-holder{width:303px; height:46px; margin:-40px auto; padding:0px;}

.sp300{ display:block; clear:both; height:298px;}
.fs46{font-size:46px; line-height:26px; color:#FFFFFF; font-family: 'proxima_novaextrabold'; margin:0px; padding:0px;} 

