body {
	background:#4284CC url(images/bg.png) repeat-x;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

#mainbox {
	width:670px;
	background:url(images/pg_bg.png) repeat-y;
	margin:0 auto;
	padding:5px 20px 0;
}

*html #mainbox{
	width:670px;
	background:#FFFFFF;
	padding:5px 0px 0 0;
}

#toptitle {
	margin-top:0;
	color:#0E5D97;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
}

h1 {
	font-size:28px;
	color: #e71717;
	font-family:HeliosCond, Arial, Helvetica, sans-serif;
	margin:0 auto;
	text-align:center;
}

h2 {
	font-family:Impact;
	font-size:30px;
	color:#B30000;
	font-weight:normal;
	text-align:center;
}

#privacy {
	font-size:12px;
	color:#1653B6;
	margin-bottom:0;
	padding-bottom:10px;
}
#privacy a {
	font-size:12px;
	color:#1653B6;
	text-decoration:none;
}

#copyright {
	background:url(images/copyright_bg.png) no-repeat;
	width:710px;
	margin:0 auto;
	text-align:center;
	padding:5px 0;
	font-size:12px;
	color:#FFFFFF;
}

*html #copyright{
	background:#0035AA;
	width:685px;
}

ul {
	margin:0;
	padding:0;
	width:430px;
	margin-left:230px;
}
li.num1 {
	background:url(images/num1.jpg) 0 top no-repeat;
	list-style:none;
	font-size:12px;
	padding-left:50px;
}
li.num2 {
	background:url(images/num2.jpg) 0 top no-repeat;
	list-style:none;
	font-size:12px;
	padding-left:50px;
}
li.num3 {
	background:url(images/num3.jpg) 0 top no-repeat;
	list-style:none;
	font-size:12px;
	padding-left:50px;
}

ul.tick {
	margin:0;
	padding:0;
	width:650px;
}
ul.tick li {
	background:url(images/tick.jpg) 0 top no-repeat;
	list-style:none;
	padding-left:50px;
	font-size:12px;
	margin-left:20px;
	margin-bottom:10px;
}

ul.cross {
	margin:0;
	padding:0;
	width:650px;
}
ul.cross li {
	background:url(images/cross.jpg) 0 top no-repeat;
	list-style:none;
	padding-left:50px;
	font-size:12px;
	margin-left:20px;
	margin-bottom:10px;
}

.testimonial {
	margin:0 auto;
	width:600px;
}
.testimonial .box {
	border-left:1px solid #FFEBC4;
	border-right:1px solid #FFEBC4;
	background:#FFFFDD;
	width:560px;
	padding:0 20px;
}
.testimonial .content {
	font-size:13px;
}
.testimonial .author {
	margin:0;
	color:#114488;
	font-weight:bold;
	font-size:13px;
}
.testimonial .title {
	font-family:HeliosCond, Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#FFCC00;
	text-decoration:inherit;
	font-weight:bold;
}

/* CUSTOM CLASSES */
.px12 {
	font-size:12px;
}
.px13 {
	font-size:13px;
}
.px14 {
	font-size:14px;
}

.highlight {
	background:yellow;
}

.red {
	color:#CC0000;
}
.black {
	color:#000000;
}
