body {
	background-color: #b9b9b9;
	padding: 0;
	margin: 0;
}
a {color: #069;	text-decoration: none;}
a:hover, a.actived {	color: #036;	text-decoration: none;}

#container {
	width: 892px;
	background-color: #FFF;
	margin: 0 auto;
}

.services #container {
	background-image: url(../image/img-left-target.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

img {border:0;}
ul, li {margin:0;	padding:0;}
ul, li, table {font-family: Verdana, Arial; font-size: 12px; color: #666; line-height: 18px;}

p {
font-family: Verdana, Arial;
color: #666;
font-size: 12px;
line-height: 18px;
padding: 4px 25px 4px 0;
margin: 0;
}

#area-top {
	background-color: #FFF;
	padding: 30px 20px 20px;
}

#area-content {
	float: right;
	width: 502px;
	padding: 5px 0;
}
	.services #area-content {width: 402px;}

#area-bottom {	clear: both; background-color: #F5F5F5; border-top: 1px solid #F5F5F5;}
#area-bottom .contentspace {padding: 40px  150px 65px 180px;}

#area-special {
	clear: both;
	padding: 0 20px 20px 20px;
	margin: 0;
}

/* NAV | CONTACT | TEAM -- RollOver STYLE */
#nav, 
	#contact_nav, 
		#team_nav {
	font-family: Arial, Verdana;
	font-size: 14px;
	color:#069;
	padding: 0; margin: 0;
}

#nav ul, 
	#contact_nav ul, 
		#team_nav ul {	
	list-style-type:none;
}

#nav li a, 
	#contact_nav li a,
		#team_nav li a	{
	display:block;
	font-family: Arial, Verdana;
	font-size: 12px;
	color:#666;
	line-height:16px;
	padding:2px 10px;
	margin:3px 0;	
}	

#nav li a:hover, #nav li a.sel, 
	#contact_nav li a:hover, #contact_nav li a.sel,
		#team_nav li a:hover, #team_nav li a.sel {
	color:#FFF; 
	background-color:#069;
}

/* NAV STYLE */
#nav {	padding: 15px 0; padding-left: 160px;	width:163px;}
#nav li a { width:143px;	font-weight: bold;color:#069;}

/* CONTACT STYLE */
#contact_nav li a {width:160px;}

/* TEAM STYLE */
#team_nav li {float: left;}
#team_nav li a {padding:5px 13px;}
#team_info {	height: 370px;}
#team_info p {text-align: justify;}


ul.content {padding: 0 10px 10px 15px; line-height: 18px;}
ul.content li {	margin-bottom: 3px;}

.colBlack {color: #000;}
.clearmp {padding: 0; margin: 0;}
.cleartop {padding-top: 0; padding-bottom: 15px; margin-top: 0;}
.clientTable {margin:10px 0; width: 480px;}
.clientTable td {font-size: 11px; vertical-align: top;}

.overflow-area {
	overflow:auto;
	height: 220px;
	width: 500px;
	margin: 10px 0;
}

.overflow-area-new {
	overflow:auto;
	height: 500px;
	width: 500px;
	margin: 10px 0;
}

#area-footer {clear: both;}

