
/* ---------------------------------------------------------------------- */
/*	Basic Elements & Classes
/* ---------------------------------------------------------------------- */

body {
	background:#ffffff; margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}


@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/opensans-regular.eot');
    src: url('../fonts/opensans-regular.eot') format('embedded-opentype'),
         url('../fonts/opensans-regular.woff') format('woff'),
         url('../fonts/opensans-regular.ttf') format('truetype'),
         url('../fonts/opensans-regular.svg#OpenSansRegular') format('svg');
}


@font-face {
font-family:OswalReg;
src: url('../fonts/Oswald-Regular.ttf'),url('../fonts/Oswald-Regular.otf'),url('../fonts/Oswald-Regular.eot'),url('../fonts/Oswald-Regular.woff'),url('../fonts/Oswald-Regular.svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family:Oswallight;
src: url('../fonts/oswald-light.ttf'),url('../fonts/oswald-light.otf'),url('../fonts/oswald-light.eot'),url('../fonts/oswald-light.woff'),url('../fonts/oswald-light.svg');
font-weight: normal;
font-style: normal;
}


.Link1 a{ text-decoration:underline; color:#f04c43; }
.Link1 a:hover{ text-decoration: none; color:#fff;}

.Link2 a{ text-decoration:none; color:#bfbbbb; }
.Link2 a:hover{ text-decoration: underline; color:#fff;}



.Light11 { font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.Light12 { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.Light13 { font-family: Arial, Helvetica, sans-serif; font-size:13px;}


.Oswaldreg_13 { font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.Oswaldreg_14 { font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.Oswaldreg_19 { font-family: Arial, Helvetica, sans-serif; font-size:19px;}
.Oswaldreg_25 { font-family: Arial, Helvetica, sans-serif; font-size:25px;}


.Oswaldlig_19 { font-family: Arial, Helvetica, sans-serif; font-size:19px;}



.Bold{ font-weight:bold;}
.White{ color:#fff;}
.Black{ color:#000;}
.Blue1{ color:#222e71;}
.Gray1{ color:#5c5a5a;}
.Gray2{ color:#5d5d5d;}
.Gray3{ color:#3d3c3c;}
.Gray4{ color:#747373;}
.Gray5{ color:#7b7676;}
.Gray6{ color:#c2c1c1;}
.Gray7{ color:#bfbbbb;}
.Gray8{ color:#e4e4e4;}

.Upparcase{ text-transform:uppercase;}
.Lineheight1{ line-height:18px;}
.Lineheight2{ line-height:36px;}
.Align_cent{ text-align:center;}
.Align_right{ text-align:right;}
.Justify{ text-align:justify;}
.Italic{ font-style:italic;}

.Fl{ float:left;}
.Fr{ float:right !important;}

.posn{ position: relative;}

.Txtbx_1{ 
      background:none; width:100%; 
	  border:none; 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#000;
	  height:24px; }
	  

/*----Nav-------*/

#Main_menu{ width:auto; 
       float:right; position:relative;   }

.Menubx {
    width:100%; 
     float:right; position:relative;}

.toggleMenu {
    display:  none; background: none;
     font-size:17px;font-family: Arial, Helvetica, sans-serif; font-size:18px; 
    padding: 10px 0 10px ; text-align:center; text-decoration:none;  
    color: #fff;  text-transform:uppercase; }
.nav {
    list-style: none;
     *zoom: 1; margin:0;
      padding:0px;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}

.nav li { position: relative; margin-right:1px; }
.nav li:last-child{ background:none; margin-right:0;}

.nav li a {  
   text-decoration:none; 
   font-size:13px; 
   font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;
   color:#fff;  text-align:center; 
   padding:45px 16px 32px;  }


.nav li a:hover, .nav li .current { color:#f9bc03; background: url(../images/hover.png) no-repeat center bottom;  text-decoration:none; }

.nav > li {
    float: left;
    
}

.nav > li > a {
    display: block; float:left; 
}
.nav li  ul {
    position: absolute;
    left: -9999px; top:93px; padding:0px 0px 10px;
	width:196px; background:#fff; 

	border-radius:0 0 5px 5px;
	z-index:1;
	
	 
}
.nav > li.hover > ul { 
    left:0px; 
}
.nav li li.hover ul {
    left:70%;
    top: 0;
}

.nav li li {
	padding-right:0px;
	background:none;
    
}

.nav li li a {
    display: block; color:#8dbcdf;
     padding:6px 10px; font-family:'OpenSansSemibold'; 
    position: relative; font-weight:normal;
    z-index:100; line-height:18px;
	
	font-size:14px;
	text-align:left;
    
}
.nav li li li a {
    background:#48a6e3; 
    z-index:200;
    border-top: 1px solid #fff;
}
.textsec{ float:left; width:75%; }
.textsec p{ text-align:right; font-size:22px; padding:8px 0px;  }
.imgsec{ float:left; text-align:left; width:10%; margin-left:20px;}
.imgsec img{width:100%;}
.resultbtnm{ margin: 10px auto 0px;  text-align:center;} 




/*---end---*/




@media only screen and (min-width: 768px) and (max-width: 999px) {

/*---Nav---*/
#Main_menu{ width:auto; }	
.toggleMenu {
    display:  none !important;
   
}
.nav{ display:block !important; margin:0px;}

.nav li a{ padding:37px 9px 39px; font-size:13px;}
.Menubx{ margin:0 auto; display:table; float:none;}

/*---end--*/
}

/* All Mobile Sizes */
@media only screen and (max-width: 767px) {

/*---Nav---*/
#Main_menu{ width:100%; margin-top:0px;}

.Menubx{ z-index:1; width:100%; }
.toggleMenu { display:block !important;}
.active {
        display: block;
    }
	
.nav {
    list-style: none;
     *zoom: 1;
     background: #122328;  margin:0px;
}

.nav a {
     text-decoration:none;
    
}
.nav > li {
        float: none;
    }
.nav > li > .parent {
        background-position: 95% 50%;
    }
.nav li li .parent {
        background-image: url("./images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
.nav ul {
        display: block;
        width: 100%; padding:0px;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static; 
    }
  
.nav li a {
    background:none; color:#fff; float:none; border-bottom:#2f3f3d 1px solid;  padding: 6px 0px 6px 0px;  }  
  




.nav li { background:none; padding-right:0px;}

.nav li ul{ width:auto; border-radius:0px;}

.nav li li a{ text-align:center;}

/*--end---*/


}

.paypal_table{ margin:auto; }
