html, body, 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, img,

ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

center, u, b, i, marquee {

  margin: 0 auto;

  padding: 0px;

  border: 0px;

  outline: 0px;

}







body { margin:0;  padding:0; background-color:#60b6e5; } 



@font-face {

    font-family: 'advant';
    src: url('../fonts/843-webfont.eot');
    src: url('../fonts/843-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/843-webfont.woff') format('woff'),
         url('../fonts/843-webfont.ttf') format('truetype'),
         url('../fonts/843-webfont.svg#843-webfont') format('svg');
}





@font-face {

    font-family: 'book';
    src: url('../fonts/avgardn-webfont.eot');
    src: url('../fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgardn-webfont.woff') format('woff'),
         url('../fonts/avgardn-webfont.ttf') format('truetype'),
         url('../fonts/avgardn-webfont.svg#avgardn-webfont') format('svg');
}



form{padding:0;margin:0;}

img{ border:0; padding:0; margin:0;}

p {  margin:0;  padding:0; color:#fffffd; font-family:advant, Arial, Helvetica, sans-serif; font-size:14px; line-height:15px; font-weight:normal; text-align:left; clear:both; }
.home-text {  margin:0;  padding:20px 0 25px 0; color:#fff; font-family:book, Arial, Helvetica, sans-serif; font-size:20px; line-height:140%; font-weight:normal; text-align:left; clear:both; }
.home-right-text {  margin:0;  padding:40px 0 5px 0; color:#db2126; font-family:advant, Arial, Helvetica, sans-serif; font-size:22px; line-height:26px; font-weight: normal; text-align:left; clear:both; }

h1 { margin:0; padding:42px 0 0 0; color:#db2126; font-family:advant,Arial, Helvetica, sans-serif; font-size:44px; line-height:45px; font-weight:normal; text-align:left; clear:both; }
h1.title1 { margin:0; padding:10px 0 0 0; color:#fff; font-family:book,Arial, Helvetica, sans-serif; font-size:30px; line-height:34px; font-weight:normal; text-align:center; clear:both; }
h1.title1 a{ color:#fff; font-family:book,Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; text-align:center; text-decoration:none; }
h1.title1 a:hover{ color:#000; font-family:book,Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; text-align:center; text-decoration:none; }

h2 { margin:0; padding:0; color:#fff; font-family:book,Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; font-weight:normal; text-align:center; clear:both; }

h3{ margin:0; padding:35px 0 0 0; color:#fff; font-family:advant,Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; font-weight:normal; text-align:left; clear:both; }
h3 a{ color:#000; font-family:book,Arial, Helvetica, sans-serif; font-size:34px; line-height:34px; font-weight:normal; text-align:left; text-decoration:none;}
h3 a:hover{ margin:0; padding:0; color:#fff; font-family:book,Arial, Helvetica, sans-serif; font-size:34px; line-height:34px; font-weight:normal; text-align:left; text-decoration:none; }

.alignleft { margin:0; padding:10px 0 0 0; float: left;}
.alignright { margin:0; padding:0; float: right; }
.aligncenter { text-align: center;}



::selection { background: #a6cae4; color: #000; }
::-moz-selection { background: #a6cae4;  color: #000;}
::-webkit-selection { background:#a6cae4; color:#000;}



#wrapper { margin:0; padding:0; width:100%; float:left; min-width:1200px; } 

/*------------------------Header Start----------------------*/
#header { margin:0; padding:0; width:100%; float:left; background:url(../images/header-bg.jpg) no-repeat center top; height:551px;  min-width:1200px; } 
.inner-header { margin:0 auto; padding:0; width:1092px; clear:both; }
.logo-holder { margin:0; padding:0; width:674px; float:left; }
.logo-holder .inner-logo-section { margin:0; padding:0; width:256px; float:right; }
.logo-holder .inner-logo-section img{ margin:15px 0 0 0; padding:0;  }

.social-icon-holder { margin:0; padding:0; width:418px; float:right;  }
.social-icon-holder .inner-socialmedia { margin:0; padding:0; width:240px; float:right; }
ul.social-icon { margin:0; padding:10px 40px 0 0; float:right; clear:both; list-style:none; }
ul.social-icon li { margin:0; padding:0 2px; float:left; display:inline; }
ul.social-icon li a img { margin:0; padding:0 2px; float:left; display:inline; }
ul.social-icon a:hover img { margin:0; padding:0 2px; float:left; display:inline; opacity:0.8; filter: alpha(opacity=50); }

/*------------------------Header End----------------------*/

/*-----------------------Banner Start---------------------------*/
.main-banner{ margin:0 auto; padding:0; width:1092px; clear:both; }
.inner-banner-holder{ margin:0; padding:0; width:700px; float:right;}
.inner-banner-holder img{ margin:0; padding:180px 0 0 0; float:left;}

/*-----------------------Banner End---------------------------*/



/*----------------------Content Start-------------------------------------------------------------------*/
#content { margin:0; padding:0; width:100%; float:left;}
.yellow-box-holder { margin:0; padding:0; width:100%; float:left;  background: url(../images/yellow-bg.jpg) no-repeat center top; height:166px; }
.yellow-box-holder .inner-box-section { margin:0 auto; padding:0; width:1000px;}
.left-heading-holder { margin:0; padding:0; width:580px; float:left;}
.right-box-holder { margin:25px 0 0 0; padding:0; width:420px; float:right;}
.right-box-holder .right-content-heading-box { margin:0 5px 0 0; padding:0; width:397px; height:93px; float:right; background: url(../images/right-content-heading-box.jpg) no-repeat;}

.red-bg-section { margin:0; padding:0; width:100%; float:left;  background: url(../images/red-yellow-bg.jpg) no-repeat center top; height:325px;}
.red-bg-section .inner-section{ margin:0 auto; padding:0; width:990px; }
.left-content-pannel { margin:28px 0 0 0; padding:0; width:600px; float:left;}
.red-box-bg { margin:0 30px 0 20px; padding:0; width:250px; float:left; background:#e0382f;  moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px;}
.red-box-bg .inner-bg{ margin:0 auto; padding:0; width:226px;}

.right-content-pannel { margin:0; padding:0; width:390px; float:right;}
.right-content-pannel .inner-part{ margin:0; padding:0; float:right; width:350px; }

ul.content-list { margin:0; padding:0; list-style:none; clear:both; }
ul.content-list li { margin:0; padding:0 0 0 15px; list-style:none; clear:both; font-family:advant,verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:25px; font-weight:normal; color:#df392d; background:url(../images/black-round.jpg) no-repeat scroll 0 8px; }

.bottom-contet-bg { margin:0; padding:0; width:100%; float:left;  background: url(../images/body-bottom-bg.jpg) repeat-y center top; }
.bottom-contet-bg .inner-bottom-content { margin:0 auto; padding:0; width:970px; }
.bottom-content-leftlogo { margin:0; padding:0; float:left; width:610px;  }
.bottom-content-leftlogo img{ margin:0 0 0 15px; padding:0; float:left; }
.bottom-content-rightlogo { margin:0; padding:0; float:right; width:360px;  }
/*----------------------Content End-------------------------------------------------------------------*/ 

/*-----------------------Footer Start-----------------------*/
#footer {  margin:0; padding:0; width:100%;  float:left; background: url(../images/footer-bg.jpg) no-repeat center top; height:212px; }
#footer .inner-footer { margin:0 auto; padding:0; width:850px; }
ul.logo-icon { margin:0; padding:20px 0 0 120px; float:left; clear:both; list-style:none; }
ul.logo-icon li { margin:0; padding:0 32px; float:left; display:inline; border-right:1px solid #000; }
ul.logo-icon li.last { margin:0; padding:0 0 0 32px; float:left; display:inline; border-right:0px solid #000; }

ul.logo-icon li a img { margin:0; padding:0 2px; float:left; display:inline; }
ul.social-icon a:hover img { margin:0; padding:0 2px; float:left; display:inline; opacity:0.8; filter: alpha(opacity=50); }

#footer .inner-footer p{ margin:0; padding:45px 0 0 0; color:#272727; font-family:book,Arial, Helvetica, sans-serif; font-size:18px; line-height:145%; font-weight:normal; text-align:center; clear:both; }
#footer .inner-footer p a {  color:#dedede; font-size:12px; font-weight:normal; text-decoration:none; } 
#footer .inner-footer p a:hover {  color:#aa0003; font-size:12px; font-weight:normal; text-decoration:none; }

/*-----------------------Footer End-----------------------*/