
 *{
  margin: 0;
  padding: 0;
  }


  body {
  margin: 0;
  padding: 0;
  font-family:"Trebuchet MS",Tahoma,Arial;
  color: #000000;
  font-size: 12px;
  font-variant:normal;
  background-image:url(images/background.jpg);
  }
  
  #flag{
  width:23px;
  height:16px;
  margin:10px 0 0 0;
  float:right;
  
  }
  
  #flag a{
  border:none; 
  }
   
  
 /* mainbox starts*/ 
  #mainbox {
  margin:0 auto;
  padding:0;
  width: 693px;
  }


 /* flag starts*/ 
  #flag{
  width:23px;
  height:16px;
  margin:10px 0 0 0;
  float:right;
  
  }

 /* flag ends*/ 

 /* left  starts*/   
  #left {
  width:181px;
  margin:46px 0 0 0;
  padding:0;
  float:left;
  }
  
  /* logo starts*/   
  
  #logo{
  width:164px;
  height:17px;
  margin:0;
  padding:63px 0 0 17px;
  background-image:url(images/logo.jpg);
  background-repeat:no-repeat;
  background-position:40px 0px; 
  }
  
  /* logo ends */  
 
 /* menu starts*/    
  #menu{
  width:181px;
  height:300px;
  margin:50px 0 0 0;
  padding:20px 0 0 0;
  background-image:url(images/menubar.jpg);
  background-repeat:no-repeat;
  }
  
  #menu ul{
  list-style:none;
  color:#FFFFFF;
  font-size:12px;
  margin-left:60px;
  }
  
  #menu ul li{
  list-style:none;
  margin-bottom:22px;
 
  }
  
  #menu ul li a{
  color:#FFFFFF;
  text-decoration:none;
  }
  
  #menu ul li a:hover{
  color:#FFFFFF;
  text-decoration:underline;
  }
      
  /* menu ends */  
  
  /* left ends */  
  
     
  /*right starts */     
  #right{
  width:512px;
  margin:0;
  padding:0;
  float:right;
  }
  
  #top{
  width:492px;
  height:84px;
  background-image:url(images/content-top.jpg);
  background-repeat:no-repeat;
  margin: 19px 0 0 0;
  padding:30px 0 0 20px;
  }
  
  h2{
  font-size:20px;
  color:#3399CC;
  
  }
  
  #middle{
  width:512px;
  margin:0;
  padding:0;
  background-image:url(images/content-middle.jpg);
  background-repeat:repeat-y;

  }
  
  #subheading{
  width:390px;
  height:36px;
  background-image:url(images/mission-bg.jpg);
  background-repeat:no-repeat;
  margin:0 0 0 20px;
  padding: 8px 0 0 10px;
  font-size:16px;
  }
  
  .subheading {
  color:#00375f;
  font-size:14px;
  
  }
  
  #content{
  width:481px;
  margin:20px 0 0 20px;
  padding:0 20px 0 0;
  text-align:justify;
  }
  #about_content{
  width:481px;
  margin:0 0 0 20px;
  padding:0 20px 0 0;
  text-align:justify;
  }
  
  #image{
  width:391px;
  margin:20px 0 0 110px;
  padding:0 20px 0 0;
  
  }
  
  #bottom{
  width:512px;
  height:121px;
  background-image:url(images/content-bottom.jpg);
  background-repeat:no-repeat;
  margin:0;
  padding:0;
  }
 
 
  /*footer starts */   
  #footer{
  width:512px;
  margin: 20px 0 20px 0;
  text-align:center;  
  }
  
  /*footer ends  */  
  
   /*right ends */     



 /* contact us form validation */   
  #ErrTest{
color:#FF0000;
}
 
#ErrTest1{
color:#FF0000;
}

#ErrTest2{
color:#FF0000;
}

#ErrTest3{
color:#FF0000;
} 

#ErrTest4{
color:#FF0000;
}

#ErrTest5{
color:#FF0000;
}

#ErrTest6{
color:#FF0000;
}

#ErrTest7{
color:#FF0000;
}

 /* contact us form validation */  


 /* form starts */  
 
 #form{
width:500px;
height:400px;
}

.cnt_form {
clear:left;
display:inline;
float:left;
margin-bottom:12px;
width:500px;
}
  
label{
font-size:12px;

}

.labelz{
font-size:12px;
width:200px;
padding-right:50px;

}



 /* form ends */ 

 /* mainbox ends*/ 

