                                                                                                                                                                                                                                                html {
	min-height: 100%;
	margin-bottom: 1px;
}
body {
	/*background-color: #f3f6f2;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana;
	font-size: 12px;/*line-height: 18px;*/
}
#body p, #body li {
	line-height:14px;
	/*color: #555c53;*/
	color: #333832;
}
#body {
/*border-left:2px solid #b4caad;
	border-right:2px solid #b4caad;*/

}
#body a:link, #body a:visited, #body a:hover, #body a:active {
	font-size:12px;
	color: #996633;
	font-weight: bold;
	text-decoration: none;
}
#body a:hover {
	/*text-decoration: underline;*/
	color: #000000;
}
#required_message li {
	color: Red;
	font-weight: bold;
}
#bottomSpace {
	height:35px;
	width:800px;
	clear:both;
	background-color:#fff;
	/*background-color:#FF0000;*/
	padding-bottom:10px;
	z-index:9000;
	position:absolute;/*border-top:2px solid #b4caad;*/
}
#body .right a:link, #body .right a:visited, #body .right a:hover, #body .right a:active {
	color: #987D45;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
#body .right a:hover {
	color: #bda46d;
	text-decoration: underline;
}
#body .right .sideNav {
	width:151px;
	padding:0px;
	list-style:none;
	margin:0px;
}
#body .right .sideNav li {
	padding:0px;
}
#body .right .sideNav img {
	padding:0 0 0 0;
}
/*#body .right #bigLink a:link, #body .right #bigLink a:visited, #body .right #bigLink a:hover, #body .right #bigLink a:active {
	color: #3b362f;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	padding: -9px;
}
#body .right #bigLink a:hover {
	color: #7a3701;
}*/

#body p {
	margin: 0 0 1em 0;
}
h1 {
	/*margin-bottom:10px;
	padding-bottom:10px;*/
	color:#996633;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
h2 {
	/*margin: 0 0 0 0;
	padding-bottom: 5px;
	margin-bottom: 5px;*/
	
	color:#996633;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
h5 {
	/*margin: 0 0 0 0;
	padding-bottom: 5px;
	margin-bottom: 5px;*/
	
	color:#996633;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/*.h2 {
	margin: 0 0 1em 0;
	font-size: 14px;
	font-weight: bold;
	color: #7a3701;
} */

h3 {
	margin: 0 0 1em 0;
	font-size: 14px;
	font-weight:bold;
	color: #bda46d;
}
.headerText {
	font-family:Verdana;
	font-size: 14px;
	font-weight:bold;
	color:#333832;
}
/* technique for centering the site */
#wrapper {
	/*border-bottom:2px solid #b4caad;
	border-right:2px solid #b4caad;*/
	/*position: absolute;
	left: 50%;
	
	margin-left: -400px;*/
	width: 800px;
	/*margin-top: 10px;*/
	background-color: #dfe9dc;
}
#top, #body {
	width: 800px;
}
#nav {
height:69px;
left:-6px;
position:absolute;
top:89px;/*border-left:2px solid #b4caad;*/
}
#top {
	background-color: #DFE9DC;
	height: 160px;/*border-left:2px solid #b4caad;*//*border-right:2px solid #b4caad;*//*border-top:2px solid #b4caad;*/
}

.topNavigation ul {
background-color:#DFEADC;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:2px 0;
}

.leftNav ul {
margin:0;
padding:0;
}

#nav .leftNav img {
	padding-left: 9px;
	padding-bottom: -2px;
	display:inline;
	background-color: #DFE9DC;
}
.leftNav {
	background-color: #DFE9DC;
}
.leftNav ul li {
	float:left;
	list-style:none;
}
.left {
	float:left;
	width:649px;
	z-index:0;
}
/* BEGIN CSS STYLES FOR MULTIPLE COLUMN BULLETED LIST */
ul {
	/*margin: 0 0 1em 2em;*/
  margin-top:0;
	/*margin-left:15px;*/
  list-style-type:disc;
	list-style-position:outside;
}
ul li {
	line-height: 1.2em;/*margin: 0;
  padding: 0;*/
}
* html ul li {
	position: relative;
}
ul li.specialList {
	list-style:none;
	margin-left:-15px;
	padding-bottom:5px;
}
ul li.column1 {
	margin-left: 0em;
}
ul li.column2 {
	margin-left: 16em;
}
ul li.column3 {
	margin-left: 36em;
}
ul li.column4 {
	margin-bottom: 8px;
	margin-left:-2em;
}
li.reset {
	margin-top: -2.5em;
}
li.reset2 {
	margin-top: -3.65em;
}
li.reset3 {
	margin-top: -196px;
}
li.reset4 {
	margin-top: -196px;

}
/* END CSS STYLES FOR MULTIPLE COLUMN BULLETED LIST */

/*
input{
	width:100px;
}
*/
.textfield {
	width:102px;
}
.right .remainsContainer {
	padding:0px;
	margin:0px;
}
.right #remains {
	background-color:#BDA46D;
	color:#3B362F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	height:51px;
	line-height:21px;
	padding-top:16px;
	text-align:center;
	text-transform:uppercase;
	width:71px;
}

.right #remains .remains, .right #remains .remains div{
padding:0;
}

.right .renewBtn {
	height:77px;
	margin:0 4px 0 0;
	padding:0;
        text-align:center;
}
#body .right .sideNav li a {
	display:block;
	clear:left;
	margin:12px 0;
}
#body .right .sideNav {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 0 3px;
	width:151px;
}
.sideNavDeadlines a:link, .sideNavDeadlines a:active, .sideNavDeadlines a:visited, .sideNavDeadlines a:hover {
	background:url(../images/sideNav_btns/sideNav_ntd.gif) no-repeat 0px -21px;
	width:151px;
	height:18px;
	display:block;
}
.sideNavDeadlines a:hover {
	background-position:0px 0px;
}
.sideNavServed a:link, .sideNavServed a:active, .sideNavServed a:visited, .sideNavServed a:hover {
	background:url(../images/sideNav_btns/sideNav_ss.gif) no-repeat 0px -21px;
	width:151px;
	height:18px;
	display:block;
}
.sideNavServed a:hover {
	background-position:0px 0px;
}
.sideNavHelped a:link, .sideNavHelped a:active, .sideNavHelped a:visited, .sideNavHelped a:hover {
	background:transparent url(../images/sideNav_btns/sideNav_hwh.gif) no-repeat scroll 0 -23px;
	display:block;
	height:18px;
	width:151px;
}
.sideNavHelped a:hover {
	background-position:0px -2px;
}
.sideNavHelpLinks a:link, .sideNavHelpLinks a:active, .sideNavHelpLinks a:visited, .sideNavHelpLinks a:hover {
	background:url(../images/sideNav_btns/sideNav_hl.gif) no-repeat 0px -21px;
	width:151px;
	height:18px;
	display:block;
}
.sideNavHelpLinks a:hover {
	background-position:0px 0px;
}
.sideNavMeetStaff a:link, .sideNavMeetStaff a:active, .sideNavMeetStaff a:visited, .sideNavMeetStaff a:hover {
	background:url(../images/sideNav_btns/sideNav_ms.gif) no-repeat 0px -21px;
	width:151px;
	height:18px;
	display:block;
}
.sideNavMeetStaff a:hover {
	background-position:0px 0px;
}
.sideNavContactUs a:link, .sideNavContactUs a:active, .sideNavContactUs a:visited, .sideNavContactUs a:hover {
	background:url(../images/sideNav_btns/sideNav_cu.gif) no-repeat 0px -21px;
	width:151px;
	height:18px;
	display:block;
}
.sideNavContactUs a:hover {
	background-position:0px 0px;
}
.sideNavPayroll a:link, .sideNavPayroll a:active, .sideNavPayroll a:visited, .sideNavPayroll a:hover {
	background:transparent url(../images/sideNav_btns/sideNav_payroll.gif) no-repeat scroll 0 -23px;
	display:block;
	height:16px;
	width:151px;
}
.sideNavPayroll a:hover {
	background-position:0px -2px;
}


.right {
	float: right;
	width: 151px;
	overflow:hidden;
	background-color: #dfe9dc;
}
.right div {
	padding: 9px;
}
.right img {
	padding: 0px;
	padding-top: 9px;
}
#body .right img {
/*margin-bottom: 10px;*/
}
.leftCol, .rightCol, .rightCol_form {
	/*margin-top: 90px !important;*/
	padding-top: 22px;
	background-color: #fff;
}
.rightCol .bloop1 img {
	margin:-10px 0 0 -3px;
}
.rightCol .bloop2 img {
	margin:-3px 0 0 -12px;
}
.rightCol .bloop3 img {
	margin:1px 0 0 14px;
}
.rightCol .bloop4 img {
	margin:17px;
}
.rightCol .bloop1 {
	width:229px;
	height:210px;
	margin-left:-15px;
	margin-top:40px;
	z-index:1;
	position:absolute;
}
.rightCol .bloop2 {
	width:227px;
	height:156px;
	margin-left:205px;
	margin-top:15px;
	z-index:2;
	position:absolute;
}
.rightCol .bloop3 {
	width:199px;
	height:143px;
	margin-left:150px;
	margin-top:125px;
	z-index:3;
	position:absolute;
}
.rightCol .bloop4 {
	width:254px;
	height:219px;
	margin-left:350px;
	margin-top:75px;
	z-index:4;
	position:absolute;
}
.rightCol .bloop1 .bloopText {
	color:#333832;
	font-family:Verdana;
	font-size:12px;
	margin-left:25px;
	margin-top:50px;
	position:absolute;
	width:165px;
	z-index:50;
}
.rightCol .bloop2 .bloopText {
	width:130px;
	z-index:50;
	position:absolute;
	margin-left:40px;
	margin-top:30px;
	font-family: Verdana;
	font-size: 12px;
	color:#333832;
}
.rightCol .bloop3 .bloopText {
	color:#333832;
	font-family:Verdana;
	font-size:12px;
	margin-left:46px;
	margin-top:35px;
	position:absolute;
	width:165px;
	z-index:50;
}
.rightCol .bloop4 .bloopText {
	width:185px;
	z-index:50;
	position:absolute;
	margin-left:45px;
	margin-top:50px;
	font-family: Verdana;
	font-size: 12px;
	color:#333832;
}
.section {
	padding-left:10px;
}
.rightCol .bloop1 img, .rightCol .bloop2 img, .rightCol .bloop3 img, .rightCol .bloop4 img {
	position:absolute;
}
.topNavigation ul li {
	float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.topNavigation {
	/*float:right;*/
	padding:0 18px 0 0;
}

.leftCol {
	float: left;
	width: 147px;
	padding-left: 10px;
	padding-right: 20px;/*border-left:2px solid #b4caad;*/
}
#body .right .sideNav span {
	display:none;
}

.sideNav td{
padding:7px 0px;
display:block;
*padding-left:3px;
}

.rightCol {
	float: right;
	/*width: 460px;*/
	width:597px;
	padding-left:10px;
	padding-right: 30px;
}
.rightCol_form {
	float: right;
	/*width: 460px;
	width:597px;*/
	padding-left:10px;
	padding-right: 15px;
}
#wrapper #body .left .rightCol ul {
	font-size: 12px;
	color: #333832;
}
#footerInfo {
	clear:both;
	width: 800px;
	height: 60px;
	text-align:center;
	background-color: #fff;
	color: #949d91;
	line-height: 16px;/*border-left:2px solid #b4caad;*//*border-right:2px solid #b4caad;*//*border-bottom:2px solid #b4caad;*/
}
#footerInfo a:link, #footerInfo a:visited, #footerInfo a:hover, #footerInfo a:active {
	font-size:12px;
	color: #bda46d;
	text-decoration: none;
}
#footerInfo a:hover {
	text-decoration: underline;
	color: #bda46d;
}
#footerInfo hr {
	color: #b4caad;
	margin-top:-7px;
	border-bottom-style:solid;
	border:2px;
	background-color:#b4caad;
}
.listWrapper #faq li {
	/*margin-left:-40px !important ;
	margin-left:0px;*/
	margin-bottom:2px;
}
.listLink {
}
.backToTop {
	line-height: 40px;
}
.signup_headings {
	font-family:Verdana;
	font-size: 16px;
	font-weight:bold;
	color: #3b362f;
	padding:3px;
}
.theFormText {
	font:Verdana;
	font-size:12px;
	color:#333832;
}
.theFormTextTwo {
	font:Verdana;
	font-size:12px;
	color:#333832;
	padding-left:15px;
}

    

    
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
#body .right .sideNav li.sideNavFont{
       font-size: 12px;
       font-weight: bold;
       padding: 10px 0px;
}
    
.space{
height:125px;
clear:both;
}
    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
