 *{
  margin: 0;
  padding: 0;
  }
  body {
  margin: 0;
  padding: 0;
  font-family:Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
  font-variant:normal;
  }
  #container{
  width:100%;
  margin:0;
  padding:0;
  } 
  
  #main-header{
  width:100%;
  margin:0;
  padding:0;
  height:218px;
  background-image:url(images/banner-bg.jpg);
  background-repeat:repeat-x;
  }
  
  #header{
  width:908px;
  height:198px;
  padding:20px 0 0 20px;
  margin: 0 auto;
  background-image:url(images/header-banner.jpg);
  background-repeat:no-repeat;
  }
  
  
  #menu{
  width:690px;
  height:43px;
  margin:0 0 0 0;
  padding:0;
  } 
  
  #menu-left{
  width:6px;
  height:43px;
  margin:0;
  padding:0;
  float:left;
  background-image:url(images/menu-left.jpg);
  background-repeat:no-repeat;
  }
  
  #menu-middle{
  width:677px;
  height:43px;
  margin:0;
  padding:0;
  float:left;
  background-image:url(images/menu-middle.jpg);
  background-repeat:repeat-x;
  }
  
  .menu2 {
  padding:0 0 0 0; 
  margin:0; 
  list-style:none; 
  height:43px;  
  font-family:arial, verdana, sans-serif; 
  }

  .menu2 li.top {
  display:block; 
  float:left; 
  margin: 0 0 0 0;
  padding: 0 0 0 0; 
  }

  .menu2 li a.top_link {
  display:block; 
  float:left; 
  height:43px; 
  line-height:42px; 
  color:#01607e; 
  text-decoration:none; 
  font-size:12px; 
  font-weight:bold; 
  padding:0 0 0 12px;
  margin:0 0 0 0; 
  cursor:pointer; 

  }

  .menu2 li a.top_link span {
  float:left; 
  display:block; 
  padding:0 20px 0 14px; 
  height:43px;

  }
  .menu2 li a.top_link:hover {
  color:#FFFFFF; 
  background: url(images/button-bg.jpg) no-repeat;
  }

  .menu2 li a.top_link:hover span {
  background:url(images/button-bg.jpg) no-repeat right top;
  }
  #menu-right{
  width:7px;
  height:43px;
  margin:0;
  padding:0;
  float:right;
  background-image:url(images/menu-right.jpg);
  background-repeat:no-repeat;
  }
  #main-middle{
  width:100%;
  background-image:url(images/middle-bg.jpg);
  background-repeat:repeat-x;
  }
  #middle{
  width:928px;
  margin:0 auto;
  }
  
  #left{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  float:left;
  }
  
  #sidebar{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  }
  
  #ask{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  }
  
  #ask-top{
  width:208px;
  margin:0 0 0 0;
  padding:0 0 0 15px;
  background:url(images/ask-top.jpg) no-repeat; }
  
  #ask-bottom{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  
  height:11px;
  }
  
  .text-field1{
  background-image:url(images/ask-text-field-bg.jpg);
  background-repeat:no-repeat;
  background-attachment:inherit;
  width:185px;
  height:19px;
  border:0;
  margin:0 0 0 0;
  padding: 5px 5px 3px 5px;
  background-position: bottom right;
  vertical-align:middle;
  font-style:italic;
  }
  
  .query{
  background-image:url(images/query-bg.jpg);
  background-repeat:no-repeat;
  background-attachment:inherit;
  width:185px;
  height:60px;
  border:0;
  margin:0 0 0 0;
  padding: 5px 5px 3px 5px;
  background-position: bottom right;
  vertical-align:middle;
  font-style:italic;
  overflow:auto;
  }
  
  .submit1{
  width:70px;
  height:27px;
  background-image:url(images/submit-bg.jpg);
  background-repeat:no-repeat;
  border:0;
  margin:0;
  padding:0 0 3px 0;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;
  }

  #left-sidebar{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  .sidebar-top{
  width:208px;
  height:30px;
  margin:0;
  padding:7px 0 0 15px;
  background-image:url(images/blue-sidebar-menu-top.jpg);
  background-repeat:no-repeat;
  }
  .sidebar-mid{
  width:223px;
  margin:0;
  padding:0;
  background-image:url(images/sidebar-menu-middle.jpg);
  background-repeat:repeat-y;
  
  }
  .jakhar{
  width:223px;
  margin:0;
  padding:0;
  background-image:url(images/sidebar-menu-middle.jpg);
  background-repeat:repeat-y;
  text-align:center;
  
  }
  .sidebar-mid ul{
  width:208px;
  list-style:none;
  margin:0;
  padding:4px 0 0 15px;
  }
  
  .sidebar-mid ul li{
  width:207px;
  list-style:none;
  margin:0 0 0 0;
  padding:0 0 6px 0;
  font-size:12px;

  }
  .sidebar-mid ul li a{
  text-decoration:none;
  color:#4d4e4c;
  display:block;
  height:20px;
  }
  .sidebar-mid ul li a:hover{
  text-decoration:none;
  color:#4d4e4c;
  display:block;
  background-color:#EEEEEE;
  }
  
  .sidebar-bottom{
  width:223px;
  height:9px;
  margin:0;
  padding:0;
  background-image:url(images/sidebar-menu-bottom.jpg);
  background-repeat:no-repeat;
  }
  
  #left-sidebar-2{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  #left-sidebar-3{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  .sidebar-top-red{
  width:208px;
  height:30px;
  margin:0;
  padding:7px 0 0 15px;
  background-image:url(images/red-sidebar-menu-top.jpg);
  background-repeat:no-repeat;
  }
  
  .sidebar-mid-red{
  width:203px;
  margin:0;
  padding:10px;
  background-image:url(images/sidebar-menu-middle.jpg);
  background-repeat:repeat-y;
 
  }
  
  
  #middle-mid{
  width:482px;
  margin:0 0 0 0;
  padding:0;
  float:left;
  }
  
  .content{
  width:462px;
  margin:0 0 0 0;
  padding:10px;
  text-align:justify;
  }
  
  h2{
  color:#FFFFFF;
  font-size:16px;
  
  }
  
  h3{
  color:#601762;
  font-size:16px;
  
  }
  
  h1{
  color:#601762;
  font-size:20px;
  
  }
  
  #right{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  float:right;
  }
  
  #sidebar2{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  }
  
  #news{
  width:223px;
  margin:0 0 0 0;
  padding:0;
  }
  
  #news-top{
  width:218px;
  margin:0 0 0 0;
  padding:0 0 0 5px;
  background:url(images/ask-top-right.jpg) no-repeat;
  height:42px;
  }
  
  
  .text-field2{
  background-image:url(images/newsletter-textfield-bg.jpg);
  background-repeat:no-repeat;
  background-attachment:inherit;
  width:130px;
  height:19px;
  border:0;
  margin:3 0 0 0;
  padding: 5px 5px 3px 5px;
  background-position: bottom right;
  vertical-align:middle;
  font-style:italic;
  }

  
  .submit2{
  width:70px;
  height:27px;
  background-image:url(images/submit-bg.jpg);
  background-repeat:no-repeat;
  border:0;
  margin:0;
  padding:0 0 3px 0;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;
  }
  
  .display{
  display:none;
  }
  
  #right-sidebar{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  #right-sidebar-2{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  #right-sidebar-3{
  width:223px;
  margin:10px 0 0 0;
  padding:0;
  }
  
  #main-footer{
  width:100%;
  background-image:url(images/footer-bg.jpg);
  background-repeat:repeat-x;
  margin:0;
  height:60px;
  overflow:auto;
  float:left;
  }
  
  #footer{
  width:928px;
  text-align:center;
  margin: 0 auto;
  color:#FFFFFF;
  height:40px;
  padding: 20px 0 0 0;
  overflow:auto;
  }
  #footer a{color:#97BB04; text-decoration:none}
  #footer a:hover{color:#97BB04; text-decoration:underline}
  

  

