body { margin: 2px; padding: 2px; background-color: white }

/* links */

a { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #FF9900; font-weight: bold; text-decoration: none; }
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #FF9900; font-weight: bold;  text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #cccccc; font-weight: bold; text-decoration: none; }

a.gry { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #999999; font-weight: 450; text-decoration: none; letter-spacing: .02em }
a.gry:link { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #999999; font-weight: 450;  text-decoration: none; letter-spacing: .02em }
a.gry:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #777777; font-weight: 450; text-decoration: none; letter-spacing: .02em }

.extrareel { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: red; font-weight: 450; text-decoration: none; letter-spacing: .02em }
.extrareel:link { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: red; font-weight: 450;  text-decoration: none; letter-spacing: .02em }
.extrareel:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: white; font-weight: 450; text-decoration: none; letter-spacing: .02em }

a.orgOn { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #FF9900; font-weight: 450; text-decoration: none; letter-spacing: .02em }
a.orgOn:link { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #FF9900; font-weight: 450;  text-decoration: none; letter-spacing: .02em }
a.orgOn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #777777; font-weight: 450; text-decoration: none; letter-spacing: .02em }


a.grn { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #88BE1C; font-weight: normal; text-decoration: none; letter-spacing: .02em }
a.grn:link { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #88BE1C; font-weight: normal;  text-decoration: none; letter-spacing: .02em }
a.grn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #6D9D0F; font-weight: normal; text-decoration: none; letter-spacing: .02em }

a.grn14 { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #88BE1C; font-weight: normal; text-decoration: none; letter-spacing: .02em }
a.grn14:link { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #88BE1C; font-weight: normal;  text-decoration: none; letter-spacing: .02em }
a.grn14:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #6D9D0F; font-weight: normal; text-decoration: none; letter-spacing: .02em }

a.wht16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: white; font-weight: bold; text-decoration: none; }
a.wht16:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: white; font-weight: bold;  text-decoration: none; }
a.wht16:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #DD7403; font-weight: bold; text-decoration: none; }

a.wht11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; text-decoration: underline; }
a.wht11:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold;  text-decoration: underline; }
a.wht11:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold; text-decoration: underline; }

a.wht12 { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: white; font-weight: bold; text-decoration: none; }
a.wht12:link { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: white; font-weight: bold;  text-decoration: none; }
a.wht12:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #DD7403; font-weight: bold; text-decoration: none; }

a.wht12ul { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: white; font-weight: bold; text-decoration: underline; }
a.wht12ul:link { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: white; font-weight: bold;  text-decoration: underline; }
a.wht12ul:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #336633; font-weight: bold; text-decoration: underline; }

a.grn12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #89C414; font-weight: normal; text-decoration: none; }
a.grn12:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #89C414; font-weight: normal;  text-decoration: none; }
a.grn12:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336633; font-weight: normal; text-decoration: none; }

a.grn16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #89C414; font-weight: bold; text-decoration: none; }
a.grn16:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #89C414; font-weight: bold;  text-decoration: none; }
a.grn16:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #336633; font-weight: bold; text-decoration: none; }

a.wht10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold; text-decoration: none; }
a.wht10:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold;  text-decoration: none; }
a.wht10:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DD7403; font-weight: bold; text-decoration: none; }

a.grn10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #89C414; font-weight: bold; text-decoration: none; }
a.grn10:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #89C414; font-weight: bold;  text-decoration: none; }
a.grn10:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336633; font-weight: bold; text-decoration: none; }

a.footertxt { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #666666;  text-decoration: underline; }
a.footertxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #666666;   text-decoration: underline; }
a.footertxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #999999;  text-decoration: underline; }

a.ul { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF8400; text-decoration: underline; }
a.ul:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF8400; text-decoration: underline; }
a.ul:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFB33C; text-decoration: underline; }

a.ulsm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF8400; text-decoration: underline; }
a.ulsm:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF8400; text-decoration: underline; }
a.ulsm:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #DD7403; text-decoration: underline; }

a.ulsmgrn { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #89C414; text-decoration: underline; }
a.ulsmgrn:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #89C414; text-decoration: underline; }
a.ulsmgrn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #336633; text-decoration: underline; }

a.ulsbar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline; font-weight: normal;  }
a.ulsbar:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline;font-weight: normal;  }
a.ulsbar:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline;font-weight: normal;  }

a.ulsdbar { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #990000; text-decoration: underline; }
a.ulsdbar:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #990000; text-decoration: underline; }
a.ulsdbar:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; text-decoration: underline; }

a.ulgrn { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; text-decoration: underline; }
a.ulgrn:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold;  text-decoration: underline; }
a.ulgrn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #003300; font-weight: bold; text-decoration: underline; }

a.ulgrnMng { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; text-decoration: underline; }
a.ulgrnMng:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold;  text-decoration: underline; }
a.ulgrnMng:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #003300; font-weight: bold; text-decoration: underline; }


a.ulblk { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; font-weight: bold; text-decoration: underline; }
a.ulblk:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; font-weight: bold;  text-decoration: underline; }
a.ulblk:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; text-decoration: underline; }

a.blk { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; font-weight: bold; text-decoration: none; }
a.blk:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; font-weight: bold;  text-decoration: none; }
a.blk:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; text-decoration: underline; }

a.ulblk2 { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black;  text-decoration: underline; }
a.ulblk2:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black;  text-decoration: underline; }
a.ulblk2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #990000; text-decoration: underline; }

a.ulorg { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #992B00; font-weight: normal; text-decoration: underline; }
a.ulorg:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #992B00; font-weight: normal;  text-decoration: underline; }
a.ulorg:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #D13B00; font-weight: normal; text-decoration: underline; }

a.ftr { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #FFFF00; font-weight: bold; text-decoration: none; }
a.ftr:link { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #FFFF00; font-weight: bold;  text-decoration: none; }
a.ftr:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #CA520A; font-weight: bold; text-decoration: none; }

a.media { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #336633; text-decoration: none; background: none;}
a.media:link { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #336633; text-decoration: none; background: none;}
a.media:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #CCFF66; text-decoration: none; background: none;}


a.tabtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; text-decoration: none; background: none; }
a.tabtxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; text-decoration: none; background: none; }
a.tabtxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: none; background: none; }

a.tabtxtgrn { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold; text-decoration: none; background: none; }
a.tabtxtgrn:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold; text-decoration: none; background: none; }
a.tabtxtgrn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCFF66; font-weight: bold; text-decoration: none; background: none; }

a.tabtxtgrn2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold; text-decoration: none; background: none;}
a.tabtxtgrn2:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold; text-decoration: none; background: none;}
a.tabtxtgrn2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold; text-decoration: underline; background: none;}

a.sm { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #888888; text-decoration: underline; }
a.sm:link { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #888888; text-decoration: underline; }
a.sm:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #FF8400; text-decoration: underline; }


a.whitetb {  color: white; font-size: 9pt; font-weight: bold; text-decoration: none; line-height: 130%;  }
a.whitetb:link {  color: white; font-size: 9pt; font-weight: bold; text-decoration: none; line-height: 130%;}
a.whitetb:hover {  color: #CCFF66; font-size: 9pt; font-weight: bold; text-decoration: none; line-height: 130%;}


/* text */

.contenttxt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; line-height: 130%; }

.choosetxt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #a0a0a0; line-height: 130%; }

.databstxt { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000; line-height: 100%; }


.quotetxt { font-family: Arial, Helvetica, sans-serif; font-style: italics; font-size: 8.5pt; color: #000000; line-height: 130%; }

.contenttxtgrn { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #89C414; line-height: 130%; }

.contenttxtpdlft { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; line-height: 130%; padding-left: 10px; }


.contenttxtwht10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold }

.contenttxtwht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold }

.contenttxtwht9 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: white; font-weight: bold }

.contenttxtwht16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: white; font-weight: bold; line-height: 60% }

.contenttxtgry { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #999999; }

.contenttxtgry7 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #CCCCCC; }

.confirmtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #000000; line-spacing: 130%; }


.contenttxt2 { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #000000; line-height: 130% }

.contenttxt3 { font-family: Arial, Helvetica, sans-serif; font-size: 11.5pt; color: #000000; line-height: 130% }

.contenttxtDkgrn { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10.5px; color: #336633; }

.contentMng { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; }


.directionstxt { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; line-height: 140% }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #666666; line-height: 120%; }

.leadertxt { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; padding-right: 15px; padding-left: 15px; background-color: #A8E829; }

.linktxtgry { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #999999; font-weight: bold }

.newmatchtxt { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; margin-right: 10px; background-color: #89C414; }

.mngrtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11.25px; color: #000000; padding-top: 5px; padding-right: 5px }

.featuretxt { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; height: 250px }

.fastfuntxt { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #000000; line-height: 130%;  }


.checkbox { background: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 120%; }

.formtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 120%; }

.date { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #FF9900; font-weight: bold; padding-bottom: 10px }

.category  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A2CC41; font-weight: bold; letter-spacing: .025em; line-height: 125%; }

.optgrn  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #A2CC41; font-weight: bold; letter-spacing: .025em; line-height: 125%; }

.orange { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #FF9900; }

.blk11 { font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: black; font-weight: bold;}

.form { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; max-height: 13px }

.formupld { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; max-height: 13px; background-color: #FF8400 }

.quoteidr { background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #888888; line-height: 130%; padding-top: 10px }

.tabtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; }

.tabtxtgrn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336633; font-weight: bold; }

.sidebartxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 130%; }

.sidebarquote { padding: 10px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 8.75pt; color: #990000; line-height: 125%; max-width: 160px;  }

.sidebar_ccard { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000; line-height: 130%;  }


.sidebargrn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336633; line-spacing: 140%; font-weight: bold;  }

.sidebarsig { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #990000; padding-top: 3px; padding-bottom: 12px; font-weight: bold;  }

.smBlk { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: black; font-weight: normal; }

.smWht { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: white; font-weight: bold; }

.smOrg { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #990000; font-weight: bold; }

.smGrn { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #89C414; font-weight: bold; }

.smDkgrn { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #336633; font-weight: bold; border-bottom: 1px solid #336633;  }

.smDkgrnBdr { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #336633; font-weight: bold; border-right: 1px solid #336633; border-bottom: 1px solid #336633; }

.smGry { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 120%  }


.hdrWht { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: white; font-weight: bold; }

.hdrYel { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #FFFF93; font-weight: bold; }

.hdrYel2 { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #F56200; font-weight: bold; line-height: 120%; }

.hdrGry12 { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #888888; font-weight: bold; line-height: 120%; }

.hdrGrn { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #336633; font-weight: bold; }

.hdrGrn2 { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #336633; font-weight: bold; }

.hdrGrn16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 125%; color: #89C414; font-weight: bold; }

.hdrGrn20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #89C414; font-weight: bold; line-height: 150%; }


.hdrdkGrn18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #336633; font-weight: bold; }


.hdrOrng { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #FF8400; font-weight: bold; }


.hdrOrng15 { font-family: Arial, Helvetica, sans-serif; font-size: 15.5px; color: #FF8400; font-weight: bold; line-height: 115%; }

.hdrGry15 { font-family: Arial, Helvetica, sans-serif; font-size: 15.5px; color: #666666; font-weight: bold; line-height: 115%; }

.hdrltGry14 { font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #888888; font-weight: bold; line-height: 115%; }

.hdrOrng20 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #FF8400; font-weight: bold; line-height: 130%; }

.hdrWht20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: white; font-weight: bold; line-height: 110%; }
.hdrWht30 { font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: white; font-weight: bold; line-height: 110%; }

.hdrMngr { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: black; font-weight: bold; padding-bottom: 3px; }

.hdrpay { padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 125%; color: #89C414; font-weight: bold; border-bottom: 1px solid #89C414; }

.awht16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight: bold; text-decoration: none; }

.aorg16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #DD7403; font-weight: bold; text-decoration: none; }

.quote {  padding: 12px 10px 0px 14px; font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: #333333; line-height: 130%; font-weight: bolder; background-color: #A8E829; }

.quoteidrname { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #888888; line-height: 130%; }

.quotename { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 130%; }

.quotetxt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; line-height: 130%; font-style:italic; }

/* background */

body { background-color: white }

.bgchoose
{
	background-image: url(images/choose_grad.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 750px;
	height: 520;
	padding-top: 80px;
}

.bg { background-color: #CCFF66 }

.bgorg { background-color: #FFB33C; }

.bgdkorg { background-color: #FF8400; }

.bgcast_srch
{
	background-image: url(images/search_prof.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 336px;
	height: 105px;
	padding-left:15px;
}

.bgpay {  padding: 2px; background-color: #eaf5d3 }
.bg2 { background-color: #E5FF66; border: 1px white solid }

.bgWht { background-color: white }

.bgftrtp { background-color: #CCFF66; background-image: url(images/tp_ft_solgrn.gif); background-repeat: repeat x; background-position: left top; }

.bgftrOtp { background-color: #FFB33C; background-image: url(images/tp_ftO_solorg.gif); background-repeat: repeat x; background-position: left top; }

.bgftrrt { background-color: #CCFF66; background-image: url(images/rt_ft_solgrn.gif); width: 17px; background-repeat: repeat y; background-position: top right; }

.bgftrOrt { background-color: #FFB33C; background-image: url(images/rt_ft_solorg.gif); width: 17px; background-repeat: repeat y; background-position: top right; }


.bgftrrtdk { background-color: #FFFFFF; background-image: url(images/rt_ft_solmdgrn.gif); width: 17px; background-repeat: repeat y; background-position: top right; }

.bgftrOrtdk { background-color: #FFFFFF; background-image: url(images/rt_ft_soldkorg.gif); width: 17px; background-repeat: repeat y; background-position: top right; }

.bgftrbtm { background-color: #FFFFFF; background-image: url(images/btm_ft_sol.gif); background-repeat: repeat x; background-position: left bottom; }

.bgftrObtm { background-color: #FFFFFF; background-image: url(images/btm_ftO_sol.gif); background-repeat: repeat x; background-position: left bottom; height:19px; }

.bgcrnr { background-color: #FF8400; height: 26px }

.bgmngmedia  { background-color: #A8E829; background-image: url(images/mng_mediabg.gif); background-repeat: no-repeat; background-position: left top; height: 17px; }

.bgGrad1 { background-color: #FFFFFF; background-image: url(images/bg_gradient_top.gif); background-repeat: no-repeat; background-position: left bottom; width:150px; height: 25px;  }

.bgGrad2 { background-color: white; background-image: url(images/bg_gradient.gif); background-repeat: no-repeat; background-position: left top; width: 150px; }

.bgTaborg { background: #FFB33C }

.bgTabdkorg { background: #FF8400 }

.bgTalbtn { background-color: white; background-image: url(images/bg_viewtalbtn.gif); background-repeat: repeat y; background-position: left top; width: 150px; }

.bgprefs { background-color: #A8E829; background-image: url(images/bg_prefs.gif); background-repeat: no-repeat; background-position: center top; height: 149px; width: 206px; }

.bgfeature { background-color: white; background-image: url(images/bg_feature.gif); background-repeat: no-repeat; background-position: center top; height: 568px; width: 767px; }

.bghdsht { height: 325px; background-color: #A8E829; }

.bgreel { height: 210px; background-color: #A8E829; }

.bggrn { background-color: #A8E829; }

.bgmdgrnpd15 { background-color: #A8E829; padding: 15px; }

.bgmdorgpd15 { background-color: #FF8400; padding: 15px; }

.bgmdgrn { background-color: #89C414; }

.bgdkgrn { background-color: #336633; }

.bgbanner { height: 50px; background-color: #FFB33C }

.tpbox
{
	background-image: url(images/idr_toporgbox.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 213px;
	height: 47px;
}

.hmbg { background-color: #CCFF66; padding-right: 10px; padding-left: 10px }

.outline { background-image: url(images/outline.gif); background-repeat: no-repeat; background-position: center top; height: 74px; width: 298px; }

.tab { background-color: #CCFF66; background-image: url(images/orangetab.gif); background-repeat: no-repeat; background-position: center bottom; height: 17px; width: 76px; }

.tabgrn { background-color: #CCFF66; background-image: url(images/greentab.gif); background-repeat: no-repeat; background-position: center bottom; height: 17px; width: 76px; }

.tabsubgry {  background-color: #E8E8E8;  }

p { margin-top: 8px; }

/* padding */

.imagepd { padding-right: 4px; padding-left: 4px; }
.menupd { background-color: #FFB33C; padding-top: 25px; padding-bottom: 20px }

.pdpay { padding: 5px 0px 5px 2px }
.pdbtm10 { padding-bottom: 10px }
.pdbtm15 { padding-bottom: 15px }
.pdbtm20 { padding-bottom: 20px }

.pd15 { padding: 15px }
.pd20 { padding: 20px }
.pd5 { padding: 5px }

.pdtp2 { padding-top: 2px }
.pdtp5 { padding-top: 5px }
.pdtp15 { padding-top: 15px }
.pdtp20 { padding-top: 20px }
.pdtp25 { padding-top: 25px }
.pdtp35 { padding-top: 35px }
.pdtp50 { padding-top: 50px }

.pdrt5 { padding-right: 5px }
.pdrt10 { padding-right: 10px }
.pdrt15 { padding-right: 15px }
.pdrt100 { padding-right: 100px }
.pdrt350 { padding-right: 350px }

.pdlft5 { padding-left: 5px }
.pdlft7 { padding-left: 7px }
.pdlft10 { padding-left: 10px }
.pdlft15 { padding-left: 15px }
.pdlft20 { padding-left: 20px }
.pdlft25 { padding-left: 25px }
.pdlft40 { padding-left: 40px }

.pdtpbtm5 { padding-top: 5px; padding-bottom: 5px }
.pdtpbtm10 { padding-top: 10px; padding-bottom: 10px }
.pdtpbtm15 { padding-top: 15px; padding-bottom: 15px; border-bottom: 1px #FFB33C solid; }
.pdlft40rt5 { padding: 0px 40px 0px 5px }

.pdchoose { border-right: 1px solid #ffb43e; border-left: 1px solid #ffb43e; padding: 0px 20px }

.mrgrt10 { margin-right: 10px }

/* border */

.brdpay {border-bottom: 1px #999 solid }
.brd1 { border: 1px white solid }
.brd1gry { border: 1px #93A18D solid }
.brd1grn { border: 1px #A8E829 solid }
.brd1org { border: 1px #FF8400 solid }
.brdgrntp { background-color: white; border-top: 1px #A8E829 solid; padding:5px }
.brdorgtp { background-color: white; border-top: 1px #FF8400 solid; padding:5px }
.brdgrntp { background-color: white; border-top: 1px #A8E829 solid;  }

.brdftrtp { background-color: white; border-top: 1px #CCFF66 solid }
.brdftrrt { background-color: white; border-right: 1px #CCFF66 solid }
.brdftrbtm { background-color: white; border-bottom: 1px #CCFF66 solid }
.brdftrlft { background-color: white; border-left: 1px #CCFF66 solid }

.brdOftrtp { background-color: white; border-top: 1px #FFB33C solid }
.brdOftrrt { background-color: white; border-right: 1px #FFB33C solid }
.brdOftrbtm { background-color: white; border-bottom: 1px #FFB33C solid }
.brdOftrlft { background-color: white; border-left: 1px #FFB33C solid }
.brdOftrlft_2 { background-color: white; border-left: 2px #ff8400 solid; height: 210px; }

.brdOftrrt_2 { background-color: white; border-right: 2px #ff8400 solid; height: 210px;  }
.brdOprice {  border-width: 0px 1px 0px 0px; border-style: solid; border-color: white; padding: 2px 6px; background-color: #FF8400 }
.brdOpriceend {  border-width: 0px 1px 0px 0px; border-style: solid; border-color: #FF8400; padding: 2px 6px; background-color: #FF8400 }
.brdOpricerb {  border-width: 0px 1px 1px 0px; border-style: solid; border-color: #FFA423; padding: 4px 4px 4px 4px; }
.brdOpricelb {  border-width: 0px 0px 1px 1px; border-style: solid; border-color: #FFA423; padding: 4px 4px 4px 4px; }
.brdOpricerlb {  border-width: 0px 1px 1px 1px; border-style: solid; border-color: #FFA423; padding: 4px 4px 4px 4px; }
.brdOpricertl {  border-width: 1px 0px 0px 1px; border-style: solid; border-color: #FFA423; padding: 4px 4px 4px 4px; }
.brdclient { border: 1px #89C414 solid; padding-left: 4px }
.brdOclient { border: 1px #FFA423 solid; padding-left: 4px }

.brdrt { border-right: 1px #FFB33C solid; padding-right: 35px }
.brdmenubtm {  border-bottom: 1px white solid } 

/* height */

.height85 { height: 85px }
.height2 { height: 2px }
.height60 { height: 80px }

/* width */

.arrow { width: 8px; max-width: 8px; }

/* lists */

ul  { margin-top: none; margin-bottom: 2em; margin-left: 2em; padding-left: .5em; font-size: smaller }
.ulorgbullet  { margin-top: none; margin-bottom: .5em; margin-left: 1em; padding-left: .5em; font-size: smaller }
li { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #336633; padding-left: 0px;  }

.liprivacy { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: black; padding-left: 0px;  }

.liprice { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; color: black; padding-left: 0px;  }

.liorgbullet { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #FFA423; font-weight: bold; line-height: 130%; padding-left: 0px;  }

.liblkbullet { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #555555; font-weight: bold; line-height: 120%; padding-right: 20px; padding-left: 0px;  }

.ligrybullet { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #888888; font-weight: bold; line-height: 120%; padding-right: 20px; padding-left: 0px;  }

.ligrypay { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #888888;  line-height: 120%; padding-right: 20px; padding-left: 0px;  }

