* {
    margin:0;
    padding:0;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

body {
    background-color:#fff;
}

.button {
    background:url('../../images/admin/button_bg.png') top repeat-x;
    height:30px;
    border:1px solid #ffa200;
    color:#fff;
    padding:5px;
    background-color:#ffa200;
}

input[type='text'],input[type='password'], textarea{
    background-color:#fff;
    border:1px solid #d4d4d4;
    font-size:12px;
    padding:5px;
}

#space_scale {
  width:926px;
  padding:2px;
  height:14px;
  margin-top:4px;
  border:1px solid #d4d4d4;
  clear:both;
  background-color:#fffaf0;
}

.pick_img:hover {
  margin:10px;
  padding:10px;
  border:1px solid #ffa200;
}

.pick_img {
  margin:10px;
  padding:10px;
  border:1px solid #2d2d2d;
  width:170px;
  min-height:120px;
  float:left;
  text-align:center;
}

.pick_img p {
  margin:0;
  font-size:11px;
  font-weight:bold;
}

#select_folder select {
  width:200px;
}
.clear {
  clear:both;
  width:100%;
}

label {
  color:#333;
  font-size:12px;
  margin-right:10px;
  vertical-align:middle;
  font-weight:bold;
}

legend {
    font-size:11px;
    font-weight:bold;
    color:#333333;
}

fieldset {
  font-size:12px;
  font-weight:normal;
  border:1px solid #36393D;
  padding-bottom:20px;
  margin-left:20px;
  padding:20px;
  width:560px;
}

fieldset legend {
    font-size:14px;
    font-weight:bold;
    margin-left:20px;
    padding:0 10px;
}

fieldset p {
    font-size:12px;
    font-weight:normal;
    margin-left:20px;
}

h1 {
    color:#7db200;
    font-size:20px;
    font-weight:bold;
    margin:30px auto 10px 0;
}

h2 {font-size:30px;color:#000 !important;}
h3 {font-size:16px;color:#000;}
h4 {font-size:14px;color:#000;}
h5 {font-size:12px;}
h6 {font-size:10px;}

img {
    border-width:0px;
}

legend {
    font-size:11px;
    font-weight:bold;
    color:#000;
}

th {
    background-color:#333;
    color:white;
    font-weight:bold;
    width:100px;
    padding-left:2px;
}

th.whitebg {
    background-color:#fff;
}

input {
    font-size:12px;
}

a:link { color: #000; text-decoration:underline;}
a:visited { color: #000; text-decoration:underline; }
a:active { color: #000; text-decoration:underline; }

table#cart_details tr td {
  border-bottom:1px solid #d4d4d4;
}

table#cart_details tr td * {
  vertical-align:middle;
}

#address_book p {
    display:block;
    width:99%;
    height:25px;
    background-color:#000;
    color:#fff;
    margin:5px;
    padding:5px;
    padding-left:10px;
    font-weight:bold;
}

#address_book p a {
  color:#fff;
}

#address_book p select {
  width:200px;
}

#address_book_form {
  margin:20px auto auto 0px;
  width:99%;
  border:1px solid #d4d4d4;
  background-color:#fffaf0;
  padding:10px;
  padding-right:0;
  margin:5px;
}

#add_addr_form {
  background-color:#333;
  padding:20px;
  width:300px;
  margin:5px;
  color:#fff !important;
}

#add_list_form {
  background-color:#333;
  padding:20px;
  width:300px;
  margin:5px;
  color:#fff !important;
}

#add_addr_form label, #add_list_form label {
  color:#fff !important;
}

#address_book ul {
    margin-left:50px;
    list-style:none;
}

#address_book #recipients ul li input {
    vertical-align:middle;
}

#recipients_container {
  padding:20px;
  border:1px solid #d4d4d4;
  width:99%;
  margin:5px;
}

#recipients_container ul {
  list-style-type:none;
}

#address_book ul li a {
    font-size:12px;
    margin-left:30px;
}

#new_order {
  color:#000;
  font-size:12px;
}

table#new_order tr td {
  padding:5px;
}

#popup_content {
  width:690px;
  background-color:#fff;
}

#new_customer {
  width:400px;
  background-color:#fffaf0;
  border:1px solid #d4d4d4;
  height:100px;
  margin:60px auto 30px auto;
  padding:20px;
}

#already_a_customer {
  width:400px;
  background-color:#fffaf0;
  border:1px solid #d4d4d4;
  height:100px;
  margin:30px auto 30px auto;
  padding:20px;
}

#new_customer p, #already_a_customer p {
  padding:0 !important;
  margin:0 !important;
  color:#333;
  font-size:20px;
  font-weight:bold;
}

#email {
  width:200px;
  border:1px solid #d4d4d4;
}

#create_customer {
  width:480px;
  background-color:#fffaf0;
  border:1px solid #d4d4d4;
  margin:30px auto 30px auto;
  padding:20px;
}

#create_customer input {
  width:200px;
  border:1px solid #d4d4d4;
}

p {
  font-size:12px;
}

#css_topbar{
  width:100%;
  height:35px;
  padding-top:5px;
  padding-left:20px;
  position:fixed;
  background:url('../../images/admin/alpha_bg_70.png');
}

#css_content textarea {
  background:#fff;
  margin-top:40px;
  border:0;
  width:100%;
  height:600px;
  font-family:courier, arial;
}

#noscript_container {
  width:400px;
  height:150px;
  margin:100px auto auto auto;
  background-color:#fffaf0;
  border:1px solid #d4d4d4;
}

