body {
background-color:inherit;
color:inherit;
font-family:Verdana;
font-size:xx-small;
margin:2;
}

form { padding:0; margin:0;}
a img { border:0; text-decoration:none;}
textarea {overflow:auto; border:none;}
.input, .rinput, .cinput, .rrinput { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;background-color:#fff; border:1 solid #888; padding:0; margin:0; }
.rinput { text-align:right; }
.rrinput { text-align:right; background:#FFFFCC; }
.cinput { text-align:center; }
.quote { text-decoration:none; }

H2 { font-size:18px; color:#336699; font-weight:400; padding:0; margin:0;}
H3 { font-size:14px; color:#336699; font-weight:400; padding:0; margin:0;}
label { font-size:11px; color:#888; font-family:Arial, Helvetica, sans-serif;}

table {
	border-spacing: 0px;
	empty-cells: show;
	padding: 0px;
	margin: 0px;
	border:0px none px;
	}
table {	border-collapse: collapse;}
.odd td { background: #ffffff;	}
.even td {	background: #f0f0ff; }

#LoginTab { font-size:10px; font-family:Arial, Helvetica, sans-serif;}

#dbTab td { font-size:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; padding:2px;}

#invoiceTab {width:680px; border:1px solid #fff; padding:0; background:#efefef;}
#invoiceTab td {padding:1px 2px 1px 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; color:#000;border-bottom:1px solid #ccc;}
#invoiceTab td.up {padding:1px 2px 1px 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; color:#000;border-bottom:1px solid #ccc; text-transform: uppercase;}

#NewItem { background-color:#FFFFCC; border:1px solid #888;margin:12px;padding:0; text-align:center;}
#NewItem table td { border:0;background-color:#FFFFCC;}

#myTable { width:670px;}
#myTable th { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#ccc; }
#myTable td { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc;  }
#myTable td.up {padding:1px 2px 1px 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; color:#000;border-bottom:1px solid #ccc; text-transform: uppercase;}

#myTable2 { width:740px;}
#myTable2 th { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:800;color:#fff;border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#333; }
#myTable2 td { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc; background:#efefef; }
#myTable2 td.up {padding:1px 2px 1px 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; color:#000;border-bottom:1px solid #ccc; text-transform: uppercase;}

#myTable3 { width:670px;}
#myTable3 th { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#ccc; }
#myTable3 td { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc; background:#fffbe2; }
#myTable3 td.up {padding:1px 2px 1px 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; color:#000;border-bottom:1px solid #ccc; text-transform: uppercase;}


#myListe th { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#000;border-bottom:1px solid #ccc; }
#myListe td { padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:400; text-align:center; color:#000;border-bottom:1px solid #ccc;}
#TopMenu { width:740px; height:23px; }
#Footer { width:740px; height:23px; background-color:#fff; border-top:1px solid #ccc; margin-top:16px; }

#zSearch, #xSearch, xUnits { display:none;float:left;padding:1px 0 0 2px;margin:0; width:20px; }
#iSearch { float:left;padding:0;margin:0; width:20px; }

#xxLineName {width:300px;padding:4px 0 0 0;margin:0;font-size:18px;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;}
#LineName {width:300px;padding:4px 0 0 0;margin:0;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#LineLabel {width:300px;font-size:7px;color:#555;border-top:1px solid #ccc; padding:0; font-family:Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform: uppercase;}
label{font-size:7px;color:#333;font-family:Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform: uppercase;}
#LineName a { text-decoration:none; color:#000000;}
#LineName input { font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#006699;border:1 solid #ccc; padding:0; margin:0; }
#inLabel { width:300px;font-size:7px;color:#555; padding:0; font-family:Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform: uppercase;}

/* ----------- LetterHead ----------------- */
#LetterHeader, #Underline, #zSearch1, #zSearch2 { display:none;}