body, table, tr, td
{
font-family:Arial;
font-size:11px;
}
.selBox { background-color:#EFEFEF; width:200px; font-size:11px; border:1px solid #99ccff; height:20px; } 
.qtyBox { background-color:#EFEFEF; width:56px; font-size:11px; border:1px solid #99ccff; height:18px; } 
.pprBox { background-color:#EFEFEF; width:80px; font-size:11px; } 
.mltBox { background-color:#EFEFEF; width:125px; font-size:11px; border:1px solid #99ccff; height:18px; } 
.billingfrmBox { background-color:#EFEFEF; width:250px; font-size:11px; margin:0px 29px 0px 5px; border:1px solid #99ccff; height:16px; } 
.billingfrmBoxCol1 { background-color:#EFEFEF; width:250px; font-size:11px; margin:0px 5px 0px 5px; border:1px solid #99ccff; height:16px; } 
.billingZipBox { background-color:#EFEFEF; width:51px; font-size:11px; border:1px solid #99ccff; height:16px; margin:0px 109px 0px 5px; } 
.shippingZipBox { background-color:#EFEFEF; width:51px; font-size:11px; border:1px solid #99ccff; height:16px; } 
.copyright { font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:10px; color:#666666; }

.greenbk { background-color:#00A040; }
.bluebk { background-color:#00266B; }

.GreenList { background-color:#B7FFB7; }

.billingStateBox { background-color:#EFEFEF; width:51px; font-size:11px; border:1px solid #99ccff; height:18px; margin:0px 0px 0px 5px; } 
.frmBox { background-color:#EFEFEF; width:200px; font-size:11px; border:1px solid #99ccff; height:20px; } 
.frmJobNameBox { background-color:#EFEFEF; width:500px; font-size:11px; border:1px solid #99ccff; height:16px; } 
.frmTextBox { background-color:#EFEFEF; width:500px; height:40px; font-size:11px; border:1px solid #99ccff; } 
.frmTextBoxAlt { background-color:#EFEFEF; width:500px; height:40px; font-size:11px; border:1px solid #99ccff; } 
.prcBox { background-color:#EFEFEF; width:51px; font-size:11px; border:1px solid #99ccff; height:18px; } 
.prcBoxHid { visibility:hidden; background-color:#EFEFEF; width:51px; font-size:12px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } 
.taxBox { background-color:#EFEFEF; width:35px; font-size:11px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } 
.taxableBox { background-color:#EFEFEF; width:50px; font-size:11px; border:1px solid #99ccff; height:18px; } 
.distBox { background-color:#EFEFEF; width:35px; font-size:11px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } 
.mailBox { background-color:#EFEFEF; width:200px; font-size:11px; border:1px solid #99ccff; height:20px; } 
.redBox { background-color:#FF0000; color:#FFFFFF; width:50px; font-weight:bold; font-size:11px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } 
.greenBox { background-color:#009900; color:#FFFFFF; width:50px; font-weight:bold; font-size:11px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; } 

.radioFloat { float:left; }

.tableText { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.text13x16 { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; }
.text12x15 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; }
.text11x14 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.text10x13 { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; }
.text10x11 { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; }
.tableTabs { color:#FFFFFF; background-color:#33CC99; font-weight:bold; }

input.ButtonFTP { background-image:url(images/goButtonFinish.gif); padding:0px 0px 3px 0px; letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; 
height:25px; width:100px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #CCCCCC; }
input.ButtonFTP:Hover { background-image:url(images/goButton-Over.jpg); color:#000000; border-left:1px solid #FFFFFF; }

input.ButtonSubmitGreyed { background-image:url(images/goButtonGreyed.gif); padding:0px 0px 2px 0px; 
letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:25px; width:85px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #CCCCCC; }
input.ButtonSubmit { background-image:url(images/goButtonFinish.gif); padding:0px 0px 2px 0px; 
letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:25px; width:85px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #7B96D0; }
input.ButtonSubmit:Hover { background-image:url(images/goButton-Over.jpg); color:#000000; border-left:1px solid #FFFFFF; border-right:1px solid #CCCCCC; }

input.ButtonPrint { background-color:#FFFFFF; padding:2px 2px 2px 2px; 
color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:30px; width:285px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #CCCCCC; }

input.ButtonGoBack { background-image:url(images/goButtonFinish.gif); padding:0px 0px 2px 0px; margin:0px 0px 0px 10px;
letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:25px; width:120px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #7B96D0; }
input.ButtonGoBack:Hover { background-image:url(images/goButton-Over.jpg); color:#000000; border-left:1px solid #FFFFFF; border-right:1px solid #CCCCCC; }

input.ButtonCheckoutGreyed { background-image:url(images/goButtonGreyed.gif); padding:0px 0px 2px 0px; margin:0px 0px 0px 39px; 
letter-spacing:1px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:27px; width:185px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #CCCCCC; }

input.ButtonCheckout { background-image:url(images/goButtonGreen.gif); padding:0px 0px 2px 0px; margin:0px 0px 0px 39px; 
letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; font-style:italic; height:27px; width:185px; cursor:pointer; border-left:1px solid #99CCFF; border-bottom:0px; border-top:0px; border-right:1px solid #7B96D0; }
input.ButtonCheckout:Hover { background-image:url(images/goButton-Over.jpg); color:#000000; border-left:1px solid #FFFFFF; border-right:1px solid #CCCCCC; }

noButton { letter-spacing:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 2px 0px; font-size:14px; line-height:13px; }

input.PlusButton:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButton { width:70px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:16px; cursor:pointer; text-align:center; color:#000000; display:block; padding:0px 0px 2px 0px; margin:10px 5px 0px 0px; border:0px solid #000000; letter-spacing:1px; }

input.go { width:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:18px; cursor:pointer; text-align:center; color:#000000; padding:0px 0px 1px 3px; margin:0px 2px 2px 2px; border:0px solid #000000; border-bottom:1px solid #FFFFFF; border-right:1px solid #CCCCCC; letter-spacing:1px; }
input.go:Hover { background-image:url(images/PlusButtonOver.jpg); }


input.PlusButUPS:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButUPS { width:22px; font-size:15px; margin:0px 3px 0px 1px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#000000; border:0px solid #000000; }

input.PlusButtonUPS:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButtonUPS { width:22px; font-size:15px; margin:10px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#000000; display:block; border:0px solid #000000; }
:focus {outline:none;}
::-moz-focus-inner {border:0;}

input.PlusButtonMail:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButtonMail { width:22px; font-size:15px; margin:10px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#000000; display:block; border:0px solid #000000; }

input.PlusButtonBlast:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButtonBlast { width:22px; font-size:15px; margin:10px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#000000; display:block; border:0px solid #000000; }

input.PlusButtonDist:Hover { background-image:url(images/PlusButtonOver.jpg); }
input.PlusButtonDist { width:22px; font-size:15px; margin:10px 5px 0px 0px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/PlusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#000000; display:block; border:0px solid #000000; }

input.MinusButton:Hover { background-image:url(images/MinusButtonOver.jpg); color:#000000; }
input.MinusButton { width:22px; font-size:12px; margin:10px 5px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(images/MinusButton.jpg); background-repeat:no-repeat; background-position:left; height:21px; cursor:pointer; text-align:center; color:#333333; display:block; border:0px solid #000000; }

.floridaPostageOff { display:none; }
.floridaPostageOn { display:inherit; }
.toOrderOff { display:none; }
.toOrderOn { display:inherit; }

tr.rowOff { display:none; width:690px; }
tr.rowOn { display:inherit; width:690px; }
tr.rowOnNull { display:inherit; width:690px; }
tr.rowOnUPS { display:inherit; width:690px; background-color:#FFCC99; }
tr.rowOnUSPS { display:inherit; width:690px; background-color:#BFFFFF; }
td.colCost { color:#00266B; width:283px; background-color:#99FF99; font-weight:bold; padding:0px 0px 0px 8px; border-bottom:1px solid #cccccc; }
td.colUPS { color:#000000; width:283px; background-color:#FFCC99; font-weight:bold; padding:0px 0px 3px 8px; border-bottom:1px solid #999999; }
td.colMail { color:#000000; width:283px; background-color:#DFDFDF; font-weight:bold; padding:0px 0px 3px 8px; }
td.colBlast { color:#000000; width:283px; background-color:#cccccc; font-weight:bold; padding:5px 0px 3px 8px; border-bottom:1px solid #999999; }
td.colDist { color:#000000; width:283px; background-color:#cccccc; font-weight:bold; padding:0px 0px 3px 8px; border-bottom:1px solid #999999; }
td.colUp { color:#000000; width:283px; font-weight:bold; padding:5px 0px 3px 8px; border-bottom:1px solid #cccccc; }
td.colDown { color:#FFFFFF; background-color:#999999; border-right:1px solid #666666; letter-spacing:1px; text-align:left; padding:5px 0px 3px 8px; }
td.colDown:Hover { color:#000000; background-color:#D9F2FF; font-weight:bold; text-align:left; border-bottom:1px solid #999999; }

td.colMailWide { color:#000000; width:690px; background-color:#cccccc; font-weight:bold; padding:0px 0px 3px 8px; border-bottom:1px solid; }
td.colWide { width:690px; }

.Red { background-color:#FF0000; }
.Green { background-color:#00A040; }

.requiredRed { background-color:#FFCCCC; }
.requiredGreen { background-color:#99FF99; }

.turnOff { visibility:hidden; }
.turnOn { visibility:visible; }

.noMarPad { margin:0; padding:0; border:0; }
