body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #3399CC;}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}

a:hover { color: #FF0000;}
a:link { color: #003366;}
a:visited { color: 003366;}

.head { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12pt;}
.headw { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12pt; color: #ffffff;}
.head2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #003366;}
.head2w { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #ffffff;}
.head3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #CCCCCC;}

.small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.small:hover { color: #FF0000; background-color: #FFFFCC;}
.small:link { color: #blue;}
.small:visited { color: #purple;}

.wtaps { color: #FFffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;}
.wtaps:hover { color: #ffffff;}
.wtaps:link { color: #ffffff; text-decoration: none;}
.wtaps:visited { color: #99ccff;}

.linkBlanco { color: #FFffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
.linkBlanco:hover { color: #ffffff;}
.linkBlanco:link { color: #ffffff; text-decoration: none;}
.linkBlanco:visited { color: #99ccff;}

.linkGris { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
.linkGris:hover { color: #333333;}
.linkGris:link { color: #333333; text-decoration: none;}
.linkGris:visited { color: #333333;}

.greentext { color: green;}
.redtext { color: red;}

.wtxt { color: #FFffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.wtxt:hover { color: #FF0000; background-color: #FFFFCC;}
.wtxt:link { color: #blue;}
.wtxt:visited { color: #purple;}

.b { font-weight:bold;}

.orange1 { background-color: #FF9933;}
.orange2 { background-color: #FF9900;}
.orange3 { background-color: #FFE6CD;}

.blue1 { background-color: #003366;}
.blue2 { background-color: #99cccc;}
.blue3 { background-color: #004A73;}
.blue4 { background-color: #0084AD;}
.blue5 { background-color: #CAEDFF;}
.blue6 { background-color: #DAF2FF;}


.white1 { background-color: #FFFFFF;}

.grey1 { background-color: #eeeeee;}
.grey2 { background-color: #cccccc;}
.grey3 { background-color: #bbbbbb;}
.grey4 { background-color: #ffffff;}


.green1 { background-color: #009999;}
.green2 { background-color: #006699;}
.green3 { background-color: #99ccff;}
.green4 { background-color: #0084AD;}



.price { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}

.info:hover { color: #ff0000; background-color: #FFFFCC;}
.info:link { color: #333333; decoration: 0; text-decoration: none;}
.info:visited { color: #aaaaaa;}

.buy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.buy:hover { color: #FF0000;}
.buy:link { color: #003366;}
.buy:visited { color: #purple;}


.programHeads {
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: right;
color: #000000;
vertical-align: middle;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 7px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.programHeads2 {
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: bold;
text-align: right;
color: #003366;
vertical-align: middle;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 7px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.program {
width: 280px;
font-family: verdana;
font-size: 13px;
line-height: 17px;
font-weight: bold;
text-align: left;
color: #333333;
vertical-align: top;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 10px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 1px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-decoration: none;
}

a.program {
font-family: verdana;
font-size: 13px;
line-height: 17px;
font-weight: bold;
text-align: left;
color: #003366;
vertical-align: top;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-decoration: underline;
}

a.program:hover {
font-family: verdana;
font-size: 13px;
line-height: 17px;
font-weight: bold;
text-align: left;
color: #FF0000;
vertical-align: top;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
text-decoration: underline;
}

.data {
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: right;
color: #333333;
vertical-align: top;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 13px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.stretch {
width: 120px;
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: left;
color: #333333;
vertical-align: top;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #666666;
border-style: solid;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 5px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.completedColor {
position: relative;
top: -3px;
height: 18px;
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: left;
color: #333333;
vertical-align: top;
border: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 10px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-color: #96E2A4;
}

.scoreColor {
position: relative;
top: -3px;
height: 18px;
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: left;
color: #333333;
vertical-align: top;
border: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 10px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-color: #A6C9DF;
}

.number {
position: relative;
top: -23px;
height: 19px;
width: 100px;
font-family: verdana;
font-size: 12px;
line-height: 13px;
font-weight: normal;
text-align: left;
color: #333333;
vertical-align: top;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-color: #8F8F8F;
border-style: solid;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
padding-right: 1px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-color: transparent;
}


