#RefineSearchContainer
{
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
}

#RefineSearchContainer #AddKeywords
{
    float: right;
    padding-top: 3px;
    padding-bottom: 3px;
}
.Content
{
    margin: 1em;
}
.CategoryHeader
{
    margin-top: 2px;
    margin-bottom: 10px;
    background-image: url(/media/generic_site_content/images/online_classifieds/Category_Name.jpg);
    height: 25px;
    width: 558px;
}
.SearchResults_Page
{
    margin-top: 2px;
    margin-bottom: 10px;
    background-image: url(/media/generic_site_content/images/online_classifieds/Save_results.gif);
    height: 25px;
    width: 558px;
}
.CategoryHeader div
{
    font-size: 11pt;
    color: #ffffff;
    margin-left: 12px;
    margin-top: 3px;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
}
DIV.ControlSetTop
{
    float: right;
    color: #ffffff;
	margin-right: 20px; 
	/*margin-top: 8px; */
	margin-top:-23px;
	
	
}
.Message
{
    margin-right: 20px;
}
div.ControlSetTop a:link, div.ControlSetTop a:visited, div.ControlSetTop a:active, div.ControlSetTop a:hover
{
    color: #ffffff;
}

DIV.ControlSet3
{
    margin-top:8px;
    
}
.SearchResultContent1, .SearchResultContent2
{
    padding: 13px;
    padding-right: 0px;
}
.SearchResultContent2
{
    background-color: #fff2bd;
   /* border-top: 1px dotted #b2b2b2;*/
    border-bottom: 1px dotted #b2b2b2;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 10px;
}

.SearchResultContent1 img, .SearchResultContent2 img
{
    float: left;
    width: 90%;
    /*width: 134px;
    height: 89px;*/
    width:100px;
    height:100px;
}
div.ControlSet1
{
    display: none;
}
.SearchResultBox
{
    float: right;
    width: 100%;
    padding-left: 5px;
}
.Headlinetext
{
    font-weight: bold;
    color: #4aaade;
}
table td
{
    vertical-align: top;
}
#Navigation1 #SearchRefinements
{
    background-color: #c8deee;
}
#Navigation1 #OtherSearchRefinements
{
    background-color: #e5eff8;
    background-image: url(/media/generic_site_content/images/online_classifieds/box_without_dottedline.gif);
}
.SearchResultContent1
{
  border-bottom: 1px dotted #b2b2b2;
}
#Navigation1 #OtherSearchRefinements H3
{
    border:none;
}
/*.SearchResults_PageHeader
{
    margin-top: 2px;
    margin-bottom: 10px;
    background-image: url(/media/generic_site_content/images/online_classifieds/AICPA_classified_header.jpg);
    height: 30px;
    width: 558px;
   
}*/
/* Site widening */
.HighlightedResult .Column2 .Title,.HighlightedResult .Column2 .Description
{
width:500px;
}
 .Result .Column1 .Title
 {
 width:575px;
 }
 .Result .Column1 .Description
 {
  WIDTH:565px;
 }
 /* fresh paint related code*/
 .BlueHeader,.OrangeHeader
{
    height:25px;
    width:717px;
    background-color: #1472b8;
    font-family: Arial,verdana,helvetica,sans-serif;
    color: #ffffff;
    text-transform: uppercase;
}
.OrangeHeader
{
    background-color:#f18700;
    margin-top:3px;
}

.BlueHeader .HeaderText,.OrangeHeader .HeaderText
{
    padding:4px 0px 5px 15px;
    font-size: 11pt;
    font-weight:bold;
}
.SearchPagination
{   
float: right; 
margin-right: 20px; 
margin-top:2px;
*margin-top:-20px; 
color: #ffffff;
font-size:7pt;
font-weight:normal;
}
 /* end fresh paint related code */
 
