body {
	background:url(../img/bg.gif) repeat-x top #f0f3f4;
	color:#223e6e;
	font:12px  Arial, Helvetica, sans-serif;
	padding:21px 0;
}
a {
	color:#00bcf2;
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both;
	display:block;
	height:0em;
}
.block {
	display:block;
}
.wrapper {
	width:971px;
	margin:0 auto;
}

#header {
	background: url(../img/header-c.gif) repeat-x top;
	width:971px;
	margin:0 auto;
}
	#header div {
		background:url(../img/header-l.gif) no-repeat left;
	}
	#header div div {
		background:url(../img/header-r.gif) no-repeat right;
		height:156px;
		padding: 0 35px;
	}
		#header h1 {
			float:left;
			padding-top:25px;
			padding-left:5px;
			padding-bottom:23px;
			width:184px;
		}
			#header h1 a, #header h2 a {
				display:block;
				font-size:0em;
				line-height:0em;
				text-indent:-100000px;
			}
			#header h1 img, #header h2 img {
				display:block;
			}
		#header h2 {
			float:right;
			padding-top:74px;
			width:auto;
			width:330px;
		}
		#header ul li {
			display:inline;
		}
			#header ul li a {
				color:#000;
				text-decoration:none;
			}
			#header ul li a:hover {
				text-decoration:underline;
			}

#title {
	background:url(../img/bg-sub-header.gif) no-repeat;
	height:73px;
	margin:0 auto;
	width:971px;
}
	#title h2 {
	padding-left:37px;
	font-size:21px;
	color:#223e6e;
	line-height:70px;
	}


#content {
	background:url(../img/bg-content.gif) no-repeat top #fff;
	margin:0 auto;
	width:934px;
	padding-right:15px;
	padding-left:22px;
}

#sidebar {
	float:left;
	width:190px;
	padding-right:23px;
	padding-top:36px;
}
	#sidebar ul {
		width:189px;
	}
		#sidebar ul li {}
			#sidebar ul li a {
				display:block;
				height:26px;
				line-height:26px;
				color:#000;
				text-decoration:none;
				padding-left:7px;
			}
			#sidebar ul li a:hover,
			#sidebar ul li a.active {
				background:url(../img/bg-leftmenu.gif) repeat-x;
			}
			#sidebar ul li a strong {
				color:#6aadd8;
				font-weight:normal;
				position:relative;
				top:-2px;
				padding-right:2px;
			}
#page {
	width:432px;
	float:left;
	padding-top:18px;
}
	#page p{
		padding-bottom:12px;	
	}
	#page h2 {
		padding-bottom:12px;
		font-size:22px;
		color:#00bcf2
	}
	#page h2 span{
		font-size:12px;
		
	}
	#page h3 {
		padding-bottom:15px;
		line-height:140%;
		font-size:14px;
		color:#223e6e;
	}
	#page img.img {
		display:block;
		padding-bottom:15px
	}
	#page ul.list, #page ol.list {
		padding-bottom:15px;
	}
	#page ol.list li {
			list-style-type:decimal;
			margin-left:25px;
			padding-bottom:5px;
		}
		#page ul.list li {
			background:url(../img/bullet.gif) no-repeat 3px 5px;
			padding-left:14px;
			padding-bottom:5px;
		}
		#page ul.list ul, #page ol.list ul  {
			padding-top:5px;
		}
		 #page ol.list ul li{
		 	list-style-type:disc;
		 }
		

#sidebar2 {
	float:right;
	padding-left:15px;
	width:249px;
	padding-top:10px;
}
	#sidebar2 .blue-box,
	#sidebar2 .ld-box,
	#sidebar2 .grey-box
	
	  {
		background:url(../img/blue-box.jpg) no-repeat;
		width:213px;
		padding:14px 18px 0 18px; 
		height:142px;
		position:relative;
		margin-bottom:19px;
	}
		#sidebar2 .blue-box h4 {
			color:#fff;
			font-size:22px;
			line-height:22px;
		}
#sidebar2 .contact-box h4 {
	color:#fff;
	font-size:22px;
	line-height:22px;
}
#sidebar2 .contact-box {
	background-image: url(../img/contact-box.gif);
	background-repeat: no-repeat;
	width:213px;
		padding:14px 18px 0 18px; 
		height:142px;
		position:relative;
		margin-bottom:19px;
}
	#sidebar2 .ld-box {
	background-image: url(../img/interpreting-box.jpg);
	background-repeat: no-repeat;
	}
	#sidebar2 .grey-box {
		background:url(../img/grey-box.jpg) no-repeat;
	}
	#sidebar2 .ld-box{
		padding-top:18px;
	}
		#sidebar2 .ld-box h4, #sidebar2 .grey-box h4 {
			color:#223e6e;
			font-size:22px;
			line-height:22px;
		}
		#sidebar2 .ld-box h4 a{
			display:block;
			text-indent:-9000px;
			font-size:0em;
			line-height:0em;
		}
		#sidebar2 .ld-box h4 img {
				display:block;
			}
		#sidebar2 .ld-box h5{
			padding-top:10px; color:#FFFFFF;
		}	
	
	#sidebar2 .more {
	position:absolute;
	left:19px;
	bottom:19px;
	}
		#sidebar2 .more a {
			color:#fff;
			text-decoration:none;
		}
		#sidebar2 .grey-box .more a, #sidebar2 .green-box .more a {
			color:#223e6e;
			text-decoration:none;
		}
		#sidebar2 .more a:hover {
			text-decoration:underline;
		}

#footer {
	margin:0 auto;
	text-align:center;
	width:971px;
}
	#footer ul {
		padding-top:15px;	
		font-size:11px;
		color:#666666;
	}
		#footer ul li {
			display:inline;	
			letter-spacing:0.25 em;
		}
			#footer ul li a {
				font-size:11px;
				letter-spacing:normal;
				color:#666666;
				text-decoration:none;	
			}
			#footer ul li a:hover {
				text-decoration:underline;
			}

