body{ padding:0; margin:0 auto; background: #f8fdfe url(/img/a/body_bg4.png) 0 0 repeat-x;
	font-family:Arial, Helvetica, sans-serif; color:#5C5C5C; text-align:center;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{ margin:0; padding:0; }
.spacer{ clear:both; font-size:0; line-height:0; }
a img { border:none; }

#main{ width:912px; margin:0 auto; padding:0; }
 
#left{ width:207px; float:left; }
#right{ width:685px; float:right; padding:0 0 20px 0; }

#left img{ display:block; font-size:0; line-height:0; }
#left img.logo{ display:block; width:207px; height:118px; margin: 0 0 10px 0; }

 
#right ul.priv{ list-style-type:none; width:588px; height:20px; float:left; margin:7px 40px 0 0; overflow: hidden;}
#right ul.priv li{ padding:0 2px 0 0; float:right; font:normal 11px Arial, Helvetica, sans-serif;  }
#right ul.priv li a{ display:block;  text-decoration:underline; color:#5C5C5C; background-color:inherit; padding:3px 8px; font-weight: bold; }
#right ul.priv li strong{ line-height:20px; }
#right ul.priv li input{ padding:0 0 0 8px; margin-top: -1px;}


#right ul.nav{ list-style-type:none; width:708px; height:36px; float:left;  margin:6px 0 0 -8px; padding:0;}
#right ul.nav li{ padding:0 2px 0 0; float:left; background:url(/img/a/nav_div.png) right top; }
#right ul.nav li a.navLink{ display:block; background:url(/img/a/nav_bg.png) 0 0 repeat-x;
	font:bold 13px/36px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;
	background-color:inherit; padding:0 13px; }
#right ul.nav li a.navLink:hover{ background:url(/img/a/nav_bg_hover.png) 0 0 repeat-x; }
#right ul.nav li a.hover{ display:block; background:url(/img/a/nav_bg_hover.png) 0 0 repeat-x;
	font:bold 13px/36px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;
	background-color:inherit; padding:0 13px; }
#right ul.nav li.noImg{ padding:0; float:left; background-image:none; font-weight:bold; color:#fff;}
#right ul.nav li.noImg form {padding: 5px 0 0 40px; }

#homepage{ width:872px; margin:0 auto; padding:0 0 32px 0; }

#wrap { background: #f0f3f3; border: 1px solid #eeeeee ; padding: 5px; width: 405px; height: 260px; text-align:left;}
#search_div { margin:0; padding:0 10px 0 10px;  }
#wrap h1{ background: #c5e6ec; padding: 5px 5px 5px 15px; color:#222222; font-size: 18px; }

#searchText { width:265px; border:1px solid #999999; padding:1px; padding-top:2px; font-size:16px; height:26px; }

fieldset { margin: 0; padding: 5px 0 0 0; border:none;}
fieldset ul { padding: 0; list-style: none; margin: 6px 6px 0 6px; }
fieldset li { padding-bottom: 5px; }
span.small { font-size:10px; font-weight:normal; padding: 4px 2px 0 0; }
label { display: block; }
label.big { font-size: 16px; font-weight: bold; }
label span { display: block; color: #600; font-size: 60%; font-style: normal; font-weight: bold; text-transform: uppercase; margin: 0 0 3px 0;}
#searchBtn { margin: 0; height: 26px; padding: 2px 2px 2px 2px;}
fieldset input { margin: 0px; padding:0px; vertical-align:middle;}
fieldset li td.bold { font-weight:bold; font-size:11px; }
fieldset li td { font-weight:normal; font-size:11px; padding-right: 20px;}

#content { margin: 0 0 20px 0; text-align:left; color: #444444; clear: both;}
#wrap a:visited { color: #000088; }

#buyers {  margin:0; padding:0 10px 0 10px; color: #000000; }
#sellers { margin:0; padding:0 10px 0 10px; color: #000000; }
h1 { font-size: 20px; font-weight: bold; padding: 0 0 0 10px; }
h3 { padding: 0 0 0 10px; }
p { padding: 10 10 10 10; font-size: 13px; }
span.nowrap { white-space:nowrap; padding: 0 0 0 10px; font-size: 13px; }
.leftFloat { float:left; }
.rightFloat { float:right; }
