﻿#content .submenu ul li a {
	font-weight:bold;
}
#content .submenu ul li a.active {
	color:#00539F;
}
#content .submenu ul li a.newlink {
	color:#666;
}
#content .submenu ul li a.newlink:hover {
	background:none;
	color:#666;
	text-decoration:underline;
}
#result-list li .price span.saveddate, 
#result-list li .price span.vieweddate 
{
	font-weight:normal;
	display:block;
	margin:5px 0 0 0;
}
#result-list li .price a.undosave 
{
	font-weight:normal;
	display:block;
	margin:5px 0 0 0;
	color:#999;
}
#content #sort a {
	float:right;
	font-weight:bold;
	margin:0 10px 0 0;
}

#user-menu
{
	background:#cccc98 url(../images/bg-usermenu.png) left top;
	margin:0 0 10px 0;
}
#user-menu ul
{
	margin:0;
	padding:10px 0;
	list-style:none;
}
#user-menu ul li a
{
	background:transparent url(../images/arrow-right.gif) no-repeat 10px 3px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 25px;
	line-height:18px;
}

#noti-header 
{
	background:transparent url(../images/bg-notiheader.png) repeat-x left top;
	padding:1px 10px 10px 10px;
	margin:10px 0 0 0;
}
#search-query 
{
	background-color:#f0f4e6;
	width:390px;
	float:left;
	padding:10px;
	color:#819E30;
}
#search-query .facetrow
{
	margin:0 0 16px 0;
}
#search-query .facetrow em
{
	color:#999;
}
#search-query .queryrow .value
{
	width:300px;
	float:left;
}
#search-query .queryrow .delete
{
	width:80px;
	float:right;
}
#search-query .queryrow .delete a
{
	color:#666;
	padding:0 0 0 10px;
	background:transparent url(../images/btn-delete.gif) no-repeat left 4px;
}
#search-query h3 
{
	color:#666;
	margin:0 0 2px 0;
}
#search-delete,
#save-results,
#search-results, .information-block
{
	background-color:#00539f;
	width:200px;
	float:right;
	padding:10px;
	margin:0 0 10px 0;
	color:#fff;
}
#search-delete strong,
#save-results strong,
#search-results strong,
.information-block strong
{
	display:block;
}
#search-results .resultcount
{
	font-weight:bold;
	font-size:20px;
	background-color:#2a6fb0;
	text-align:center;
	padding:10px;
	margin:10px 0;
}
#search-delete a,
#save-results a,
#search-results a
{
	color:#00539f;
	font-weight:bold;
	display:block;
	height:18px;
	line-height:18px;
	width:190px;
	background:transparent url(../images/btn-gray.gif) repeat-x left top;
	padding:0 5px;
	margin:15px 0 0 0;
}
#search-delete a:hover,
#save-results a:hover,
#search-results a:hover
.information-block a:hover
{
	text-decoration:none;
}
#search-delete a span,
#save-results a span,
#search-results a span
{
	padding:0 15px 0 0;
	background:transparent url(../images/btn-gray-arrows.gif) no-repeat right -2px;
}
#save-results strong 
{
	margin:0 0 10px 0;
}
#save-results input.title 
{
	width:200px;
}
#save-results p 
{
	line-height:normal;
	margin:10px 0 0 0;
}
#save-results label 
{
	font-weight:bold;
}
#search-delete a 
{
	margin:0;
}

table.statistics_type tr td, table.statistics_type tr th
{
    background: #FFF;
}

table.statistics_type td.no-bg
{
    background: none;
}

table.statistics_type .no-styling
{
    background: none;
    border: 0px;
}

table.statistics_type tr td,table.statistics_type tr th
{
    text-align: center;
    padding: 5px;
}

table.statistics_type tr td
{
    border: 1px solid #000;
    color: #000;
}

.greenblock
{
    background-color:#f0f4e6;
    width:450px;
    float:left;
    padding:5px 10px;
    color:#819E30
}


table.homeStats
{
    width: 100%;
}
    table.homeStats td
    {
        background: #FFF;
        border: 1px solid #819E53;
        background: #FFF;
        text-align: center;
    }
    
    table.homeStats th
    {
        background: #AFC474;
        color: #FFF;
        text-align: center;
    }
    
    table.homeStats tr.btn-header-area th
    {
        background: none;
        border: 0px;
        text-align: center;
        padding-bottom: 5px;
    }

div.weekly_stat
{
    margin-top: 1px;
    margin-bottom: 1px;
}

div.weekly_stat table
{
    width: 100%;
    text-align: left;
}
    div.weekly_stat table td
    {
        padding: 10px;
    }

    div.weekly_stat table td.stat_date
    {
        width: 153px;
    }
    div.weekly_stat table td.stat_address
    {
        width: 50%;
    }
    div.weekly_stat table td.stat_status
    {
        width: 29%;
    }
    
    div.weekly_stat div.weekNumber
    {
        background: none repeat scroll 0 0 #AFC474;
        color: #FFFFFF;
        display: block;
        margin-top: 10px;
        padding: 3px;
        text-align: center;
        width: 50px;
    }
    
    div.weekly_stat div.weekNumber:hover
    {
        cursor: pointer;
    }
    
    div.weekly_stat div.weekly_panel
    {
        border: 1px solid #819E53;
        max-height: 295px;
        display: none;
    }

.remainColor
{
    color: #000;
}

.greenblock #parc_description
{
    padding-right: 5px;
    padding-top: 5px;
}
    .greenblock #parc_description img
    {
        display: inline;
        float: right;
    }

.information-block
{
    width: 210px;
}

.information-block .resultcount
{
    font-weight:bold;
	font-size:18px;
	background-color:#2a6fb0;
	text-align:center;
	padding:10px;
	margin: 0 0 10px;
    padding-left: 8px;
}

.information-block img
{
    margin: 10px auto 0 0;
}

ul.normal li, ol.normal li
{
    list-style-type: disc;
    margin-left: 20px;
}
