body { padding: 0px; margin: 0px; font-family: Arial,Verdana,Helvetica; font-size: 10px; line-height: 110%; color: Black; background-color:#ffffee }
p { font-family: Arial,Verdana,Helvetica; font-size: 11px; color: White; text-align: justify; line-height: 120%}
a { font-family: Arial,Verdana,Helvetica; text-decoration:none; text-shadow:#000000; color:#7f4166; font-size:10px; }
a:hover { font-family: Arial,Verdana,Helvetica; font-size: 10px; color: blue; text-decoration: none }
hr { width: 100%; align: center; height: 1px; background: Black; border: 0px }
sup { font-family: Arial,Verdana,Helvetica; font-size: 9px; color: Black; text-align: justify; line-height: 100% }
center { color: Maroon }

.button { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#330033; text-decoration:none; text-shadow:#FFFF99; text-align:center;}
.button:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; text-decoration:none; text-shadow:#FFFFFF; text-align:center}

br { font-family: Arial,Verdana,Helvetica; font-size: 11px; line-height: 120% }

td { font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #fcfcef }

.mftable { vertical-align:top; border:0px; margin:0px; padding:0px; font-size:10px; line-height:110%; color:#7f4166}

.title { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center; color:#7f4166; text-decoration:none; text-shadow:#000000}

.uptitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:center; color:#7f4166; text-decoration:none; text-shadow:#000000}

.contactdata { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; text-align:center; color:#7f4166; text-decoration:none; text-shadow:#000000; vertical-align:top}
.orderdata { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left; color:#7f4166; text-decoration:none; text-shadow:#000000; vertical-align:middle}

.fieldarea { background-color:#f0f0f0; border:solid 2px #7f4166}
.makeit { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:10px; text-decoration:none; text-shadow:#000000}

.contentarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; text-decoration:none; color:#330033; line-height:20px}

.thanksarea {font-family:Arial, Helvetica, sans-serif; font-size:30px; text-align:left; text-decoration:none; color:#330033; line-height:20px}

.thankssms {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:none; color:#330033; line-height:20px}

.thanksmail {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left; text-decoration:none; color:#330033; line-height:20px}

.thanksheader {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:right; text-decoration:none; color:red; line-height:20px}

.goback {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:none; color:red; line-height:20px}
.goback:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-decoration:none; color:blue; line-height:20px}

.bTable { padding:0px; border:solid 1px blue; vertical-align:top }

.frmOrder { padding: 0px; border: solid 2px black; background: #cfcfcf }

.frmTable { padding: 0px; border: solid 2px black; background: #c5a1b6 }
.frmTableB { padding: 0px; border: solid 2px black; background: #4a004a }
.frmTableD { padding: 0px; border: solid 2px black; background: #ffffd2 }
.frmTableE { padding: 8px; border: solid 2px black; background: #fcfcef }
.frmTableAZ { padding: 0px; border: solid 2px black; background: #ffffff }
.frmTitleTable { padding: 0px; border: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; color:maroon}
.frmLabelCell { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 12px; font-weight: bold; text-align: left; ; border: solid 1px #c0c0c0; background: #e0e0e0; color: Black }
.frmLegendCell { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 12px; font-weight:lighter; border: solid 1px #c0c0c0; background: #e0e0e0; color: Black; text-align:justify }
.frmContactLegendCell { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 12px; font-weight:lighter; border: solid 1px #c0c0c0; background: #e0e0e0; color: Black; max-width:390px; }
.frmCell { padding: 1px; text-align: left; border: solid 1px #451431; background: #f0f0f0; font-family: Arial,Verdana,Helvetica; font-size: 12px; color: Black }
.frmTitleCell { padding: 5px; text-align: center; border: solid 1px #451431; background: #f0f0f0; font-family: Arial,Verdana,Helvetica; font-size: 16px; color: Black }
.frmCellB { padding: 1px; text-align: justify; border: solid 1px #451431; background: #f0f0f0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration:none }
.frmSpammer { padding: 0px; text-align: justify; border: solid 1px #451431; background: #f0f0f0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration:none }
.frmButtons { padding: 2px; text-align: center; border: solid 1px black; background: #ffffd2; color:blue }
.frmTitle { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 14px; font-weight: bold; text-align: left; ; border: solid 1px #c0c0c0; background: #431330; color: White }


.frmButtonB { padding: 1px; text-align: justify; border: none; background: #f0f0f0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration:none }

.tableali { vertical-align:top }

.frmTableLeft { padding: 0px; border: solid 0px black; background: #fcfcef; vertical-align:top; margin:0px }

.frmTableC { padding: 0px; margin:solid 1px black; border: solid 2px black; background: #f0f0f0 }


.head1 { font-size: 14pt; font-weight: bold; color: #f0ffff;font-family:Verdana, Arial, Helvetica, sans-serif }
.head2 { font-size: 11pt; font-weight: bold; color: #7f4166; font-family:Verdana, Arial, Helvetica, sans-serif }

.main { margin-left: 35px; margin-right: 35px; }

img.icon { display:inline; vertical-align: middle; border: none; }
img.visualConfirm { display:inline; vertical-align: middle; border: none; }

.requireField { color: #ff0000; font-size: 14pt; }
.errorMsg { background-color: #ffff00; color: #ff0000; font-size: 11pt; padding: 2px 5px 2px 5px; }
.copyright { font-size: 7pt; }

.messageBoxBody { margin: 1px; padding: 0px; font-family: Verdana; font-size: 10pt; color: black; background-color: #838b8b; }
.messageBoxText { align: center; text-align: center; }
.messageBoxButton { margin-top: 1px; align: center; text-align: center; }

input { font-family: sans-serif; font-size: 12px; color: #585858; background: #c5a1b6; border-color:black; font-weight:bold }
textarea { font-family: sans-serif; font-size: 12px; color: #585858; background: #c5a1b6; border-color:black; font-weight:bold }
textarea.text { font-family: sans-serif; font-size: 12px; color: #585858; background: #c5a1b6; border-color:black; font-weight:bold }
input.button { border-color: #4a004a; background-color: #ffffd2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none }
input.button:hover { border-color: #4a004a; background-color: #ffffd2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#990000 }
input.select { border-color: #5f6565; background-color: #e0eeee; }
label { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7f4166; text-decoration:none}

.bodybg { background-color:#683051;}
.errorPages { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#5f6565; margin:1px; padding:2px; word-spacing:2px; line-height:30px}
