
body {
font: 12px verdana, helvetica, sans-serif;
color: #333;
text-align:center;
padding: 0;
margin: 0;

}

#wrap {
width: 700px;
margin: 0 auto;
text-align: left;
}

#banner {

margin-top:40px;
text-align: center;
}

#bl_logo img { 
margin: 0 auto;
border: none;
}

p, li {
text-align: justify;
}

p.link {
text-align: left;
}

b {
color: #fff;

padding: 0px 4px;
}

h1 {
font: bold 18px verdana, sans-serif;
background: #FFEFDF;
border-bottom: 1px solid #FFC47F;
padding: 3px 10px;
}

h2 {
font: bold 12px verdana, sans-serif;
text-transform: uppercase;
background: #F2951E;
border-bottom: 1px solid #DF7E00;
padding: 3px 4px;
color: #fff;
}

h3 {color:#336699; border-bottom:1px solid; font-variant:small-caps; font-size:14px}

form table {
font-size: 11px;
font-weight: bold;
width: 600px;
}
form td.label {
text-align: right;
padding-right: 10px;
vertical-align: top;
}

#main {
padding: 15px 0;
}

li {
margin: 10px 0;
}

u {
font-weight: bold;
font-variant: small-caps;
background: #FFF7EF;
border-bottom: 1px solid #FFE3BF;
text-decoration: none;
}

#footer {
clear: both;
width: 600px;
text-align: center;
padding: 4px;
border-top: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;

margin-top: 15px;
margin:auto;
}

a:link
{
  color: #3d71a8;
}

a:visited
{
  color: #3d71a8;
}

a:hover
{
  color: #F6921E;
}

a:active
{
  color: #F6921E;
}


/* new sign up styles */



#account_banner {
  width: 100%;
  background: #649ad3;
  font-weight: bold;
  padding: 0px;
  margin: 0;
 text-align: center;
  height:30px
  
  
}
#account_banner a {
  color:#CCCCCC;
  font-size:10px;
  text-decoration: none;
  
}

#account_banner label {color:#333333; float:left; margin-left:20px; margin-top:0px}

#account_banner form {
  text-align: right;
  padding: .3em;
  margin-right:30px;
  margin:0px auto;
}
#account_banner input {
  width: 8em;
  border:0px;
  background: #e4e4e4;
  float:left; margin-left:5px;
}
#account_banner input.button {
  width: auto;
}

.account-left {float:left; margin-left:8px}

.divFloat {width:670px; margin:0px auto;} 

#account_banner .button {background-color:#ffac4c}

label{font-weight:bold; margin: 13px 0px 3px 0px; color:#444; }

.inline {display:inline !important}

#wrap {text-align:center}



/* POSTING SERVICE PAGE STYLES */

#posting_service {
text-align: left;
}

#posting_service p {
text-align: left;
line-height: 1.3em;
padding-right: 120px;
}

#posting_service h1 {
border: 5px solid rgb(233, 236, 246);
padding: 0.5em;
background: rgb(202, 210, 231);
}

#posting_service h2 {
margin: 5px 0 0 0;
color: #F2951E;
background: none;
font-size: 18px;
border: none;
font-weight: bold;
padding: none;
}

#posting_service h3 {
margin: 45px 0 5px 0;
}

#posting_service ul {
list-style:none;
padding-left: 20px;
font-weight: bold;
}

#how_it_works {
padding: 0px 40px 5px 25px;
margin: 0;
}

span.orange {
color: #F2951E;
font-weight: bold;
}

.contact_button {
width: 279px;
margin: 5px 0 20px 210px;
text-align: center;
}



/* POSTING SERVICE FAQ PAGE STYLES */

#posting_service_faq {
text-align: left;
padding-bottom: 50px;
}

#posting_service_faq p {
text-align: left;
line-height: 1.3em;
padding-right: 120px;
}

#posting_service_faq h1 {
border: 5px solid rgb(233, 236, 246);
padding: 0.5em;
background: rgb(202, 210, 231);
}

#posting_service_faq h2 {
margin: 30px 0 0 0;
color: #333333;
background: none;
font-size: 16px;
border: none;
font-weight: bold;
padding: none;
}

#posting_service_faq h3 {
margin: 35px 0 5px 0;
font-variant: normal;
}

span.orange {
color: #F2951E;
font-weight: bold;
}

#posting_service_faq ul {
list-style:disc;
padding-left: 15px;
}

#posting_service_faq ol {
padding-left: 30px;
}

#posting_service_faq li {
text-align: left;
}

#posting_service_faq ol.lettered li {
list-style-type: lower-alpha;
}

#posting_service_faq b {
color: #000;
}

#faq_contents {
line-height: 1.6em;
}

#faq_contents a {
text-decoration: none;
padding-left: 20px;
}
