/* CSS Document */

/* Page Properties */
.body{
	margin: 0px;	
}
.master_table {
	width: 760px;
}


/* Row Properties */
.row1{
	height: 60px;
}
.row2{
	background-color: #9E0B0E;
	height: 8px;
	font-size: 1px;
}
.row3{
	background-color: #4B4B4B;	
	height: 25px;
}
.row4{
	height: 200px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0BF;
	border-bottom-color: #C0C0BF;
	border-left-color: #C0C0BF;
}
.row4_innerbox1{
	height: 100%;
	width: 100%;
}
.row4_innerbox1_column1{
	vertical-align: top;	
}
.row4_innerbox1_column2{
	width: 473px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0C0BF;
}
.row4_innerbox1_column1_innerbox1{
	width: 90%;
}
.row5{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0BF;
	border-left-color: #C0C0BF;
}
.row6{
	background-color: #9D9B9B;
	height: 20px;
}
.row7{
	height: 5px;
	font-size: 1px;
}
.row8{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0BF;
	font-size: 1px;
}

/* Navigation */
.navigation_link, .navigation_link a:link, .navigation_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #526171;
	text-decoration: none;
	height: 13px;
}
.navigation_link a:active, .navigation_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #526171;
	text-decoration: underline;
}
.searchbox{
	background-color: #999494;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	border-right: 1px #999494 solid;
	border-left: 1px #999494 solid;
}
.searchbox_textbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.searchbox_button{
	background-color: #575454;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #575454;
}
.searchcategory_select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.searchcategory_submit{
	background-color: #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #828282;
}
.topbar_right_navigation, .topbar_right_navigation a:link, .topbar_right_navigation a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526171;	
	text-decoration: none;
}
.topbar_right_navigation a:active, .topbar_right_navigation a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526171;	
	text-decoration: underline;
}

/* Content Boxes Main Page */
.mainpage_contentbox{
	width: 100%;
}
.contentbox1{
	
}
.contentbox2{
	width: 236px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: sostaging.chg.rfcsystems.comd;
	border-right-color: #C0C0BF;
	border-left-color: #C0C0BF;
}
.contentbox3{
	width: 237px;
}
.contentbox3_upperbox{
	padding-left: 5px;	
	padding-right:5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.contentbox3_lowerbox{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C0BF;
	background-color: #E5E5E5;
	padding-left: 5px;	
	padding-right:5px;
	padding-top: 2px;
	padding-bottom: 3px;
	height: 75px;
}
.contentbox_header{
	height: 30px;
}

/* Content Boxes Sub Pages */
.subpages_mainbox{
	padding: 5px;
	width: 463px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0C0BF;
}

/* Admin Panel */
.adminpanel_bodybox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 7px;
}


/*  Text  */
.SiteLogo{
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
	color: #4B4B4B;	
}
.red_15px_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9E0B0E;	
	vertical-align: middle;
}

.gray_15px_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #777777;
	vertical-align: middle;
}
.darkgray_15px_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4b4b4b;
	vertical-align: middle;
}
.currentsales_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.currentsales_text_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.currentsales_text_moreinfo, .currentsales_text_moreinfo a:link, .currentsales_text_moreinfo a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E0B0E;
	text-align: left;
}
.currentsales_text_moreinfo a:active, .currentsales_text_moreinfo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E0B0E;
}
.research_auctions_list, .research_auctions_list a:link, .research_auctions_list a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E0B0E;
	text-align: right;
}
.research_auctions_list a:active, .research_auctions_list a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E0B0E;
}
.research_auctions_space{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.auction_date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
}
.auction_date_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9E0B0E;
}
.body_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.body_content a:link, .body_content a:visited{
	color: #9E0B0E;
	text-decoration: underline;
}
.body_content a:hover, .body_content a:active{
	color: #9E0B0E;
	text-decoration: none;
}
.auction_pages, .auction_pages a:link, .auction_pages a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0B0E;
	text-decoration: none;
}
.auction_pages a:hover, .auction_pages a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0B0E;
	text-decoration: underline;
}
.indented_text{
	padding-left: 20px;
}
.warning{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9E0B0E;
}
.auction_resources_link, .auction_resources_link a:link, .auction_resources_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: none;
}
.auction_resources_link a:active, .auction_resources_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: underline;

}
.news_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 8px;
}
.news_text a:link, .news_text a:visited{
	color: #9E0B0E;
	text-decoration: underline;
}
.news_text a:hover, .news_text a:active{
	color: #9E0B0E;
	text-decoration: none;
}
.copywright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: right;
}


/* Objects & Shapes*/
.redbox{
	font-size: 12px;
	background-color: #9E0B0E;
	height: 9px;
	width: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9E0B0E;
}
/* Lots and Lot Details */
.lot_header_background1, .lot_header_background1 a:link, .lot_header_background1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #860404;
	height:20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: none;
}
.lot_header_background1 a:active, .lot_header_background1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #860404;
	height:20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: underline;
}
.lot_header_background2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #FFFFFF;
	background-color: #860404;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	width: 68px;
	height:20px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.lot_header_background3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #FFFFFF;
	background-color: #860404;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	width: 32px;
	height:20px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.lot_image{
	padding-top: 7px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #860404;
}
.lot_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 7px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #860404;
	color: #4B4B4B;
	padding-right: 3px;
	padding-left: 3px;
}
.lot_details_image_background{
	background-color: #000000;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.lot_details_header_background1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #860404;
	background-color: #ECECEC;
	padding-right: 5px;
	text-align: right;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #D1D1D1;
	white-space: nowrap;
}
.lot_details_header_background2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
}
.lot_details_header_background3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
}

/* Search Pages */
.searchpage_header_background1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #860404;
	background-color: #ECECEC;
	padding-right: 5px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #D1D1D1;
	border-collapse: collapse;
	white-space: nowrap;
}
.searchpage_header_background2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #D1D1D1;
	border-collapse: collapse;
}
.searchpage_inputs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

/* Added by Dave W of RFC Systems Feb 2008 */

.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 5px;
}

h1{

	color: #333333;
	padding: 0px;
	font-size: 13px;
}

h2 {

	color: #333333;
	padding: 0px;
	font-size: 13px;
}

h3 {

	color: #333333;
	padding: 0px;
	font-size: 13px;
}

legend {

	color: #9E0B0E;

}

a {

	color: #9E0B0E;

}

.home_archive_search {

	font-size: 9px;
}

.keywords {

	width: 100px;

}

TR.description {
background: #FFFFFF;
}

TR.description2 {
background: #DFEFFF;
}
