.top {
        FONT-SIZE: 12px; COLOR: #474747;  FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
.top:link {
        FONT-SIZE: 12px; COLOR: #474747;   FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
.top:visited {
       FONT-SIZE: 12px; COLOR: #474747;   FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
.top:hover {
        FONT-SIZE: 12px; COLOR: #474747;   FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
 } 
 
.type {
        FONT-SIZE: 14px; COLOR: #242424;  FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
.type:link {
        FONT-SIZE: 14px; COLOR: #242424;  FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
.title {
        FONT-SIZE: 14px; COLOR: #ffffff;  FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
.titleGreen{
	font-family: "Trebuchet MS";	font-size: 16px;	color: #056A94;	font-weight: bold;
}
.bottom {
        FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bottom:link {
        FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bottom:visited {
       FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bottom:hover {
       FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.left {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.left:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.left:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.left:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.news {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.news:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

table#tax-credit-calculator-container { border:1px solid #666666; background:#eeeded;  margin:20px 0}
table#tax-credit-calculator-container tr td { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table#tax-credit-calculator-container tr td label { width:290px; display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif;margin:8px 0 7px 15px; float:left; }
table#tax-credit-calculator-container tr td label img { margin:0 0 0 5px; }
table#tax-credit-calculator-container tr td input { height:15px; width:79px; border:1px solid #000000; float:right; font-size:12px; margin:0 15px 0 0 ; text-align:right; color:#666666; padding-right:5px;}
table#tax-credit-calculator-container tr td div div { float:left; padding-right:0; width:40px;}
table#tax-credit-calculator-container tr td div span { float:left; }
table#tax-credit-calculator-container tr td div input.radio { margin:0; width:15px; float:left; border:0; }

table#tax-credit-calculator-container tr.total { background:#d7d7d7; }
table#tax-credit-calculator-container tr.total td label { color: #000000; font-weight:bold;  margin:9px 0 7px 15px; }
span.left {float:left; color:#000000; }
span.right {float:right; width:70px; color:#000000; }
p.disclaimer { color:#000000; font-size:10px; }
p.disclaimer a { }
