@charset "utf-8";
/* CSS Document */

body {														  	
					background:url(../images/background.jpg) 0 0 repeat-x #FFF;
					padding:0px;
					margin:0px;
					font:normal 11px Tahoma, Arial;
				
}

p {					margin-top:0px;
					margin-bottom:0px; }	

.main-outer {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
					

}


.main-outer-cv {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
					

}

.main-outer-contact {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
					

}



.main-outer-index {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
					

}

.main-outer-mission {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:756px;
					

}

.main-outer-rec {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:820px;
					

}

.ticker-outer 	{	height:39px;		}

.ticker {
					width:100px;
					color:#FFFFFF;
					font-weight:bold;
					margin-top:9px;
					margin-bottom:16px;
					margin-left:20px;
					float:left;
					font-size:12px;

}

.ticker2 {
					background-color:#1B5678; 
					width:100%;
					color:#FFFFFF;
}

#ticker {			width:624px; float:left; margin-top:9px;
}

.logo { 			margin-left:0px; margin-top:16px; margin-bottom:-2px; overflow:visible;}

.strap { 			margin-left:80px; margin-top:8px; }

.nav  {				border:0px;  }

.nav-outer  {		margin-top:27px; }














table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;	
	padding:0px 0px 0px 0px;
	width:100%;
}									   
td {							       				  
	font:normal 11px Tahoma, Arial;							 
	vertical-align:top;				  			  
	line-height:15px;
	color:#868587;
}										   	   
input, textarea, select{			     
	font:normal 11px Tahoma, Arial;			
	padding:3px 0px 0px 6px;		   
	vertical-align:top;	
	color: #868587;
}		
ul {list-style:none;}
br {line-height:0px;}							        
img {border:0px;}	
strong {text-transform:uppercase}

.sub-header {	margin-top:2px; margin-bottom:10px; font-weight:bold; color:#666666;
}

.p	{	margin-bottom:8px; }

.new {	margin-top:14px; }

.newr {	margin-top:15px; }

.or		{		}

.footer {
			background:url(../images/background2.jpg) 0 0 repeat-x;
			color:#7FA5BC;
			height:215px;
}

.footer-cv {
			background:url(../images/background2.jpg) 0 0 repeat-x;
			color:#7FA5BC;
			height:215px;
}

.footer-block {
				margin-left:auto;
				margin-right:auto;
				width:800px;
}

.footer-block a { text-decoration:none; color: #1F547E; font-weight:bold; font-size:10px; text-transform:uppercase;
				
}

.footer-block a:hover { text-decoration:none; color: #FFA600; 
				
}

#bulk		{	margin-left:22px; margin-right:22px; margin-top:14px; color:#666666 }

#footer-content {	color:#000000;}

.footer-text {
					width:800px;
					color:#666666;
					margin-top:-100px;
}
.header {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	padding-top:10px;
	margin-right:14px;
	margin-bottom:8px;
	padding-bottom:1px;
}

.breaker { height:3px; 	border-bottom:1px dotted #999999; margin-right:14px; margin-top:12px;  }
.image2 {
	width:228px;
	float:left;
	margin-left:-114px;
	margin-top:228px;
	margin-right:20px;
}
.image1 {
	width:228px;
	float:right;
	margin-right:-114px;
	margin-top:20px;
	margin-left:20px;
}

h1 {	font-size:13px; margin-top:0px; color: #1B5678}

.h12 { margin-top:22px; }

.h123 { margin-top:0px; }

li {
	list-style:none;
	line-height:10px;
	padding:4px 0px 7px 0px;
	
}
li a {
	padding:0px 0px 0px 16px;
	color:#1F668F;
	font:bold 10px Tahoma, Arial;
	background:url(../images/0blt1.gif) 0 0 no-repeat;
}

.site-links {
					float:right;
					width:220px;
					font-weight:bold;
					font-size:10px;
					line-height:18px;
					text-align:right;
					margin-top:4px;
}

.site-links a {     color:#999999;
					text-decoration:none; }
					
.site-links a:hover { 	    color:#FFA600;
							text-decoration:none; }


#spend-time {			margin-top:24px; font-size:17px; font-weight:bold; }

.link {			text-decoration:none; font-weight:bold; color:#999999 	}

.fname { 		margin-bottom:6px; margin-top:12px;}
.ftel { 		margin-bottom:6px;}
.femail {		margin-bottom:6px; }
.finterest { }
.fenquiry {		margin-bottom:6px; margin-top:6px;}

.finame {		margin-left:26px; padding:3px; border:1px dotted #999999}
.fitel { 		margin-left:3px; padding:3px;border:1px dotted #999999}
.fiemail {		margin-left:29px; padding:3px;border:1px dotted #999999 }
.finterest1 { }
.finterest2 {	margin-top:6px;}
.fienquiry {		margin-bottom:6px; margin-top:0px; height:52px; padding:3px; width:225px; border:1px dotted #999999; display:inline;}


.f2name {		margin-left:20px; padding:3px; border:1px dotted #999999; }
.f2tel { 		margin-left:20px; padding:3px;border:1px dotted #999999}
.f2email {		margin-left:20px; padding:3px;border:1px dotted #999999 }
.f2attach { 	margin-left:20px; padding:3px;border:1px dotted #999999 }
.f2enquiry {	margin-left:20px;		margin-bottom:0px; margin-top:0px; height:56px; padding:3px; width:201px; margin-bottom:9px;border:1px dotted #999999}

.f3name { 		margin-bottom:8px; margin-top:16px;}
.f3tel { 		margin-bottom:8px;}
.f3email {		margin-bottom:8px; }
.f3attach { 	margin-bottom:8px; }
.fenquiry {		margin-bottom:8px; margin-top:6px;}


.submit {		border:0px; background-color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold; color: #1B5678; margin-left:-8px; height:20px;}

.link1 {		font-weight:bold; font-size:11px; text-decoration:none; color:#999999 }

.mid {
	padding-top:24px;
	background:url(../images/r.gif) top left repeat-x;
}

#bulkmiss		{	margin-left:22px; margin-right:22px; margin-top:14px; color:#666666; width:720px; }

.main-outer-jobs {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
}
.mid-left {
	margin-right:20px;
}

.main-outer-inter {
					width:764px;
					margin-right:auto;
					margin-left:auto;
					height:706px;
	
}
.sel-1 {
	margin-right:6px;
	margin-top:1px;
}
.sel-2 {
	margin-right:6px;
	margin-top:1px;
	margin-left:10px;
}

.head {text-align:center;}