A
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:hover
{
    TEXT-DECORATION: underline
}
A.small
{
    FONT-SIZE: xx-small
}
A.medium
{
    FONT-SIZE: x-small
}
a.title-link:visited {
    FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
    COLOR: #973B0F;	
}
BODY
{
	background-color: #F6F6F6;
	background-image: url('../web_images/bd/diagonals.gif');
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial;
	margin: 0px 0px 0px 0px;
}
P
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, arial
}
INPUT
{
    BORDER-RIGHT: #AB4A1F 1px solid;
    BORDER-TOP: #AB4A1F 1px solid;
    BORDER-LEFT: #AB4A1F 1px solid;
    BORDER-BOTTOM: #AB4A1F 1px solid;
    HEIGHT: 20px;
}
INPUT.submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
.no-border
{
    BORDER: none;
}
.page
{
	border: 1px solid #8F9191;
    BACKGROUND-COLOR: #ffffff;
}
.page-header
{
    BACKGROUND-COLOR: #653C3C;
}
.divider-1
{
    BACKGROUND-COLOR: #AB4A1F
}
.divider-2
{
    BACKGROUND-COLOR: #AB4A1F
}
.footer
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.footer-anchor
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.footer-separator
{
    FONT-SIZE: xx-small
}
.footer-copyright
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.footer-privacy
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.record-list
{
    BACKGROUND-COLOR: #e0eaf4
}
.record-title
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.record-property-name
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.record-property-value
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.record-interior
{
    COLOR: #ffffff
}
.record-thumbnail
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #653C3C;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #653C3C;
    BORDER-TOP-COLOR: #653C3C;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #653C3C;
}
.aggregate-record-list
{
    BACKGROUND-COLOR: #e0eaf4
}
.aggregate-record-title
{
    FONT-WEIGHT: bold;
    COLOR: 000000
}
.aggregate-record-property-name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000
}
.aggregate-record-property-value
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.aggregate-record-interior
{
    COLOR: #ffffff
}
.aggregate-record-thumbnail
{
    BORDER-LEFT-COLOR: #A99034;
    BORDER-BOTTOM-COLOR: #A99034;
    BORDER-TOP-COLOR: #A99034;
    BORDER-RIGHT-COLOR: #A99034
}
.breadcrumb
{
    FONT-SIZE: x-small;
    COLOR: #000000;
}
.breadcrumb-separator
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.container-header
{
    BACKGROUND-COLOR: #E6CD8C;
	
}
.container-border
{
    BACKGROUND-COLOR: #E6CD8C;
}
.container-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #973B0F;
}
.container-caption-large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #653C3C
}
.container
{
    BACKGROUND-COLOR: #ffffff;
}
.container-interior-caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #653C3C;
}
.container-interior
{
    BACKGROUND-COLOR: #ffffff
}
.container-link
{
    COLOR: #000000
}
.container-text
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.title-link 
{
    FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
    COLOR: #000000;
}
.left-panel
{
    BACKGROUND-COLOR: #ffffff
}
.form-newsletter
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.text-small
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.text-small-dark
{
	FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000
}
.text-medium
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.text-medium-red
{
    FONT-SIZE: x-small;
    COLOR: #AB4A1F
}
.text-large
{
    FONT-SIZE: small;
    COLOR: #e6e6c6
}
.text-large-dark
{
    FONT-SIZE: small;
    COLOR: #000000
}
.text-xlarge-red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #AB4A1F
}
.text-medium-burgundy
{
    FONT-SIZE: x-small;
    COLOR: #800000
}
.paging-control
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.ingram-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #A99034;
    BACKGROUND-COLOR: #e6e6c6
}
.static
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana,arial
}
.staticHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #973B0F;
    FONT-FAMILY: Verdana, Arial
}
.staticSubHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #973B0F;
    FONT-FAMILY: Verdana, Arial
}
A.nav-header-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000
}
A.nav-small-link
{
    FONT-SIZE: xx-small;
    COLOR: #000000;
    PADDING-TOP: 10px
}
A.nav-medium-link
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    PADDING-TOP: 10px
}
A.nav-small-link-over
{
    FONT-SIZE: xx-small;
    COLOR: #AB4A1F;
    PADDING-TOP: 10px
}
.box-border
{
    BACKGROUND-COLOR: #971717;
}
.box-interior
{
    BACKGROUND-COLOR: #ffffff;	
}
.box-input
{
    BORDER-RIGHT: #9F7878 1px solid;
    BORDER-TOP: #9F7878 1px solid;
    BORDER-LEFT: #9F7878 1px solid;
    BORDER-BOTTOM: #9F7878 1px solid;
    HEIGHT: 20px
}
.box-link
{
    FONT-SIZE: xx-small;
    COLOR: #000000
}
.box-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000;		
}
.tooltip {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
	position: absolute;
	visibility: hidden;
}
.net-price {
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #DE4444;
    FONT-FAMILY: Verdana, Arial;
}
.net-price2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #DE4444;
    FONT-FAMILY: Verdana, Arial;
}

.highlight-blowout {
	background-color: #F2E7C9;
	border: 1px solid #AB4A1F;
	color: #4C3F1F;
	height: 20px;
	line-height: 20px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 175px;
}

.blowout-row {
	background-color: #F2E7C9;
}

/* Sortable tables */
table.sortable a.sortheader {
    color:#973B0F;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}