body{
	margin: 0;
	padding: 0;
	font-family: verdana, arial, tahoma, sans-serif, helvetica;
	font-size: 0.8em;
	line-height: 150%;
	color: #333;
	background-color: #ccc;
}
img{
	border: 0px;
}
a:link {color: #006699; text-decoration:none}
a:visited {color: #006699; text-decoration:none}
a:active {color: #006699; text-decoration:underline}
a:hover {color: #006699; text-decoration:underline}
#outerWrapper{
	text-align: center;
	width: 970px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
}
#wrapper{
	text-align: center;
	width: 950px;
	margin: 0 auto;
	padding-top: 10px;
}
#wrapper2{
	text-align: left;
}
#header{
	height: 100px;
	background-image: url('images/header_bg.gif');
}
#headerRight{
	margin-top: 20px;
	margin-right: 10px;
	float: right;
	overflow: hidden;
	text-align: right;
}
#headerRight .searchDiv{
	margin-right: 8px;
}
#headerRight .searchDiv input{
	font-size: 0.9em;
}
#contentHeader{
	margin: 0;
	padding: 0;
	background: url('images/main_bg1_top.gif') no-repeat;
	height: 15px;
}
#content{
	margin: 0;
	padding: 0;
	background: url('images/main_bg1.gif') repeat-y;
	text-align: left;
	overflow: hidden;
}
#contentFooter{
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	background: url('images/footer.gif') no-repeat;
	height: 70px
}
#contentFooter .medCol{
	text-align: center;
	padding: 30px 0;
	color: #fff;
	font-size: 0.85em;
}
#contentFooter .medCol a{
	color: #fff;
}
#contentFooter .medCol .mainlevel{
	margin-right: 10px;
}
#copyright{
	font-size: 0.8em;
	color: #999;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
ul.features{
	margin: 0 0 0 10px;
	padding-left: 10px;
}
ul.features li{
	list-style: none;
	list-style-image: url("/images/articles/green_tick.gif");
	margin: 3px 0;
}
.cover ul.features li{
	list-style: none;
	list-style-image: url("/images/li-feature.gif");
	margin: 3px 0;
	padding: 0;
}
