/* Main Styles */
body { margin:0; padding:0; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif }
p { font-size:9pt; padding:5px 0 17px 2px; margin:0 }
a { color:#609 }
a:visited { color:#306 }
a:active { color:#ccc }

.printerReasons { height:22px; background:#99CC00 }
.printerReasons p { font-size:13pt; color:#000; font-weight:bold; font-family:Times, Garamond; padding:0 5px; margin:0  }
.printerReasons p strong { color:#fff; padding-right:5px; margin:0  }

.marketReasons { height:22px; background:#CCCC33 }
.marketReasons p { font-size:13pt; color:#000; font-weight:bold; font-family:Times, Garamond; padding:0 5px; margin:0  }
.marketReasons p strong { color:#fff; padding-right:5px; margin:0  }



.text { FONT-SIZE:10pt; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.text:link { FONT-WEIGHT:bold; COLOR:#330066; TEXT-DECORATION:underline }

.text:active { FONT-WEIGHT:bold; COLOR:#330066; TEXT-DECORATION:underline }

.text:visited { FONT-WEIGHT:bold; COLOR:#330066; TEXT-DECORATION:underline }

.text:hover { FONT-WEIGHT:bold; COLOR:#7c5b9d; TEXT-DECORATION:underline }

.textwhite { FONT-SIZE:10pt; COLOR:#ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.textwhite:link { FONT-WEIGHT:bold; COLOR:#000000; TEXT-DECORATION:underline }

.textwhite:active { FONT-WEIGHT:bold; COLOR:#000000; TEXT-DECORATION:underline }

.textwhite:visited { FONT-WEIGHT:bold; COLOR:#000000; TEXT-DECORATION:underline }

.textwhite:hover { FONT-WEIGHT:bold; COLOR:#7c5b9d; TEXT-DECORATION:underline }

.disabled { FONT-SIZE:10pt; COLOR:#cc0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.disabledsmall { FONT-SIZE:8pt; COLOR:#cc0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.small { FONT-SIZE:8pt; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.small:link { FONT-WEIGHT:normal; COLOR:#330066; TEXT-DECORATION:underline }

.small:active { FONT-WEIGHT:normal; COLOR:#330066; TEXT-DECORATION:underline }

.small:visited { FONT-WEIGHT:normal; COLOR:#330066; TEXT-DECORATION:underline }

.small:hover { FONT-WEIGHT:normal; COLOR:#7c5b9d; TEXT-DECORATION:underline }

.status { FONT-SIZE:8pt; FONT-WEIGHT:bold; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.status:link { COLOR:#000000; TEXT-DECORATION:underline }

.status:active { COLOR:#000000; TEXT-DECORATION:underline }

.status:visited { COLOR:#000000; TEXT-DECORATION:underline }

.status:hover { COLOR:#ffffff; TEXT-DECORATION:underline }

.headerwhite { FONT-WEIGHT:bold; FONT-SIZE:11pt; TEXT-TRANSFORM:capitalize; COLOR:#ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none }

.headerwhite:link { COLOR:#ffffff; TEXT-DECORATION:underline }

.headerwhite:active { COLOR:#ffffff; TEXT-DECORATION:underline }

.headerwhite:visited { COLOR:#ffffff; TEXT-DECORATION:underline }

.headerwhite:hover { TEXT-TRANSFORM:capitalize; COLOR:#330066; TEXT-DECORATION:underline }

.error { FONT-WEIGHT:bold; FONT-SIZE:8pt; TEXT-TRANSFORM:capitalize; COLOR:#cc0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.errorheader { FONT-WEIGHT:bold; FONT-SIZE:12pt; COLOR:#cc0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.balance { FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:#2e8b57; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.balance:link { FONT-WEIGHT:bold; COLOR:#2e8b57; TEXT-DECORATION:underline }

.balance:active { FONT-WEIGHT:bold; COLOR:#2e8b57; TEXT-DECORATION:underline }

.balance:visited { FONT-WEIGHT:bold; COLOR:#2e8b57; TEXT-DECORATION:underline }

.balance:hover { FONT-WEIGHT:bold; COLOR:#8fbc8b; TEXT-DECORATION:underline }

.balancealert { FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:#cc0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif }

.balancealert:link { FONT-WEIGHT:bold; COLOR:#cc0000; TEXT-DECORATION:underline }

.balancealert:active { FONT-WEIGHT:bold; COLOR:#cc0000; TEXT-DECORATION:underline }

.balancealert:visited { FONT-WEIGHT:bold; COLOR:#cc0000; TEXT-DECORATION:underline }

.balancealert:hover { FONT-WEIGHT:bold; COLOR:#fa8072; TEXT-DECORATION:underline }

.inputbox { FONT-SIZE:8pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff }

.select { FONT-SIZE:8pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff }

.submit { BORDER-RIGHT:#330066 thin solid; BORDER-TOP:#330066 thin solid; FONT-WEIGHT:bold; FONT-SIZE:8pt; BORDER-LEFT:#330066 thin solid; COLOR:#ffffff; BORDER-BOTTOM:#330066 thin solid; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#7c5b9d }

.submitwhite { FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:#330066; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#ffffff }

.tivoliLogo { padding:10px 0 0 15px; margin:0 }
.tivoliLogo p { color:#fff; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:20px 0 5px 0; margin:0 }



/* Help Desk Styles */
#helpDesk { width:100%; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif }
#helpDesk p { font-size:8pt; padding:5px 3px; margin:0 }
#helpDesk p strong { font-size:9pt; font-weight:normal }
#helpDesk a { color:#330066; text-decoration:underline }
#helpDesk a:hover { color:#7c5b9d; text-decoration:underline }
#helpDesk h1 { font-size:12pt; padding:0 3px; margin:0 }
#helpDesk h2 { font-size:8pt; padding:10px 3px 0 3px; margin:0 }
#helpDesk ul { padding:0 10px 3px 35px; margin:0 }
#helpDesk li { font-size:8pt; color:#000; margin:0; padding:0 }
#helpDesk hr { color:#7c5b9d ; width:100%; height:1px }

#listTable { width:100%; padding:0; margin:0 }