div.hdrbluebar
{
    background-color: #005CAA;
    width: 100%;
    height: 34px;
}

div.progressbar {
	display:block;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	color:blue;
}

div.noprogressbar {
	display:none;
}
div.progressbarAD {
	font-size:12px;
	font-weight:normal;
	color: #000000;
	border: 1px #7f7f7f dashed;
	padding:10px;
	margin-top:45px;
	width:450px;
}
div.progressbarAD a { 
	color: #000000;
}
div.home_info_box
{
	float:right;
	width:232px;
	height: 100%;
	border: 2px solid #63CE63;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}

div.home_info_box a
{
	color: #000000;
	font-weight: bold;
}

div.home_topcentercontent {
    position:relative;
	background:#fff;
	width:530px;
}

#spacer1 {
	height: 5px;
}
#bigblue {
	color:Blue;
	font-size:12px;
}
#bigblue b {
	font-weight:bolder;
}

div.home_services_box
{
	float:right;
	clear:both;
	width:232px;
	height: 110px;
	background:#ECF3FD;
	padding:3px;
}
div.home_services_box a {
	color:Blue;
}


div.home_vert_box {
	float:left;
	width:131px;
	height: 115px;
	margin-right:2px;
	text-align:center;
}
div.home_vert_box_hdr {
	width:100%;
	height:28px;
	text-align:center;
}
#awhite {
	color:#FFFFFF;
}
div.home_vert_box_inner {
	text-align:center;
	width:100%;
}

#home_bottom_feature {
	clear:both;
	float:left;
	width:100%;
	height:75px;
	border: 1px solid #cccccc;
	margin-top:5px;
	margin-bottom:5px;
	
}

#home_bottom_equipmail {
	float:left;
	width:215px;
	line-height:16px;
	height:150px;
	background: #EAF7DD;
	margin-right:1px;
	padding:4px;
}
#home_bottom_depts {
	float:left;
	width:165px;
	height:150px;
	background: #EAF7DD;
	margin-right:1px;
	padding:4px;
}

table.bedge
{
border-collapse: collapse;
border-bottom: 1px solid #C1DAD7;
border-left: 1px solid #C1DAD7;
}

td.head {
  border-top: 1px solid #C1DAD7;
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-collapse: collapse;
  background: #65A1F7;
  font-family: Trebuchet MS;
  font-size: 13px;
  font-weight: bold;
  text-align:center;
  color: #FFFFFF;
  padding-bottom: 4px;
}

td.head a {
  color: #FFFFFF;
}

td.style-reg {
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-top: 1px solid #C1DAD7;
  border-collapse: collapse;
  background: #FFFFFF;
  padding-left: 4px;
  padding-bottom: 0px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align:middle;
}
td.style-reg-top {
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-top: 1px solid #C1DAD7;
  border-collapse: collapse;
  background: #FFFFFF;
  padding-left: 4px;
  padding-bottom: 0px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align:top;
}
td.style-reg-side {
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-top: 0px solid #C1DAD7;
  border-collapse: collapse;
  background: #FFFFFF;
  padding-left: 4px;
  padding-bottom: 0px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align:top;
}
td.style-reg-side-nobold {
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-top: 0px solid #C1DAD7;
  border-collapse: collapse;
  background: #FFFFFF;
  padding-left: 4px;
  padding-bottom: 0px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align:top;
}

td.style-blue {
  border-left: 0px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-bottom: 0px solid #C1DAD7;
  border-top: 1px solid #C1DAD7;
  border-collapse: collapse;
  background: #E1E1EE;
  padding-left: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align:middle;
}




html, body, form {
	margin:0;
	padding:0;
	font:normal 11px verdana, tahoma, arial, sans-serif;
	color:#3d3d3d;
}


html, body{
	text-align: center;
	height:100%;
	margin-left:5px;
	margin-top:5px;
}
#outer {
	width:945px; 
	min-height:100%;
	margin-bottom: 75px;
	height:auto;
}
#pouter {
	width:670px; 
	min-height:100%;
	margin-bottom: 75px;
	height:auto;
}
* html #outer{height:100%;} 

#header {
	width:100%;
	text-align:left;
	position:relative;
	height:68px;
	background-repeat:no-repeat; 
	background-position:0px 44px;	
}

#logo{
	position:relative;
	top:12px;
	left:0px;
	
}
#topname{
	position:absolute;
	top:1px;
	left:350px;

	font-weight:bold;
}
#topname a{
	color:#000000;
}
#topline {
	width:100%;
	text-align:right;
	position:relative;
}
#toplogin{
	position:relative;
	top:1px;
	/*left:795px; */
	float:right;
}
#toplogin a{
	padding-right:1px;
	font-size:10px;
	color:#000000;
}
#topNav{
	position:relative;
   float:right;
	margin-top:26px;
	padding:3px;
	/* background-color:#ECF3FD; */
	 background-color:#FBFAF4;
	/*background-color:#F0EDDD; */
	padding-left:5px;
}
#topNavsignin{
	position:relative;
	text-align:center;
   float:right;
	margin-top:26px;
	padding:3px;
	padding-left:7px;
	background:#FF9A30;
	width:95px;
}
#topNavMyEQ{
	position:relative;
	text-align:center;
   float:right;
	margin-top:26px;
	padding:3px;
	padding-right:5px;
	background-color:#F0EDDD;
}

#topNavMyEQ a{
	padding-right:1px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

#topNavsignin a{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

#topNav a{
	padding-right:16px;
	font-weight:bold;
	font-size:11px;
	color:#cc0000;
}

#text1
{
	position:absolute;
	top:51px;
	left:329px;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
#check-text1 {
	position:absolute;
	top:51px;
	left: 310px;
}
#text2
{
	position:absolute;
	top:51px;
	left:600px;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
#check-text2 {
	position:absolute;
	top:51px;
	left: 581px;
}

#text1 a, #text2 a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	line-height:24px;
}

#main{
	float:right;
	width:782px;
	margin:0px 0px;
	padding-right: 0px;
	padding-top:5px;
	text-align: left;
}
#fullmain{
	width:945px;
	margin:0px 0px;
	padding-right: 0px;
	padding-top:5px;
	text-align: left;
}
#pmain{
	width:670px;
	margin:0px 0px;
	padding-right: 0px;
	padding-top:5px;
	text-align: left;
}

#header ul, #header ul li, #header ul a{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	display:block;
	font-weight:bold;
	font-size:10px
}

#bledge {
	background-image:url(/mp_images/ledge-blue-bg.gif);
	background-repeat:no-repeat;
	padding:0px;
	width:100px;
	margin:0px;
	border:0px;
	position:absolute;
	left:166px; 
	top:45px;
}

#blueback {
	background-image:url(/mp_images/blue-bg-1pxl.gif);
	width:776px;
	margin:0px;
	border:0px;
	background-repeat:repeat-x;
	position:absolute;
	left:169px;
	top:45px;
}


#searchtext {
	position:relative;
	top:93px;
	left: 6px;
	color: #000000;
	font-weight: bold;
}

#searchBox{
	position:relative;
	float:left;
	top:14px;
	width:200px;
	padding-left:1px;
	margin-right:3px;
}
#searchBtn{
	position:relative;
	float:left;
	top: 57px;
	left: 181px;
	height: 23px;
	background: transparent url(/mp_images/btnGoGreen.gif) no-repeat center top;
}

a.go_button {
	position:relative;
	float:left;
	top: 57px;
	left: 181px;
	width: 54px;
	height: 23px;
	margin: 0px;
	padding:0px;
	margin-top:1px;
	cursor:pointer;
	background: transparent url(/mp_images/btnGoGreen3.gif) no-repeat center top;
}

#advsearch {
	position:relative;
	float:left;
	top:60px;
	left:190px;
	font-size:10px;
	font-weight: bold;
	color:#cc0000;
	text-decoration:underline;
}

#catselect {
	position:relative;
	float:left;
	top:14px;
	width:150px;
	font-size:11px;
	color:#5690A1;	
	margin-right:3px;
}

#header_submit {
	position:relative;
	float:left;
	top:14px;
	width:70px;
	font-size:11px;
	font-weight:bold;
	color:#005CAB;	
	height:20px;
	margin-right:3px;
}

#searchBtn2{
	position:relative;
	float:left;
	top: 57px;
	left: 238px;
	height: 23px;
}
a.go_button2 {
	position:relative;
	float:left;
	top: 57px;
	left: 238px;
	width: 54px;
	height: 23px;
	margin: 0px;
	padding:0px;
	margin-top:1px;
	cursor:pointer;
	background: transparent url(/mp_images/btnGoGreen3.gif) no-repeat center top;
}
#corpsellerselect {
	position:relative;
	float:left;
	top:58px;
	left:330px;
	width:160px;
	font-size:11px;
	color:#5690A1;	
}
#searchBtn3{
	position:relative;
	float:left;
	top: 57px;
	left: 329px;
	height: 23px;
}
a.go_button3 {
	position:relative;
	float:left;
	top: 57px;
	left: 329px;
	width: 54px;
	height: 23px;
	margin: 0px;
	padding:0px;
	margin-top:1px;
	cursor:pointer;
	background: transparent url(/mp_images/btnGoGreen3.gif) no-repeat center top;
}
#trackstext {
	position:relative;
	height:20px;
	padding-top:4px;
	padding-left:2px;
	text-align:left;
	font-size:10px;
	font-weight: bold;
	color:#000000;
	background:#ECF3FD;
}
#trackstext.hometrackstext {
	background:#FFFFFF;
}
#widget {
	padding-top:12px;
	float:right;
}
#widget a{
	color:#ffffff;
}
#pwidget {
	width:670px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	padding-top:1px;
	background-color:#666666;
}
#pwidget a{
	color:#ffffff;
}
#widget2 {
	width:156px;
	background-color:#CCCCCC;
	border-bottom: 1px solid #669999;
}
#widget3 {
	width:232px;
	float:right;
	background:#ffffff;
	text-align:center;
}

/* end header */

/* start left nav */

#leftcontent {
	float: left;
	width:156px;
	background:#fff;
	text-align:left;
	padding-left:2px;
	margin-top:4px;
	margin-right:0px;
	border: 1px solid #8BA2C1;
	
}
#leftcontent a{
	font-weight:normal;
	line-height: 17px;
	text-decoration: underline;
	font-size:10px;

}
div.narrow {
	font-weight:bold;
	padding-bottom:5px;
}

li.noshow_leftnav {
	margin-bottom:0px;
	padding-left:15px;
	display:none;
}
li.show_leftnav {
	margin-bottom:0px;
	padding-left:15px;
	display:block;
}
div.subnarrow {
	font-weight:bold;
	padding-bottom:1px;
}
#leftcontent li {
	list-style-type: square; 
	color: #FFFFFF;
}

#leftcontent a:hover {
	text-decoration:underline;
	color:#cc0000;
}

div.catnav {
	margin-top:10px;
}
#tracks_last {
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#tracks {
	text-decoration:underline;
}

#bluebar{
	background-color:#336699;
	border-bottom: 1px solid #669999;
	padding-left:5px;
}
#bluebar a {
	color: #ffffff;
}

#darkgraybar{
	background-color:#B0B8BE;
	border-bottom: 1px solid #669999;
	padding-left:5px;
}
#darkgraybar a {
	color: #000000;
}
#lightgraybar{
	background-color:#CCCCCC;
	border-bottom: 1px solid #669999;
	padding-left:5px;
}
#lightgraybar a {
	color: #666666;
}

/* start homepage */
#allcentercontent {
	width:535px;
	float:left;
	text-align:center;
}

#topcentercontent {
    position:relative;
	background:#fff;
	margin-bottom:8px;
}

div.topcenter_landing {
	position:relative;
	width:547px;
	background-color:#ffffff;
	font-size: 10px;
	border:1px solid #E4CAAC;
	margin-bottom:8px;
	text-align:left;
}
div.topcenter_auction {
	position:relative;
	width:784px;
	background-color:#ffffff;
	font-size: 11px;
	border:0px solid #E4CAAC;
	padding:5px;
	margin-bottom:8px;
	text-align:left;
}


div.topcenter_landing_right {
	position:relative;
	float:right;
	width:196px;
	text-align:left;
	padding-top:3px;
	font-size: 9px;
}

div.topcenter_landing_right_corp {
	position:relative;
	float:right;
	width:307px;
	text-align:center;
	padding-top:20px;
	font-size: 9px;
}


#cats_left {
	float:left;
	width:262px;
	text-align:left;
	padding-left:8px;
	padding-bottom:15px;
	line-height:16px;
}
#cats_right {
	width:262px;
	text-align:left;
	float:right;
	padding-bottom:15px;
	line-height:16px;
}
	

#centercontent {
	position:relative;
	background:#fff;
}

#outer_rightcontent {
	float:right;
	width:232px;
	background:#fff;
	text-align:center;
	margin: 0px;
	padding: 0px;
}
#rightcontent {
	float:right;
	width:228px!important;
	width:232px;
	background:#fff;
	border:2px solid #B5CBE7;
	text-align:center;
}
#innerright {
 	padding-left:2px;
	padding-right:2px;
}
#innerright hr{
	width: 85%;
	color:#3b7AA8;
	height:1px;
}

#boxtitle {
	text-align:center;
	padding:6px;
	color:#000000;
	background-color:#ADCBDE;
	font-size:14px;
	font-weight:bold;
}	

.choosen {
	color:#cc0000;
	font-weight:bold;
	text-decoration: underline;
}
.li {
	font-weight:normal;
	text-decoration: underline;
}

/* end of homepage layout */

/* featured layout */
#featuredlistings{
	margin-left:0px;
	width:546px;
	float:left;
}

.boxblue447{

	border-left:1px solid #8BA2C1;
	border-right:1px solid #8BA2C1;
	margin: 0 0 0 0;
	padding-bottom: 0px;

}

.viewdetails img{
	display:block;
	margin:auto auto 4px auto
}

.viewdetails{
	text-align:center;
	width:104px;
	margin:0 14px 0 0;
	padding-top: 5px;
	float:right;
	display:block;

}
#viewlistid {
	float:left;
	width:95px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-top: 5px;
}
#viewlistid a{
	color:#000000;
}
#viewlistid a.red{
	color:#cc0000;
	font-weight:normal;
}


.red {
	color:#cc0000;
	font-weight:normal;
}

#error {
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
}

#featuresummary{
	float:left;
	width:300px;
	line-height:16px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
#featuresummary a{
	text-decoration:underline;
}

#askingprice{
	font-size:11px;
	line-height:11px;
	margin:6px 0 5px 0; 
	width:260px; 
	font-weight:normal;
}
#askingprice strong{
	color:#000000;
	font-weight:bold;
	}
#askingprice strong.color1{ /* Orange */
	color:#cc0000;
}
#askingprice a{ /* Orange */
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
}

#seeallproduct {
	font-size:11px;
	line-height:12px;
	margin:6px 0 5px 0; 
	width:260px; 
	font-weight:normal;
}
#seeallproduct a{
	text-decoration:underline;
}

/* end featured layout */
#clearfooter {
	clear:both;
	height:5px;
}

#bluefooter {
	height:30px;
	left:0px; 
	clear:both;
	width:100%;
	margin:5px 0;
	padding: 4px;
	background-color: #3B7AA8;
	text-align:center;
	color:#FFFFFF;
}
#bluefooter a{
	color:#FFFFFF;
	text-decoration:underline;
}
#footer {
	left:0px; 
	clear:both;
	height:100px;
	width:100%;
	margin:5px 0;
	padding:0
}



img{
	border:0;
}

ul{
	padding:0px;
	margin:0 0 14px 14px;
}

li{
	margin-bottom:4px;
}
	
input, select, textarea{
	font:normal 11px verdana
}

label{
	font-size:10px;
	position:relative;
	top:-3px;
	left:-2px;
}



a{
	color:#3B7AA8;
	text-decoration:none
}


a:visited{
	color:#3366ff;
}


a:hover {
	text-decoration:underline
}

#content{
	width:572px;
	float:left;
	margin:10px 0 0 20px;
}


B
{
	FONT-WEIGHT: bold;
}
B.spclbold
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
}
TD.White
{
	COLOR: #FFFFFF;
}
TD.Bold
{
    FONT-WEIGHT: bold
}

TD.BoldTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
TD.Error
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
}
TD.red
{
    COLOR: #cc0000
}
TD.greybg
{
	font-weight: bold;
	background : #D5D1B8;
}
TD.smallblue
{
	FONT-SIZE: 8pt;
    COLOR: #1c569f;
}

A.Bold
{
    FONT-WEIGHT: bold;
}
A.navWhite
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
 	text-decoration: none;
}
A.navBlack
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
 	text-decoration: none;
}
A.navRed
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-STYLE: normal;
	text-decoration: none;
}

A.small
{
	FONT-SIZE: 8pt;
	text-decoration: underline;
	
}
A.smallw
{
	FONT-SIZE: 8pt;
	text-decoration: underline;
	COLOR: #FFFFFF;
}
A.smallblack
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
}

A.main
{
	color: #003399;
	font-size: 8pt;
	text-decoration: none;
}
A.menubar
{
	FONT-FAMILY: Verdana,Arial;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
}
A.selectedmenubar
{
	FONT-FAMILY: Verdana,Arial;
	font-weight: normal;
	color: #D5D1B8;
	font-size: 8pt;
	text-decoration: none;
}
A.nonselectedmenubar
{
	FONT-FAMILY: Verdana,Arial;
	font-weight: bold;
	color: #999999;
	font-size: 8pt;
	text-decoration: none;
}
A.menublack
{
	FONT-FAMILY: Verdana,Arial;
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
}
A.detbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
}
A.bigblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #1c569f;
}

.smallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
}

.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
}
.smallred
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
     COLOR: #cc0000;
}
.xsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    FONT-STYLE: normal;
}
.smallw
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
	COLOR: #FFFFFF;
}
.greyhdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
}
.greyhdrsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}
.medium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial;
}
.det
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    TEXT-DECORATION: none;
}
.detbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    TEXT-DECORATION: none;
}
.detblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #1c569f;
    LINE-HEIGHT: 12px;
    TEXT-DECORATION: none;
}
.DescBkg
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #ffffdd;
}
.Desc
{
    FONT-SIZE: xx-small;
}
.Error
{
    FONT-WEIGHT: bolder;
    COLOR: #cc0000;
}
.Regular
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}
.GoodNews
{
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	text-align : center;
	color : Green;
}
.BadNews
{
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	text-align : center;
	color : #cc0000;
}
.list
{
   	font-size : 9pt;
   	font-weight : normal;
   	font-style : normal;
}

#left {
	float: left;
	width: 275px;
	margin: 0px;
	padding: 2px;
}
#right {
	float: right;
	width: 275px;
	margin: 0px;
	padding: 2px;
}
#middle {
	margin: 0px 275px;
}

#sitemap_type {
	background-color: #cccccc;
	padding:2px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
	width: 200px;
}
.med
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
}
#wanted {
	width:350px;
	padding-left:5px;
	padding-top: 25px;
	margin: 0px 0px;
	text-align:left;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	float:left;
	height:90px;
	border: 0px solid #FFFFFF;
}
#lookingfor {
	width:370px;
	padding: 5px;
	margin: 0px 18px 15px 0px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	float:right;
	height:90px;
	background-color:#AACBD9;
	border: 1px solid #000099;
}
#lookingfor a{
	color:#000000;
	text-decoration:none;
}

.offerbox {
		float:left;
		width:900px;
}
.hrrulebox {
		float:left;
		width:900px;
		border: 1px solid black;
		padding:0px;
		margin-left:10px;
}
.hrruleheader {
	float:left;
	width:900px;
	height:30px;
	border-bottom: 1px solid black;
	background-color:#cc0000;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.hrruleheader li {
	padding: 5px;
	list-style: none;
}

.hrruletext {
	float:left;
	width:900px;
	background-color:#ffffcc;
}
.hrruletext li {
	line-height:15px;
	margin-left:5px;
	margin-right:3px;
	padding-bottom:10px;
	list-style: disc;
}

ul.sidebar{
	padding:0px;
	margin:0 0 0px 0px;
}

li.sidebar{
	margin-bottom:0px;
}

li.sidebarindent{
	margin-bottom:0px;
	padding-left:15px;
}

/* BUTTONS */

.buttons a, .buttons button{
	 width:100px;
    display:block;
    float:left;
    margin:0 0px 0 0;
    background-color:#f0f0f0;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	 vertical-align:middle;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

.buttons3 a, .buttons3 button{
	 width:300px;
    display:block;
    float:left;
    margin:0px 0px 0px 0;
	 margin-left:100px;
    background-color:#f0f0f0;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	 vertical-align:middle;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:25px 10px 26px 7px; /* Links */
}

.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* AUCTION NAVIGATION */

.buttons a.auctionnav, button.auctionnav{
   margin:5px;
	width:auto;
   color:#16519B;
	background:#FFF;
	border:1px solid #FFF;
}

.buttons a.auctionnav:hover, button.auctionnav:hover{
    background:#FFF;
    border:1px solid #FFF;
    color:#FF0000;
}
.buttons a.auctionnav:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

		#event {
			width: 670px;
		}
		#eventdashline {
			width:670px;
			border-top: 1px black dashed;
			margin-bottom:8px;
		}
		#eventshortdashline {
			width:500px;
			border-top: 1px #005CAB dashed;
			margin-bottom:4px;
			clear:left;
		}
		#eventimage {
			float:left;
			margin-right:6px;
			font-size:10px;
			font-weight:bold;
			line-height:21px;
		}
		#eventrightcol {
			float:right;
			width:500px;
			border-left: 1px #005CAB dashed;
		}
		#eventname {
			float:left;
			margin-left:6px;
			margin-bottom:10px;
			font-size:16px;
			font-weight:bold;
		}
		#eventinfoform {
			float:right;
			width:125px;
		}
		#eventinfobtn {
			float:right;
			width:125px;
		}
		
		#eventsubinfo {
			float:left;
			clear:left;
			margin-left:6px;
			font-size:14px;
			font-weight:bold;
		}
		#eventblueline {
			float:left;
			margin-left:2px;
			width:498px;
			height:5px;
			line-height:5px;
			background: #005CAB;
			margin-bottom:5px;
		}
		#eventinfo {
			float:left;
			clear:left;
			width:450px;
			line-height: 16px;
			margin-left:6px;
			padding-left:4px;
			font-size:12px;
			font-weight:bold;
			margin-bottom:8px;
		}
		#eventdate {
			float:left;
			clear:left;
			width:305px;
			line-height: 16px;
			margin-left:6px;
			padding-left:4px;
			font-size:12px;
			font-weight:bold;
			margin-bottom:8px;
		}
		
div.of_interest {
		  margin:0 auto;
		  width:98%;
		  text-align: left;
}

div.of_interest_header {
		  padding-left:5px;
		  background-color:#666666;
		  color:#FFFFFF;	  
}

div.of_interest_body_outer {
		  background-color:#DDDDDD;
		  padding:5px;
}

div.of_interest_body_inner {
		  background-color:#CCCCCC;
		  padding:5px;
		  line-height:18px;
}

div.auction_calendar_welcome {
	width:300px;
	float:left;
	font-size:12px;
	padding-left:5px;
}

div.auction_calendar_banner {
	width:50px;		
	float:left;
}

div.featuredListings {
	width:800px;
}
.corr{ /*CSS for Content Display Area div*/
border-top: 1px solid grey;
border-bottom: 1px solid grey;
border-left: 1px solid grey;
border-right: 1px solid grey;
background-color: white;
/*color: green;*/
height: 150px;
padding: 2px;
overflow: auto;
}
.textblue
{
    color:Blue
}
.textred
{
    color:Red
}
.textgreen
{
    color:Green
}
.textblack
{
    color:Black
}
div.featured_listings_listing {
	width:175px;
	margin:0 auto;
	text-align: center;
	font-weight:bold;
	float:left;
	margin-left:5px;
	margin-right:5px;
}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#ddd; margin:0 5px;}
.b2 {height:1px; background:#ddd;  margin:0 3px;}
.b3 {height:1px; background:#ddd;  margin:0 2px;}
.b4 {height:2px; background:#ddd;  margin:0 1px;}
.contentb {background: #ddd;}
.contentb div {margin-left: 5px;height:150px;}

#reg_name_box {
		  background-image:url(/mp_images/auction_login_gradient.gif);
		  width:370px;
		  height:116px;
	  
}

#reg_name_box_inner {
			  padding-top:30px;
		  padding-left:15px;		  
}

div.auction_info_dates {
		font-size:12px;
		font-weight:bold;
}

.lot_catalog_header {
	font-weight:bold;
	font-size:22px;
}

a.contact:link {
		  color:#5CACC4;
}

a.facility:link {
		  color:#8CD19D;
}

a.company:link {
		  color:#FF5254;
}

a.contact:visited {
		  color:#5CACC4;
}

a.facility:visited {
		  color:#8CD19D;
}

a.company:visited {
		  color:#FF5254;
}

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('/mp_images/popuparrow.gif');
	width:1px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:1px solid #000000;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:300px;	/* Width of tooltip content */
	height:220px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
	font-weight:bold;
	font-size:1em;
}

