     body {
          margin : 0;
          padding : 0;
		 
      }


/**** General Formatting *****/      
		A:link {
			COLOR: #006fad; TEXT-DECORATION: underline;  background-color:Transparent;
		}
		A:visited {
			COLOR: #596f80; TEXT-DECORATION: underline;   background-color:Transparent;
		}
		A:active {
			COLOR: #596f80; TEXT-DECORATION: underline;  background-color:Transparent;
		}
		A:hover {
			COLOR: #000000; TEXT-DECORATION: underline;  background-color:Transparent;
		}

		#Footer_text A:link {
			COLOR: #666666; TEXT-DECORATION: underline;  background-color:Transparent;
		}
		#Footer_text A:visited {
			COLOR: #666666; TEXT-DECORATION: none;  background-color:Transparent;
		}
		#Footer_text A:active {
			COLOR: #666666; TEXT-DECORATION: underline;  background-color:Transparent;
		}
		#Footer_text A:hover {
			COLOR: #000000; TEXT-DECORATION: underline;  background-color:Transparent;
		}	


/* start nav right */    
     #Content_Bottom_Right_Col_2_top ul 
     { 
          padding: 0;
          list-style: none;
          float: left;
          width:100%;
      }

     #Content_Bottom_Right_Col_2_top ul li 
     {
          text-align : left;
          float : left;
          margin-left: -35px;
          width:100%;
          position:relative;
          top:-4px;
      }
      
     #Content_Bottom_Right_Col_2_top a:link {

          display : block;
          float : left; 
          width:100%;
          text-decoration:underline;
        
          color : #006fad;
          font-size:11px;
          letter-spacing:0.8px;
          line-height:22px;
      }   
          
     #Content_Bottom_Right_Col_2_top ul li a:visited {

          display : block;
          float : left; 
          width:100%;
          text-decoration:underline;
          background: url("/images/leftmenubaksep.gif") repeat-x;  
          color : #596f80;
          font-size:11px;
          letter-spacing:0.8px;
          line-height:22px;
      }     
      
     #Content_Bottom_Right_Col_2_top ul li a:hover {

          display : block;
          float : left; 
          width:100%;
          text-decoration:underline;
          background: url("/images/leftmenubaksep2.gif") repeat-x;  
          color : #000;
          font-size:11px;
          letter-spacing:0.8px;
          line-height:22px;
      }
      
/* end nav left */ 

/* start nav left */ 
     #Content_Bottom_Left
     {
		  position:relative;
		  display:block;
          width : 208px;
          padding: 24px 5px 20px 15px;
          display:block;
          float : left;
          margin : 0;
          font-size : 0.8em;
          font-family : Arial, verdana;
          line-height:1.5em;  
          background: url("/images/leftmenubak.gif") repeat-x;
          
      } 
      
     #Content_Bottom_Left ul 
     { 
          padding: 0;
           margin:0px;
          list-style: none;
          float: left;
          font-size:11px;
          letter-spacing:0.8px;
          display:block;
      }
      
/* if ie ;*/  
#Content_Bottom_Left ul li 
{
          text-align : left;
          float : left;
         padding:0px;
         margin:0px;
          display:block;
          position:relative;
}
/* else;*/
     html>body  #Content_Bottom_Left ul li 
     {
         text-align : left;
         float : left;
         padding:0px;
         margin:0px;
         margin-left: 0px;
         display:block;
         position:relative;
      }
/* end ;*/ 
      
      
     #Content_Bottom_Left ul li a:link {

          display : block;
          float : left; 
          width:175px;
          text-decoration:none;
          color : #006fad;
          background: url("/images/leftmenubaksep.gif") repeat-x;  
          line-height:22px;
      }   
          
     #Content_Bottom_Left ul li a:visited {

          display : block;
          float : left; 
          width:175px;
          text-decoration:none;
          color : #596f80;
          background: url("/images/leftmenubaksep.gif") repeat-x; 
          line-height:22px;
      }     
      
     #Content_Bottom_Left ul li a:hover {

          display : block;
          float : left; 
          width:175px;
          text-decoration:none;
          color : #000;
          background: url("/images/leftmenubaksep2.gif") repeat-x;
          line-height:22px;
      }
      
      #Content_Bottom_Left ul li .selected
     {
         background: url("/images/leftmenubaksep2.gif") repeat-x;
      }
		
		
/* end nav left */  



		p
		{
			padding: 0px 5px 0px 15px;
		}
		
.breadline
{
  width:100%;
  top:10px;
  position:relative;
  font-size:11px;  
}
.box
{
	background:#f2f2f2;
	border-color:#cfdce5; 
	margin-bottom:2px;
	border-collapse:collapse; 
	border-width:1px; 
	border-style:solid;	
	border: 1px;
	padding:10px;
	
}
.box2
{
	background:#f2f2f2;
	border-color:#cfdce5; 
	margin-bottom:2px;
	border-collapse:collapse; 
	border-width:1px; 
	border-style:solid;	
	border: 1px;
	padding:10px;
	font-size:12px;
	text-align:left;
	
}

.AlternatingItemStyle
{
	background:#f2f2f2;
	border-color:#cfdce5; 
	border-collapse:collapse; 
	border-width:0px; 
	border-style:solid;	
	border: 1px;
	padding:10px;
    width:206px;
	
}
.boxright
{
	background:#f2f2f2;
	border-color:#cfdce5; 
	border-collapse:collapse; 
	border-width:0px; 
	border-style:solid;	
	border: 1px;
	padding:10px;
	height:25px;
    position:relative;
	margin: 0px 0px 10px 0px;
	text-align:right;
	font-size:12px;
}
.boxwhite
{
	border-color:#cfdce5; 
	border-collapse:collapse; 
	border-width:0px; 
	border-style:solid;	
	border: 1px;
	padding:05px;
	height:20px;
    position:relative;
	margin: 0px 0px 10px 0px;
	text-align:right;
	font-size:12px;
} 


p
{
	margin:0x;
	padding:0px;
}
      
      .dropdownlist
      {
          font-size : 0.9em;
          font-family : Arial, verdana; 
          width:160px; 
          color:#666666;   
          background-color:#fff;       
      }
      
      .dropdownlist2
      {
          font-size : 1em;
          font-family : Arial, verdana; 
          width:140px; 
          color:#666666;      
          background-color:#fff;    
      }

      h1
      {
		  padding: 0px 0px 5px 0px;
          font-size : 1.3em;
          font-family : Arial, verdana, sans-serif; 
          color:#000;
          background-color:  #fff; 
          position:relative;
          bottom:-4px;
          border-color:#cfdce5;
		  border-collapse:collapse; 
		  border-width:0px; 
	      border-style:solid;	
		  border-bottom: 1px;
	             
      }
      h2
      {
          font-size : 1.1em;
          font-family : Arial, verdana; 
          color:#006fad;
      }
      
      .leftcolumntitle
      {
          font-size : 12px;          
          font-weight:bold;          
          font-family : Arial, verdana; 
          color:#006fad;
      }   
      
      .leftcolumntitle2
      {
          font-size : 11px;
          padding-left:4px;
          font-weight:bold;
          font-family : Arial, verdana; 
          color:#faf9f9; 
          width:200px;        
          height:auto;      
          display:block;
          background: url("/images/lefttitlebak.gif") no-repeat;
          
          position:relative;
          top:5px;
          overflow:hidden;
      } 
      
      .rightcolumntitle
      {
          font-size : 11px;
          padding-left:4px;
          font-weight:bold;
          font-family : Arial, verdana; 
          color:#faf9f9; 
          width:98%; 
          display:block;
          background: url("/images/righttitlebak.gif");
          position:relative;
          top:1px;          
      } 

 
      
      .button
      {
		  margin-left:90px;
		  margin-top:5px;
          font-size : 0.9em;
          font-family : Arial, verdana; 
          width:70px; 
          font-weight:bold; 
          color:#666666;
          
      }
      
      #GoButton
      {
	     position:relative;
	     float:left;
	     padding-left:5px;
	     padding-top:3px;	
      }
      
      #SearchBox
      {
	     position:relative;
	     float:left;	
      }      
      
      .SearchBox
      {
		font-size : 13px;
		 margin-top:4px;
      }
      
      .smalltitle
      {
		color:#016fae;
      }
      
/**** Layout *****/
          
/**** CML START ****/



/* if ie ;*/  
#wrapper 
{
		position:absolute;		
		overflow:hidden;
         margin : 0em;
         padding : 0;
         text-align : left;
		 min-width: 768px; 
		 width:expression(document.body.clientWidth < 768? "768px": "auto" ); 
	 
      }
/* else;*/
     html>body  #wrapper 
     {
		 position:static;
         margin : 0em;
         padding : 0;
         text-align : left;
		 min-width: 768px; 
		 max-width: 1510px; 
		
      }
/* end ;*/ 

/* for all browsers that understand min-width */
/*.container {position:relative; width:90%; min-width:768px;}
.holder {display:block;}*/

/* method 1 a bodge for IE5.5 and IE6 browsers 
* html .container {border-right:768px solid #fff;}
* html .holder {display:inline-block; position:relative; margin-right:-768px;}*/
      
      
     #Header_Navigation
     {
		  position:relative;		
          width : 100%;
          height : 38px;
          float : left;
          background-color: #006fad;
          margin : 0;
          padding:0px 0px 0px 0px;
          font-size : 0.8em;
          font-family : Arial, verdana;
      }   
      
      
      
     #Header_Navigation ul 
     { 
          margin: 10px 0px 0px 225px;
          padding: 0;
          padding: 0;
          list-style: none;
          float: left;
      }
      
     #Header_Navigation ul li 
     {
		
          text-align : center;
          float : left;
          
      }
      
     #Header_Navigation li a {
          padding-top : 5px;
          padding-left : 1.2em;
          padding-right : 1em;
          padding-bottom : 8px;
          display : block;
          float : left; 
          text-decoration:none;
          color : white;      
      }
            
     #Header_Navigation .selected {
          display : block;
          background: url(/images/nav_02.gif) no-repeat top right;
          color : black;
       
      }
     #Header_Navigation .selected2 {
          display : block;
          background: url(/images/nav_01.gif) no-repeat top left;
          color : black;
       
      }
      
     #Header_Navigation ul li a:hover
     {          
          color:#000000;
     }       

     #Logo
     {
		  position:absolute;
		  float:right;	
          top:45px;
         
           
      }  
      
     #Header_Logo
     {
		  position:relative;	
          width : 100%;
          height : 95px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
           
      }  

     #Header_Logo_left_Col_1
     {
		  position:relative;	
          width : 228px;
          float : left;
          background-color: #ffffff;
          margin : 0;
          padding: 20px 0px 0px 20px;
          font-size : 0.9em;
          font-family : Arial, verdana;
      }
      

#Header_Logo_right_Col_2
{
		  position:relative;	
          width : 70%;
          display:block;
          height : 95px;
          float : left; 
          text-align:right;  
          padding: 10px 0px 0px 0px;      
          margin : 0px 0px 0px -20px;
          font-size : 0.9em;
          font-family : Arial, verdana;  
      }
      
     #Content_Top_Left
     {
		  position:relative;	
          width : 228px;
          height : 76px;
          float : left;
          background-color : #ffffff;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
          background: url("/images/home_03.jpg") no-repeat;
      }   
     #Content_Top_Right
     {
		  position:relative;	
          width : 70%;
          height : 76px;
          float : left;
          background: url("/images/home_04.gif") no-repeat;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
      }
     #Content_Top_Right_c1
     {
		  position:relative;	
          width : 55%;
          float : left;
          margin : 0;
          padding: 0px 0px 0px 10px;
          font-size : 0.9em;
          font-family : Arial, verdana;
      }   
     #Content_Top_Right_c2
     {
		  position:relative;	
          width : 35%;
          float : right;
          text-align:right;
          margin : 0;
          padding: 10px 10px 0px 0px;
          
          font-size : 11px;
          font-family : Arial, verdana;
          color:#006fad;
      }         
      
       
     #Content_Mid_Left
     {
		  position:relative;	
          width : 228px;
          height : 120px;
          float : left;
          background: url("/images/home_05.jpg");
          margin : 0;
          padding : 0;
          font-size : 0.8em;
          color:#ffffff;
          font-family : Arial, verdana; 
     
      }  
      
      #Content_Mid_Left
     {
		  line-height:25px;
      }
      
       
     #Content_Mid_Right
     {
		  position:relative;	
          width : 70%;
          height : 120px;
          float : left;
          background: url("/images/home_06.jpg") repeat-x;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
          background:#006fad;
      } 
      


     #Content_Bottom_Right
     {
		  position:relative;	
		  display:block;
          width : 70%;
          float : left;                   
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
          background: url("/images/greenbak.gif") repeat-x;
         
      }
      

     #Content_Bottom_Right_Col_1
     {
		  position:relative;	
          width : 75%;
          height : 584px;
          float : left;
          background: url("/images/greenbak.gif") repeat-x;
          margin : 0;          
          font-size : 0.9em;
          font-family : Arial, verdana;
          line-height:18px;
          padding: 10px 15px 10px 6px;
          height:100%;
      } 
      
     #Content_Bottom_Right_Col_2
     {
		  position:relative;	
          width : 20%;
          float : right;
          background: url("/images/greenbak.gif") repeat-x;
          color:#596f80;
          margin : 0;
          padding : 28px 0px 0px 0px ;
          font-size : 11px;
          font-family : Arial, verdana;
          line-height:23px;
         
      } 

     #Content_Bottom_Right_Col_2_top
     {
          margin : 0;
          padding : 0;     
          
      } 
     #Content_Bottom_Right_Col_2_bottom
     {
		margin : 0;
		padding : 0px;
		height:100%; 
	    border-color:Red;	
		border-collapse:collapse;
		border-width:1px;
      } 

                      
/**** CML END ****/             
            
      
     #Header_Logo_Top_Left {
          position : relative;
          height : 30px;
          width : 352px;
          float : left;
          margin: 0;
          padding : 0;
          padding-left:16px;
          padding-right:0px;
          padding-top:20px;
          padding-bottom:0px;          
          font-size : 0.9em;
          font-family : Arial, verdana;
      }
     #Header_Logo_Top_Right {
          position : relative;
          height : 50px;
          width : 400px;
          text-align:right;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          color:White;
          font-family : Arial, verdana;
      }
      

     #Header_Description
     {
		  position:relative;
          width : 750px;
          height : 26px;
          float : left;
          background-color : #666666;
          margin : 0; 
          padding: 8px 0px 0px 18px;
          font-size:0.7em;
          font-family : Arial, verdana;
          color : white;
      }  
                  
      #inner_top_left             
     {
		  position:relative;
          width : 214px;
          height : 174px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.7em;
          font-family : Arial, verdana; 
      }
      
     #inner_top_left ul {
          margin : 0;
          padding : 0px 0px 0px 20px;
          list-style : none;
          width : 180px;
          float : left;
      }
      
     #inner_top_left ul li {
          text-align : center;
          padding : 5px 0px 5px 0px;
          float : left;
          
          color:#666666;
      }  
      
	#inner_top_left_menu      
     {
		  position:relative;
          width : 214px;
          height : 174px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.7em; 
          background-color:#ffffff;
          font-family : Arial, verdana; 
       
      }
     #inner_top_left_menu ul {
          margin : 0;
          padding : 0px 0px 0px 20px;
          list-style: url("/images/arrow.gif");
          width : 180px;
          float : left; line-height:20px;
      }
      
      #inner_top_right             
     {
		  position:relative;
          width : 554px;
          height : 174px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
      } 
      #main_content_left             
     {
		  position:relative;
          width : 214px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em;
          font-family : Arial, verdana;
      }  
      #main_content_left_menu             
     {
		  position:relative;
          width : 214px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.7em;
          font-family : Arial, verdana;
      }   
      
     #main_content_left_menu ul {
          margin : 0;
          padding : 0px 0px 0px 20px;
          list-style: url("/images/arrow.gif");
          width : 180px;
          float : left; line-height:20px;
      }          
      
      #inner_featured_jobs             
     {
		  position:relative;
          width : 212px;
          background-color:#eceaea;  
          float : left; 
          margin : 0;
          padding : 0;
          font-size : 0.9em; 
          line-height:20px;
          font-family : Arial, verdana;
      }      
        
      #inner_featured_jobs  ul {
          margin : 0;
          padding : 0px 0px 0px 20px;
          list-style: url("/images/jobsbullet.gif");
          width : 180px;
          float : left;
      }
      
              
        
      #main_content_right             
     {
		  position:relative;
          width : 554px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em; 
          line-height:20px;
          font-family : Arial, verdana;
      }    
      
      #main_content_right ul {
          
          margin : 0;          
          list-style : none;
          padding : 0px 0px 0px 20px;
          width : 500px;
          float : left;
      }    
                   
     #main_content_right li {
          
          float : left; 
          line-height:20px;
          padding : 0px 0px 0px 10px;
          width:240px; 
          font-size : 0.9em;
          font-family : Arial, verdana;           
      } 
      #main_content_right_one_column             
     {
		  position:relative;
          width : 554px;
          float : left;
          margin : 0;
          padding : 0;
          font-size : 0.9em; 
          line-height:20px;
          font-family : Arial, verdana;
      }       
      #main_content_right_one_column ul {
          
          margin : 0;          
          list-style : none;
          padding : 0px 0px 0px 20px;
          width : 500px;
          float : left;
          font-size : 0.9em; 
          
      }    
                   
     #main_content_right_one_column li {
          
          float : left; 
          line-height:20px;
          padding : 0px 0px 0px 10px;
          width:500px; 
      } 
      
		
		#copyright_sitemap
     {
		  position:relative;
          float : left;
          margin : 0; 
          text-align:center; 
          margin-top:10px;
          padding : 0;
          font-size : 11px; line-height:20px;
          font-family : Arial, verdana;
      }
      #Footer_text             
     {
		  position:relative;
          width : 768px;
          float : left;
          margin : 0; 
          text-align:center; 
          margin-top:10px;
          padding : 0;
          font-size : 0.7em; line-height:20px;
          font-family : Arial, verdana;
      }
      .team_wrapper
      {
	      width:100%;	
      }
      
      .team_row1
      {
		width:98%;
		float:left;
		padding:8px;
		vertical-align:top;
	
      }
      .team_row2
      {
		width:58%;
		float:left;
      }      
      
      .teampic
      {
	    position:relative;	
	    padding-right:8px;
	    padding-bottom:2px;
		float:left;
      }
      .teampic_temp
      {
		
	    position:relative;	
	    padding-right:12px;
	    padding-bottom:10px;
	    height:300px;
	    float:left;
      }
      .teampic_wrapper
      {
	    position:relative;	
		float:left;
		display:block;

      }

#bottomlinks
{
	font-size : 11px;
	width:100%;
	text-align:center;
}
      
      
      