/* CSS Document */
body
{
	font-family:'Century Gothic',Verdana, Arial ;
	padding:0;
	margin:10px 20px 0 20px;
	
}


.moveMe { margin-left : 18pt ; margin-top : 0pt ;}

a
{
	color:#0028A8;
	font-weight:normal;
}

p{
	font-size:10pt;
	line-height:125%;
}

#pageHeader 
{
	border-bottom:solid 1px #efefef;
	padding-bottom:0px;
	height:157px;
}


div.specialRight 
{
	position:absolute;
	right:10px;
	top:162px;
	font-size:80%;
}


p.nav 
{
	text-align:left;border-bottom:solid 1px #efefef;padding:4px 0 4px 4px;margin:0 0 5px 0;
}

h1 {
	display:block;
	text-align:right;
	padding:0;margin:0;
	font-size:18pt;
	color:#606060;
	padding-top:10px;
	
}

h2 {
	display:block;
	text-align:right;
	padding:0;margin:0;
	font-size:13pt;
	color:#707070;
}

h6 {
color:#FBA61A;
font-size:24pt;
font-weight:bold;
line-height:30pt;
margin-bottom:4pt;
}

h5 {
font-size:14pt;
font-weight:bold;
line-height:12pt;
margin-bottom:0pt;
}

input, select {
font-family:'Century Gothic', Verdana, Arial ;

}

input.text { width:300px; font-size:10pt; }

#urlLookup { font-size:12pt; }

input.button {
	margin-left:5px;
	padding:1px;
}


#leftPane {
	vertical-align:top;
	width:33%;
	padding-top:10px;
	padding-right:10px;
}


textarea.text 
{
	width:500px;
	height:90px;
	font-family:'Century Gothic',Verdana, Arial ;
	font-size:9pt;
	padding:2px;
}


#rightPane {
	vertical-align:top;
	width:66%;
	padding-top:10px;
}


fieldset { border:solid 1px #efefef; margin-bottom:20px; padding:4px 20px 4px 20px; }
fieldset legend { font-size:14pt; font-weight:bold; color:#525051; margin-bottom : 4pt ; line-height : 18pt ; }



table.saleValueTable tr td 
{
	padding:3px;
	border-bottom:solid 1px #f0f0f0;
}

#siteTable {
	border-collapse:collapse;
	width:100%;
	font-size:10pt;
}


#siteTable thead {
	font-weight:bold;
	color:#272727;
	
	margin-bottom:5px;
}

#siteTable thead tr td {
	padding:2px;
	border-bottom:solid 1px #f0f0f0;
}

#siteTable tbody tr td { padding:2px; }

span.urlExample {
	font-size:9pt;
	
}

#footer {
color:#1B1B1B;
padding-bottom:5px;
padding-top:10px;
text-align:center;
font-size:10px;
}

div.centerbox {
margin:0pt auto;
position:relative;
width:905px;
}


label 
{
	margin-top: 2px;
	width: 10em;
	float: left;
	text-align: right;
	display: block;
	margin-right: 20px;
	font-size:10pt;
}





table.mktInput thead { font-weight:bold; }
table.mktInput tbody td { padding-bottom:10px;padding-top:10px }

table.inputTable 
{
	background-color:#FFFFE7;border-collapse:collapse;margin:20px 0 20px 0;font-weight:bold;
	border:solid 1px #c0c0c0;
}

table.inputTable tr td { padding:5px; }

table.checkoutTable { font-size:10pt;border-collapse:collapse }
td.hint 
{
	color:#101010;
	font-size:9pt;
}
table.checkoutTable tr td { padding:10px; }

input.smallInput { width:80px; margin-left:10px; }

input.mediumInput { width:190px; margin-left:10px; }
input.mediumInputNoMargin { width:190px; }

input.mediumInputLogin 
{
	width:200px;
	margin-left:40px;
}

input.checkInputLogin { margin-left:36px; text-align:left;  }

span.req { color:Red; }

#errorDisplay { text-align:left; display:none; margin-top:20px; margin-bottom:20px; padding:20px; 
                font-size:80%; border:solid 3px #FFCFCF; color:black; font-weight:bold; }


.errorclass { background-color:#EBFFEC; }


#controlPanel 
{
	position:absolute;
	right:2px;
	margin:0;
	padding:0;
	top:-9px;
	font-size:9pt;
	font-weight:bold;
}


.ie table.loginTable { margin-top:20px; }


table.marketplace 
{
	border-collapse:collapse;
}

table.marketplace tr td 
{
	padding:15px 5px 15px 10px;
}


ul.mpul li
{
	padding-top:10px;
}

ul.mpul 
{
	padding-bottom:20px;
}

table.marketplacefree tfoot tr td { padding-top:10px; }


table.marketplacefree { border-collapse:collapse; font-size:80%; }



tr.odd 
{
background-color:#FEFDEC;
	
}


tr.dull
{
	background-color:#efefef;
}

 

tr.odd td, tr.even td, tr.highlight  td
{
	border-bottom:solid 1px #efefef;
}

tr.highlight 
{
	background-color:#F1FFF2;
	border-bottom:solid 1px #efefef;
	cursor:pointer;
}


tr.mpHeader td { font-weight:bold;}

span.hint  
{
	margin:0;
	padding-left:154px;
	font-size:70%;
	font-family:Verdana;
	color:#878787 
}

