﻿/**
 Orange: ff7a03
 Blueish 6f8ba9
*/

* { font-family: Arial, Verdana, sans-serif; }
a { color: #000; }
address { color: #ccc; margin-top: 8px; }
address a { color: #ccc; }
body { background: #424240 url(/img/bg-tile-new-0.2.png); font-size: 90%; margin:0px; padding:0px; }
fieldset { border: 1px solid #6f8ba9; margin: 8px; }
h1 {
  background: #fff;
  color: #ff7a03;
  font-size:130%;
  padding-left:.5em;
  font-weight:bold;
  margin-top:10px;
  color:#ff7a03;
}

h2 {
  font-size:120%;
  padding-left:.5em;
  font-weight:bold;
  margin: 4px 4px 0px 4px;
  color:#6f8ba9;
}
h2 a { color:#6f8ba9; }
h3 { color:#6f8ba9; font-size:110%; font-weight:bold; padding-left:.5em; }
img { border: none; margin: 0px; padding: 0px; }
input[type=text]:focus { border: #c33 1px solid }
legend { background: #6f8ba9; font-weight: bold; margin-left: 1em; padding: 1px 4px 1px 4px; }
p { margin: 8px 16px 0px 16px; }
select { border: 1px solid #333; }
table { margin: 8px 8px 0px 8px; }
ul { margin: 4px 4px 0px 4px; }
ul li { list-style-type:square; }

#wrap { margin: 0px auto; width: 770px; }

#menu {
    background-color: #403f3f;
    vertical-align: middle;
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
    height:25px;
}

#menu a {
    font-size: 8pt;
    color: #ffffff;
    font-weight:bold;
    padding-left:7px;
    padding-right:7px;
    text-transform:uppercase;
    text-decoration:none;
}

#menu a:hover {
    text-decoration:underline;
}

#core {
  background: #fff;
  padding: 0px 0px 8px 0px;
}

#lcol {
  display: inline;
  float: left;
  width:445px;
}

#rcol {
  display: inline;
  float: left;
  width:325px;
}

#cust {
  background: #fff;
  font-size: 90%;
  margin: 8px 0px 0px 0px;
}


#foot {
  font-size: 90%;
  padding-top:20px;
  text-align:center;
  clear:both;
}

#foot p {
  color:#dddddd;
}

#foot a {
  font-size:8pt;
  color:#ffffff;
}


.indent1 {
  padding-left:2em;
}

.indent2 {
  padding-left:4em;
}

.pricing
{
  font-family:verdana;
  font-size:9pt;
  border:2px solid #745a28;
  margin: 8px auto 8px auto;
}

.pricing th
{
    background-color:#619487;
    color:#ffffff;
    padding:7px;
    border-bottom:solid 2px #ffffff;
    text-decoration:underline;
}

.pricing .row
{
    background-color:#745a28;
    color:#ffffff;
    padding:7px;
    height:12px;
}

.pricing .altrow
{
    background-color:#bbe8dd;
    color:#000000;
    padding:7px;
    height:12px;
}

/**
  Edoceo's zStore
*/

.bf { margin: 16px 32px; }

input[type=submit]:hover {
  border: 2px solid #ff7a03;
}

#s_wrap { margin: 0px auto; width: 770px; }
#s_core { background: #fff; padding: 0px 0px 8px 0px; }
#s_menu { background: #7ba39a; font-size: 80%; margin: 0px; }
#s_menu > div { margin: 2px 8px 4px 6px; }
#s_menu a { display: block; }
#s_menu a:hover { background: #b8c8c8; }
#s_menu h2 { color: #fff; margin: 0px; padding-top: 8px; text-align: center; }

.dn {
  display: none;
}

.cb_close { background: #ccc url('/img/cross.png') no-repeat right; }
input[type=submit].cb_cart_mk { background: #ccc; border: 2px solid #638ba9; height: 2em; font-size: 90%; text-transform: uppercase; width: 14em; text-align: center; }
input[type=submit].cb_cart_mk:hover { border: 2px solid #ff7a03; color: #ff7a03; }
.cb_cart_up { background: #ccc url('/img/arrow_refresh.png') no-repeat 4px; height: 2em; }
.cb_cart_go { background: #ccc url('/img/cart_go.png') no-repeat 4px; height: 2em; }
.cb_cart_rm { background: #ccc url('/img/delete.png') no-repeat 4px; height: 2em; }

.s_cart_form { font-size: 110%; font-weight: bold; margin: 16px 8px 16px 8px; text-align: center; }

.s_tags {
  display: inline;
  float: left;
  text-align: center;
  width: 100%;
}

.s_tags a { padding: 0px 2px; }

.s_tags a:hover {
  background: #619487;
}

.s_page {
  display: inline;
  float: left;
  font-weight: bold;
  text-align: center;
  width: 100%;
  
}

.s_page > div { margin: 8px 8px 0px 8px }
.s_page .hi { background: #7ba39a; }

.s_item > div { margin-top: 32px; }

.s_item h3 { margin: 0px; padding: 0px; }
.s_item p { margin: 4px 4px 0px 4px; }

.s_cost { font-size: 110%; font-weight: bold; margin: 4px; }
