﻿*{
	margin:0;padding:0}
ul,li{
	list-style:none}	
img{
	border:0}	

h2{
	margin:20px 0 0 0;font:bold 16px Helvetica,Arial;color:#742B41}	
h3{
	color:#333333;
	font-family: Helvetica, Arial;
	font-size: 12px;
}
h5{
	font:bold 13px Helvetica,Arial;color:#742B41; margin: 15px 0 0 0;
}		
h5 a {color:#742B41;text-decoration: none;}
h4{
	font:18px/18px Rockwell}	
	
p{
	font:12px/18px Helvetica,Arial;color:#666666}
	
.page{
	width:890px;margin:0 auto}	

.bold {
	font-weight: bold;}

.header{
	width:890px;float:left}	
.logo{
	width:232px;height:76px;float:left;margin:15px 0 0 0;display:inline}	

.newssign{
	float:right;margin:25px 0 15px 0;display:inline}
.newsbtn{
	}	
.signup{
	float: left;padding:0 16px 0 0}
.signuptext{
	float:left; vertical-align: middle;}		

.textbox{
	width:290px;font:12px Helvetica,Arial;color:#999;height:19px;border:1px #999 solid;}
	
.address{
	float:right;
	width:575px;
	text-align:right;
	margin: 75px 0 0 0; /* REMOVE THIS WHEN NEWSLETTER SIGN UP RETURNS */}
.address p{
	font:12px Helvetica,arial;color:#999999}
.tab15{
	margin: 8px 0 8px 15px; } 
.underline{
	text-decoration: underline;}
.menu{
	width:890px;float:left;height:28px;margin:20px 0 0 0;display:inline}

.menu li{
	width:218px;float:left;height:28px;text-align:center;background:#742B41 url('../images/menubk.jpg') no-repeat;margin:0 6px 0 0;display:inline}	
.menu li.last{
	margin:0}	
	
.menubox{
	position:relative;top:1px;width:888px;float:left;z-index:1;left:0px;height:0px;margin:0;padding:0}	

#nav0 {
	width:200px;top:-26px;left: 5px;position:absolute;z-index:100;visibility:hidden;text-transform:uppercase;float:left}
#nav0 ul{
	margin:0;padding:0}	
#nav0 li{
	font:12px Helvetica,Arial;width:100%;background:transparent url('../images/submenubk.png') repeat;text-align:center;margin:0;height:22px}
#nav0 li a{
	color:#A69374;text-decoration:none;display:block;height:14px;width:100%;padding:4px 0}
#nav0 li a:hover{
	color:#fff;background:#666699}
#nav0 li.first{
		height:24px}
#nav0 li.first a:hover{
	background:transparent url('../images/submenubk.png') repeat}	
	
#nav1 {
	width:200px;top:-26px;left:232px;position:absolute;z-index:100;visibility:hidden;text-transform:uppercase;float:left}
#nav1 ul{
	margin:0;padding:0}	
#nav1 li{
	font:12px Helvetica,Arial;width:100%;background:transparent url('../images/submenubk.png') repeat;text-align:center;margin:0;height:22px}
#nav1 li a{
	color:#A69374;text-decoration:none;display:block;height:14px;width:100%;padding:4px 0}
#nav1 li a:hover{
	color:#fff;background:#666699}
#nav1 li.first{
		height:24px}
#nav1 li.first a:hover{
	background:transparent url('../images/submenubk.png') repeat}	

#nav2 {
	width:200px;top:-26px;left:456px;position:absolute;z-index:100;visibility:hidden;text-transform:uppercase;float:left}
#nav2 ul{
	margin:0;padding:0}	
#nav2 li{
	font:12px Helvetica,Arial;width:100%;background:transparent url('../images/submenubk.png') repeat;text-align:center;margin:0;height:22px}
#nav2 li a{
	color:#A69374;text-decoration:none;display:block;height:14px;width:100%;padding:4px 0}
#nav2 li a:hover{
	color:#fff;background:#666699}
#nav2 li.first{
	height:24px}	
#nav2 li.first a:hover{
	background:transparent url('../images/submenubk.png') repeat}	

#nav3 {
	width:200px;top:-26px;left:680px;position:absolute;z-index:100;visibility:hidden;text-transform:uppercase;float:left}
#nav3 ul{
	margin:0;padding:0}	
#nav3 li{
	font:12px Helvetica,Arial;width:100%;background:transparent url('../images/submenubk.png') repeat;text-align:center;margin:0;height:22px}
#nav3 li a{
	color:#A69374;text-decoration:none;display:block;height:14px;width:100%;padding:4px 0}
#nav3 li a:hover{
	color:#fff;background:#666699}
#nav3 li.first{
	height:24px}	
#nav3 li.first a:hover{
	background:transparent url('../images/submenubk.png') repeat}	
#nav3 li.last{
	}	
	
	

.banner{
	width:890px;float:left;background:#283D71;margin:5px 0 10px 0;display:inline;height:350px}	
.flash{
	width:600px;height:350px;float:left}	
.payrolltext{
	margin:4px 0 0 0px;float:left;display:inline}
.payrolltext ul {margin: 10px 0 0 0;}	
.payrolltext li{
	background:transparent url('../images/dot.jpg') no-repeat scroll left 5px;padding:0 0 0 10px;font:12px Helvetica,Arial;color:#fff;}	
#twitter_div li {font:12px Helvetica,Arial;color:#fff;}
#twitter_div2 li {font:12px Helvetica,Arial;color:#666666;}
.bannertext{
	float:left;margin:0 0 0 0;width:280px;padding:5px 0 0 3px}
.bannertext h6{
	font-family: Rockwell;font-size:14px;color: #fff;margin:8px 0 0 8px;}	
.bannertext p {
	float:left;font:12px Helvetica,Arial;color:#fff;margin:10px 0 0 0;width :256px}
.bannertext  a{
	font:12px Helvetica,Arial;color:#ffffff;float:right;margin:15px 15px 5px 0;}	
.recent{
	width:171px;height:11px;float:left;margin:29px 0 0 8px;}	
.whyshould{
	float: left;margin:18px 0 0 11px;width:245px;height: 30px}		
	
.text1 h6{
	margin:63px 0 0 10px}

.pushbox{
	width:288px;border:1px #996273 solid;float:left;margin:0 10px 0 0; height: 145px;*height: 170px;}	
.last{
	margin:0}	
.pushbox .text{
	background:transparent url('../images/pushboxbk.jpg') repeat-x scroll left top;height:112px;*height: 134px;}	
.pushbox p{
	font:12px Helvetica,Arial;color:#732940;padding:17px 0 0 15px;}	
.pushbox a {
	font:12px Helvetica,Arial;color:#c86d00;float:right;margin:30px 17px -1px 0;}
.pushbox .text:hover{
	background:#E1E1A8;}
		
.pushbox .text2{
	background:transparent url('../images/pushboxbk.jpg') repeat-x scroll left top;height:112px;*height: 134px;}	
.pushbox .text2:hover{
	background:#E1E1A8;}
.pushbox .text2 a{
	font:12px Helvetica,Arial;color:#a47e34;float:right;margin:15px 17px 0px 0;}
	
.pushbox .text3{
	background:transparent url('../images/pushboxbk.jpg') repeat-x scroll left top;height:112px;*height: 134px;}	

.pushbox .text3 a {
	font:12px Helvetica,Arial;color:#c86d00;float:right;margin:30px 17px -1px 0;}
.pushbox .text3:hover{
	background:#E1E1A8;}
	
	
.content table {font:12px Helvetica,Arial;color:#333333;}	
.tableheader {color:#742B41; font:16px Helvetica,Arial; font-weight: bold;}
.main{
	width:888px;
	float:left;
	background:transparent url('../images/subpagebk.jpg') repeat-x scroll left top;
	border:1px #AF966E solid;
	margin:5px 0 0 0;
	display:inline;
	padding:0 0 50px 0;
	height: auto;
	min-height: 450px;
}	
.leftcolumn{
	width:400px;
	float:left;
	height: auto;
}	

.crumb{
	width:580px;float:left;padding:8px 0 0 20px;color:#742A41}
.crumb a{
	color: #742A41;font:10px Helvetica,Arial;text-decoration: none }	
.crumb .current{
	text-decoration: underline}	

.content{
	float:left;width:570px;margin:28px 0 0 0;display:inline;padding:0 0 0 18px}
.content ul{
	font:12px/18px Helvetica,Arial;color:#666666;
	margin: 0 0 0 15px}
.content span.disclaimer {font-size: 9px;padding: 0px; margin: 0px; width: 218px;}
.content p.disclaimer {font-size: 9px;margin: 0 0 0 20px; width: 218px;}
.content p a {font-size: 12px; color: #666; font-size: Helvetica, Arial;}
.content ul li{
	list-style-type: disc;}
.content ul li.none{
	list-style-type: none;line-height: 0px;}
.content ul div ul{
	margin: 0 0 0 25px;}
.content ul div ul li{
	list-style-type: circle;}
.content ul div ul li.decimal{
	list-style-type: decimal;}
.content ul div ul div ul li{
	list-style-type: disc;}
.content .twitter_link a{font:12px Helvetica,Arial;color:#999;}
.indent{
	margin: 0 0 0 30px;
	width: 510px; }
.selection{
	width:260px;float:left;padding:0 20px 0 0}
.selection li{
	color:#330066;font:12px Helvetica,Arial;margin:20px 0}
.selection li a{
	color:#330066;font:12px Helvetica,Arial; text-decoration: none; }	
.selection li a.current{
	font-weight:bold}
	
.downloadbox{
	width:288px;
	border:1px #725ea3 solid;
	float:left;
	margin:28px 0 0 0;
	display:inline;
	height: 350px;
}	
.downloadtext{
	width:260px;
	float:left;
	padding:14px 14px 14px 14px;
}	
.downloadtext p{
	font:12px Helvetica,Arial;color:#666;margin:0 0 15px 0;float:left;width:100%}
.downloadtext a{
	float:left;color:#330066;font-family: "Myriad Pro";font-size: 12px}
	
.rightcolumn{
	width:270px;
	float:right;
	padding:45px 0 0 0;
}
	
.customercare{
	width:260px;float:left}	

.customercare .text{
	width:140px;float:left}
.customercare .text p{
	font:12px/18px Helvetica,Arial;color:#999999}	
.customercare .text span{
	float:left;color:#36197c}
.female{
	background:transparent url('../images/customercare.gif') no-repeat scroll right bottom;
	padding-top: 40px;
	}
.male{
	background:transparent url('../images/customercare2.gif') no-repeat scroll right bottom;
	height:130px;
	padding-top: 40px;
}	
.evodemo {padding-top: 40px;}	
.footer{
	width:890px;float:left;margin:17px 0 0 0;display:inline;font:12px Helvetica,Arial;color:#999999}	
.footer .members{
	width:400px;float:left; padding: 0 5px 0 0;	}	
.footer .copyright{
	width:400px;float:right;text-align:right}
.footer .copyright a{
	font:12px Helvetica,Arial;color:#999;text-decoration: none }	
.siteby{
	color:#669933!important}	
.footer p{
	font:10px Helvetica,Arial;color:#999;margin:16px 0 0 0;}	
.footer .members p{
	font:12px Helvetica,Arial;color:#999;margin:31px 0 0 0;}
.footer .members p img {padding: 0 5px 0 0;}	
.footer .copy{
	font:12px Helvetica,Arial;color:#999;margin:16px 0 0 0;}	
#twitter_div a {color: #999;float: right; margin: 0 20px 0 0;display: none;}
#twitter_div2 li {line-height: 24px;}
#twitter_div2 li a {color: #fff;float: right; margin: 0 20px 0 0;display: none;}
