body	{
font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
background: #e2e2e2;
}

table {font-size: 75%; padding: 0; margin: 0; border-collapse: collapse; color: #333; background: #F3F5F7;}

table.tenyear {font-size: 85%; padding: 0; margin: 0; border-collapse: collapse; color: #333; background: #F3F5F7; width:100%;}

table.tenyear a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  

table.tenyear a:visited {color: #777;}

table.tenyear a:hover {color: #000;}  

table.tenyear caption {text-align: left; text-transform: uppercase;  padding-bottom: 10px; font-size: 200%;}

table.tenyear thead th {background: #3A4856; padding: 10px 10px; color: #fff; text-align: left; font-weight: normal;}

table.tenyear tbody, table thead {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}

table.tenyear tbody {border-bottom: 1px solid #EAECEE;}
                      
table.tenyear tbody td, table tbody th {padding: 5px; text-align: left;}

table.tenyear tbody tr {background: #F3F5F7;}

table.tenyear tbody tr.odd {background: #F0F2F4;}

table.tenyear tbody  tr:hover {background: #EAECEE; color: #111;}

table.tenyear tfoot td, table tfoot th, table tfoot tr {text-align: right; font-size: 90%; text-transform: uppercase; background: #F3F5F7; padding: 10px;}

#overDiv	{
position:absolute;
visibility:hide;
z-index:1;}

.pop	{
background: #3A4856;
color: #FFFFFF;
}

#yourEffect,
#cityEffect,
#total	{
	font: 24px verdana,helvetica,arial,sans-serif;
	font-weight: bold;
}

.header	{
font-size: 155%;
text-transform: uppercase;
font-weight: bold;
}