.StyleSheetHiddenPlaceHolder  {
	display : none;
}

BODY {	margin:0px; 
		padding:0px; 			
		font-family: Verdana, Arial, Sans-Serif;	
			
		
		}
		
#content{ 	position:relative;
			width:97%;			
			margin:0;  											
			z-index:1;		
			top:0;					
			text-align:left;
			padding:0 0 0 0;
			font-family:arial, sans-serif;
			font-size:75%;
			border:0px solid black;
			}		
		

/*  top of page  */			

#logo {position:absolute;	
		left:0;
		top:20px;			
		padding:0;
		margin:0;
		z-index:1;		
		width:205px;
		height:121px;
		border-left:0px solid green;		
		
		}	
		
#banner-ad {position:absolute;	
		left:220px;
		top:23px;			
		padding:0;
		margin:0;
		z-index:1;			
		border:0px solid green;
		
		}	
		
		#banner-ad  img {border:1px solid #CC0000;}
		
		
#nav {display:none;
		
		}
			
		
		  
/*  enf top of page  */		
  

/*  main content  */
		  
p.ticker {position:absolute;		
		top:165px;
		left:0px;	
		margin: 0 0 0 0;
		padding: 0 0 5px 0;
		border-bottom:1px dashed #CC0000;
		font-size:90%;	
		width:97%;}	
		
p.crumb {display:none;}	
		
		
		
#main{position:absolute;		
		top:200px;
		left:0px;			
		color:black;		
		width:97%;
		z-index:2;
		margin:0 0 200px 0;
		border: solid yellow 0px;
		}
		
		img {border:0;}
		
/*  left column  */

#left{display:none;}		
		
		
		
		#left p.search {
		margin:0;
		padding:2px 4px 4px 7px;			
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		
		}	
					
		#left h1.search{font-size:90%;					
		padding:4px 0 0px 9px;
		margin:0;
		color:#333333;
		height:16px;
		background:url("images/tab_search_top.gif") no-repeat;
		}
		
		#left p.search input.left-box{border:1px solid #CCCCCC;
		width:155px;
		}
		
		#left p.search input.button{position:relative;		
		top:5px;
		left:2px;
		}
		
		#left p.search A:link, #left p.search A:visited {color: black; padding:90px 0 0 0; font-size:90%}	
		#left p.search A:hover {color: #999; text-decoration:none; padding:3px 0 0 0;font-size:90%}	

		
		#left h1.exhibit{font-size:110%;					
		padding:8px 0 0px 9px;
		margin:0;
		color:white;
		height:24px;
		background:url("images/tab_menu.gif") no-repeat;
		}
		
			
		
		#left ul.exhibit {margin:0 0 -4px 0px;
			  	padding:0;  	
			  	width:198px;
				border-left: dashed #CC0000 1px;
			border-right: dashed #CC0000 1px;	
			  }

		#left ul.exhibit li {
		  	margin:0;
			padding:0;
			list-style:none;
		  }
		  
		  #left ul.exhibit a.p7PMtrg, #left ul.exhibit a.p7PMtrg:visited{ 
		  	display:block;
		  	padding:5px 0px 0px 20px;			  		
			height:40px; 
		  	text-decoration:none;  	
		  	white-space:nowrap; 	
			border-top: solid white 1px;				
			border-bottom: dashed #CC0000 1px;			
			color:#CC0000;
			background:url("images/i_arrow.gif") no-repeat .4em 7px;
			font-weight:bold;
			}
			
			
			
			 #left ul.exhibit a.p7PMtrg b.normal,  #left ul.exhibit a.p7PMon b.normal {color:black;
			 font-size:90%;font-weight:normal}
			 #left ul.exhibit a.p7PMtrg b, #left ul.exhibit a.p7PMon b{color:black;}
		
			 #left ul.exhibit a.p7PMtrg:hover{ 
		  	display:block;
		  	padding:5px 0px 0px 20px;			  	
			height:40px; 
		  	text-decoration:none;  	
		  	white-space:nowrap; 				
			border-bottom: solid #CC0000 1px;	
			border-top: solid #CC0000 1px;			
			color:white;
			background:url("images/i_arrow_over.gif") repeat-y 0em 0px;
			font-weight:bold;
			}
			
			#left ul.gradrec {margin:0 0 -4px 0px;
			  	padding:0;  				
			  }

			#left ul.gradrec li {
		  	margin:0;
			padding:0;
			list-style:none;
		  	}
			
			 #left ul.gradrec a, #left ul.gradrec a:visited{ 
					font-size:90%;
				  	display:block;					
				  	padding:4px 0px 0px 21px;			  		
					height:19px; 
				  	text-decoration:none; 
					border-left: dashed #FFCC66 1px;	
					border-right: dashed #FFCC66 1px;					  							
					border-bottom: dashed #FFCC66 1px;		
					border-top: 0;		
					color:black;					
					font-weight:bold;
					background:url(images/i_bullet.gif) no-repeat 7px 9px;
					
					}
					
			 #left ul.gradrec a:hover{ 
				  	display:block;
				  	padding:4px 0px 0px 21px;			  		
					height:19px; 
				  	text-decoration:none; 					
					background-color:#f2f2f2; 
					border-left: dashed #FFCC66 1px;	
					border-right: dashed #FFCC66 1px;				  								
					border-bottom: dashed #c00 1px;		
					border-top: 0;	
					color:#c00;					
					font-weight:bold;
					
					
					}
			
			
/*  end left column  */
			
			
/*  main text  */
			
#text-home{position:relative;		
		float:left;
		left:0;
		top:0;
		margin:0 0 10px 0;
		padding:0;
		width:97%;
		border: solid yellow 0px;
		z-index:5;
		}
		
		#text {position:relative;		
		float:left;
		left:0;
		top:0;
		margin:0 0 10px 0;
		padding:0;
		width:97%;
		border: solid yellow 0px;
		z-index:5;
		}
		
		img.divider {display:none;
		}
		
		#text-home	#intro img {float:right;
		margin:0 0 0 0px;
		}
					
		#text-home	#intro h1{font-size:110%;
			font-weight:bold;			
			padding:0 0 3px 0;
			margin:0 0 5px 0;
			border-bottom: solid #CC0000 1px;
			width:97%;	}
			
		#text-home	#intro-recruit h1{font-size:110%;
			font-weight:bold;			
			padding:0 0 3px 0;
			margin:10px 0 5px 0;
			border-bottom: solid #CC0000 1px;
			}
			
		#text-home	#intro-recruit img{
			margin:10px 0 0px 0;
			
			}
			
		#text-home #recruit-nav {display:none;
		}
			
		#text-home #recruit-nav ul { 					  
		margin:0px;  
		padding:0 0 0 0;			  
		list-style-type:none;	
		border:0px solid green;	
		display:inline;
		width:400px;
		
		  }
		  
		#text-home #recruit-nav li {margin:0 5px 0 0px;
		 	 	padding:0 ; 			
				list-style-type:none;
				display:inline;
				float:left;					
					}		   
		    
		#text-home #recruit-nav ul a, #text-home #recruit-nav ul a.visited{  
			float:left;	  	
		  	text-decoration:none;
		  	color:black;	
			padding: 0 4px 0 2px;				
			}			
		  	
		#text-home #recruit-nav ul a:hover {  		
			padding: 0 4px 0 2px;		
			float:left;				
			text-decoration:underline;				
		  }	
		  		
			
		#text-home p {	text-align:left;  	
			margin:0 0 1.2em 0;
			padding:0;
			line-height:1.4em;
			
			}	
			
		#text-home #intro ul { margin:-7px 0 2em 0;  
  				padding:0 0 0 17px;					
  				}
				
		#text-home #intro li {margin:0 0 0em 0;
 	 	padding:0 ; 		
		list-style-image:url("images/i_chili.gif");	}
		
		
		#text-home A, #text-home A:visited  {color: black;}	
		#text-home A:hover {color: #c00; text-decoration:none;}		
		
		#vacancies{position:relative; 
		width:97%;
		padding:0; 
		margin:0;
		}	
		
		#vacancies-bg{position:relative; 
		width:97%;
		
		border-left:0px solid green;}	
			
		#vacancies p{
		margin:0;
		padding:12px;			
		}	
					
		#vacancies h1{font-size:110%;					
		padding:10px 0 0px 12px;
		margin:0;
		color:black;
		height:19px;		
		border-bottom: solid #CC0000 1px;
		
		}
		
		#text-home #vacancies ul { position:relative;
				margin:0 0 0 0px;  
  				padding:0 0 0 0px;	
				background-color:#F2F2F2;
				width:40%;;	
				float:left;		
				border:0px solid green;			
				z-index:auto;
  				}
				
		#text-home #vacancies li {margin:0 0 0 26px;
 	 	padding:0 ;			
		list-style-image:url("images/i_chili.gif");		
		}
		
		#text-home #vacancies ul A, #text-home #vacancies ul A:visited  {
		color: black;		
		padding: 0 0 0 0px;
		margin: 0 0 0 0;
		}	
		#text-home #vacancies ul A:hover {color: #c00; 
		text-decoration:none;		
		padding: 0 0 0 0px;
		margin: 0 0 0 0;}		
				
		#text-home #work{position:relative;
		top:0px;
		left:0;
		
		width:97%;
		margin: 10px 0 20px 0}
		
		#text-home #work b{color:#c00;}
		
		#text-home #careers{position:relative;		
		
		width:97%;
		margin: 10px 0 20px 0}
		
		#text-home #gradmail{position:relative;			
		width:97%;
		margin: 10px 0 20px 0}
		
		#text-home #usefullinks{position:relative;
		width:97%;
		margin: 10px 0 20px 0}
		
		#text-home #careers p, #text-home #gradmail p, #text-home #work p, #text-home #usefullinks p{
		margin:0;
		padding:0 4px 0 4px;	
		font-size:95%;
		line-height:1.3em;		
		}	
		
		#text-home #careers h1, #text-home #gradmail h1, #text-home #work h1, #text-home #usefullinks h1{
		margin:0 0 3px 0;
		padding:3px 0 3px 6px;			
		color:white;
		background:url("images/tab_home_sect.gif") no-repeat;
		font-size:100%;
		}	
		
		#text-home #careers img, #text-home #gradmail img, #text-home #work img, #text-home #usefullinks img{
		margin:8px 0 0 0;		
		}	
		
		#text-home #careers A, #text-home #careers A:visited, #text-home #gradmail A, #text-home #gradmail A:visited, #text-home #work A, #text-home #work A:visited, #text-home #usefullinks A, #text-home #usefullinks A:visited  {color: #c00;}	
		#text-home #careers A:hover, #text-home #gradmail A:hover, #text-home #work A:hover, #text-home #usefullinks A:hover{color: gray; text-decoration:none;}		
		
		
			h2{font-size:110%;
			font-weight:bold;			
			padding:0;
			margin:1.2em 0 .5em 0;
			color:#006699;}
			
		#text-home #nav-job {display:none;
		}
		
		#text-home #nav-recruit {position:relative;	
		background:url("images/tab_home_top1.gif") no-repeat ;
		width:401px;
		height:34px;
		z-index:0;		
		font-weight:bold;
		font-size:110%;
		left:0;
		top:0;
		margin:0 0 8px 0;
		}
			
		#text-home #nav-job ul, #text-home #nav-recruit ul { position:absolute;	
		top:3px;
		left:0px;
		margin:0px;  
		padding:0;			  
		list-style-type:none;	
		border:0px solid green;	
		display:inline;
		width:401px;
		
		  }
		  
		#text-home #nav-job li.left, #text-home #nav-recruit li.left {margin:0 80px 0 0;
		 	 	padding:0 0 0  8px; 			
				list-style-type:none;
				display:inline;
				float:left;	
				width:195px;
				border:0px solid green;
					}	
					
		#text-home #nav-job li.right, #text-home #nav-recruit li.right {margin:0 0 0 0;
		 	 	padding:0; 			
				list-style-type:none;
				display:inline;
				float:left;					
				text-align:right;	
				border:0px solid green;
					}		   
		    
		#text-home #nav-job ul a,  #text-home #nav-job ul a:visited, #text-home #nav-recruit ul a,  #text-home #nav-recruit ul a:visited{  
			float:left;	  	
		  	text-decoration:none;
		  	color:black;	
			padding: 0 0 0 0;				
			}			
		  	
		#text-home #nav-job ul a:hover, #text-home #nav-recruit ul a:hover {  		
			padding: 0 0 0 0;		
			float:left;				
			text-decoration:underline;				
		  }	
		  
		  #text-home #nav-job ul a.off,  #text-home #nav-job ul a.off:visited,  #text-home #nav-recruit ul a.off,  #text-home #nav-recruit ul a.off:visited{  
			float:left;	  	
		  	text-decoration:none;
		  	color:white;	
			padding: 0 4px 0 0;						
			}			
		  	
		#text-home #nav-job ul a.off:hover, #text-home #nav-recruit ul a.off:hover {  		
			padding: 0 4px 0 0;		
			float:left;				
			text-decoration:underline;	
			text-align:right;			
		  }	
			
		#text h1 {font-size:140%;
		display:block;
		border-bottom:1px solid black;
		margin:0 0 .9em 0;
		padding:0 0 3px 0}
		
		#text h2 {font-size:130%;
		display:block;
		color:#CC0000;
		margin:.5em 0 .8em 0;
		font-weight:normal;}
		
		#text h3 {font-size:110%;
		display:block;		
		margin:.9em 0 .3em 0;
		padding:0;
		}
		
		#text h4, #text h5, #text h6 {font-size:100%;
		display:block;		
		margin:.7em 0 0em 0;
		padding:0;
		}
		
		#text img.header-img {
		margin:0 0 1.2em 0;
		}
		
		#text blockquote{font-weight:bold;
		padding:0;
		margin:0;}
		
		#gradrec-highlight{position:relative; 
		width:97%;
		padding:0; 
		margin:0px 0 0 0;	
		background:url(images/tab_rec_detail_bg.gif) repeat-y;			
		}					
					
		#text #gradrec-highlight p {				
				line-height:1.2em;
				font-weight:bold;	
				color:#666666;			
				margin:0 0 0 0;  
  				padding:0px 20px 0 50px;									
  				}
		
		#gradrec-highlight ul {
				margin:0 0 0 0;  
  				padding:0 0 0 0;				
				border:1px solid green;										
  				}
				
		#gradrec-highlight ul li {margin:0 0 0 26px;
 	 	padding:0 ;			
		list-style-image:url("images/i_chili.gif");		
		}
		
		#text ul { margin:0 0 2em 30px;  
  				padding:0 0 0 0;					
  				}
				
		#text ol { margin:0 0 2em 30px;  
  				padding:0 0 0 0;					
  				}
				
		#text ul.team { margin:0 0 4em 0;  
  				padding:0 0 0 17px;	
  				}
				
		#text ul li {margin:0 0 .4em 0;
 	 	padding:0 ; 		
		list-style-image:url("images/i_bullet.gif");	}
		
		#text ol li {margin:0 0 .4em 0;
 	 	padding:0 ; 		
		}
		
		#text ul.chili { margin:.8em 0 .8em 40px;  
  				padding:0 0 0 0;					
  				}					
				
		#text ul.chili li {margin:0 0 .2em 0;
 	 	padding:0 0 0 0 ; 		
		list-style-image:url("images/i_chili.gif");
		font-weight:bold;	}
			
		#text table {width:100%;
		padding:0;
		margin: 0 0 20px 0;
		border-right:1px solid silver;
		font-size:100%;
		}
		
		#text table img{border:1px solid #ccc;}
		
		#text td {padding:5px 5px 5px 5px;
		vertical-align:top;
		border-left:1px solid silver;
		border-bottom:1px solid silver;		
		}
		
		#text tr.row1 {				
		background:#f2f2f2;
		}
		
		#text tr.row2 {		
		background:#e5e5e5;
		}
		
		#text tr.row3 {		
		background-color: silver;
		}
		
		#text th {padding:5px 5px 5px 5px;
		vertical-align:middle;
		text-align:left;
		color:white;
		font-size:105%;		
		border-left:1px solid silver;
		border-top:1px solid silver;	
		border-bottom:1px solid silver;		}
		
				
		#text p {	text-align:left;  	
		margin:0 0 1.2em 0;
		padding:0;
		line-height:1.4em;
			}	
			
		#text p.top {	text-align:right;  	
		margin:0 0 1.4em 0;
		padding:0;	
		font-size:85%;	
			}	
			
		#text input {width:280px;		
		border:1px solid silver;			
			}
			
		#text input.button {		
		border:1px solid silver;
		color:white	;
		background-color:#c00;	
		width:60px;	
		border-left:1px solid #990000;
		border-bottom:1px solid  #990000;	
		border-right:1px solid  #fc0;
		border-top:1px solid  #fc0;	
			}
			
		#text textarea {width:280px;			
		border:1px solid silver;			
			}
	
		#text A, #text A:visited{color: #c00;}	
		#text A:hover{color: gray; text-decoration:none;}	
		
/*  end main text  */

/*  right column */

#right
		{display:none;
		
		}
		
		#recruiters
		{position:relative;	}
		
		#recruiters h1{
		margin:8px 0 3px 0;
		padding:3px 0 3px 6px;			
		color:#333;
		background:url("images/tab_recruit.gif") no-repeat;
		font-size:90%;
		line-height:1em;
		}	
		
		#recruiters img{border:1px solid #ccc;
		margin: 0 0 2px 0}
			
/*  end right column */
					
#footer{position:relative;		
		top:0;
		left:0px;			
		margin:20px 0 0 0;
		color:white;
			}
			
			#footer a:link, #footer a:visited{display:none;
			}
			
			#footer a:hover{display:none}
			


		
form{padding:0 ;
	margin:0;}
	


/*  -----  */