a:link {text-decoration: none; color:#0000CC;}
a:active {text-decoration: none; color:#0000CC;}
a:visited {text-decoration: none; color:#0000CC;}
a:hover {text-decoration: none; color:#FF0000;}
a.line:link {text-decoration: underline; color:#0000CC;}
a.line:active {text-decoration: underline; color:#0000CC;}
a.line:visited {text-decoration: underline; color:#CC00CC;}
a.line:hover {text-decoration: underline; color:#FF0000;}
.bodyTable {width: 769px; border: none;  background: #f5f5f5}
.topCell {width: 763px; text-align: center;}
.leftCell {width: 160px; vertical-align: top;}
.stripeCell {width: 3px; vertical-align: top;}
.mainCell {width: 600px; vertical-align: top;}
.footCell {width: 600px; text-align: center;}
.companyName {margin-left: 3px; margin-right: 3px; margin-top: 20px; margin-bottom: 2px; font-size: 11pt; font-weight: bold; text-align: left;}
.companyAddy {margin-left: 5px; margin-right: 3px; margin-top: 0px; margin-bottom: 5px; font-size: 9pt; text-align: left;}
.companyWeb {margin-left: 5px; margin-right: 3px; margin-top: 0px; margin-bottom: 5px; font-size: 8pt; text-align: left;}
.dispatch {margin-top: 15px; margin-bottom: 2px; font-size: 12pt; font-weight: bold; text-align: center;}
.dispatchNo {margin-top: 17px; margin-bottom: 4px; font-size: 10pt; font-weight: bold; text-align: center;}
.wooieTable {border: none; width: 600px;}
.headerRow {background: #d4d0c8;}
.whiteRow {background: #FFFFFF;}
.altRow {background: #f5f5f5;}
.tablelabel {margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; font-size: 12pt; color: #FFFFFF; text-align: center; font-weight: bold;}
.headerCenter {margin-top: 1px; margin-bottom: 2px; font-size: 8pt; font-weight: bold; text-align: center; white-space: nowrap;}
.headerLeft {margin-left: 3px; margin-right: 3px; margin-top: 0px; margin-bottom: 1px; font-size: 8pt; font-weight: bold; text-align: left; white-space: nowrap;}
.dataCenter {margin-top: 1px; margin-bottom: 2px; font-size: 8pt; color: black; text-align: center;}
.dataLeft {margin-left: 3px; margin-right: 1px; margin-top: 0px; margin-bottom: 1px; font-size: 8pt; color: black; text-align: left;}
.dataComment {margin-left: 4px; margin-right: 2px; margin-top: 0px; margin-bottom: 1px; font-size: 8pt; color: black; text-align: left;}
.details {margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 2px; font-size: 8pt; text-align: left; white-space: nowrap;}
.backButton {margin-left: 40px; margin-right: 40px; margin-top: 5px; margin-bottom: 5px; text-align: center;}
.unavailable {margin-top: 35px; margin-bottom: 50px; font-size: 9pt; font-weight: bold; text-align: center;}
.footLink {margin-top: 30px; font-size: 7pt; color: #666666;}

/* CONTACT US */
#contactMod {
width: 450px; 
margin: 10px auto;
margin-bottom: 0;
background: white;
border: solid 2px #bd779e;
}
#contactMod #header {
font-size: 12pt; 
font-weight: bold; 
margin: 5px 0 0 0; 
padding: 0; 
text-align: center;
color: #3e6789;
}
#contactMod .error {
font-size: 9pt; 
width: 440px; 
margin: 0 5px; 
padding: 0; 
color: blue; 
font-weight: bold; 
text-align: center; 
clear: both;
}
#contactform {
width: 1px; 
float: left; 
margin: 5px 0 0 0; 
padding: 0;
}
#contactform .field {
width: 446px; 
margin: 0; 
padding: 2px; 
clear: both;
color: black;
}
#contactform .field label {
text-align: right; 
float: left; 
width: 120px;
height: 16px;
margin: 0 0 0 10px; 
padding: 3px 5px 3px 5px; 
font-size: 9pt;
}
#contactform .field span.echo {
float: left; 
width: 300px;
text-align: left;
font-size: 9pt; 
font-weight: bold;
padding: 3px 0 0 0;
}
#contactform .field input {
float: left; 
width: 220px;
font-size: 9pt; 
margin: 0; 
padding: 2px 0 0 0;
}
#contactform .field input.short {
float: left; 
width: 90px;
font-size: 9pt; 
margin: 0; 
padding: 2px 0 0 0;
}
#contactform .field input.radio {
float: left;
width: 16px;
height: 16px;
margin: 3px 0 0 0; 
padding: 0;
}
#contactform .field textarea {
float: left; 
width: 260px;
height: 60px;
font-size: 9pt; 
margin: 0; 
padding: 2px 0 0 0;
}
#contactform .button {
text-align: center; 
width: 450px; 
margin: 0; 
padding: 15px 0; 
clear: both;
}
#contactform .button input {
font-size: 10pt; 
font-weight: bold; 
}
/* FOOT AND GENERAL */
.clear { /* KEEPS FLOATED ELEMENTS ENCLOSED */
clear: both; 
height: 1px; 
overflow: hidden;
}
.block { /* KEEPS HIDDEN FORM ELEMENTS HIDDEN */
display: none;
}