/*Uniform2: CSS
* By Sunsol
* April 2005
*/

/* ---- strip whitespace */
* body {
margin:0em;
padding:0em;
}
* html body { /* for IE */
margin:0em;
padding:1em 0 0 0;
}
/*=============================================================== MENU & FOOTER MENU ===
-------------------------------------------------------------------------------*/
div.sunsol {
clear:both;
width:800px;
margin:-20px 0 0 0;
padding:0;
}

.sunsol hr {
width:800px;
margin:0;
border:1px solid #ddd;}

.sunsol a {
text-decoration:underline;
margin:0;
padding:0;
color:#F77B31!important;
}

#menu, #footermenu { /* =for non-IE */
margin:0;
position:relative;
clear:left;
}
#menu {margin:0 0 0 2px;}
* html body #menu {margin-left:2px;}
* html body #footermenu {
margin:0;
padding:0;
}

#menu ul, #footermenu ul{ /* =take out whitespace and list defaults */
padding: 0px;
margin:0 1em;
text-align:center;
background-image:url("../images/headerbg.gif");
background-repeat:no-repeat;
width:850px;
height:34px;
}

#footermenu ul{ /* =take out whitespace and list defaults */
padding: 7px 0 0 0;
margin:0;
background-image:url("../images/footer_lower_bar.jpg");
background-repeat:no-repeat;
}

* html #footermenu ul {margin:0 -56px 0 0;}

#menu ul li, #footermenu ul li{ /* =Position and size of list elements */
display:inline;
float:left;
list-style-type:none;
text-align:center;
}

* html #footermenu ul li {padding-top:10px;}

#menu ul li a, #footermenu ul li a {
margin:0;
padding:5px 0 0 0;
line-height:2em;
height:20px;
width:113px;
display:block;
vertical-align:middle;
text-align:center;
font:small "Lucida Grande", Tahoma, Geneva, sans-serif;
color:#666;
text-decoration:none;
letter-spacing:1px;
}

#footermenu ul li a {
display:inline;
text-decoration:underline;
margin:0 0 0 125px;
width:auto;
padding:15px 0 0 0;
font-size:0.9em;}

#menu li#firston a {background-color:#fff;color:#666;border-right:1px solid #ddd;}
#menu li a:hover{color:#000;text-decoration:underline;}
#footermenu li a:hover {text-decoration:none;}
#menu a:active {background-color:#fff;color:#333;
}
/*=============================================================== LAYOUT DIVS ===
-------------------------------------------------------------------------------*/
#footer{
margin:5px 1em;
border:1px dashed #ccc;
width:798px;
clear:both;
}
* html #footer {margin-left:15px;}

#footer p {margin:0 0 0 20px;}

#header {margin:1em 1em 0 1em;}

#content{
float:left;
margin:2px 1em;
padding:0 20px 10px 20px;
width:758px; /* this with padding  l and r, and any borders, need to total 799px */
border:1px dashed #ccc;
}


* html body #content {
margin:0px 10px 0 15px;
float:none;
}

#leftCol {
margin:0.5em 2em 0.5em 0; /* determine space 
between left and middle and of left from top/bottom only */
padding:0;
float:left;
width:139px;/*same width as photo*/
}
#middleColHome p, #middleColHome h1, #middleColHome h2 {margin:15px 0;}
* html body #middleColHome p, * html body #middleColHome h1, * html body  #middleColHome h2 {margin:10px 0;}

#middleColHome {
width:420px;
float:left;
margin:0.5em 0;/* the 2 edge cols determine
space between them and middle col*/
padding:0;
}
* html body #middleColHome {margin:0;}

#farRightCol {
width:142px;
float:right;
margin:1em 0 0.5em 1em;
padding:0;
}

#sellSidebar{width:142px;float:right;margin:0px 20px 20px 20px;}
* html body #sellSidebar{width:142px;float:right;margin:15px 0px 20px 20px;}
* html body #sellSidebar #registerHome{margin:25px 0px 20px 20px;}

#sellBuyWrapper {
text-align:center;
padding:0;
}

.sellCol {
float:right;
margin:0px -15px 0 0;
width:376px;
padding:0;
}

.buyCol {
float:left;
margin:0px 0 0 -15px;
width:376px;
padding:0;
}

* html body .sellCol {margin:0 -5px 0 5px;}
* html body .buyCol {margin:0 5px 0 -5px;}

.sellCol p, .buyCol p {text-align:center;}

#leftColMyU {width:80%;float:left; margin:-10px 0 50px 0;}
* html body #leftColMyU {margin:0;}

.contentHeaderBg, .contentHeaderBgB, .contentHeaderBgS {
background:url(../images/bg/contentHeaderbg.jpg) top no-repeat;
width:798px;
height:100%;
padding:0;
margin:0 0 0 -20px; /* set top margin value 
to be the negative opposite of padding top for textEtc*/
border:0;
vertical-align:top;
}
.contentHeaderBgB {
background-image:url(../images/bg/buyPagesbg.jpg);
}

.contentHeaderBgS {
background-image:url(../images/bg/sellPagesBg.jpg);
}

* html .contentHeaderBg, .contentHeaderBgB, .contentHeaderBgS {
margin-right:-20px;
}

#textEtc { /* controls layout of content when the contentHeaderBg is used */
padding:10px 0;
margin:0 20px;
}

* html #textEtc {padding:0 0 10px 0;}

#textEtc span.floatleft {
margin:0 5px 0 0;}

#contentHeaderBg div:after, #textEtc:after {/*ensures this div will contain any floated children*/
content:"";
display:block;
height:0;
clear:both;
}

/*  * html body .buyFaq, * html body .sellFaq {margin:10px 10px;}*/
.buyFaq {float:right; width:48%;margin:-10px 0 0 -10px;}
.sellFaq {float:left; width:48%;margin:-10px 0 0 0;}
.footerTip{margin:0 0 0 100px;float:left;}
/*=============================================================== TYPOGRAPHY ===
------------------------------------------------------------------------------*/
th {
font:bold x-small Verdana, Helvetica, Arial, sans-serif;
color:#333;
}
caption {
font:bold x-small Verdana, Helvetica, Arial, sans-serif;
}

h1 {
font:large Arial, Helvetica, Verdana, sans-serif;
color:#666;
margin:10px 0px;
}
h1.aboveAd {margin:1em 5px 10px 5px;}
h1.ad {color:#ff9999; margin:5px 5px;}
h2 {
font:medium Arial, Helvetica, Verdana, sans-serif;
color:#387CDB;
margin:20px 0px 10px 0;
}

* html body h2 {
margin:30px 0px 10px 0;
padding:10px 0 0 0;
}

h3 {
font:bold small "Lucida Grande", Tahoma, Arial, sans-serif;
color:#333;
margin:2px 0px;
padding:0;
}
* html body h3 {
margin:12px 0px;
}


h3>p, h3 * p, h3 p {margin:5px 0 0 0;}
h1>p, h1.clear>p, h1 p {margin-top:50px;}
h1 * p, h1.clear * p {margin-top:50px;}
p {
margin:30px 0 20px 0px;
}
.marginRight {margin-right:200px;}
#faq p, #faq dl{margin-right:220px;}
#faq p#note {margin:20px 0 0 0;}
* html body #faq p, * html body #faq dl {margin:0;}
#faq hr {margin:20px auto;}
hr.clearCentre {margin:20px auto;clear:both;}
p, ol, ul {
font:small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#333;
line-height:1.4em;
}
p.floatleftNoM {margin:4px 0 0 5px;float:left;}
ul { color:#f93;}
ul li span {color:#666;padding-right:200px;}

hr {
border:1px dotted #ddd;
margin:1em 1em;
width:60%;
}

dl {
margin:1em 2em;
}

dt {
font:bold small Arial, Helvetica, Geneva, sans-serif;
color:#666;
line-height:1.5em;
}

dd {
font:italic small Arial, Helvetica, Geneva, sans-serif;
color:#333;
line-height:1.5em;
}

.sizechartImage {float:left;margin:20px 50px 20px 0;width:33%;}

#sizeList li {
margin:15px 0;
list-style-position:outside;
}

#faq h2 a:link, #faq h2 a:hover, h2 a:link, h2 a:hover {
font:medium Arial, Helvetica, Verdana, sans-serif;
color:#387CDB;
margin:1em 0;
}
#priceGuideList li {margin:1em 0;}

#sellBuyWrapper ol {
margin:15px 0 0 60px;
font:bold small Arial, Geneva, sans-serif;
color:#666;
}

* html body #sellBuyWrapper ol {
margin:0 0 0 100px;
padding:3px 0 0 0;
font:bold small Arial, Geneva, sans-serif;
color:#666;
}

#buyCol h2, #sellCol h2 {
font:bold medium Arial, Helvetica, sans-serif;
color:#666;
margin:20px 0 20px -20px;
}
* html body #buyCol h2, * html body #sellCol h2 {
padding:0;
margin:-30px 0 30px 0;
font:bold medium Arial, Helvetica, sans-serif;
color:#999;
z-index:500;
visibility:visible;
	}

#buyCol p, #sellCol p {
font:small Arial, Geneva, sans-serif;
margin:30px 15px 0 5px;
color:#666;
}
/*=============================================================== LINKS ===
-------------------------------------------------------------------------*/
a:link {
font:bold small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#393;
text-decoration:underline;
}

a:visited {
font:bold small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#6c6;
}

a:hover {
font:bold small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#393;
text-decoration:none;
}

a:active {
font:bold small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#393;
}

a.tinyLinks:hover, a.tinyLinks:active, a.tinyLinks:link {
font:x-small Verdana, Geneva, sans-serif;
}

a.tinyLinks:visited {
font:x-small Verdana, Geneva, sans-serif;
color:purple;
}
/*=============================================================== ROLLOVERS IN CSS ===
------------------------------------------------------------------------------------*/
/*= Thanks to http://www.redmelon.net/tstme/roll/ for the simple clean CSS rollover method =*/
#oldquickLinks {
width:80%;
}

#buyRollOver {
background-image: url(../images/buy_button_over.gif);    /* rollover state */
background-repeat:no-repeat;
width: 54px;                    /* image width */
height: 54px;                   /* image height */
}

#sellRollOver {
background-image: url(../images/sell_button_over.gif);    /* rollover state */
background-repeat:no-repeat;
width: 54px;                    /* image width */
height: 54px;                   /* image height */
}

/* Application: Common Code */

.rollover { display: block; float:left; } /* Allow setting widths and heights */
.rollover img { width: 100%; height: 100%; border: 0; } /* only set width and height once */
.rollover:hover { visibility: visible; /* for IE */ } /* sets any property for the :hover state */
.rollover:hover img { visibility: hidden; } /* 'rolls over' the image */
/*=============================================================== GRAPHIC BOXES FOR LOG IN etc ===
----------------------------------------------------------------------------------------*/
#registerHome, #tourSlink, #tourSlink2 {
/* for the home page register/log in box */
background-image:url(../images/regOrLogInbg.gif);
background-repeat:no-repeat;
width:142px;
height:136px;
overflow:visible;
margin:0;
}

#adHome {
background:#fff url(../images/boxes/ad.jpg) center no-repeat;
width:149px;
height:94px;
margin:0;
}

#uk {
background:#fff url(../images/ukmap.gif) center no-repeat;
width:138px;
height:170px;
margin:0;
}

#purchaseTokens {
background-image:url(../images/regOrLogInbg.gif);
background-repeat:no-repeat;
width:142px;
height:136px;
overflow:visible;
margin:0;
}
#registerHome p, #howitworks p, #purchaseTokens p, #tokenbank p, #mydetails p, #uk p, #adHome p{
font:x-small Verdana, Geneva, sans-serif;
margin:10px 5px 0 5px;
text-align:center;
}

#uk p {
margin:1.5em 0.5em 0 0.5em;
line-height:1.4em;
font-weight:bold;
color:#469DA9;}

#adHome p{
padding:1.5em 0 0.5em 0.2em;
text-align:left;
width:63px;
font-weight:bold;
}

* html #adHome p {padding:5px 0 5px 5px;}

/* for the tour pages */
#tourSlink {float:left;margin:5px 10px 0 0px;}
#tourSlink2 {margin:5px 0 0 10px;float:left;}
#tourSlink h2, #tourSlink2 h2 {margin:2px 0 8px 0;}
#tourSlink p, #tourSlink2 p {margin:5px 0 5px 0;font:x-small Verdana, Geneva, sans-serif;text-align:center;}
#tourSlink input, #tourSlink2 input {margin:4px 0 3px 25px;}
#quicklinks {
margin:0 0 20px 0;
float:right;
clear:left;
}
* html body #quicklinks  {
margin:30px 0 20px 0;
}
#tourBlink {
margin:20px 10px 0 0;
background-image:url(../images/tourBlinkBg.gif);
background-repeat:no-repeat;
height:142px;
width:181px;
padding:1px 0 0 0;
}
#tourBlink h2 {margin:0 32px 0 0;}
#tourBlink p{margin:10px 25px 9px 0;font:x-small Verdana, Geneva, sans-serif;text-align:center;	}
* html body #tourBlink h2 {margin:2px 30px 0 0;}
#tourBlink input {margin:6px 0 3px 25px;}

/* for the first sell page */
#sellSidebar #purchaseTokens p {margin:9px 3px 0 3px;padding:0;}
* html body #sellSidebar #purchaseTokens p {margin:6px 3px 0 3px;padding:0;}
* html body #sellSidebar #purchaseTokens h2 {margin:2px 0;padding:0;}
#sellSidebar #purchaseTokens h2 {margin:5px 0;padding:1px 0 0 0;}


/* for the  my uniform2 page */
#howitworks p {margin:17px 0 0 0;}
* html body #howitworks p {margin:17px 5px 0 5px;}
#howitworks input {margin:0;padding:0;}

#tokenbank p {margin:20px 5px 0 5px;text-align:center;}
#mydetails p {margin:15px 0 0 0;}

#registerHome h2, #purchaseTokens h2 {padding:2px 0 0 0;}

#uk h2 {
padding:4em 0 0 0;
color:#333;
margin:0;
font:bold x-small Verdana, Geneva, sans-serif;
}

* html body #quicklinks #purchaseTokens h2 {margin:2px 0 0 0;padding:0;}
* html body #quicklinks #purchaseTokens p {margin:9px 3px 0 3px;padding:0;}
* html body #quicklinks #purchaseTokens input {margin:10px 0px 2px 30px;}
#howitworks h2,  #tokenbank h2, #mydetails h2{margin:5px 0;padding:3px 0 0 0;}

span.tokencount {font:bold small "Lucida Grande", Tahoma, Geneva, sans-serif;}
* html body #registerHome p {margin:5px 5px;}

#registerHome input, #purchaseTokens input {margin:5px 5px 0 30px;}
* html body #registerHome input {margin:0 5px 0 30px;}

#mydetails input {margin:5px 0 0 12px;}
#howitworks, #tokenbank, #mydetails {
background-image:url(../images/howitworks.gif);
background-repeat:no-repeat;
width:142px;
height:87px;
margin:10px 0;
}
/*=============================================================== CLASSES & MISC. DIVS ===
----------------------------------------------------------------------------------------*/
.tourBbg {
background-image:url(../images/buy.gif);
width:371px;
height:106px;
background-repeat:no-repeat;
float:left;
text-align:center;
}
.tourSbg {
background-image:url(../images/sell.gif);
width:368px;
height:106px;
background-repeat:no-repeat;
float:right;
text-align:center;
}
.tourImg {float:right;margin:0 10px;}
a img {border:0;}
.greenA {color:#393;font-weight:bold;}
.footerTip img {margin:0 5px 0 0;vertical-align:middle;}
h1.empty {clear:both;margin:5px 0;}
* html body h1.empty {clear:none;margin:-60px 0;}
#sellLink {float:right;}
#note {
margin:-2em 0 2em 0 ;
font:bold italic x-small Verdana, Geneva, sans-serif;
}

#priceGuideList {
font:small Arial, Helvetica, Geneva, sans-serif;
color:#333;
margin:2em 0 2em 3em;
}
#itemPhoto {float:left;width:30%;}
#itemInfo {float:right;width:60%;}
#itemInfo p{float:left;}
#newVisitor {width:40%;float:left;margin:10px 10px 20px 10px;} /* For reg or login page */
#bulkAdd {width:80%;float:left;margin:10px 10px 20px 10px;} /* For Bulk Login page */
#regUser {width:40%;margin:10px 10px 20px 10px;float:right;} /* For reg or login page */
#regBulk {width:40%;margin:30px 0px 30px 70px;} /* For reg or login page */
* html body #regUser {width:45%;margin:10px 0px 20px 30px;float:right;} /* For reg or login page */
#tokensContent {
margin:1em 1em;
padding:0;
}
#tokensContent p {
margin-bottom:1em;
color:#000;
font:x-small Verdana, Geneva, sans-serif;
}
#tokensWrapper {
width:60%;
border:1px dashed #333;
padding:5px 1em 1em 1em;
background-color:#eee;
margin-top:2em;
}

#tokensWrapper p, input, select {
color:#000;
font:x-small Verdana, Geneva, sans-serif;
}

#mySellingArea {clear:none;margin:0 0 20px 0;}
.address {margin:-35px 0 0 6em;font-style:italic;}

.dynamicHints {font-style:italic;}

.itemTitle {
float:right;
color:#666;
font:bold x-small Verdana, Geneva, sans-serif;
}
.tinyText, a.tinyLinks {
font:x-small Verdana, Geneva, sans-serif;
color:#333;
}

.tourButton {margin:20px 10px 0 30px;}

* html body .tourButton {
margin:15px 10px 0 30px;
}

.smallBoxH2 {
font:bold x-small Verdana, Geneva, sans-serif;
color:#666;
text-align:center;
margin:0;
}

* html body #registerHome .smallBoxH2 {
margin:2px 0 0 0;
}

.checkbox {
border:0;
}

.loggedInStatus {
font:bold x-small Verdana, Geneva, sans-serif;
float:right;
color:#387CDB;
margin:0 5px 5px 0;
}
* html body .loggedInStatus {margin:5px 0px 5px 0;}
.loggedInStatus a:link {
color:#387CDB;
font:bold x-small Verdana, Geneva, sans-serif;
}

.loggedInStatus a:visited {
font:bold x-small Verdana, Geneva, sans-serif;
color:#999;
}

.feedbackMsg, .feedbackMsgL {
background-image:url(../images/star.gif);
background-repeat:no-repeat;
background-position:left bottom;
font:bold medium Arial, Helvetica, sans-serif;
color:#f93;
padding:5px 0 5px 30px;
margin:0 0 0 10em;
}
* html body .feedbackMsg {padding:30px 0 5px 30px;}
.feedbackMsgL {margin:5px 5px;}
.floatleft {
float:left;
}

.floatright {
float:right;
}

.clear {
clear:both;
}

.breadcrumbs, p.breadcrumbs a:link {
color:#0FAEC7;
font:bold x-small Verdana, Geneva, sans-serif;
float:left;
}
p.breadcrumbs a:link {float:none;}
p.breadcrumbs a:visited {
color:#00ABC6;
font:bold x-small Verdana, Geneva, sans-serif;
}

.editOptions {
clear:right;
float:right;
}

.itemInfoAnswer {
float:right;
font:small Arial, Helvetica, sans-serif;
color:#333;
}

.whatIs {
font:bold medium Arial, Helvetica, Geneva, sans-serif;
color:#333;
}

.bold {
font-weight:bold;
}
.important {
color:#ff0000;
}
/*=============================================================== FORMS ===
-------------------------------------------------------------------------*/
form p {
float:left;
clear:both;
margin:5px 0 0 0;
font:x-small Verdana, Geneva, sans-serif;
}

form input, form select, textarea {
border:1px solid #aaa;
margin:2px 0 2px 0;
}

* html body form p {
float:left;
margin:4px 0;
}

* html body form input,* html body form select {
clear:both;
margin:2px 0;
}


#advertiseForm {
width:80%;
}

* html body #advertiseForm input.cancelB {
float:left;
}

#editAdvert {
width:55%;
}

.radio {

margin:0 0 0 10px;
font:x-small Verdana, Geneva, sans-serif;
padding:0 5px;
}

.radio input {
float:none;}

.mixedField {
float:right;
width:150px;
}

.mixedField p {
float:left;
}

* html body .radio {
border:0;
clear:both;
}

* html body .lengthAd {
clear:both;
}

#listingsDynamicHeading {
display:inline;
}

form #tokensTable input {
width:80px;
height:20px;
font:bold x-small Verdana, Helvetica, Geneva, sans-serif;
color:#666;
background-color:#fcf953;
border:1px solid #ccc;
float:right;
}
.cancelB, .submitChanges, .backToResults, input.cancel,input.submit, input.tour, input.register, input.search, input.login, input.logIn, input#sellButton, .advertise {
width:80px;
height:20px;
font:bold x-small Verdana, Helvetica, Geneva, sans-serif;
color:#666;
background-color:#fcf953;
border:1px solid #ccc;
}

.advertise {
float:right;
width:120px;
}

* html body .advertise {
width:120px;
}

.backToResults {
margin:10px 0;
width:150px;
}

input.tour, input.submit {
width:100px;
margin:10px 5px;
}

.submitChanges {
width:130px;
}

input.cancel {
float:right;
margin:10px 5px;
}

input.register, input.login {
margin:0 0 0 20px;
}

#contactSellerForm {
width:60%;
}

#contactSellerForm p {
float:left;
}


fieldset.preview  {
	width:90%;border:1px solid #393;
	}
	
/*=============================================================== TABLES ===
--------------------------------------------------------------------------*/
table {clear:both;margin:10px 20px;}

#emailFriendT img {margin-right:-5px;}

.emailFriend {
width:615px;
border:1px dashed #ddd;
background-color:#fff;
}

.emailFriend img, .footer img {
margin:0;
padding:0;
}

#emailFriendT h1 {
margin:0.5em 1em;
}

#emailFriendT h2 {
margin:0.5em 1em;
}

.emailFriend a:link,
.emailFriend a:hover,
.emailFriend a:visited {
font:medium Tahoma, Helvetica, Verdana, sans-serif;
color:#393;}

td.emailFriend p {margin:1em 2em;
font:small "Lucida Grande", Tahoma, Geneva, sans-serif; 
width:450px;
margin:1.5em 2em;
padding:2em;
background-color:#eeeeef;}

td.footer {
width:615px;
border:1px dashed #ddd;
background-color:#fff;
padding:0;
margin:2px 0 0 0;
}

td.footer img.floatleft {margin-left:50px;}

td.footer p {
clear:none;
font: small Tahoma, Helvetica, Verdana, sans-serif;
color:#333;
margin:0 5px;
padding:0.5em;
width:450px;
}

#emailFriendT .footer a:link,
#emailFriendT .footer a:hover,
#emailFriendT .footer a:visited {
font:bold small Tahoma, Helvetica, Verdana, sans-serif;
color:#393;}

#searchT {margin:10px 0;}
#overDiv table, #overDiv td, #overDiv th, #overDiv tr {margin:0;}
table th {text-align:center; color:#333;}
table td {font:x-small Verdana, Helvetica, Arial, sans-serif;color:#333;vertical-align:middle;}
#faq table {width:90%; border:1px solid #393;}
#myDetailsT th.important {color:#f03;}
#logInT {clear:none;margin:0 5px 20px 5px;width:40%;}
#buyFormT, #searchT {width:80%; margin:0;} /* needed for IE so search and buy pages are right width*/
#editAdvertT {clear:none;}
#editAdvertT td {vertical-align:top;}
#itemDetails {margin:20px 0 0 0;}
#itemDetails td {vertical-align:top;}
#itemDetails th#title, #contactSeller td#title {font:bold small Tahoma, Helvetica, Verdana, sans-serif;color:#387CDB;}
#itemDetails th, #faq table th, #logInT th, #regT th, #myDetailsT th, #buyFormT th, #editAdvertT th, #contactSellerForm th, #advertiseForm th {
text-align:left;
font:bold small "Lucida Grande", Tahoma, Geneva, sans-serif;
vertical-align:top;
color:#666;}
#faq table th {background-color:#393;color:#fff;padding:2px;}
#faq table td {padding:5px 5px;border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.contactA {margin:0 40px 20px 0;}
legend {font:bold small "Lucida Grande", Tahoma, Geneva, sans-serif; color:#666;}
fieldset {width:50%;border:1px solid #393;padding:0 0 0 10px;}
* html body fieldset {padding:0 0 0 15px;}
fieldset.logInF {width:80%;border: 1px solid #393;}
fieldset.search  {width:70%;border:1px solid #393;}
fieldset.emailfriend  {width:95%;border:1px solid #393; padding:1em;}
fieldset.addbuyer  {width:95%;border:1px solid #393; padding-top:30px;}
fieldset.myDetails, fieldset.adDetails  {width:90%;border:1px solid #393;padding-bottom:5px;}
fieldset.adForm, fieldset.regForm {width:100%;border:1px solid #393;padding-bottom:5px;}
.contactA, .contactE {clear:none;}
.contactA th, .contactE th {font:bold small "Lucida Grande", Tahoma, Geneva, sans-serif;text-align:left; vertical-align:top; color:#666;}
.contactA td, .contactE td{font:small "Lucida Grande", Tahoma, Geneva, sans-serif;}
table td input.buttons {border:0px;}
table td#backButtonLeft input.buttons{float:none;text-align:left;}

table a:link, table a:hover, table a:visited {
font:x-small Verdana, Geneva, sans-serif;
}

#sellTour, #buyTour, #sellTour td, #buyTour td {
border:0;
}
#sellTour td.sellstep1 {
background-image:url(../images/tourboxes/step1sell.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}
#sellTour td.sellstep2 {
background-image:url(../images/tourboxes/step2sell.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}
#sellTour td.sellstep3 {
background-image:url(../images/tourboxes/step3sell.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}


#buyTour td.buystep1 {
background-image:url(../images/tourboxes/step1buy.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}
#buyTour td.buystep2 {
background-image:url(../images/tourboxes/step2buy.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}
#buyTour td.buystep3 {
background-image:url(../images/tourboxes/step3buy.gif);
background-repeat:no-repeat;
width:215px;
height:268px;
}
#sellTour p{
margin:5px 5px;
text-align:center;
line-height:1.6em;
font:x-small Verdana, Helvetica, Arial, sans-serif;
color:#333;
}

#myUniform2,  #searchResults{
border:1px solid #999;
font:x-small Verdana, Helvetica, Arial, sans-serif;
color:#fff;
margin:0 0 20px 0;
}

#searchResults {
clear:both;
}

#myUniform2 th.last, #searchResults th {
background-color:#999;
font:bold small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#fff;
text-align:center;
border-right:1px solid #999;
}

th.sublast {
border-right:0;
background-color:#ddd;
font:bold x-small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#666;
text-align:center;
}
#myUniform2 th.sub {
background-color:#ddd;
font:bold x-small "Lucida Grande",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#666;
text-align:center;
border-right:1px solid #ccc;
}

#myUniform2 td,  #searchResults td{
text-align:center;
height:1%;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
}
#buytokens {border:0px;}
#buytokens th {text-align:left; border:0px; color:#666;)
#buytokens .buttons {border:0px;}
#buytokens td {border:0px;}
.marginbuttons {margin:10px 0 10px 0;}
