@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; background:url(../images/bg.jpg) repeat-x;  font-size:14px; line-height:18px; color: #878785;  font-family: Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif ; }
.inr-bg{ margin: 0; padding: 0; background:url(../images/inr-bg.jpg) repeat-x;  font-size:14px; line-height:18px; color: #878785;  font-family: Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif ; }



*::selection{ background: #0f1d28; color: #fff; }
*::-moz-selection{ background: #0f1d28; color: #fff; }

/*This css style will prevent skype from formatting the numbers in web-page*/
span.skype_pnh_container{ display: none; }
span.skype_pnh_print_container{ display: inline; }

/*Default CSS*/
:focus { outline:0; }
img{ border: none;  outline: none; }

a:active { outline:none; }

.fl{ float:left;}
.fr{ float:right;}
ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }

h1, h2, h3{  margin: 0px; padding: 0px; }
h1{  font-size:50px; font-family: "Century Gothic",Arial, Helvetica, sans-serif ; color:#fff;  line-height:25px; text-transform:uppercase; font-weight:bold; line-height:50px;
} 
h2{  font-size:34px;  color:#05366b;  line-height:25px; padding-bottom:10px; font-weight:normal; } 
h3{  font-size:23px;  color:#05366b;  line-height:22px; padding-bottom:10px; font-weight:normal; } 
.clear{ clear:both;}
p{ padding:0px; margin:0px; line-height:18px;}




.header{ width:990px; padding-top:25px;  margin:0 auto; height:105px; }
.logo{ width:193px; height:84px; float:left; padding-left:0px;}



/*Navigation*/
.menubar{ width:410px; float:right; padding: 0px; padding-top:30px;}
.menu-content { padding: 0; }
.menu-content ul { margin: 0; padding: 0px; }
.menu-content li { display: block; float: left; list-style-type: none; margin: 0px; padding: 0px; border-right:1px solid #6a6d04; height:20px; }
.menu-content li a {  float: left; font-size:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif ;  font-weight:normal; color:#6a6d04; text-decoration: none; padding:0px 13px 12px 13px; display:block; height:20px;  }
.menu-content li a:hover { color:#07396a;  display:block; text-decoration: none; }
.menu-content li a#current { color:#07396a;  display:block; text-decoration: none;   }



.banner{ margin:0 auto; height:309px; width:1204px; background:url(../images/banner.jpg)  no-repeat;}
.banner-inr{ margin:0 auto;  width:990px; }
.banner-text{ width:465px; float:left; padding-top:60px;}
.banner-text span{ font-size:33px; font-weight:bold; font-weight:normal;}
.banner-text p{ color:#9ea80d; font-size:13px; text-transform:uppercase; padding-top:10px; }

/*inr-bnr*/
.inr-banner{ margin:0 auto; height:81px; width:1204px; background:url(../images/inr-bnr.jpg) no-repeat; padding-top:35px; padding-bottom:30px;}
.inr-banner-text{ width:990px;  padding-top:0px;}
.inr-banner h1{  font-size:54px; font-family: "Century Gothic",Arial, Helvetica, sans-serif ; color:#fff;  line-height:25px; text-transform:uppercase; font-weight:bold; line-height:50px;  }
.inr-banner p{ color:#9ea80d; font-size:13px; text-transform:uppercase; padding-top:10px; }
/*Content*/
.main{ width:990px; margin:0 auto; padding-bottom:30px; }
.content{ width:990px; padding-top:0px;}
.heading{ font-size:19px;  color:#9cb51b;  line-height:19px; padding-bottom:10px; display:block;}
.content p{line-height:20px; padding-bottom:10px;  }
.content ul{ margin: 0; padding: 0px;  }
.content li{ margin: 0; padding: 0px; font-size:15px; font-weight:normal; padding-left:15px;  list-style:none; text-decoration:none; background:url(../images/bullets.jpg) 0px 6px no-repeat; line-height:22px;}

.content-left{ float:left; width:521px; margin-top:30px; }
.content-right{ float:right; width:400px; margin-top:80px; padding-bottom:80px;}
.memoir-btn{ margin:0 auto; text-align:center; margin-top:40px;}


.images-sec{ width:535px; margin: 0 auto;}



/*form*/
form{ padding:0px; margin:0px;}
.formsec{ width:481px; height:250px; float:left; padding:24px 20px 0px 20px; background:url(../images/form-bg.jpg) no-repeat; position:relative; margin-top:8px; }
.text-fields1{ width:200px; height:28px; float:right; border:1px solid #d7d6d6; color:#494949; font:14px Tahoma, Geneva, sans-serif; padding:3px 0px 3px 5px; }

input.button{ width:319px; height:62px; margin-left:75px; border:none; cursor:pointer; background:url(../images/submit-btn.png) no-repeat; margin-top:0px;
 position:absolute; bottom:-37px; }
.content-left h2{  font-size:32px; font-weight:bold;  color:#04386b; padding-bottom:10px; line-height:25px; } 
.content-left span{ font-size:18px; color:#04386b; }
.formsec p{ float:left; font-size:13px;}

.radio-btn{  float:right; height:20px; padding-right:115px;}
.mc-field{ width:481px; margin:0 auto; height:35px; margin-bottom:8px;}
.mc-field1{ width:481px; margin:0 auto; height:20px; margin-bottom:8px;}

/*footer*/
.footer{ width:100%; background:#504e4e;   }
.footer-inr{ width:980px;  margin:0 auto;  background:url(../images/footer-img.jpg) right no-repeat; color:#fff; font-size:13px; padding:20px 0px 15px 0px;  }
.foot-left{ width:370px; float:left; }
.foot-right{ width:433px; float:right; }
.footer a { color: #fff;  text-decoration: none; }
.footer a:hover { color: #939907; text-decoration: none; }
.link{ color:#939907;}
.link a { color: #939907;  text-decoration: none; }
.link a:hover { color: #939907; text-decoration: underline; }