@charset "UTF-8";

@media screen , projection {
	#container {
		width: 1024px;
		margin: 10px auto;
		background-color: #041C3E;
		color: #333;
		line-height: 130%;
	}
	#main {
		padding-left: 0.8em;
		float: left;
		width: 1013px;
		color: #041D3E;
		margin-top: 0px;
		background-color: #fff;
		padding-bottom: 20px;
	}
	#content {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 1.1em;
	}
	#main h1 {
		font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
		font-size: 16px;
		color: #006699;
		font-weight: bold;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	#main h2 {
		font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
		font-size: 14px;
		color: #006699;
		font-weight: bold;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	#main h3 {
		font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
		font-size: 13px;
		color: #006699;
		font-weight: bold;
		margin-top: 15px;
		margin-bottom: 0px;
	}	
	#main p {
		text-align: justify;
	}
	#main .navigation li {
		list-style: square;
		line-height: 16px;
	}
	#main .navigation li a {
		text-decoration: none;
		color: #006699;
	}
	#main .navigation li a:hover {
		text-decoration: none;
		color: ;
	}
	
	#main a {
		color:#006699;
	}
	#go-back {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#go-back a {
		font-family: verdana;
		font-size: 12px;
		color: #1C3E69;
		text-decoration: none;
	}
	.breadcrumbs {
		background-image: url(../img/bread_bkg.png);
		color: #fff;
		height: 20px
	}
	.breadcrumbs a {
		color: #9AA7B7;
		text-decoration: none;
	}
	.editable {
		border: 2px dashed #ffCC00;
		min-height: 30px;
	}
	#description textarea {
		width: 100%;
	}
	#main_picture {
		height: 400px;
	}
	.zend_form dl {
		margin-bottom: 50px;
	}
	.zend_form  dt {
		float: left;
		font-weight: bold;
		margin-right: 10px;
		padding: 5px;
		width: 250px;
	}
	.zend_form dd {
		margin: 2px 0;
		padding: 5px 0;
		border-top: 1px dotted #EEEEEE;
		clear: right;
		display: block;
		white-space: nowrap;
	}
	#advertisement {
		margin-top: 20px;
		padding: 10px 10px 10px 10px;
	}
	#advertisement img {
		border: 1px solid #ccc;
		padding: 5px 5px 5px 5px;
	}
	#advertisement h1 {
		font-size: 18px;
		font-weight: bold;
		font-family: arial;
	}
	#advertisement h2 {
		font-size: 15px;
		font-weight: bold;
		font-family: arial;
	}
	
	#job-apply-form img {
		margin-left: 3px;
	}	

	.progress-outer {
		height: 200px;
		width:400px;
		margin-top: 200px;
		margin-left: 300px;
		z-index: 99;
		position: absolute;
		background-color: #eee;
		border: 1px solid #ccc;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
	}
	
	.progress-outer img {
		margin-top: 80px;
	
	}
	
	#paginationControl {
		margin-top: 10px;
		
	}
	
	#description {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	#news h2 {
		color:#F60;
		padding-left:12px;

	}
	
	#news li {
		font-size:12px;	
		padding-top:6px;
		list-style:square;
		border-bottom:1px dashed #CCC;
		padding-bottom:2px;
	}
	
	#news ul {
		border-top:1px solid #F90;
		margin-left:10px;
		width:93%;
		
		
	}
	
#people-search {
	width: 100%;
	background: #1C3D69;
	text-align: center;
	height: 27px;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	padding-top: 5px;
}

#people-search-result {
	width: 100%;
	position: relative;
	z-index: 99;
}

#people-search-result table {
	background-color: #5F6E84;
	border-collapse: collapse;
}

#people-search-result  table.fixed {
	table-layout: fixed
}

#people-search-result  th,td {
	padding: 0.5em;
}

#people-search-result  thead th {
	background: #444;
	color: #fff
}

#people-search-result  tbody th {
	background: #ccc;
	color: #333
}

#bottom-bar {
	width: 98.5%;
	position: fixed;
	bottom: 0px;
	text-align: center;
	font-family: verdana;
	color: #fff;
	font-size: 12px;
}


#container #main #content table tr #navigation2 .navigation li a{
	color:#808000;
		
}



#file-info  {
	margin-top:20px;	
	padding:0px;
	
}
#file-info li {
	display:inline;
	font-family:Tahoma, Geneva, sans-serif;
	margin-left:20px;
	padding-right:20px;
	font-weight:bold;
	font-size:11px;
	border-right:1px solid #ccc;
}

input[type=text] {
 border:1px solid #CCC;

} 

textarea {
 border:1px solid #CCC;

} 

input[type=submit] {
  background-color:#FFF;
  font: bold 100% 'trebuchet ms',helvetica,sans-serif;
  border:1px solid #999;
  padding:4px 4px 4px 4px;
  
}

input[type=button] {
  background-color:#FFF;
  font: bold 100% 'trebuchet ms',helvetica,sans-serif;
  border:1px solid #999;
  padding:4px 4px 4px 4px;
  
}
	
		
}