/*-----------------------------MainPages----------------------------------------*/
	/* page styles */
body {
	margin: 0px;
	background: #FFFFFF;
	font-family: arial;
	min-width: 1046px;
	overflow-y: scroll;
}

span {
	display: inline-block;
}

a {
	text-decoration: none;
	color: #000000;
}

.pageContainer {
	margin: 0;
}

.box {
	padding: 0.2em;
	margin: 0.3em 0.4em;
	background: #F2F2F2;
}

.roundCorners {
	-moz-border-radius-bottomleft: 0.5em;
	-moz-border-radius-bottomright: 0.5em;
	-moz-border-radius-topleft: 0.5em;
	-moz-border-radius-topright: 0.5em;
}

.boxHeader {
	color: #FFFFFF;
	height: 1.7em;
	padding: 0.2em 0 0 0.4em;
	font-family: Verdana;
	font-size: 1.1em;
	font-weight: bold;
}

.boxBody {
	padding: 1em;
}

.spacer {
	height: 0.1em;
}
.viewAuction {
	background: transparent url(/Spree4/images/tabBackground4.png) no-repeat
		scroll 50% 50%;
	
	color: #FFFFFF;
	text-align: center;
	width: 7em;
	font-weight: bold;
	cursor: pointer;
}
.viewAuctionRolled {
	background: transparent url(/Spree4/images/tabBackground4Alt.png) no-repeat
		scroll 50% 50%;
	
	color: #FFFFFF;
	text-align: center;
	width: 7em;
	font-weight: bold;
	cursor: pointer;
}
.viewAuctionSmall {
	background: transparent url(/Spree4/images/tabBackground10.png) no-repeat
		scroll 50% 50%;
	
	color: #FFFFFF;
	text-align: center;
	width: 7em;
	font-weight: bold;
	cursor: pointer;
}
.viewAuctionSmallRolled {
	background: transparent url(/Spree4/images/tabBackground10Alt.png) no-repeat
		scroll 50% 50%;
	
	color: #FFFFFF;
	text-align: center;
	width: 7em;
	font-weight: bold;
	cursor: pointer;
}
.mediumText {
	font-size: 1em;
	color: #000000;
}

.smallSize {
	width: 8em;
}
.largeSize {
	width: 24em;
}
.arrowBox {
	border: 1px solid #FFFFFF;
	margin: 2px 0.5em 2px 2px;
	padding: 3px;
	color: #FFFFFF;
	font-weight: bolder;
}

.redBack {
	background: #FF0000;
}

.greenBack {
	background: #92D050;
}

.yellowBack {
	background: #FCD10A;
}

.blueBack {
	background: #29A9E1;
}

.pinkBack {
	background: #E8128B;
}

.questionBox {
	background: transparent url(/Spree4/images/questionMarkBox.png) repeat-x
		scroll 50% 50%;
	color: #818286;
	height: 19px;
	padding-left: 3px;
	padding-top: 3px;
	width: 35px;
	vertical-align:middle;
}

/*+Corner Style+*/
div.roundcorner {
	background: transparent url(/Spree4/images/cornerTopRight.png) no-repeat
		top right;
	height: 100%;
	margin: 0;
}

div.roundcorner div {
	background: transparent url(/Spree4/images/cornerTopLeft.png) no-repeat
		top left;
	height: 100%;
	margin: 0;
}
div.roundcornerW {
	background: transparent url(/Spree4/images/cornerTopRightW.png) no-repeat
		top right;
	height: 100%;
	margin: 0;
}

div.roundcornerW div {
	background: transparent url(/Spree4/images/cornerTopLeftW.png) no-repeat
		top left;
	height: 100%;
	margin: 0;
}
div.roundcorner div div {
	background: transparent url(/Spree4/images/cornerBottomRight.png)
		no-repeat bottom right;
	height: 100%;
	margin: 0;
}

div.roundcorner div div div {
	background: transparent url(/Spree4/images/cornerBottomLeft.png)
		no-repeat bottom left;
	height: 100%;
	margin: 0;
}

div.boxHeader .pad {
	background: transparent none repeat scroll 0 0;
	padding: 0.2em 0 0 0.4em;
}

/*-Corner Style-*/ 
/*+Left Container+*/
#leftContainer {
	width: 780px;
}

/*-Left Container-*/ /*++Header++*/
#header {
	background: #FFFFFF url(/Spree4/images/shadow.png) repeat-x scroll 100%
		101%;
	height: 6.05em;
	margin: 0.5em 0.5em 0 0.5em;
}

.headerElement {
	height: 5.3em;
	margin: 0;
}

.headerA {
	color: #818286;
	font-weight:bold;
}

#logo {
	background: transparent url(/Spree4/images/Spree_Logo_2_FIN_TM_Small.jpg)
		no-repeat scroll 0 20%;
	width: 28%;
	cursor: pointer;
}

#center {
	position: relative;
	vertical-align: top;
	width: 71%; *
	height: 5.45em;*
	height:5.55em;
}

#systemTabs {
	bottom: 0;
	position: absolute;
	right: 0;
	text-align: right;
	width: 100%;
}

.systemTab {
	background: url(/Spree4/images/tabBack2.png) repeat-x scroll 50% 50%;
	color: #000000;
	margin-right: -5px; *
	margin-right: 0px;
	text-align: center;
	width: 22%;
	vertical-align: top;
	cursor: pointer;
}
.systemTabRolled{
	background: url(/Spree4/images/tabBack1.png) repeat-x scroll 50% 50%;
	color: #000000;
	margin-right: -5px; *
	margin-right: 0px;
	text-align: center;
	width: 22%;
	vertical-align: top;
	cursor: pointer;
	}
#homeST div div div {
	padding: 13px 0; *
	padding: 17px 0;
}
#openAuctionsST div div div {
	padding: 3px 0; *
	padding: 8px 0;
}
#closedAuctionsST div div div {
	padding: 3px 0; *
	padding: 8px 0;
}
#howST div div div {
	padding: 13px 0; *
	padding: 17px 0;
}

.systemTab label {
	font-size: 1em;
	font-weight: 200;
}

/*--Header--*/ /*++Footer++*/
.footer {
	width: 100%;
	text-align: center;
	border-top:1px solid #FCD10A;
	font-size:75%;
font-weight:bold;
}
.copyright{
	width: 100%;
	text-align: center;

	font-size:75%;
font-weight:bold;
	}
/*--Footer--*/ /*-Left Container-*/ /*+Right Container+*/
#rightContainer {
	vertical-align: top;
	width: 18%;
	min-width: 200px;
}

/*++User Area++*/
#userArea {
	width: 98%;
	height: 9.5em;
	font-family: arial;
	padding:0;
	
}

#userArea .boxHeader {
	background: #5C9CCC url(/Spree4/images/headerBack5.png) repeat-x scroll
		50% 50%;
	font-size: 1em;
}

#userArea form {
	margin-top: 0px;
}

#userArea label {
display:inline-block;
font-size:77%;
font-weight:bold;
width:6em;
}

.small {
	width: 6em;

}

.medium {
	width: 15.5em;
	
	margin-bottom: 3px;
}
.large{
	
	width: 25em;
	
	margin-bottom: 3px;
	}
.login {
	margin-top: 0.3em;
	background: transparent url(/Spree4/images/tabBackground3.png) repeat-x
		scroll 50% 50%;
	
	text-align: center;
	width: 7em;
	color: #FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

#forgottenP {
	font-size: 0.7em;
	text-decoration: underline;
}

.forgottenA {
	color: #0000FF;
}

/*--User Area--*/ /*++User LogOut++*/
#userLogOut {
	width: 98%;
	height: 5.5em;
	font-family: arial;
	padding:0;
}

#userLogOut .boxHeader {
	background: #5C9CCC url(/Spree4/images/headerBack4.png) repeat-x
		scroll 50% 50%;
	font-size: 1em;
}

.logout {
	background: transparent url(/Spree4/images/tabBackground11.png) no-repeat
		scroll 50% 50%;
	
	text-align: center;
	width: 100%;
}

/*--User LogOut--*/ /*++Register++*/
#register {
	width: 98%;
	height: auto;
	font-family: arial;
	padding:0;
}

#register .boxHeader {
	background: #5C9CCC url(/Spree4/images/headerBack3.png) repeat-x scroll
		50% 50%;
	font-size: 1em;
}

.regButton {
	margin-top: 1em;
	background: transparent url(/Spree4/images/tabBackground3.png) repeat-x
		scroll 50% 50%;

	text-align: center;
	width: 7em;
	color: #FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
/*--Register--*/ /*++user Account++*/
#userAccount {
	width: 98%;
	height: 13.5em;
	font-family: arial;
	padding:0;
}

#userAccount .boxHeader {
	background: #5C9CCC url(/Spree4/images/headerBack4.png) repeat-x scroll
		50% 50%;
	font-size: 1em;
}

.addCredits {
	background: transparent url(/Spree4/images/addCredits.png) repeat-x
		scroll 50% 50%;
	
	text-align: center;
	width: 70%;
	margin: 0 0 0.5em 2em;
}

/*--user Account--*/ /*++Top Savers++*/
#topSavers {
	width: 98%;
	height: 100%;
	padding:0;
}

#topSavers .boxHeader {
	background: #5C9CCC url(/Spree4/images/headerBack4.png) repeat-x scroll
		50% 50%;
	font-size: 1em;
	font-family: arial;
}

.tsName {
	width: 6em;
}

.tsPercent {
	width: 3em;
}
/*--Top Savers--*/ /*-Right Container-*/


/*+addThis+*/
.addthis_toolbox{
	padding:0;
	margin-top:-16px;
	}

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}

/*-addTHis-*/