body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3d3d3d;
	margin:0px;
	padding:0px;
	background:url(../images/main-bg.jpg) #7e7e7e repeat-x top left;
}
a { text-decoration:none;
}
h1 { background:url(../images/bullet.gif) no-repeat left top;
	font-weight:bold;
	font-size:15px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px;
	padding:0px 0px 7px 20px;
	color:#2f5ea4;
}
h2 { background:url(../images/bullet.gif) no-repeat left top;
	font-weight:bold;
	font-size:15px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px;
	padding:0px 0px 7px 20px;
	color:#434343;
}
h3 { font-weight:bold;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px 0px 5px 0px;
	padding:4px 5px 4px 5px;
	color:#434343;
	background:#eeeeee;
}
h4 { font-weight:bold;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px 0px 5px 0px;
	padding:4px 5px 4px 5px;
	color:#434343;
	background:#d7e3f4;
}
h5 { font-weight:bold;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px 0px 5px 0px;
	padding:4px 5px 4px 5px;
	color:#ffffff;
	background:#648ecd;
}
h6 { font-weight:bold;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px 0px 5px 0px;
	padding:4px 5px 4px 5px;
	color:#ffffff;
	background:#3e99b8;
}
h7 { font-weight:bold;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:0px 0px 5px 0px;
	padding:4px 5px 4px 5px;
	color:#ffffff;
	background:#3e99b8;
}
#nav { }
#nav ul { margin:0px;
	padding:0px;
}
#nav ul li{ margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}
#nav ul li a{ margin:0px 0px 0px -3px;
	padding:12px 15px 12px 15px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/seperator.gif) right top no-repeat;
	line-height:38px;
}
#nav ul li a:hover{background:url(../images/seperator.gif) #3c3c3c right top no-repeat;
}
/*.selected { background:#3c3c3c;
	background:url(../images/seperator.gif) #3c3c3c right top no-repeat;
	line-height:38px;
	padding:12px 15px 12px 17px;
	color:#FFFFFF;
	margin:0px 0px 0px -3px;
}*/
.white { color:#FFFFFF;
}
#container { margin:0px;
	padding:28px 35px 28px 35px;
}
#container a { color:#ff6000;
	font-weight:bold;
}
#container a:hover { text-decoration:underline;
}
.contentarea { margin:0px;
	padding:18px 15px 18px 15px;
	background:#f8f8f8;
	border:1px solid #e2e2e2;
}
.contentarea ul{ margin:0px 0px 10px 10px;
	padding:0px;
}
.contentarea ul li{ margin:0px;
	padding:2px 0px 0px 20px;
	list-style:none;
	background:url(../images/bullet2.gif) left top no-repeat;
}
.tabletop { margin:10px 0px 0px 0px;
	text-align:inherit;
}
.clinetlogos { border:1px solid #cccccc;
	background:#ffffff;
	padding:5px;
}
.footer { color:#dbdbdb;
	padding:3px 25px 15px 25px;
}
.footer a{ color:#dbdbdb;
}
.footer a:hover{ color:#ffffff;
}