body {
	font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;
	/* For more info, see How to size text using ems at http://www.clagnut.com/blog/348/ */
}

/* hidden "skip to the content" and "upgrade your browser" links */
#skip { position: absolute; top: -1000px; }
#upgrade { display: none; }

/* Class for error messages */
.error { font-weight: bold; color: #f00; }

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#logo { position: absolute; top: 0; left: 0; }

#main, td.main { padding: 125px 0 0 0; color: #5c5c5c; }

#copy { font-size: 13px; line-height: 24px; color: #5c5c5c; }
#copy img {line-height: 18px;}
#copy table td { font-size: 13px; color: #5c5c5c;  }
#copy h4 { font-size: 14px; margin: 0; padding: 3px 0; }
#copy form { margin: 0; padding: 0; }

#nav { font-size: 11px; }
#nav span { padding: 0 4px; }
#nav a { text-decoration: none; color: #5c5c5c; }
#nav a:hover { text-decoration: underline; }
#nav a.selected { text-decoration: underline; }

#bodytext { font-size: 11px; line-height: 18px; color: #5c5c5c; }
table#bodytext td { font-size: 11px; line-height: 18px; }
#bodytext a { text-decoration: none; color: #5c5c5c; }
#bodytext a:hover { text-decoration: underline; }

/* With Map #bodytextcontact { font-size: 10px; line-height: 18px; color: #5c5c5c; float:left; margin: 0 162px 0 0; }*/

#bodytextcontact { font-size: 11px; line-height: 18px; color: #5c5c5c; margin: 0 162px 0 0; }
#bodytextcontact a { text-decoration: none; color: #5c5c5c; }
#bodytextcontact a:hover { text-decoration: underline; }

#bodyright {margin: 5px 0 0 0;}

#worktitle { font-size: 11px; color: #5c5c5c; padding: 5px 0 0 0; }
#worklinks { font-size: 11px; color: #5c5c5c; padding: 1px 0 0 0; margin:0; }
#worklinks span { margin: 0 5px 0 0;  }
#worklinks select { font-size: 10px; background:#f2f2f2; margin:0; padding:0; }
#worklinks a { color: #5c5c5c; text-decoration: none; }
#worklinks a:hover { text-decoration: underline; }
#worklinks form, #worklinks script { margin:0; padding:0; }

#worksubtitle { font-size: 11px; color: #5c5c5c; }
#worksublinks { font-size: 11px; color: #5c5c5c; padding: 0 5px 0 0; }
#worksublinks a { color: #5c5c5c; text-decoration: none; }
#worksublinks a:hover { text-decoration: underline; }

#newsbody { font-size: 11px; line-height: 18px; color:#5c5c5c; }
#newsbody a { color:#5c5c5c; text-decoration: none;}
#newsbody a:hover {text-decoration: underline;}
#printlinks { font-size: 11px; color:#5c5c5c; padding: 0 0 0 0;}
#printlinks a {color:#5c5c5c; text-decoration: none;}
#printlinks a:hover {text-decoration: underline;}

#copyright {width: 100%; height:31px; position:fixed; bottom:0; text-align: left; }



.style1 {color: #e54800}
.style3 {color: #e54800; font-size: 11px; font-weight: bold;}
.style4 {font-size: 11px; line-height: 18px;}
.style4 a {color:#5c5c5c; text-decoration: none;}
.style4 a:hover {text-decoration: underline;}
.style5 {font-size: 14px;}
.DDheaders {font-weight:bold; font-style:normal; padding-left:3px;}
.DDtitle {margin-top:5px; margin-bottom:3px;}
option {padding-left:3px;}