body {margin:0;padding:0;background:#666;font-size:11px;font-family:arial,sans-serif;}
#wrapper {margin:0 auto;width:960px;background:url('http://www.catauctions.com/imagesupload/sitebg.gif') top center repeat-y;}
#header {background:#000;height:96px;width:960px;margin:0 auto;}
#header p {margin:0;padding:0;}
#header p.language {margin-top:44px;}
.logo {padding:15px;display:block;float:left;}
.global {padding:15px 15px 0 0;float:right;height:81px;}
.global ul {list-style-type:none;display:inline;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0;}
.global ul li {display:inline;margin:0 0 0 10px;}
.global a, .global a:visited {color:#fff;}
.global a:hover {text-decoration:underline;}
.global p {color:#fff;text-align:right;margin:10px 0 0 0;}
img {border:none;}
a {text-decoration:none;color:#006699;font-weight:bold;}
a:hover {text-decoration:underline;}
#tabs1 {font-family:Arial,sans-serif;font-size:11px;margin:0;padding:0;height:30px;background:url('http://www.catauctions.com/imagesupload/menubg.gif') left center repeat-x;clear:both;}
#tabs1 a, #tabs1 a:visited {color:#000;font-weight:bold;text-transform:uppercase;display:block;padding:0 13px;}
/*
#tabs1 a:hover {background:#ffcc00;}
#tabs1 a.current {background:#ffcc00;}
*/
#tabs1 a:hover {background:#ffcc00;color:#000;text-decoration:none;}
#tabs1 a.current {background:#ffcc00;color:#000;}
#navmenu-h {list-style-type:none;margin:0;padding:0;}
#navmenu-h ul {margin:0;padding:0;}
#navmenu-h li {float:left;margin:0;padding:0;line-height:30px;height:30px;border-right:1px #000 solid;}
#navmenu-h li.activelink {background:#ffcc00;}
#breadcrumb3 {background:#8c8a8c url('http://www.catauctions.com/imagesupload/shadow.gif') top left repeat-x;height:22px;line-height:22px;	font-size:11px;font-family:Arial,sans-serif;padding:0 0 0 15px;}
#homemain {margin:0;height:200px;border-bottom:3px #fff solid;border-top:3px #fff solid;}
#homemain .mainleft {background:#ffcc00;height:200px;float:left;width:524px;}
#homemain .mainleft p {margin:0;padding:35px 0 15px 25px;font-family:"Arial Narrow",sans-serif;font-size:28px;line-height:28px;}
#homemain .mainleft ul {margin:0 0 0 30px;padding:0 0 0 40px;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
#homemain .mainright {width:436px;float:left;}
#homecontent {background:#fff;height:282px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;}
#homecontent #left {height:282px;width:390px;float:left;background:#dbdada;margin:0 3px 3px 0;}
#homecontent #left p, #homecontent #right p {padding:15px 15px 0 15px;margin:0;font-weight:normal;}
#homecontent #right p.t2 {padding:0 15px;}
#homecontent #left p.title, #homecontent #right p.title {text-transform:uppercase;font-size:16px;font-family:"Arial Narrow",arial,sans-serif;	font-weight:bold;}
#homecontent #left p.title a, #homecontent #right p.title a, #homecontent #left p.title a:visited, #homecontent #right p.title a:visited {color:#000;}
#homecontent #left a, #homecontent #left a:visited {font-weight:bold;}
#homecontent #left a:hover {text-decoration:underline;}
#homecontent div#left p a {padding-left:0;}
#homecontent #right {height:282px;float:left;background:#dbdada;width:567px;border-bottom:3px #fff solid;}
.global ul {list-style-type:none;display:inline;color:#fff;}
.t2 p {padding-top:0;}
#homecontent #left p.num {font-size:26px;padding:0 15px 0 15px;}
#footer {margin:0 auto;text-align:center;width:960px;background:#000;height:40px;line-height:40px;clear:both;}
#footer ul {list-style-type:none;margin:0 auto;padding:0;}
#footer ul li {display:inline;padding:0 8px;}
#footer ul li a {color:#FFFFFF;font-size:11px;font-family:arial,sans-serif;font-weight:bold;}
#submain {margin:0 auto;width:960px;}
.submainright {float:right;width:190px;border-top:2px solid white;}
.submainright .con img {margin-bottom:10px;margin-top:10px;border:1px #ccc solid;text-align:center;}
.submainright .con {padding-bottom:15px;}
.submainright h3 {font-size:14px;padding:6px 10px;text-transform:uppercase;margin:6px 0 0;font-family:"Arial Narrow",sans-serif;}
.submainright .con {border-top:3px solid #cfcfcf;padding-bottom:15px;}
.submainright .con a, .submainright .con a:visited {}
.submainright p {margin:0 10px;padding:0;}
.submainright p.num {margin:5px 10px 0;font-size:26px;}
#submainleft2 {float:left;width:770px;margin-top:2px;}
.submainleft {background:#ffcc00 none repeat scroll 0 0;float:left;height:113px;width:770px;}
.submainleft h1 {color:#000000;font-family:"Arial Narrow",Arial,sans-serif;font-size:18px;padding:25px 10px 0;text-transform:uppercase;margin:0;}
#s1 {width:533px;float:right;}
#s1 h2 {color:#000000;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;padding:0 10px 10px;margin:0;}
#s2 {float:left;width:237px;}
.subcontent {clear:both;}
.subcontent p {padding:10px 15px 0;margin:0;}
.subcontent h2 {padding:10px 15px 0;margin:0;font-family:"Arial Narrow",Arial,sans-serif;text-transform:uppercase;font-size:18px;}
.subcontent h3 {padding:10px 15px 0;margin:0;font-family:"Arial Narrow",Arial,sans-serif;font-size:16px;}
#bc a, #bc a:visited {color:#000;font-weight:normal;}
.f1 {height:40px;clear:both;}
div.subcontent img {margin:15px;}
div.subcontent div#cleft {float:left;margin-top:8px;}
div.subcontent div#cright {float:left;margin-top:8px;}
blockquote {margin:0.4em 40px 0.6em;}
div.subcontent .auct { height:60px; width:770px; margin:10px 0 25px 0;}
div.subcontent .auct1 { font-family:'Arial Narrow',sans-serif; font-size:17px; color:#fff; font-weight:bold; display:block; margin:10px 15px 0 15px; background:#666; padding:3px 0 3px 5px; }
div.subcontent .auct2 { margin:5px 0 0 5px; float:left;}
div.subcontent .auct3 { padding:0; margin:0 15px; display:block; height:58px; line-height:58px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
/* Equipment page */
#wrapper2 {background:#fff;width:960px;margin:0 auto;}
#wrapper2 .submainleft {width:960px;}
/* NEW HOME */
#homecontent #left1 {width:293px;height:410px;float:left;margin:0 3px 3px 0;background:#dbdada;clear:right;}
#homecontent #left2 {height:410px;width:365px;float:left;background:#dbdada;margin:0 3px 3px 0;clear:right;}
#homecontent #left1 p, #homecontent #left2 p, #homecontent #right2 p {padding:15px 15px 0 15px;margin:0;font-weight:normal;}
#homecontent #left1 p.t2, #homecontent #right2 p.t2 {padding:0 15px;}
#homecontent #left1 p.title, #homecontent #left2 p.title, #homecontent #right2 p.title {text-transform:uppercase;font-size:16px;font-family:"Arial Narrow",arial,sans-serif;font-weight:bold;}
#homecontent #left2 p.title a, #homecontent #right2 p.title a, #homecontent #left2 p.title a:visited, #homecontent #right2 p.title a:visited {color:#000;}
#homecontent #left2 a, #homecontent #left2 a:visited {font-weight:bold;}
#homecontent #left2 a:hover {text-decoration:underline;}
#homecontent div#left2 p a {padding-left:0;}
#homecontent #right2 {height:410px;float:left;background:#dbdada;width:296px;margin:0 0 3px;clear:right;}
div#left1 div#advanced fieldset {border:0;}
div#left1 div#advanced legend {display:none;}
div#left1 div#advanced label {width:72px;}
#homecontent.threecol {height:410px;}
#submainleft div.submainleft #s1 {width:722px;}
div#homecontent.threecol #left2 p.t2 {padding-top:0;}
div#homecontent.threecol #right2 p.num {font-size:26px; padding-top:0;}
div#homecontent select {font-size:11px;height:20px;max-width:200px;}
div#homecontent select#modelid{width:200px;}
#overview table#topSearch select#modelid {width:215px;}
div.threecol1 {float:left;width:246px;height:200px;}
div.threecol2 {clear:both;float:left;width:246px;}
div.threecol3 {float:left;width:246px;}

div#homecontent div#left1 div#advanced fieldset {margin:0;padding:0 0 0 10px;}

/* AUCTION */
div.subcontent table.atable {margin-top:20px;margin-bottom:20px;}
div.subcontent table tr td.atitle {border-bottom:4px #666 solid;font-size:13px;color:#000;font-weight:bold;}
div.subcontent table tr td.alist {padding:5px 0;border-bottom:1px #ccc solid;}
div.subcontent .auct4 {margin:0;width:770px;}
div.subcontent .auct5 {margin:10px 15px 0 15px;padding:3px 0 3px 5px;font-family:'Arial Narrow',sans-serif;font-size:17px;color:#fff;font-weight:bold;display:block; background:#333;}
div.subcontent div#player {margin:10px 15px;float:right;}
div.subcontent p.auction {padding:0 15px;}
div.subcontent span.auctiontxt {display:block;}
div.subcontent span.auctiontxt p.directions1 {clear:both;float:left;}
div.subcontent span.auctiontxt p.directions2 {float:left;}
div.subcontent span.auctiontxt p.directions3 {padding:0 0 0 15px;float:left;}
div.subcontent span.auctiontxt p.directions4 {padding:0 0 0 5px;float:left;}
div.subcontent p.auctionbold strong {font-size:12px;}
div.subcontent p.auctionbold {padding:10px 35px 0;}
div.subcontent div#cleft2 {float:left;}
div.subcontent div#cleft2 ul {margin-top:3px;margin-bottom:3px;}
div.subcontent div.cent {margin-left:124px;width:430px;}
div.subcontent div.cleft2 {float:left;}
div.subcontent div.wide1 {width:250px;}
div.subcontent div.wide2 {width:252px;}
div.subcontent p.clear {margin:0;padding:0;height:5px;}
div.subcontent h2.auc {padding-top:5px;}

div.subcontent ul {margin-top:4px;margin-left:53px;list-style-position:outside;padding:0;}
div.subcontent ul li {}

/* Crossfade */
ul.crossfade {padding:0;margin:0;list-style:none;position:relative;}
#fade-example-2 ul {}
#fade-example-2 li {visibility:hidden;position:absolute;top:0;left:0;}
#fade-example-2 li ul li {visibility:visible;position:relative;}
#fade-example-2 {font-weight:normal;}


/* About */
.cleft3 {float:left;width:368px;height:250px;}
.cleft4 {float:left;width:340px;height:250px;}
.cleft5 {margin:15px;float:left;width:172px;}
.cleft6 {margin:15px;float:left;width:172px;}

#homecontent.threecol div#right2 ul {margin-top:3px;}
#homecontent.threecol div#right2 ul li {margin-right:8px;font-weight:normal;}

/* Carousel */
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0;
overflow: scroll; /*leave this value alone*/
width: 524px; /*Width of Carousel Viewer itself*/
height: 200px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0; /*margin around each panel*/
width: 524px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

div.belt div.panel h3 {margin:0;padding:35px 0 15px 35px;font-family:"Arial Narrow",sans-serif;font-size:32px;font-weight:bold;line-height:32px;text-transform:uppercase;}
#homemain .mainleft div.belt div.panel ul {margin:0 0 0 30px;padding:0 0 0 70px;}
div.belt div.panel ul li {margin:0;padding:0;font-size:16px;}

.login span{display:block;text-align:left;padding:0.3em 0;}
.login label{float:left;text-align:right;width:180px;line-height:20px;height:20px;margin-right:3px;}
.login legend{font-weight:bold;}
/* .login select,.login input {font-size:11px;height:20px;border:1px solid black;}*/
.login .buttons{text-align:left;margin:1em auto 1em 183px;}
.login .button {border:1px solid #C4CCCC;}
.login fieldset{border:0;}

#userinfo form legend{display: block;
    color: #000; /* add color for IE6+7 */
	margin-bottom:10px;}
#userinfo form legend span{display: block; /* needs to be here to work in Safari, FF, Camino */
        width: 725px; /* set width for Safari, FF, Camino */
        padding-left: 10px;
        background-color: #9E9E9E;
		text-align:left;
		height:14px;
		line-height:14px;
		
}
#userinfo #EU_BusinessDesc{border:1px solid black;width:300px;height:80px;}
div.submainright div.loginMessage{position:relative;width:585px;text-align:right;color:#000;top:-130px;left:-400px;}
#right2 div.loginMessage{position:relative;width:585px;text-align:right;color:#000;top:-485px;left:-278px;}
div.loginMessage a:link,div.loginMessage a:visited,div.loginMessage a:hover,div.loginMessage a:active{color:#006699;text-decoration:none;}
div.loginMessage p{margin:0 0;}
#right2 div.loginMessage p.loginAccountHolder, div.submainright div.loginMessage p.loginAccountHolder{float:right;}
.subcontent div.loginMessage{}
#footer p{color:#fff;line-height:normal;margin:0 10px;text-align:right;}
#userLogin input.input{border: 1px solid;height: 18px;width: 110px;}
#userLogin input.extranet_login{border: 1px solid;height: 18px;width: 125px;}
#userLogin input.extranet_password{border: 1px solid;height: 18px;width: 125px;}
#userLogin input.empty{text-align:center;}
#userLogin input.active{text-align:left;}
#userLogin #submit{background:transparent none repeat scroll 0 0;border:medium none;color:#FFFFFF;cursor:pointer;font-family:inherit;font-weight:bold;margin-left:0;overflow:visible;padding:0.1em 0.5ex;right:0;text-align:center;top:0;vertical-align:middle;width:auto;}
#userLogin .user_login_email, #userLogin .user_login_pass{margin-bottom:4px;}
#userLogin .user_login_buttons{text-align:center;margin-bottom:2px;}
#right2 #userLogin h3{font-family:"Arial Narrow",arial,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;padding:0px 15px 0;margin:14px auto 4px;width:165px;}
#right2 div.user_login{padding:0 15px 0;margin:0 auto;width:165px;}
#userLogin .user_login{margin:0 10px 4px;}
#userLogin .extraLinks{margin:0 2px;}
#right2 #userLogin h2.message {text-align:center;}
#userLogin h2.message {margin:0;padding:6px 10px;font-family:arial,sans-serif;font-size:10px;}


p.language {margin-top:44px;}

#contentWrapper {clear:both;}

































