body
{
    margin-left: 1px;
    margin-top: 0px;
    background-color: #cccccc;
    color: #000000;
    font-family: Arial, 'MS Sans Serif', Verdana;
    text-decoration: none
}
a
{
    color: #000000;
    cursor: hand;    
    font-family: Arial, 'MS Sans Serif', Verdana;
    text-decoration: none;
}
a:hover
{
    color: #cc0000;
    text-decoration: none;
}
a.clsAdvancedSearch
{
    width: auto;
    font-size: 11px;
    text-decoration: underline;
}
a.clsAdvancedSearch:hover
{
    color: #cc0000;
    text-decoration: underline;
}
img
{
    border: 0;
}
img.clsListPhoto
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
input.clsButton
{
    border: 1px solid #333333;
    cursor: hand;
    color: black;
    height: 18px;
    font-size: 9pt;
    background-color: #cccccc;
}
input.clsCheckBox
{
    font-size: 11px;
    height: 12px;
}
input.clsPageNav
{
    font-size: 8pt;
    margin: 1px;
    border-left: #666666 1px solid;
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    border-bottom: #666666 1px solid;
    width: 18px;
    height: 18px
    background: #cccccc;
}
input.clsPromoButton
{
    color: #ffffff;
    font-size: 8pt;
    font-family: verdana,helvetica,arial;
    font-weight: bold;
    background: #cc0000;    
    cursor: hand;
    height: 18px
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
input.clsTextBox
{
    border: 1px solid #333333;
    font-size: 11px;
    height: 18px;
}
.clsSelect
{
    font-size: 7pt;
    color: #000000;
    font-family: verdana,helvetica,arial;
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
}
table.clsBorderTable 
{
    border-right: #999999 1pt solid;
    border-top: #999999 1pt solid;
    border-left: #999999 1pt solid;
    border-bottom: #999999 1pt solid;
}
table.clsContentTable 
{
	background: #f3f4ee;
}
table.clsHeaderTable 
{
	background: #cccccc;
}
table.clsItemRow0
{
    background: #f3f4ee;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}
table.clsItemRow1
{
    background: #ffffff;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}
table.clsLocationTable
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 0px;
}
table.clsMenuTable 
{
	background: #999999;
}
table.clsPictureBorder 
{
    border-right: #bbbbbb 1pt solid;
    border-top: #bbbbbb 1pt solid;
    border-left: #bbbbbb 1pt solid;
    border-bottom: #bbbbbb 1pt solid;
}
td.clsBidDetail
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
    background: #eeeeee;
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
}
td.clsDetail
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 20px;
    background: #ffffff;
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
}
td.clsDetailInfo
{
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
    background: #ffffff;
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
}
td.clsDetailTitle
{
    background: #eeeeee;
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;
}
td.clsLeftColumn
{
	background: #eeeeee;
}
td.clsListItem
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-bottom: #cccccc 1px solid;
}
td.clsListItemHeading
{
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    background: #555555;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
    height: 20px;
    font-color: #ffffff;
    font-decoration: none;
}
td.clsPanelHeader 
{
	background: #555555;
    font-size: 9pt;
    font-family: arial,verdana,helvetica;
	padding-left: 4px;
	padding-bottom: 2px;
    color: #ffffff;
    font-weight: bold;
}
td.sidebar
{
    background-color: #cccccc;
}
tr.clsRow0
{
    background-color: #eeeeee;
}
tr.clsRow1
{
    background-color: #ffffff;
}

.clsAuctionListItem
{
    font-size: 8pt;
}
.clsAuctionListItem:hover
{
    color: #000000;
    font-size: 8pt;
}
.clsAuctionListRowLink1
{
	background-color: #f3f4ee;
	border: 1px solid #f3f4ee;
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 1px 1px 1px 1px;
    font-size: 8pt;
}
.clsAuctionListRowLink1:hover 
{
	background-color: #dddddd;
	border: 1px solid #000000;
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 1px 1px 1px 1px;
    font-size: 8pt;
}	
.clsAuctionListRowLink2
{
	background-color: #f3f4ee;
	border: 1px solid #f3f4ee;
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 1px 1px 1px 1px;
    font-size: 8pt;
}
.clsAuctionListRowLink2:hover 
{
	background-color: #dddddd;
	border: 1px solid #000000;
    font-weight: bold;
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 1px 1px 1px 1px;
    font-size: 8pt;
}	
.clsAuctionListTable 
{
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#bbbbbb' ,gradientType= '0' );
    background-color: #ffffff;
	border: 1px solid #cccccc;
}
.clsAuctionListTitle
{
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
.clsAuctionListTitle2
{
    color: #21369E;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
}
.clsClassListItem
{
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 1px 1px 1px 1px;
    font-size: 8pt;    
}
.clsClassListItem:hover
{
    color: #000000;
    font-weight: bold;
	background-color: #dddddd;
	border: 1px solid #000000;
	cursor: pointer;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin: 0px 0px 0px 0px;
    font-size: 8pt;    
}
.clsClassListTitle
{
    font-weight: bold;
    font-size: 9pt;
	text-indent: 4px;
    line-height: 18px;
}
.clsError
{
	color: #cc0000;
    font-size: 9pt;
}
.clsFilterItem
{
    font-size: 9pt;
	padding-left: 5px;
	line-height: 12px;
}
.clsFormErrors
{
	color: #cc0000;
    font-size: 9pt;
}

.clsGradientHLR
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#cccccc', gradientType='1');
}
.clsGradientHRL
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cccccc', endColorStr='#ffffff', gradientType='1');
}	
.clsGradientVBT
{
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#cccccc' ,gradientType= '0' );
}
.clsLocation
{
    font-size: 8pt;
}
.clsLocation:hover
{
    font-weight: normal;
    color: #cc0000;
	cursor: pointer;
}
.clsTextAlertLarge
{
    color: #cc0000;
    font-weight: bold;
    font-size: 12pt;
    text-decoration: none;
}
.clsTextBuyNowListing
{
    color: #cc0000;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}
.clsTextFilterSummary
{
    color: #000000;
    font-weight: normal;
    font-size: 9pt;
    padding-left: 10px;
    text-decoration: none;	
}
.clsTextFilterSummaryLink
{
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: underline;	
}
.clsTextFilterTitle1
{
    color: #cc0000;
    font-weight: bold;
    font-size: 11pt;
    text-decoration: none;	
}
.clsTextFilterTitle2
{
    color: #cc0000;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;	
    text-indent: 5px;
}
.clsTextFooter
{
    color: #000000;
    font-size: 11px;
}
.clsTextHelpTitle
{
    color: #000000;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
.clsTextHelpSection
{
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;
}
.clsTextHelpBody
{
    color: #000000;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
    text-align: justify;
}
.clsTextItemDescription
{
    color: #21369E;
    font-size: 9pt;
    text-decoration: underline;
}
.clsTextItem
{
    color: #000000;
    font-size: 8pt;
    text-decoration: none;
}
.clsTextLabel
{
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;
}
.clsTextLinkSmall
{
    color: #21369E;
    font-size: 8pt;
    text-decoration: none;
}
.clsTextLinkStandard
{
    color: #21369E;
    font-size: 9pt;
    text-decoration: none;
}
.clsTextLinkLarge
{
    color: #21369E;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
.clsTextLinkXSmall
{
    color: #21369E;
    font-size: 7pt;
    text-decoration: none;
}
.clsTextList
{
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
}
.clsTextListFilter
{
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
    text-indent: 5px;
}
.clsTextNotice
{
    color: #21369E;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;
}
.clsTextSmall
{
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    text-decoration: none;
}
.clsTextStandard
{
    color: #000000;
    font-weight: normal;
    font-size: 9pt;
    text-decoration: none;
}
.clsTextTitle
{
    color: #000000;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
.clsTextTitleSpecial
{
	color: #21369E;
    font-weight: bold;
    font-size: 12pt;
    font-style: italic;
    text-decoration: none;
}
.clsTextXSmall
{
    color: #000000;
    font-weight: normal;
    font-size: 7pt;
    text-decoration: none;
}




