body {
	font: 0.7em Trebuchet MS, Arial, Sans-serif;
	background:url(../images/bg.gif) repeat-x  5px 18px;
	line-height: 1.5em;	
	color: #333;
	text-align: justify;	
	margin: 0 0 10px 0;
	background-color: #fff;

	}
#container{
	width: 750px;
	margin: 0 auto;
	
}
	#global-lg{ margin: 0; height: 80px; }
	
	#logo { float: left; padding-left: 45px; width: 200px;}
	#logo h1{ font: 3em Tahoma, Arial, Sans-serif; margin-top: 18px; padding:0; height:40px; background-color: #fff;}
	#logoportal {float: left; width: 530px; text-align:right; }
	#logoportal img, logoportal img a {border: none; text-decoration:none; padding: 5px 5px 0 0; }
	
	#head {	
	height: 125px;
	background: url(../images/top.gif) bottom repeat-x;
	width: 749px;
	margin: 0;
	text-align: left;
	
		} 
	#nav {
	clear: both;
	margin: 0;
	text-align: center;	
	}
	#nav ul { margin: 0 20px 5px 20px; padding: 0; }
	#nav ul li { 
	display: inline;	
	margin: 0 0 0 2px ;
	padding: 0 0 1px 2px ;
	text-align: center; 
	}
	#nav a{ 
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#666;
	text-decoration: none;
	background-color: #fff;
	}
	#nav a:hover{ 
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	text-decoration: none;
	color:#666;
	background-color: #fff;
	
	}
	#nav .home { border-bottom: 8px solid  #ccc; }
	#nav .home a {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#666;
	background-color: #fff;
	padding: 0 45px 0 45px;
	text-decoration: none; }
	#nav .home a:hover {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #ccc;
	background-color: #fff;
	text-decoration: none; }
	
	#nav .about { border-bottom: 8px solid  #990000; }
	#nav .about a {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#666;
	text-decoration: none;
	padding: 0 40px 0 40px;
	background-color: #fff;
	 }
	#nav .about a:hover {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #990000;
	text-decoration: none; 
	background-color: #fff;
	}
	
	#nav .search { border-bottom: 8px solid  #CC9900; }
	#nav .search  a {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#666;
	padding: 0 17px 0 17px;
	text-decoration: none;
	background-color: #fff;
	 }
	#nav .search  a:hover {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #CC9900;
	text-decoration: none; 
	background-color: #fff;
	}
	
	#nav .vacancies { border-bottom: 8px solid  #330000; }
	#nav .vacancies  a {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#330000;
	padding: 0 11px 0 11px;
	text-decoration: none;
	background-color: #fff;
	 }
	#nav .vacancies  a:hover {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #000;
	text-decoration: none; 
	background-color: #fff;
	}
	#nav .contactus { border-bottom: 8px solid  #a8b700; }
	#nav .contactus  a {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color:#666;
	padding: 0 24px 0 24px;
	text-decoration: none;
	background-color: #fff;
	 }
	#nav .contactus  a:hover {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #a8b700;
	text-decoration: none; 
	background-color: #fff;
	}
	
#splash {
	height: 149px;
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
	background: url(../images/head.jpg) no-repeat;
	}
/* links */
.font {	
	font: bold 1em Tahoma, Arial, Sans-serif;
	background-color: #fff;
	color: #929F59;
	}	
.font01 {	
	font: bold 1em Tahoma, Arial, Sans-serif;
	background-color: #fff;
	color: #990000;
	}	


.fontlink{ 
	font: bold 1em Tahoma, Arial, Sans-serif;
	color: #719746;
	text-decoration: none;
	background-color: #fff;
	}
	
.fontlink:hover{ 
	font: bold 1em Tahoma, Arial, Sans-serif;
	color: #8DB181;
	text-decoration: none;
	}
	
.fontlink-red{ 
	color: #990000;
	}
.fontlink-yell{ 
	color: #c29100;
	}
	
.fontlink-dark{ 
	color: #330000
	}

.fontlink01{ 
	font: bold 1em Tahoma, Arial, Sans-serif;
	background-color: #fff;
	color: #330000;
	text-decoration: none;
	}
	
.fontlink01:hover{ 
	font: bold 1em Tahoma, Arial, Sans-serif;
	background-color: #333;
	color: #fff;
	text-decoration: none;
	}
	
.fontlink02{ 
	font: bold 0.9em Tahoma, Arial, Sans-serif;
	background-color: #fff;
	color: #879300;
	text-decoration: none;
	}
	
.fontlink02:hover{ 
	font: bold 0.9em Tahoma, Arial, Sans-serif;
	background-color: #333;
	color: #fff;
	text-decoration: none;
	}
			
#content {	
	background: url(../images/gradient-deep.jpg) no-repeat top;
	margin: 0;
	padding-top: 8px;
	}
	
#content-index {	
	background: url(../images/gradient.jpg) no-repeat top;
	margin: 0;
	height: 500px;
	}
	#content ul {	
	color: #CC9900; 		
	}
	#content li{
	list-style-type: none;
	background: url(../images/arrow.gif) no-repeat 1px 7px;
	color: #333; 		
	padding: 2px 10px 2px 10px;
	}	
	#content ul li p {	margin: 0 0 0 10px; padding: 0; }
	
	#content p{
	padding: 2px 16px 2px 16px;
	line-height: 1.5em;		
	color: #333;

	}
	#content h2{
	font: bold 1.4em Tahoma, Arial, Sans-serif;
	color: #929F59;
	padding: 6px 10px 0 10px;
	margin: 0;
	}

	
	
#left {
	float: left;
	width: 270px;
	margin: 0;
	padding: 25px 0 0 10px;	
	
	}
	#left h2 {
	font: bold 1.4em Tahoma, Arial, Sans-serif;
	color: #929F59;
	margin: 0;
	padding: 0 0 20px 0;	
	}
	#left p {
	margin: 0;
	padding: 0;
	}
	#left ul {
	margin: 0 20px 0 0;
	padding: 0;
	}
	#left ul li {
	list-style-type: none;
	border-top: 1px solid #ccc;
	margin: 0;
	padding: 5px 0 5px 0;
	}
	#left .noborder01 {
	border: none;
	}
	#left .noborder01 img {
	margin: 0;
	}

#right {
	float: left;
	width: 446px;
	margin: 0;	
	padding: 25px 10px 0 10px;
	}
	#right h2 {
	font: bold 1.4em Tahoma, Arial, Sans-serif;
	color: #990000;
	margin: 0;
	padding: 0 0 20px 0;
	}
	#right p {
	margin: 0;
	padding: 0;
	}
	
.red-box { 
	background: url(../images/red-box.gif) repeat-x top;
	margin-top: 10px;
	border-bottom: 1px solid #ccc;
	}
	.red-box h4 {
	font: bold 1.2em Tahoma, Arial, Sans-serif;
	color: #fff;
	margin: 0;
	padding:0 0 0 10px;
	background-color: #B44F4F;
	}
	
	.hide{
			position:absolute;
			top:-9999px;
			left:-9999px;
			
		}
	#hiddenlink {
	padding-left: 25px;
	}
		
	#hiddenlink div{
		margin: 0 0 0 30px ;
		}
	#hiddenlink h5{
	font: bold 1.3em Tahoma, Arial, Sans-serif;
	color: #990000;
	padding: 6px 10px 0 10px;
	margin: 10px 0 0 0;
	}
	#hiddenlink h2 a{
	font: bold 0.7em Tahoma, Arial, Sans-serif;
	color: #666;
	text-decoration: none;
	padding: 0 10px 0 10px;
	}
	#hiddenlink h2 a:hover{
	font: bold 0.7em Tahoma, Arial, Sans-serif;
	text-decoration: underline;	
	color: #333;
	}
	
#footer {
	 clear: both;
	 background-color: #efefef;
	 margin: 0 ;
	 text-align: center;
	 border-top: 5px solid #ccc;
	 border-bottom: 1px solid #ccc;
	 padding: 10px 0 10px 0;
	
	 
	}
	 