td.cbheader { text-align: right; }
td.cbheader span.head { color: white; font-family: 'Times New Roman', Georgia, times; font-size: 28px; font-style: italic; font-weight: bold; letter-spacing: 0.1em; }
td.cbheader td.normal { color: white; font-family: Verdana, arial, "lucida console", sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right; }

table.cbinfotable { background-color: #ffffff; border: #fff 0px solid; }
table.cbinfotabletrans { background-color: transparent; border: #fff 0px solid;}
table.cbinfotabletranslineyellow { background-color: transparent; border: #fff 0px solid;}
table.cbinfotabletransline2 { background-color: transparent; border: #fff 0px solid; color:#ffffff}
table.cbinfotabletransline { background-color: transparent; border: #fff 0px solid;}

table.cbcontenttable { background-color: #eee; border-bottom: #fff 2px solid; }

td.cbinfotrans span.head { color: #FFFF80; font-family: Arial; font-size: 14px; font-weight: bold;}
td.cbinfo2trans span.head { color: #ffffff; font-family: Arial; font-size: 12px;}
td.cbinfo span.head { color: #000066; font-family: Verdana; font-size: 12px; font-style: Italic; font-weight: bold; letter-spacing: 0.1em; text-align: left; }
td.cbinfotransline2 span.head { color: #FFFF80; font-family: Arial; font-size: 18px; font-weight: bold;}
td.cbinfotranslineyellow span.head { color: #000000; font-family: Arial; font-size: 18px; font-weight: bold;}
td.cbinfo2transline2yellow span.head { color: #000000; font-family: Arial; font-size: 12px;}
td.cbinfo2transline2 span.head { color: #ffffff; font-family: Arial; font-size: 12px;}
td.cbinfo2transline td.normal { color: #ffffff; font-family: Arial; font-size: 10px;}
td.cbinfo2transline span.head { color: #ffffff; font-family: Arial; font-size: 12px;}
td.cbinfotransline span.head { color: #FFFF80; font-family: Arial; font-size: 18px; font-weight: bold;}

td.cbinfo td.normal { color: #FFFFFF; font-family: Verdana; font-size: 10px; font-style: Itlaic; font-weight: bold; text-align: left; line-height: 140%; }
td.cbinfotrans td.normal { color: #ff0000; font-family: Arial; font-size: 10px;}
td.cbinfo2trans td.normal { color: #ffffff; font-family: Arial; font-size: 10px;}
td.cbinfo2transline2 td.normal { color: #ffffff; font-family: Arial; font-size: 10px;}
td.cbinfo2trans { color: #ffffff; font-family: Arial; font-size: 10px;}
td.cbcontenthead span.head { color: #fff; font-family: Verdana, arial, "lucida console", sans-serif; font-size: 12px; font-style: normal; font-weight: bold; letter-spacing: 0; text-align: left; }
td.cbcontentheader { height: 26px; border-bottom: #fff 2px solid; }
td.cbcontent td.normal { color: #666; font-family: Verdana, arial, "lucida console", sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-align: left; line-height: 140%; }

td.cbinfotranslinepyro span.head { color: #fb3794; font-family: Arial; font-size: 18px; font-weight: bold;}
td.cbinfo2transline2pyro span.head { color: #000000; font-family: Arial; font-size: 12px;}
table.cbinfotabletranslinepyro { background-color: transparent; border: #fff 0px solid;}
div.cbinfospacertranslinepyro { font-size: 4px; border-top:solid 5px #2aa477;}

div.cbinfospacertranslineyellow { font-size: 4px; border-top:solid 5px #000000;}
div.cbinfospacertransline2 { font-size: 4px; border-top:solid 5px #FFFF00;}
div.cbinfospacer { border-top: #ff0000 1px solid;  font-size: 4px; }
div.cbinfospacertrans { font-size: 4px; }
div.cbinfospacertransline { font-size: 4px; border-top:solid 5px #FFFF00;}

table.cbinfotableblackline { background-color: transparent; border: #fff 0px solid;}
td.cbinfoblackline span.head { color: #000000; font-family: Arial Black; font-size: 20pt; font-style: italic;}
div.cbinfospacerblackline { font-size: 4px; border-top:solid 5px #000000;}
td.cbinfo2blackline td.normal { color: #000000; font-family: Arial; font-size: 20pt;}
td.cbinfo2blackline span.head { color: #000000; font-family: Arial; font-size: 20pt;}





#cbgrey td.cbcontentheader { background-color: #888888; }
#cbgrey td.cbcontent { background-color: #F5F5F5; }

#cbblue td.cbcontentheader { background-color: #486085; }
#cbblue td.cbcontent { background-color: #E7F0FF; }

#cborange td.cbcontentheader { background-color: #FF6600; }
#cborange td.cbcontent { background-color: #FF9900; }
#cborange td.cbcontent td.normal { color: #fff; }
font.ltyellowtextbold {color:#FFFF80; font-size: 10pt; font-weight: bold; font-family: Arial}
font.ltyellowtext {color:#FFFF80; font-size: 10pt; font-family: Arial}
font.yellowtextbold {color:#FFFF00; font-size: 10pt; font-weight: bold; font-family: Arial}
font.yellowtext {color:#FFFF00; font-size: 10pt; font-family: Arial}
font.dkyellowtextbold {color:#ECE000; font-size: 10pt; font-weight: bold; font-family: Arial}
font.dkyellowtext {color:#ECE000; font-size: 10pt; font-family: Arial}
font.whitetextbold {color:#FFFFFF; font-size: 10pt; font-weight: bold; font-family: Arial}
font.whitetext {color:#FFFFFF; font-size: 10pt; font-family: Arial}
font.blacktextbold {color:#000000; font-size: 10pt; font-weight: bold; font-family: Arial}
font.blacktext {color:#000000; font-size: 10pt; font-family: Arial}

