.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid #666666;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.contentlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003300; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlink:hover {
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}
.contentlinkwht {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlinkwht:hover {
	COLOR: #CC0000; TEXT-DECORATION: none;
}
.links {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.linksw {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksw:hover {
	COLOR: #99CCFF; TEXT-DECORATION: none;
}
.linksw2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksw2:hover {
	COLOR: #99CCFF; TEXT-DECORATION: none;
}
.copyrighttext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #666666; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.copyrighttextlight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #C0C0C0; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.footerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.footerlink:hover {
	COLOR: #336600; TEXT-DECORATION: none;
}
.footerlinkwht {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.footernavlinkwht:hover {
	COLOR: #FFCC00; TEXT-DECORATION: none;
}
.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
div#hplogo {
width: 300px; height: 434px;
text-align: center;
float: left;
margin-left: 21px;
background: url("images/129_logo.gif");
background-repeat: no-repeat; 
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
div#footer { 
width: 850px; height: 50px;
margin: 0px auto; 
text-align: center;
FONT-SIZE: 8pt; COLOR: #F9EB9B; FONT-FAMILY: Arial, sans serif;
}
div#footer a {
FONT-SIZE: 8pt; COLOR: #F9EB9B; FONT-FAMILY: Arial, sans serif;
text-decoration: underline;
}
div#footer a:hover {
FONT-SIZE: 8pt; COLOR: #FBF2C2; FONT-FAMILY: Arial, sans serif;
text-decoration: none;
}
td.border-right {
width: 110px;
text-align: left;
margin: 0px auto;
background: url(images/border-right-grn.jpg);
background-repeat: repeat-y; 
FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
td.border-right-tile {
width: 110px;
text-align: left;
margin: 0px auto;
background: url(images/border-right-tile.jpg);
background-repeat: repeat-y; 
FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
td.border-right2 {
width: 110px;
text-align: left;
margin: 0px auto;
background: url(images/border-right-g.gif);
background-repeat: repeat-y; 
FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c1 {
FONT-SIZE: 1pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c2 {
FONT-SIZE: 2pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c5 {
FONT-SIZE: 5pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c7 {
FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c8 {
FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, sans serif;
}
 td.c85 {
FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c86 {
FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c88 {
FONT-SIZE: 8pt; COLOR: #888888; FONT-FAMILY: Arial, sans serif;
}
 td.c9 {
FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c9bl {
FONT-WEIGHT: BOLD; FONT-SIZE: 9pt; COLOR: #4E84C4; FONT-FAMILY: Arial, sans serif; FONT-STYLE: ITALIC;
}
 td.c9w {
FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans serif;
}
 td.c9d {
FONT-SIZE: 9pt; COLOR: #DDDDDD; FONT-FAMILY: Arial, sans serif;
}
 td.c10 {
FONT-SIZE: 10pt; COLOR: #555555; FONT-FAMILY: Arial, sans serif;
}
 td.c10b {
BORDER: 1px solid #CCCCCC; FONT-SIZE: 10pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c10g {
FONT-SIZE: 10pt; COLOR: #003300; FONT-FAMILY: Arial, sans serif;
}
 td.c10w {
FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans serif;
}
 td.c11 {
FONT-SIZE: 11pt; COLOR: #444444; FONT-FAMILY: Arial, sans serif;
}
 td.c12 {
FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: Arial, sans serif;
}
 td.c12bl {
FONT-SIZE: 12pt; COLOR: #003366; FONT-FAMILY: Arial, sans serif;
}
 td.c12bo {
FONT-SIZE: 12pt; COLOR: #3F3F3F; FONT-FAMILY: Bookman Old Style, Times New Roman, serif;
}
 td.c14 {
FONT-SIZE: 14pt; COLOR: #333333; FONT-FAMILY: Arial, Verdana, sans serif;
}
.contentlink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #224A44; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.contentlink:hover {
	COLOR: #999999; TEXT-DECORATION: none;
}
.links {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links:hover {
	COLOR: #FBF2C2; TEXT-DECORATION: none;
}
/* begin styles for rounded corners */

.t {background: url(images/dot.gif) 0 0 repeat-x; width: 20em
}
.b {background: url(images/dot.gif) 0 100% repeat-x
}
.l {background: url(images/dot.gif) 0 0 repeat-y
}
.r {background: url(images/dot.gif) 100% 0 repeat-y
}
.bl {background: url(images/bl.gif) 0 100% no-repeat
}
.br {background: url(images/br.gif) 100% 100% no-repeat
}
.tl {background: url(images/tl.gif) 0 0 no-repeat
}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:20px
}