.officetitletext{
color:#fff;
}


#headergraphic {
background-color:#013878;
height:130px;
}



.agent_phone_banner {
position:absolute;
top:25px;
right:20px;
text-align:right;
color:#ffffff;
font-size:18px;
}

.agent_phone_banner span {
font-weight:bold;
}


.agent_phone_banner a {
color:#ffffff;
}


.agent_email_banner a {
position:absolute;
top:55px;
right:20px;
text-decoration:none;
line-height:80px;
font-weight:bold;
color:#ffffff;
}

.agent_email_banner a:hover {
text-decoration:underline;
}




#main_photos {
width:1000px;
height:434px;
overflow:hidden;
}

.timer  {
display:none;
}


.bottom_footer_grey {
background-color:#e2e2e2;
color:##013878;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}


table.tablesorter thead tr .headerSortDown, 
table.tablesorter thead tr .headerSortUp,
table.tablesorter thead tr th {
background-color: #f7f7f7;
}