﻿/**************************************************
 * Created by: Christiaan Van Opstal              *
 * Created on: 1/30/06                            *
 **************************************************/
/* page elements */

A:link {color:#333366;text-decoration:underline; font-size: 10px; }
A:visited {color:#333366;text-decoration:underline; font-size: 10px; }
A:hover {color:#333399;text-decoration:underline; font-size: 10px; }

A.fwhite:link {color:#ffffff;text-decoration:none; }
A.fwhite:visited {color:#ffffff;text-decoration:none;}
A.fwhite:hover {color:#ffffff;text-decoration:underline;}

A.footer:link {color:#333366;text-decoration:none; font-size: 10px; }
A.footer:visited {color:#333366;text-decoration:none; font-size: 10px; }
A.footer:hover {color:#333399;text-decoration:underline; font-size: 10px; }

body {
    scrollbar-face-color:#105EA5;
	scrollbar-arrow-color:#F3C517;
	scrollbar-track-color:#3381C3;
	scrollbar-shadow-color:#093F6E;
	scrollbar-highlight-color:#699AC4;
	scrollbar-3dlight-color:#C6C9DB;
	scrollbar-darkshadow-Color:#000000;
	z-index:1;
}
h1 {
    background: url( 'images/header.jpg' ) no-repeat;
    width: 100%;
    height: 54px;
}
h1 span {
    display: none;
}
h3 {
	font-weight: bold;
	border-bottom: 1px solid maroon;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
label {
    color: #222222;
}
input {
	margin-top: 1px;
	font-family: verdana, Times, serif;
	font-size: 9px;
	color: #000000;
}
select {
    margin-top: 1px;
	font-family: verdana, Times, serif; 
	font-size: 9px; 
	color: #000000; 
	background-color: #f5f5f5; 
}
hr {
	color: #cccccc;
	clear: both;
}
p {
    margin: 0.6em 0em 0.5em 0em;
}
td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: #333333; 
	z-index:1;
}
ul {
	margin: 0px;
	font-size: 12px;
    list-style: none;
    padding: 0px;
    font-weight: bold;
}

ul ul {
	font-size: 10px;
    color: #333333;
    line-height: 1.4em;
    font-weight: normal;
}

/* custom classes */
.account {
    color: #333333;
    line-height: 1.3em;
    float: left;
    height: 7.5em;
    padding-right: 0.5em;
}
.distance {
    float: left;
    /*font-size: 90%;*/
    padding-right: 1em;
	width: 7em;
}
.address {
    float: left;
    width: 20em;
}
.results_header {
    /*font-size: 1.2em;*/
    border-bottom: 1px solid maroon;
}
.results_subheader {
    margin-bottom: 1em;
/*    font-size: 85%;*/
    color: darkred;
    margin-top: .2em;
}

/* display wrappers */
#searchBox {
	width: auto;
	background: #efefef;
	border: 1px solid #aaaaaa;
	padding: 1em;
	float: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#searchWindow {
	float: none;
	clear: both;
	padding: 1em;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ddlItem {
    
}
#disclaimer {
	background: #FFFFFF;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#searchContent {
	width: auto;
	height: auto;
    
}
#brandSect {
	float: left;
    
}
#itemSect {
	float: left;
	margin-left: 10px;
    
}
#localSect {
	width: 150px;
	float: left;
    
}
#radiusSect {
	margin-left: 10px;
	float: left;
    
}
#locationSect {
	margin-left: 10px;
	float: left;
    
}
#buttonSect {
	float: left;
	margin-left: 10px;
    
}
#topText {
}


.subnav {font-size: 9px; color: #FFFFFF;}

.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #993333;}

.subtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #1C4D79; font-weight: bold;}

.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; background-color: #669900; color: #FFFF33;}

.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; font-weight: normal; font-color: #333333;}

.topnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; font-weight: normal; font-color: #FFFFFF;}

.navLink {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #DEDECA;}

.list {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

.spread {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #333333;}
.spread2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #333333;}
.email {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333;}

#searchBoxSpace {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	clear: both;
}
