Body
{
  background-image: url("../img/background_filler.gif");
  background-repeat: repeat-y;
  background-position: center center;
}
a#btnStartSearch {
    display: block;
	width: 146px;
	height: 54px;
    background-image: url(../img/search.jpg);
    background-position: 0 0;
    margin: 0 0;
}
a#btnStartSearch:hover {
    background-image: url(../img/search_over.jpg);
}
a .alt { display: none; }

a#btnViewCompany {
    display: inline-block;
    display: -moz-inline-stack;
	width: 112px;
	height: 27px;
    background-image: url(../img/viewcompany.jpg);
    background-position: 0 0;
    margin: 0 0;    
    overflow: auto;
}
a#btnViewCompany:hover {
    background-image: url(../img/viewcompany_over.jpg);
}

a#btnContact {
    display: inline-block;
    display: -moz-inline-stack;
	width: 112px;
	height: 27px;
    background-image: url(../img/contact.jpg);
    background-position: 0 0;
    margin: 0 0;    
    overflow: auto;
}
a#btnContact:hover {
    background-image: url(../img/contact_over.jpg);
}

a#btnLeaveFeedback {
    display: inline-block;
    display: -moz-inline-stack;
	width: 112px;
	height: 27px;
    background-image: url(../img/feedback.jpg);
    overflow: auto;
}
a#btnLeaveFeedback:hover {
    background-image: url(../img/feedback_over.jpg);
}

a#btnDirections {
    display: inline-block;
    display: -moz-inline-stack;
	width: 112px;
	height: 27px;
    background-image: url(../img/directions.jpg);
}
a#btnDirections:hover {
    background-image: url(../img/directions_over.jpg);
}

span.top_menu { font-family: Arial; color: #0E365E; font-size: 12px;}
span.list_header { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px;}
span.list_description {  font-family: Arial; color: #0E365E; font-size: 12px;}
span.list_boldsmall {  font-weight: bold; font-family: Arial; color: #0E365E; font-size: 12px;}
span.list_bold {  font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px;}
span.list_address {  font-family: Arial; color: #0E365E; font-size: 10px;}
span.list_smalldesc {  font-family: Arial; color: #0E365E; font-size: 10px;}
span.blue_header { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px;}
span.blue_normalsmall { font-family: Arial; color: #0E365E; font-size: 10px;}
span.blue_normalfeat2 { Font-weight: bold; font-family: Arial; color: #C48519; font-size: 11px;}
span.blue_normalfeat { font-family: Arial; color: #2C2C2C; font-size: 12px;}
span.blue_normal { font-family: Arial; color: #0E365E; font-size: 12px;}
span.blue_normalred { font-family: Arial; color: #A70E0E; font-size: 12px;}
span.resultsdesc { font-weight: bold; font-family: Arial; color: #60E365E; font-size: 12px;}
span.profileheader { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 20px;}
span.profilecontact { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 10px;}



a:link.featlink { font-family: Arial; font-weight: bold; color: #C48519; font-size: 12px;  text-decoration: none; }
a:visited.featlink { font-family: Arial; font-weight: bold; color: #C48519; font-size: 12px;  text-decoration: none; }
a:hover.featlink { font-family: Arial; font-weight: bold; color: #A70E0E; font-size: 12px;  text-decoration: none; }

a:link.featname { font-family: Arial; font-weight: bold; color: #2C2C2C; font-size: 14px;  text-decoration: none; }
a:visited.featname { font-family: Arial; font-weight: bold; color: #2C2C2C; font-size: 14px;  text-decoration: none; }
a:hover.featname { font-family: Arial; font-weight: bold; color: #A70E0E; font-size: 14px;  text-decoration: none; }

a:link.menusmall { font-family: Arial; color: #0E365E; font-size: 11px;  text-decoration: none; }
a:visited.menusmall { font-family: Arial; color: #0E365E; font-size: 11px;  text-decoration: none; }
a:hover.menusmall { font-family: Arial; color: #A70E0E; font-size: 11px;  text-decoration: none; }

a:link.menu { font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:visited.menu { font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:hover.menu { font-family: Arial; color: #A70E0E; font-size: 12px;  text-decoration: none; }

a:link.menubold { font-family: Arial; color: #0E365E; font-size: 14px;  text-decoration: none; }
a:visited.menubold { font-family: Arial; color: #0E365E; font-size: 14px;  text-decoration: none; }
a:hover.menubold { font-family: Arial; color: #A70E0E; font-size: 14px;  text-decoration: none; }

a:link.category { font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:visited.category { font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:hover.category { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }

a:link.more { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }
a:visited.more { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }
a:hover.more { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }

a:link.listlink { font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }
a:visited.listlink { font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }
a:hover.listlink { font-family: Arial; color: #0E365E; font-size: 10px;  text-decoration: none; }

a:link.listlinkbold { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px; text-decoration: none;}
a:visited.listlinkbold { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px; text-decoration: none;}
a:hover.listlinkbold { Font-weight: bold; font-family: Arial; color: #0E365E; font-size: 14px; text-decoration: none;}

a:link.bluelink { font-family: Arial; color: #0E365E; font-size: 12px; text-decoration: none;}
a:visited.bluelink {  font-family: Arial; color: #0E365E; font-size: 12px; text-decoration: none;}
a:hover.bluelink {  font-family: Arial; color: #0E365E; font-size: 12px; text-decoration: none;}

a:link.pages {  font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:visited.pages { font-weight: bold; font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }
a:hover.pages {  font-family: Arial; color: #0E365E; font-size: 12px;  text-decoration: none; }