body{
	padding:0;
	margin:0;
	 background-color:#000000;
	
}

#maincontainer{width:910px; 
               margin:0 auto; 
			   height:auto;  
			   background-color:#000000;
			   color:#FFFFFF; 
			   }
/*---------------Header starts here--------------------------------*/
#header{width:910px;
		margin:20px 0 0 0;
		clear:both;
		font-family:Arial, Helvetica, sans-serif;}
#top_nav{border-bottom:solid #FFFFFF 9px; 
         height:35px;
		 }
#home {background-image:url(../images/home_bg.jpg); 
       width:89px; 
	   height:25px; 
	   text-align:center; 
	   font-size:15px; 
	   color:#000000; 
	   padding-top:10px; 
	   float:left; 
	   margin:0 4px  0 0; 
	  }
#home  a{color:#000000; 
	     text-decoration:none; }
#home  a:hover{color:#000000; 
	     text-decoration:none; }
		  
#inner_home {float:left; 
	   }
#inner_home a{background-image:url(../images/home_button.jpg); 
       width:89px; 
	   height:25px; 
	   text-align:center; 
	   font-size:15px; 
	   color:#FFFFFF; 
	   padding-top:10px; 
	   float:left; 
	   margin:0 4px  0 0; 
	   text-decoration:none; }
#inner_home  a:hover{background-image:url(../images/home_bg.jpg); 
       width:89px; 
	   height:25px; 
	   text-align:center; 
	   font-size:15px; 
	   color:#000000; 
	   padding-top:10px; 
	   float:left; 
	   margin:0 4px  0 0;
	    text-decoration:none;}

#school {float:left; 
		 }
#school a{background-image:url(../images/school_program.jpg); 
         width:157px; 
		 height:25px; 
		 text-align:center; 
		 font-size:15px; 
		 padding-top:10px; 
		 float:left; 
		 margin:0 4px  0 0;
		 color:#FFFFFF;
		 text-decoration:none; 
		 }
#school a:hover{background-image:url(../images/school_program_button.jpg); 
         width:157px; 
		 height:25px; 
		 text-align:center; 
		 font-size:15px; 
		 padding-top:10px; 
		 float:left; 
		 margin:0 4px  0 0;
		 color:#000000; 
		 text-decoration:none;
		 }
#inner_school {float:left; 
		 }
#inner_school a{background-image:url(../images/school_program_button.jpg); 
         width:157px; 
		 height:25px; 
		 text-align:center; 
		 font-size:15px; 
		 padding-top:10px; 
		 float:left; 
		 margin:0 4px  0 0;
		 color:#000000;
		 text-decoration:none; 
		 }
#inner_school a:hover{color:#000000; 
		 text-decoration:none;
		 }
#recruitment {float:left;}		 
#recruitment a{background-image:url(../images/recruitment.jpg); 
              width:118px; 
			  height:25px; 
			  color:#FFFFFF;
			  text-align:center; 
			  font-size:15px; 
			  padding-top:10px; 
			  float:left; 
			  margin:0 4px  0 0;
			  text-decoration:none; 
			  
			  }
#recruitment a:hover{background-image:url(../images/recruitment_button.jpg); 
              width:118px; 
			  height:25px; 
			  color:#000000;
			  text-align:center; 
			  font-size:15px; 
			  padding-top:10px; 
			  float:left; 
			  margin:0 4px  0 0; 
			  text-decoration:none;
			  }
#inner_recruitment {float:left;}		 
#inner_recruitment a{background-image:url(../images/recruitment_button.jpg); 
              width:118px; 
			  height:25px; 
			  color:#000000;
			  text-align:center; 
			  font-size:15px; 
			  padding-top:10px; 
			  float:left; 
			  margin:0 4px  0 0;
			  text-decoration:none; 
			  
			  }
#inner_recruitment a:hover{color:#000000; 
	                       text-decoration:none;
			                }
#professional {float:left; 
			   }
#professional a{background-image:url(../images/professional.jpg); 
               width:188px; 
			   height:25px; 
			   text-align:center; 
			   font-size:15px; 
			   padding-top:10px;
			   color:#FFFFFF;
			   text-decoration:none; 
			   float:left; margin:0 4px  0 0; 
			   }
#professional a:hover{background-image:url(../images/professional_button.jpg); 
               width:188px; 
			   height:25px; 
			   text-align:center; 
			   font-size:15px; 
			   padding-top:10px;
			   color:#000000;
			   text-decoration:none; 
			   float:left; margin:0 4px  0 0; 
			   }
#inner_professional {float:left; 
			   }
#inner_professional a{background-image:url(../images/professional_button.jpg); 
               width:188px; 
			   height:25px; 
			   text-align:center; 
			   font-size:15px; 
			   padding-top:10px;
			   color:#000000;
			   text-decoration:none; 
			   float:left; margin:0 4px  0 0; 
			   }
#inner_professional a:hover{
			   color:#000000;
			   text-decoration:none; 
			   }
.serchwidth{float:right; 
            height:24px; 
			padding:4px  0 3px 0; 
			_padding:4px  0 0 0; 
			margin:0px;
			}
.search{width:68px; 
		height:20px;
		vertical-align:bottom;
		padding-bottom:3px; 
		border:none;
		padding-top:0px;}
form{
	padding:0;
	margin:0;
}
#header_img{background-color:#303030; 
            padding:13px 0 0 0; 
			.padding:13px 0 0px 0;  
			font-size:21px; 
			text-align:left;
			font-family:Tahoma;
			font-weight:bold;
			 }
#header_flash{width:539px; 
              float:left; 
			  margin:0 0 14px 10px;
			  _margin:0 0 8px 5px;
			  }
#header_video{width:340px; 
              margin:0 0 0 10px; 
			  float:left; height:320px; 
			  background-image:url(../images/green_bg.jpg); 
			  background-repeat:repeat-x; 
			  background-position:bottom; 
			  font-family:Verdana, Arial, Helvetica, sans-serif; 
			  font-size:21px;  
			  line-height:35px;
			  }
/*---------------Contant Part starts here--------------------------------*/
#content_block{background-color:#303030; 
               margin:0; 
			   clear:both; 
			   font-family:Arial, Helvetica, sans-serif;
			   }
#division_part{background-color:#303030; 
               width:278px; 
			   padding:0 15px 0 10px; 
			   float:left;
			    }
#division_part1{background-color:#303030; 
                width:278px; 
				padding:0 0px 0 10px; 
				float:left; }
#head {background-image:url(../images/star.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   height:59px; padding:8px 0 0 66px ;  
	   font-size:21px; line-height:22px; 
	   font-family:Tahoma;
	   height:65px; 
	   font-weight:bold;}
#head_emp {background-image:url(../images/quote.jpg); 
           background-position:left; 
		   background-repeat:no-repeat; 
		   height:59px; 
		   padding:8px 0 0 71px ;  
		   font-size:21px; line-height:22px; 
		   font-family:Tahoma;
		   height:65px; 
		   font-weight:bold;}
#head_sub {background-image:url(../images/subscribe.jpg); 
           background-position:left; 
		   background-repeat:no-repeat; 
		   height:59px; 
		   font-family:Tahoma;
		   padding:8px 0 0 56px ;  
		   font-size:21px; line-height:22px; 
		   height:65px; 
		   font-weight:bold;}
#head_txt{background-image:url(images/rounded_bg.jpg);  
          background-color:#171717; 
		  background-repeat:repeat-y; 
		  color:#a1a1a1; 
		  font-size:12px; 
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
		  line-height:30px; 
		  margin:0; 
		  padding:0 0 0px 25px;}
#head_txt a{color:#a1a1a1; text-decoration:none;}
#head_txt a:hover{color:#FFFFFF; text-decoration:none;}			  
.texta{width:180px; 
       height:15px; 
	   font-size:11px;  
		font-family:Verdana, Arial, Helvetica, sans-serif;    
	   margin:10px  0 10px 0;
	   }
.textb{width:185px; 
		_width:187px; 
		font-size:11px;  
		font-family:Verdana, Arial, Helvetica, sans-serif;    
	   margin:10px  0 10px 0;  
	   .margin:10px  0 7px 0;
	   }
.welcome{width:875px; 
         height:207px; 
		 background-color:#0a0a0a; 
		 margin:10px 0 10px 10px; 
		 font-size:14px; 
		 padding:10px 0 0 10px;
		 color:#d3d3d3; text-align:justify; 
		  border:none;
		 overflow:auto;
		 }
.welcome p{ margin:0;
            padding:0 8px 12px 0; 
			line-height:18px;
			}		 
.head_welcome {margin:0; 
               padding:0; 
			   font-size:21px; line-height:22px; 
			   font-family:Tahoma;
			   height:65px; 
			   font-weight:bold;
			   color:#FFFFFF; 
			   line-height:27px;
			   }
/*---------------Footer starts here--------------------------------*/		 
.reliability{width:887px; 
             margin:10px 0 0 10px;
			 }
.reliability_mid{background-image:url(../images/midstep.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 15px 0 21px; 
				 text-align:center; 
				 height:100px;}
.reliability_mid_new{background-image:url(../images/midstep.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 15px 0 21px; 
				 text-align:left; 
				 height:100px;}
.footer{background-image:url(../images/midstep.jpg); 
        background-position:top; 
		background-repeat:repeat-y; 
		padding:0 15px 0 21px; 
		font-size:12px;
		}
.footer ul{margin:0px; 
           padding:10px  0 4px 0px; 
		   list-style-type:none;
		   }
.footer ul  li{margin:0; 
               padding:0px 76px 6px 0; 
			   display:inline;
			   }
.footer ul  li a{color:#FFFFFF; text-decoration:none;}
.footer ul  li a:hover{color:#fe7d19; text-decoration:none;}
.powered{text-align:center; font-size:12px; padding:6px 0 6px 0; clear:both;}
.powered a{color:#FFFFFF; text-decoration:none;}
.powered a:hover{color:#FFFFFF; text-decoration:underline;}

/*---------------Contacus page css  starts here--------------------------------*/
.contact_main{background-color:#00b1a7; height:25px; padding:6px 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; width:875px; border-bottom:solid #25d0c7 14px; .margin-top:-4px; }
#head_contact {background-image:url(../images/star.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   padding:20px 0 0 66px ;  
	   font-size:21px; font-family:Tahoma; 
	   margin:6px  0 0 10px;
	   line-height:22px; 
	   height:36px; 
	   font-weight:bold; 
	   color:#FFFFFF; 
	   }
.contact_mid{background-image:url(../images/midstep.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:15px 15px 15px 28px; 
				 text-align:left; 
				 height:auto;
				 }
.contact_left{font-family:Verdana, Arial, Helvetica, sans-serif; 
              font-size:12px; 
			  line-height:18px; 
			  width:299px; 
			  text-align:left;
			  float:left;
			  }
.contact_org{color:#fe7d19; font-weight:bold; font-size:13px;}
.contact_midtxt{width:185px; float:left;
                padding:2px 0 0 22px;
				color:#00dbd0;
				font-size:11px;
				line-height:18px;
				}
.contact_texta{width:165px; .width:163px;
               height:12px;
			   _height:12px;
			   margin:4px 6px 6px 0;
			   color:#000000;
			   }
.contact_right{width:304px; float:left;
                padding:2px 0 0 15px;
				color:#00dbd0;
				font-size:11px;
				line-height:18px;
				}
.contact_textb{width:303px; .width:301x;
               height:12px;
			   _height:12px;
			   margin:4px 6px 6px 0;
			   color:#000000;
			   height:135px;
			   }
/*---------------candidate page css  starts here--------------------------------*/
#head_candidate {background-image:url(../images/candidate.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   padding:25px 0 0 56px ;  
	   font-size:21px; font-family:Tahoma;
	   color:#00dbd0; 
	   margin:6px  0 0 10px;
	   line-height:22px; 
	   height:43px; 
	   font-weight:bold; 
	 	   }
.candidate{width:875px; 
         
		 background-color:#0a0a0a; 
		 margin:10px 0 10px 10px; 
		 font-size:14px; 
		 padding:10px 0 0 10px;
		 color:#d3d3d3; text-align:justify; 
		  border:none;
		}
.candidate p{ margin:0;
            padding:0 8px 12px 0; 
			line-height:18px;
			}	
.candidate  a{  color:#d3d3d3;
			}	
.candidate  a:hover{  color:#d3d3d3;
			}		
.candidate ul{margin:0; padding:0; list-style-type:none;}
.candidate ul li{ margin:0; 
                     padding:7px 0 5px 10px;
                     font-family:Verdana, Arial, Helvetica, sans-serif;
                     font-size:12px; color:#a1a1a1;
                      font-weight:bold; text-align:left;} 	 
.head_candidate {margin:0; 
               padding:0 0 10px 0; 
			   font-size:21px; font-family:Tahoma;
			   line-height:22px; 
			   font-weight:bold; 
			   line-height:27px;
			   text-align:left;
			   color:#FFFFFF; }
/*---------------client page css  starts here--------------------------------*/
#head_client {background-image:url(../images/client.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   padding:25px 0 0 65px ;  
	   font-size:21px; color:#00dbd0; 
	   margin:6px  0 0 10px;
	   line-height:22px; 
	   height:43px; 
	   font-family:Tahoma;
	   font-weight:bold; 
	   }
.client{background-image:url(../images/midstep.jpg); 
        background-position:top; 
		background-repeat:repeat-y; 
		padding:0 10px 0 12px; 
		font-size:12px;
		color:#fe7d19;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		}
.client ul{margin:0px; 
           padding:10px  0 4px 0px; 
		   list-style-type:none;
		   float:left;
		   }
.client ul  li{margin:0; 
               padding:0px 55px 12px 0; 
			  }
.client ul  li a{color:#fe7d19; text-decoration:none;}
.client ul  li a:hover{color:#fe7d19; text-decoration:none;}
/*---------------professional page css  starts here--------------------------------*/
.professional{width:425px; 
             margin:10px 0 0 10px;
			 _margin:10px 0 0 5px;
			  float:left;
			 }
.professional_mid{background-image:url(../images/stepmid.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 10px 0 10px; 
				 text-align:center; 
				 
				}
.professional_mid p{ margin:0;
            padding:0 4px 12px 4px; 
			line-height:18px;
			text-align:justify;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			}
.professional_mid ul{margin:0; padding:0; list-style-type:none;}
.professional_mid ul li{ margin:0; 
                     padding:7px 0 5px 10px;
                     font-family:Verdana, Arial, Helvetica, sans-serif;
                     font-size:12px; color:#a1a1a1;
                      font-weight:bold; text-align:left;}
.professional_mid ul li a{ color:#a1a1a1; text-decoration:none;}
.professional_mid ul li a:hover{ color:#a1a1a1; text-decoration:none;}              								 
.professional_right{width:456px;
                   _width:456px;   
             margin:10px 0 0 10px; float:left;
			 }
.professional_rightmid{background-image:url(../images/stepmid1.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 10px 0 10px; 
				 text-align:center; 
				 }
.professional_rightmid p{ margin:0;
            padding:0 4px 12px 4px; 
			line-height:18px;
			text-align:justify;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			}
.professional_rightmid ul{margin:0; padding:0; list-style-type:none;}
.professional_rightmid ul li{ margin:0; 
                     padding:7px 0 5px 10px;
                     font-family:Verdana, Arial, Helvetica, sans-serif;
                     font-size:12px; color:#a1a1a1;
                      font-weight:bold; text-align:left;} 
.professional_txt{width:875px; 
         
		 background-color:#0a0a0a; 
		 margin:10px 0 10px 10px; 
		 font-size:14px; 
		 padding:10px 0 0 10px;
		 color:#d3d3d3; text-align:justify; 
		  border:none;
		  height:207px;
		  overflow:auto;
		}
.professional_txt p{ margin:0;
            padding:0 15px 12px 0; 
			line-height:18px;
			}	
.professional_txt b{color:#fe7d19; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.professional_txt ol{ margin:0 0px 0 20px; .margin:0 0px 0 25px; padding:0 0 12px 0;}
.professional_txt ol li{margin:0 0 4px 0; padding:5px 0 8px 12px 8px;
                         }
#head_profess {background-image:url(../images/writing_img.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   padding:25px 0 0 45px ;  
	   font-size:23px;
	   color:#00dbd0; 
	   margin:0px  0 0 10px;
	   line-height:22px; 
	   font-family:Tahoma;
	   height:43px; 
	   font-weight:bold; 
	   } 
#head_professright {background-image:url(../images/handshake_img.jpg); 
       background-position:left; 
	   background-repeat:no-repeat; 
	   padding:25px 0 0 80px ;  
	   font-size:21px; color:#00dbd0; 
	   margin:0px  0 0 10px;
	   line-height:22px;
	   font-family:Tahoma; 
	   height:43px; 
	   font-weight:bold; 
	   }
/*---------------school page css  starts here--------------------------------*/
#head_school {background-image:url(../images/employment.jpg); 
           background-position:left; 
		   background-repeat:no-repeat; 
		   height:54px; 
		   padding:12px 0 0 71px ;  
		   font-size:20px; 
		   line-height:23px; 
		   font-family:Tahoma;
		   font-weight:bold;}
#head_schoolpre {background-image:url(../images/present.jpg); 
           background-position: top left; 
		   background-repeat:no-repeat; 
		   height:53px;
		   margin-left:5px; 
		   padding:4px 0 0 66px ;  
		   font-size:20px; 
		   line-height:23px; 
		   font-family:Tahoma;
		   font-weight:bold;}
#head_schoolemp {background-image:url(../images/employment1.jpg); 
           background-position: top left; 
		   background-repeat:no-repeat; 
		   height:53px; 
		   padding:4px 0 0 78px ;  
		   font-size:20px; 
		   line-height:23px; 
		   font-family:Tahoma;
		   font-weight:bold;}
#head_rights{height:54px; 
		   padding:12px 0 0 7px ;  
		   font-size:21px; line-height:23px;
		   text-align:left; 
		   font-family:Tahoma;
		   font-weight:bold;
		   }
.school_txt{width:860px; 
         background-color:#0a0a0a; 
		 margin:10px 0 10px 10px; 
		 font-size:12px; 
		 padding:10px 15px 0 10px;
		 color:#d3d3d3; text-align:justify; 
		  border:none;
		}
.school_txt p{ margin:0;
            padding:12px 0 0px 0; 
			line-height:18px;
			font-weight:bold;
			}
.school_txt b{color:#fe7d19; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
.head_schooltxt {margin:0; 
               padding:0 0 4px 0; 
			   font-size:21px; font-family:Tahoma;
			   line-height:22px; 
			   font-weight:bold; 
			   line-height:27px;
			   text-align:left;}
.schoolround{width:252px; 
             margin:2px 0 0 10px;
			 _margin:2px 0 0 5px;
			  float:left;
			 }
.schoolround_mid{background-image:url(../images/midstep_call.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 10px 0 10px; 
				 text-align:center; 
				 
				}
.schoolround_mid p{ margin:0;
            padding:0 4px 8px 4px; 
			line-height:18px;
			text-align:justify;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}	
#head_callschool {background-image:url(../images/calltoday.jpg); 
           background-position:left; 
		   background-repeat:no-repeat; 
		   height:33px;
		   margin:0 0 0 10px; 
		   padding:30px 0 0 71px ;  
		   font-size:21px; font-family:Tahoma;
		    font-weight:bold;}
.rightschool_txt{width:603px; 
         background-color:#0a0a0a; 
		 margin:4px 0 10px 10px; 
		 font-size:12px; 
		 padding:10px 10px 0 10px;
		 color:#d3d3d3; text-align:justify; 
		  border:none; float:left;
		}
.rightschool_txt p{ margin:0;
            padding:12px 0 0px 0; 
			line-height:18px;
			font-weight:bold;
			}
.rightschool_txt b{color:#fe7d19; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}

.why_mid{background-image:url(../images/stepmid.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 10px 0 10px; 
				 text-align:center;
				width:405px;
				
						 
				}
.why_mid p{ margin:0;
            padding:0 4px 12px 4px; 
			line-height:18px;
			text-align:justify;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}
.why_mid ul{margin:0 0 10px 0; padding:0; list-style-type:none;}
.why_mid ul li{ margin:0; 
                     padding:0 0 5px 10px;
                     font-family:Arial, Helvetica, sans-serif;
                     font-size:12px; color:#a1a1a1;
                    text-align:left;}   
					  
.why_rightmid{background-image:url(../images/stepmid1.jpg); 
                 background-position:top; 
				 background-repeat:repeat-y; 
				 padding:7px 10px 0 10px; 
				 text-align:center;
				 width:436px;
			
				 }
.why_rightmid p{ margin:0;
            padding:0 4px 12px 4px; 
			line-height:18px;
			text-align:justify;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}
.why_rightmid ul{margin:0 0 10px 0; padding:0; list-style-type:none;}
.why_rightmid ul li{ margin:0; 
                     padding:0 0 5px 15px;
					 line-height:18px;
                     font-family:Arial, Helvetica, sans-serif;
                     font-size:12px; color:#a1a1a1;
                     text-align:left;} 

.side_mid p{ margin:0;
            padding:0 12px 5px 12px; 
			line-height:18px;
			text-align:justify;
			font-size:12px;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			}	
.side_mid ul{margin:0;
padding:0 0 0 10px; list-style-type:none;}
.side_mid ul li{ margin:0;
        	padding:5px 5px 5px 20px;
			font-weight:normal;
			  font-family:Arial, Helvetica, sans-serif;
			  color:#000000;
			background:url(../images/arrow.gif) no-repeat  0 6px; 
			}
.sidehead{margin:0 0 5px 0px; padding:2px 0 0 5px; font-size:16px;
			font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:justify; background-color:#00b1a7; Color:#FFFFFF;}
.txt_move{background-color:#00b1a7; height:25px; padding:6px 0 0 5px; font-family:Tahoma; font-size:12px; color:#FFFFFF; width:885px; border-bottom:solid #25d0c7 14px; .margin-top:-4px; }

.sign{font-family:"Monotype Corsiva"; font-size:18px;}

#head_privacy {
	   padding:10px 0 0 2px ;  
	   font-size:21px; font-family:Tahoma; 
	   margin:6px  0 0 10px;
	   line-height:22px; 
	   height:36px; 
	   font-weight:bold; 
	   }

