body,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #664466;
}
input,textarea {
	border: 1px solid #DDBEDD;
	background: #F8F4F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #664466;
}
.noborder {
	border: none;
};
.text {
	color: #664466;
}
.head {
	color: #DD8888;
	font-size: 13pt;
}
.th {
	color: #DD8888;
	font-weight:bold;
}
.title {
 	color: #AE668F;
	font-size: 14pt;
	text-justify: right;
	text-align: right;
	padding-bottom: 3px;
	padding-right: 58px;
	letter-spacing: .5em;
	vertical-align: bottom;
}
.fine {
	color: #DDEEFF;
	font-size: 8pt;
}
.caption {
	color: #809CC9;
	font-size: 9pt;
}
.field {
	color: #DD8888;
}
.boxtext {
	color: #DDEEFF;
}
.box {
	padding-left:10px;
	padding-right:10px;
}
.boxtitle {
	background-color: #AE668F;
	font-size: 8px;
	font-weight: normal;
	padding: 3px;
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.boxhead {
	color: #DDEEFF;
	font-weight: bold;
}
.boxitem {
	color: #FFFFFF;
	text-decoration: none;
}
.boxlink {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navmenu {
	padding-left:20px;
}
.navlink {
	color: #DDEEFF;
	font-size: 14pt;
	line-height: 20pt;
	text-decoration: none;
}
.navlinkx {
	color: #FFE888;
	font-size: 14pt;
	line-height: 20pt;
	text-decoration:none;
}
A.text {
	font-weight: bold;
	color: #DD8888;
	text-decoration: none;
}
A.text:hover {
	color: #809CC9;
	text-decoration: none;
}
A.navlink:hover, A.navlinkx:hover {
	color: #FFFFFF;
	text-decoration: none;
}
A:boxlink:hover {
	text-decoration: underline;
}

/* SERVICES */


.service {
	width:154px;
	text-align:center;
}

.service img {
	border:0;
	margin-bottom:10px;
}

.service a {
	color: #809cc9;
	font-size: 14pt;
	line-height: 15pt;
	text-decoration: none;
}

.service a:hover {
	color: #d88;
	font-size: 14pt;
	line-height: 15pt;
	text-decoration: none;
}

.dblspc li {
	margin-bottom:10px;
}

.dblspc li ul li {
	margin-bottom:0px;
}

/* Compliancy additions */

#wfthbanner {
	background-image:url(pix/wfth-banner.gif);
	width:800px;
	height:170px;
	border-collapse:collapse;
	border-spacing:0;
	border:0px;
}

#wfthbanner td {
	margin:0px;
	padding:0px;
}

.topcap {
	background-image:url(pix/topcap.gif);
	height:10px;
}

.botcap {
	background-image:url(pix/botcap.gif);
	height:10px;
}

.colcap {
	background-image:url(pix/colcap.gif);
	height:12px;
}

.ppix {
	background-image:url(pix/ppix.gif);
	width:1px;
}

.flatul {
	margin:0 0 0 13px;
}

#dtl {
	margin-top:5px;
}

#dtl img {
	border:0;
}

#dovebg {
	background-image:url(pix/dovebg.gif);
	background-repeat:no-repeat;
}

ul {
	margin-left:0;
	padding-left:0;
}
