    /* Reset body padding and margins */
body { color:#333333; margin:0; padding:0; ; font-family: arial, helvetica, sans-serif; font-size:0.8em; font-weight:700; }

/* Make Header Sticky */
#header_container { background:#fff; border-bottom:1px solid #666; height:60px;  position:fixed; width:100%; top:0; margin:0 auto; box-shadow: 0px 3px 5px #888888;z-index:1060;}
#header{ background:#fff; line-height:60px; margin:0 auto; width:940px;  }
#logo {
float:left;
margin: 5px 10px 10px 10px;

}
.buttonActive a{
text-decoration:none;
background-image:url('../images/btn_bg.png');
background-repeat:no-repeat;
float:left;
margin: 5px 10px 0px 15px;
padding:0px 10px 15px 10px;
font-weight:700;
font-size:1.1em;
letter-spacing:2px;
}

.buttonActiveLong a{
text-decoration:none;
background-image:url('../images/btn_bg_long.png');
background-repeat:no-repeat;
float:left;
margin: 5px 10px 0px 15px;
padding:0px 10px 15px 10px;
font-weight:700;
font-size:1.1em;
letter-spacing:2px;
}

.button a{
float:left;
margin: 5px 10px 0px 15px;
padding:0px 10px 15px 10px;
font-weight:700;
font-size:1.1em;
letter-spacing:2px;
text-decoration:none;
color:#333}


.spacer{
height:35px;
width:3px;
margin-top:10px;
border-right:2px solid #000;
float:left;
}



/* CSS for the content of page. I am giving top and bottom padding of 80px to make sure the header and footer do not overlap the content.*/
#container { margin:0 auto; overflow:auto; padding:80px 0; width:940px; }
.contentQuarter{float:left; width:24%; margin-left:30px;}
.contentHalf{float:left; width:49%;}
.clear{clear:both; margin-top:30px;}
.contentThird{float:left; width:28%; margin:20px 0px 20px 10px; padding-right:15px;}
.textHeader{font-weight:800; font-size:1.1em; border-bottom:2px solid #000; margin-bottom:20px; padding-bottom:10px;}
.textHeader2{font-weight:800; font-size:1.1em; margin-bottom:10px; padding-bottom:10px;}
.textHeader2 p{font-weight:400; font-family:courier; font-size:1.0em; margin-bottom:10px; padding-bottom:10px;}
.columnDivide{
width:14px;
height:230px;
margin-top:70px;
border-right:2px solid #000;
float:left;}

#helpButton {
text-decoration:none;
margin:30px 50px 0 0;
}

.icon {float:left; padding:15px;}
.contact {float:left; margin-top:27px;}
.center {
    margin: auto;
    width: 70%;
}

table, td {
  padding:5px 20px 0 0;
	font-weight:600;
}
td{padding-left:5px;
}
th{
text-align:left;
font-weight:900;
}

/* Make Footer Sticky */
#footer_container { background:#fff; border-top:1px solid #666; box-shadow: -1px -1px 20px 1px #c0c0c0; bottom:0; height:50px; left:0; position:fixed; width:100%; }
#footer { line-height:60px; margin:0 auto; width:940px; }