body
{
  margin:0;
  padding:0;
  font-family:arial, helvetica, sans-serif;
  font-size:.75em;
  color:#525252;
}

html,body 
{

}

a
{
  color:#335EA8;
}

a:hover
{
  color:black;
}

#header
{
  height:54px;
  background:url('images/header_bg.jpg');
}

#header img.logo
{
  float:left;
  padding-left:10px;
}

#header img.logo_cap
{
  float:right;
}

.nav
{
  text-align:right;
  padding-right:13px;
  padding-top:5px;
  float:right;
  margin-bottom:10px;
}

.nav a
{
  font-size: 135%;
  font-family: Arial, Verdana, "Trebuchet MS", sans-serif;
  font-weight: bold;
}

#content
{
  background:url('images/gradient.jpg') repeat-x;
  width:100%;
}

#content-reg
{
  margin-left:75px;
  width:90%;
}


h1
{
  font-family: Verdana, "Trebuchet MS", sans-serif;
  color:#003973;
  padding:0;
  font-size:1.5em;
  font-weight:normal;	

}

h2
{
  font-family: Verdana, "Trebuchet MS", sans-serif;
  color:#003973;
  padding:0;
  font-size:1.5em;
  font-weight:normal;	
	
}

h3
{
  font-family: arial, Verdana, "Trebuchet MS", sans-serif;
  color:#003973;
  padding:0;
  font-size:1.2em;
  font-weight:bold;
}

#content hr.signup
{
  border:0;
  color:#dddddd;
  background:#dddddd;
  height:1px;
}

span.right
{

}

span.left
{
  text-align:justify;
  float:left;
  width:40%;  
  padding-right:50px;
}

#content .notice
{
  font-family:arial,verdana;
  font-weight:bold;
  font-size:90%;
  color:#ED2024;
}

#right .ebay
{
  text-align:justify;
}

#comment
{
  padding-left:15px;
  width:75%;
  padding-top:5px;
}

#main
{
  padding-left:15px;
  padding-top:30px;
  padding-right:15px;
  min-width:1024px;
  text-align:left;
}

.content-header 
{

  color:#000000;
  background-color:#eee;
  background-image:url(blend.jpg);
  background-repeat:repeat-x;
  padding:1em;
  margin:0;
  font-family: Verdana, "Trebuchet MS", sans-serif;
  border:1px solid #ccc;
  text-shadow:2px 2px 1px #fff;
  margin-left:185px;

}

.content-header h1 
{
  display: inline;		
}
      
.content-header-main
{

  color:#000000;
  background-color:#eee;
  background-image:url(blend.jpg);
  background-repeat:repeat-x;
  padding:1em;
  width:42em;
  margin:0;
  font-family: Verdana, "Trebuchet MS", sans-serif;
  border:1px solid #ccc;
  text-shadow:2px 2px 1px #fff;

}

.content-header-main h1 
{
  margin:0;
  display:inline;		
}


.main-login
{
  font-size:90%;
}

#menu a.mbutton:hover
{
  display:block;
  width:145px;
  padding: .5em 0;
  margin: 0;
  font-family: arial, Verdana, "Trebuchet MS", sans-serif;
  font-size: 130%;
  font-weight:bold;
  text-decoration:none;
  border: 1px solid #525252;
  text-shadow: 2px 2px 1px #fff;
  padding-left:10px;
  color:#525252;
  margin-top:5px;
  margin-bottom:5px;
}

#menu a.mbutton
{
  display:block;
  width:145px;
  padding: .5em 0;
  margin: 0;
  font-family: arial, Verdana, "Trebuchet MS", sans-serif;
  font-size: 130%;
  font-weight:bold;
  text-decoration:none;
  border: 1px solid #ccc;
  text-shadow: 2px 2px 1px #fff;
  padding-left:10px;
  margin-top:5px;
  margin-bottom:5px;
  background: url(images/button.gif) 0 100% no-repeat;
}

.nav
{
  display:none;
}

#menu 
{
  padding-right:35px;
  height:800px;
  float:left;
}

#login
{
  border:1px solid #ccc;
  width:135px;
  padding:10px;
  margin-top:-6px;
}

.menu-submit
{
  margin-left:1px;
  margin-top:3px;
}

.menu-input
{
  margin-left:1px;
  margin-top:2px;
  margin-bottom:4px;
  width:125px;
}

input,textarea,select
{
  border:1px;
  border-style:solid;
  background:#fff;
  border-color:#A7BBCD;
  padding:3px;
  font-size:11px;
  margin-left:1px;
  margin-top:2px;
  margin-bottom:4px;
}

.menu-login
{
  font-size:90%;
}

td
{
  font-size:90%;
}

#header .mot
{
  color:white;
  padding-top:35px;
  padding-right:5px;
  float:right;
  font-size:90%;
}

.checkbox
{
border:0;
padding:0;
margin:0;
}

span.howitworks
{

}

#memheader{
	position:relative;
	top:25px;
}

#memheader a{
	color:#fff;
	font-weight:bold;
}

span.howitworks h3
{
  color: #3F83C0;
  font-weight:bold;
  font-size:1.1em;
  font-family:verdana;
  display:inline;
  letter-spacing:-1px;
}

span.step *
{
  vertical-align:middle;
}

span.step img
{
  margin-top:5px;
}
