﻿@import url("shared/style.css");
p, td
{
    color: #333;
}
.rfpform
{
    background: #E3E4E6;
}
.rfpform .label
{
    color: #333;
}
/*********************** tabs **********************/
#mainnav
{
    border-top: solid 2px #050C77;
}
#mainnav a {
    color: #050C77;
}
#mainnav li.selected 
{
    background: url("../images/navigation/tab_right.jpg") no-repeat right top;
}
#mainnav li.selected a {
    background: url("../images/navigation/tab_left.jpg") no-repeat left top;
    color: #CDCEE4;
}
#top
{
    background: url(../images/header_back.jpg);
}
#top h2
{
    color: #005C9C;
}
#top .matchbuttonwrapper
{
    position: absolute;
    top: 138px;
    left: 480px;
}
#top .picture
{
    position: absolute;
    top: -8px;
    left: 26px;
}
/************************** top listing ****************************/
.toplistingresult a.title
{
    color: #333;
}
.toplistingresult .location
{
    color: #333;
}
/************************** feature listing ************************/
.featurelistingresult .item
{
    background: #E1F2FB;
}
.featurelistingresult .item .top
{
    border-top: solid 1px #AAD5EC;
}
.featurelistingresult .item .bottom
{
    border-bottom: solid 1px #AAD5EC;
}
.featurelistingresult .item .left
{
    border-left: solid 1px #AAD5EC;
}
.featurelistingresult .item .right
{
    border-right: solid 1px #AAD5EC;
}
/***************** package 3 Listing Result **********************************/
.package3listingresult
{
    background: url(../images/enhancedlisting/listing_back.jpg);
}
.package3listingresult .details a.title
{
    color: #333;
}
.package3listingresult .details .location, .package3listingresult .details .phone
{
    color: #333;
}
.package3listingresult .details p.teaser
{
    color: #333;
}
.package3listingresult .details .moreinfo
{
    color: #333;
}
/***************** Package 2 Listing Result *********************************/
.package2listingresult .item
{
    background: url(../images/enhancedlisting/listing_back.jpg);
}
.package2listingresult  .details a.title
{
    color: #333;
}
.package2listingresult .details .location, .details .phone
{
    color: #333;
}
.package2listingresult .details p.teaser
{
    color: #333;
}
.package2listingresult .details .moreinfo
{
    color: #333;
}
/****************** Package 1 Listing Result ********************************/
.package1listingresult
{
}
.package1listingresult  .details a.title
{
    color: #333;
}
.package1listingresult .details .location, .details .phone
{
    color: #333;
}
.package1listingresult .details p.teaser
{
    color: #333;
}
.package1listingresult .details .moreinfo
{
    color: #333;
}
ul.listingnav li 
{
    background: url("../images/enhancedlisting/navigation/tab_right.jpg") no-repeat right top;
}
ul.listingnav li a {
    color: #fff;
    color: #050C77;
    background: url("../images/enhancedlisting/navigation/tab_left.jpg") no-repeat left top;
}
.logo
{
    border: solid 1px #BFBFBF;
}
#searchresults h2
{
    color: #050C77;
}
#searchresults h4
{
    color: #050C77;
}
#searchresults p.intro
{
    color: #050C77;
}
#vendorlist h2
{
    color: #050C77;
}
#vendorlist h6
{
    color: #333;
}
#vendorlist p.intro
{
    color: #050C77;
}
.pagingcontrols
{
    background: #E3E4E6;
}
.pagingcontrols td
{
    color: #7C9DAC;
}
.pagingcontrols td a
{
    color: #7C9DAC;
}
.sectionheader
{
     background: #82C7EA;
     color: #fff;
}
p.item
{
    color: #333;
}
#listingdetailinfo .title
{
    color: #005C9C;
}
#listingdetailinfo .location
{
    color: #005C9C;
}
.listingdetailnavwrapper
{
    border-bottom: solid 4px #82C7EA;
}
ul#listingdetailnav {
    list-style:none;
}
ul#listingdetailnav li.curved
{
    background: #E1F2FB;
}
ul#listingdetailnav li
{
     background: #E1F2FB;    
}
ul#listingdetailnav li.curvedselected
{ 
    background: #82C7EA url("../images/listingdetailnav/top_left_selected.jpg") no-repeat left top;
     margin-bottom: 0px;  
     height: 28px;
}
ul#listingdetailnav li.curved a {
    color: #050C77;
    background: url("../images/listingdetailnav/top_left.jpg") no-repeat left top;
}
ul#listingdetailnav li a {
    line-height: 26px;
    color: #050C77;
}
#footer
{
    border-top: solid 2px #005C9C;
}
#faqs h2
{
    color: #050C77;
}
#contactus h2
{
    color: #050C77;
}
#privacypolicy h2
{
    color: #050C77;
}




