body
{
  margin: 10px auto;
  font-family: Trebuchet MS,Helvetica,sans-serif;
}

p
{
  /*padding-top:4px;*/
  color:#ffffff;
}

img
{
  border:none;
}

h1
{
  margin: 0;
  color: #ffffff;
}

h2
{
  margin: 0;
  font-size: 100%;
  font-family: Trebuchet MS,Helvetica,sans-serif;
  color: #ffffff;
  letter-spacing: 1px
}

form
{
  margin: 0;
}
/*
input, select
{
  display: block;
  margin: 0;
}
*/
.color
{
  width:64px;
}

#container
{
  /*border:1px solid;*/
  width: 980px;
  margin: 0 auto;
}


.drop_info_1,.drop_info_2
{
  padding:4px;
  width:470px;
  font-size:14px;
}

.drop_header
{
  padding-top: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

div#drop_header
{
  color:#ffffff;
  height:164px;
  background: #464646;
  text-align:left;
}

.content
{
/*  
  padding-left:10px;
  padding-right:10px;
*/
  padding:10px;
}

.area
{
  float:left;
  background: #464646;
  text-align:left;
}

div#area1 .sb-inner,div#area2 .sb-inner,div#area3 .sb-inner,div#area4 .sb-inner,div#area5 .sb-inner,div#demo .sb-inner,div#styles_area1 .sb-inner,div#styles_area2 .sb-inner,div#demo .sb-inner,
div#privacy .sb-inner,div#terms .sb-inner,#drop_header .sb-inner,#step_3 .sb-inner
{
  background: #464646;
}

.popup_text
{
  float:left;
  background-color:#ffffff;
  padding:6px;
}

textarea
{
  border: 0px solid white;
}

div#area1,div#area2
{
  height:500Px;
}

div#styles_area1
{
  height:1040px;
}

div#area1,div#styles_area1
{
  width:35%;
  padding-left:10px;
}


/*
#logo_menu_container
{
  padding-bottom:4px;
  width:25%;
  float:left;
  text-align:center;
}
*/
#nav
{
  font-size:15px;
  font-weight:600;
  float:left;
/*  width:75%;*/
  text-align:left;
  position:relative;
  top:-40px;
  left:230px;
  height:30px;
  width:795px;
}

#nav a:hover,#nav a:visited,#nav a:link
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}
/*
#top_menu
{
  position:relative;
  top:-10px;
  padding:4px;
  width:100%;
  text-align:left;
  color:#5b8ac9;
  font-family:Trebuchet MS,Arial,sans-serif;
  font-size:16px;
  font-weight:600;
}
*/
.footer_line1
{
  color:#5b8ac9;
  font-family:Trebuchet MS,Arial,sans-serif;
  font-size:16px;
  font-weight:600;
}

.footer_line2
{
  color:#464646;
  font-family:Trebuchet MS,Arial,sans-serif;
  font-size:10px;
  font-weight:600;
}
/*
#top_menu a:hover,#top_menu a:visited,#top_menu a:link,
*/
#footer a:hover,#footer a:visited,#footer a:link,.drop_info_1 a:hover,.drop_info_1 a:visited,.drop_info_1 a:link,
#drop_header a:hover,#drop_header a:visited,#drop_header a:link
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}

#area1 a:hover,#area1 a:visited,#area1 a:link
{
  text-decoration:none;
  color:#ffffff;
  outline:none;
}

div#area2,div#styles_area2
{
  position:relative;
  left:20px;
  width:59%;
}

div#styles_area2
{
  height:1040px;
}

div#demo
{
  position:relative;
  text-align:center;
  left:20px;
  width:1050px;
}

div#area3,div#area4,div#area5
{
  height:166px;
  width:31%;
  position:relative;
  top:20px;
  color: #464646;
}

#area2 a:hover,#area3 a:hover,#area4 a:hover,#area5 a:hover, #area2 a:visited,#area3 a:visited,#area4 a:visited,#area5 a:visited, #area2 a:link,#area3 a:link,#area4 a:link,#area5 a:link,.area a:hover,.area a:visited,.area a:link
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}

div#area4
{
  left:22px;
}

div#area5
{
  left:41px;
}

div#terms
{
  height:4050px;
}
div#terms,div#privacy
{
  /*display:none;*/
  position:relative;
  left:20px;
/*width:96%;*/
/*float:left;*/
  background: #464646;
  padding: 10px;
  text-align:left;
}

#terms a:hover,#terms a:visited,#terms a:link,#privacy a:hover,#privacy a:visited,#privacy a:link
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}

input,select,textarea,file
{
  border:1px solid #464646;
}

/*
.heading1
{
  color: #ffffff;
  font-family: Trebuchet MS,Helvetica,sans-serif;
  font-size: 150%;
}
*/
/*
.heading2
{
  font-size: 100%;
  font-family: Trebuchet MS,Helvetica,sans-serif;
  color: #ffffff;
  letter-spacing: 1px
}
*/
.pg
{
  color:#ffffff;
}

.err_msg
{
  color:#ffffff;
  font-style:italic;
}

.area1
{
  font-size:24px;
  line-height:120%;
}

.account_desc
{
  color:#ffffff;
  height:100px;
  padding:2px;
}

.drop_label,.form_label
{
  float:left;
  color:#ffffff;
}

.drop_label
{
  width:200px;
}

.drop_input
{
  float:left;
  width:608px;
}

.document_add_form_input
{
  float:right;
  width:280px;
  color:#ffffff;
}

.form_input
{
  float:right;
  color:#ffffff;
}

.drop_form_input
{
  width:215px;
  float:left;
  color:#ffffff;
}

.text
{
  float:left;
  width:200px;
}

li.tos
{
  color: #ffffff;
  font-family: Trebuchet MS,Helvetica,sans-serif;
}

.heavy_link
{
  font-size:18px;
}

/* The tabs */
.tab,.tab_h
{
  float:left;
  padding:2px;
  margin:0 0 0 5px;
  width:56px;
  height:30px;
  position:absolute;
  left:-5px;
  top:6px;
}

.tab a:visited,.tab a:link,.tab a:hover
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}

.tab_h
{
  background-color:#464646;
}

.tab_h a:visited,.tab_h a:link,.tab_h a:hover
{
  text-decoration:none;
  color:#5b8ac9;
  outline:none;
}

#fields
{
  /*padding:6px;*/
  /*height:300px;*/
  /*background-color:#eeeeee;*/
  height:40px;
}

.tab_content
{
  position:relative;
  top:-10px;
  padding-top:16px;
  padding-left:6px;  
  height:250px;
  background-color:#464646;
}

#style,#popup_background
{
  width:205px;
}


.tooltip_admin
{
  background-color:#5b8ac9;
  padding:10px;
  border:1px solid;
  font-size:12px;
  color:black;
  width:200px;
}

.setting_label
{
  text-align: left;
  float:left;
  height:24px;
  width:244px;
}

.setting_input
{
  float:left;
  /*border:1px solid black;*/
  height:24px;
  width:170px;
}

.photoholder
{
  background:#fff url('../images/loading.gif') 50% 50% no-repeat;
}

.fadephoto
{
  display:none;
}