@charset "utf-8";
/* CSS Document */

body{background:url(images/bg2.jpg); background-repeat:repeat-x;
    height:567px;
	float:left;
	width:100%;
	margin:0px auto;
	}
a,img{border:none;

text-decoration:none;}

.main-box{width:981px;
	      height:auto;
	      margin:0 auto;
	      }
.Message-box{float:right;
             height:37px;
			 width:444px;
			 margin:1px 0 0 0px;
			 background-color:#133c7c;
			 }
.contact{float:right;
             height:30px;
			 width:31px;
			 margin:6px 10px 0 0px;
			 }
.contact-txt{float:right;
             height:20px;
			 width:130px;
			 margin:8px 10px 0 0px;
			 font-family:"myriad Pro";
			 font-size:22px;
			 text-decoration:none;
			 font-weight:500;
			 }
.phone{flot:left;
        margin:12px 0 0 15px;
		height:18px;
		width:17px;
		}
.phone-txt{flot:left;
        margin:-18px 0 0 37px;
		height:18px;
		width:125px;
		font-family:"myriad Pro";
		font-size:16px;
		text-decoration:none;
		font-weight:normal;
		color:#FFFFFF;
		}
.phone-txt1{flot:left;
        margin:-18px 0 0 200px;
		height:18px;
		width:225px;
		font-family:"myriad Pro";
		font-size:16px;
		text-decoration:none;
		font-weight:normal;
		color:#FFFFFF;
		}
.header{float:left;
        height:89px;
		width:981px;
		margin:0 0 0 0px;
		}
.banner{float:left;
        margin:27px 0 0 0px;
		width:981px;
		height:465px;
		}
.huddle-services{float:left;
                 margin:13px 0 0 80px;
				 height:23px;
				 width:830px;
				 }
.huddle-services1{float:left;
                 margin:13px 0 0 0px;
				 height:23px;
				 width:830px;
				 font-family: Corbel;
				 font-size:24px;
				 text-decoration:none;
				 font-weight:bold;
				 color: #CC3300;
				 }
				 
.round{float:left;
       margin:24px 0 0 0px;
	   width:981px;
	   }
.round-img{float:left;
       margin:0px 0 0 0px;
	   width:154px;
	   height:155px;
	   }
.round-img1{float:left;
       margin:0px 0 0 121px;
	   width:154px;
	   height:155px;
	   }
.round-txt-main{float:left;
       margin:14px 0 0 0px;
	   width:981px;
	   }
.round-txt{float:left;
            font-family:"myriad Pro";
			font-size:20px;
			font-weight:550;
			text-decoration:none;
			color:#707070;
			text-transform:uppercase;
			}
.round-txt1{float:left;
            font-family:"myriad Pro";
			font-size:20px;
			font-weight:550;
			text-decoration:none;
			color:#707070;
			padding:0 0 0 55px;
			text-transform:uppercase;
			}
.round-txt2{float:left;
            font-family:"myriad Pro";
			font-size:20px;
			font-weight:550;
			text-decoration:none;
			color:#b52323;
			padding:0 0 0 135px;
			text-transform:uppercase;
			}
.round-txt3{float:right;
            font-family:"myriad Pro";
			font-size:20px;
			font-weight:550;
			text-decoration:none;
			color:#707070;
			padding:0 5px 0 0px;
			text-transform:uppercase;
			}
.logo{float:left;
      margin:25px 0 0px 0px;
	  width:360px;
	  height:89px;
	  }
.line{float:left;
      height:1px;
	  width:981px;
	  background-color:#e5e5e5;
	  margin:25px 0 0 0px;
	  }
.clr{clear:both;}
.learning-button{float:left;
                 margin:3px 0 0 0px;
				 width:151px;
				 height:39px;
				 }
.learning-main-box{float:left;
                 margin:5px 0 0 0px;
				 width:981px;
				
				 }
.image-box{float:left;
           height:165px;
		   margin:18px 0 0 0px;
		   width:981px;
		   background:url(images/image-bg.jpg) left top;
		   }
.image{float:left;
       margin:23px 0 0 22px;
	   height:142px;
	   width:289px;
	   }
.image1{float:left;
       margin:23px 0 0 33px;
	   height:142px;
	   width:289px;
	   }
.image2{float:left;
       margin:23px 0 0 32px;
	   height:142px;
	   width:289px;
	   }
.txt{font: Arial, Helvetica, sans-serif;
     text-decoration:none;	 float:left;
	 color: #666666;
	 font-size:19px;
	 font-weight:normal;
	 text-align:justify;
	 line-height:25px;
	 margin:10px 0px 0 0px;
	 }
.txt-box{float:left;
       margin:-239px 0 0 230px;
	   width:750px;
	   height: auto;
	 }
	 
.txt-box p{font: "Myriad Pro";
     text-decoration:none;	 float:left;
	 color: #666666;
	 font-size:15px;
	 font-weight:normal;
	 text-align:justify;
	 line-height:23px;
	 }
	 
	 
.footer{float:left;
        width:981px;
		height:53px;
		margin:-30px 0 0 160px;
		}	 	   	   
.footer-menu{float:right;
              margin:-20px 0 0 0px;
			  font-family:Arial;
			  font-size:12px;
			  text-decoration:none;
			  font-weight:normal;
			  color:#FFFFFF;
			  width:300px;
			  height:30px;
			  }	   		   				 				 

.nav1{
	margin:40px 0 0 0px;
	padding:0px 0px 0px 0px;
	height:30px;
		width:530px;
	
	}
.nav1 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
.nav1 ul li{
	margin:0px 0px 0px 0px;
	padding:0 6px 0 0px;
	display:inline;
	float:left;
	}
.nav1 ul li a{
	margin:0px 0px 0px 0px;
	padding:11px 0px 11px 0px;
	display:block;
    color:#fff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
    text-decoration:none;
	text-transform:uppercase;
	}
.nav1 ul li a img{
	margin:0px 3px 2px 0px;
	padding:0px 0px 0px 0px;
	}
.nav1 ul li a:hover, .nav ul li a.active{
	color:#f9f022;
	}
.nav1 ul li ul{
	display:none;
	list-style-type:none;
	}
.nav1 ul li:hover ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	position:absolute;
	z-index:9999;
	}
.nav1 ul li ul li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:none;
	/*min-height:28px !important;*/
	display:block;
	}
.nav1 ul li ul li a{
	display: block;
	color:#fff;
	text-decoration: none;
	padding: 5px 10px 5px 11px !important;
	margin:0px 0px 0px 0px !important;
	text-align: left;
	cursor: pointer;
	min-width:101px;
	background:#000;
	}
.nav1 ul li ul li a:hover, .nav ul li ul li a.active{
	background:#444;
	color: #f9f022;
	}				 	  
	  
	  	  													   	   	   	   				 		
			
			
			
.nav{
	margin:30px 0 0 450px;
	padding:0px 0px 0px 0px;
	height:50px;
		width:531px;
	
	}
.nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
.nav ul li{
	margin:0 0 0 -10px;
	padding:0 10px 0 0px;
	display:inline;
	float:left;
	}
.nav ul li a{
	margin:0px 0px 0px 0px;
	padding:7px 5px 7px 5px;
	display:block;
    color:#275493;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
    text-decoration:none;
	text-transform:uppercase;
	}

.nav ul li a:hover, .nav ul li a.active{
	background:#cd0606;
	color:#FFFFFF;
	}
.nav ul li ul{
	display:none;
	list-style-type:none;
	}
.nav ul li:hover ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	position:absolute;
	z-index:9999;
	}
.nav ul li ul li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:none;
	/*min-height:28px !important;*/
	display:block;
	}
.nav ul li ul li a{
	display: block;
	color:#275493;
	text-decoration: none;
	padding: 5px 5px 5px 5px !important;
	margin:0px 0px 0px 0px !important;
	text-align: left;
	cursor: pointer;
	min-width:101px;
	background:#cd0606;
	}
.nav ul li ul li a:hover, .nav ul li ul li a.active{
background:#FF0000;			
}
.footer-color{float:left;
               margin:20px 0 0 0px;
			   height:53px;
			   width:100%;
			   background-color:#174584;
			   }
.contac-txt{font-family: Arial, Helvetica, sans-serif;
            font-size:15px;
			text-decoration:none;
			color:#333333;
			font-weight:normal;
			padding:5px 0 0 5px;
			}
.contac-txt1{font-family: Georgia, "Times New Roman", Times, serif;
            font-size:18px;
			text-decoration:none;
			color:#cb1c0b;
			font-weight:normal;
			padding:5px 0 0 5px;
			}
.career{float:left;
         margin:25px 5px 0 5px;
		 height:200px;
		 width:217px;
		}
.product-txt{ font-size:18px;
                 font-family:"Myriad Pro";
				 text-decoration:none;
				 color:#cd0606;
				 font-weight:600; 
				 padding:15px 0 15px 0px;
				 }
				 		
		 									   																	 			 			 		  