﻿
.cha-wrapper .cha-spacer
{
    height:5px;
}

.cha-wrapper .cha-control-label 
{
    text-align:right;
    height:40px;
}

.cha-wrapper .cha-dropdownlist-label 
{
    text-align:right;
    height:38px;
}

.cha-wrapper .indent 
{
    text-indent:50px;
}
.cha-wrapper .cha-radiobutton 
{
    vertical-align:middle;
    position: relative;
    bottom:3px;
}

.cha-wrapper .AwardDescription
{
    width:800px;
}

.cha-wrapper frameset label 
{ 
    display: block; 
}

.cha-wrapper .cha-bg-green
{
    background-color:#A6C54C;
}

.cha-wrapper .cha-bg-blue
{
    background-color:#1482c6;
}

.cha-wrapper .cha-bg-teal
{
    background-color:#65b393;
}

.cha-wrapper .cha-text-green
{
    color:#A6C54C;
}

.cha-wrapper .cha-text-blue
{
    color:#1482c6;
}

.cha-wrapper .cha-text-teal
{
    color:#65b393;
}

.cha-wrapper .cha-text-white
{
    color:#FFFFFF;
}

.cha-wrapper .tbl-cha-product-list td
{
    padding: 10px;
    vertical-align:top;   
    border-bottom: 1px solid #C2C2C2;
    border-top: 0px;
}

.cha-wrapper .btn-cha:hover, .btn-xl-cha:hover
{
    font-weight:normal;
    text-decoration: none;
    color: White;
    cursor: pointer;
    cursor: hand;
}

.cha-wrapper .btn-cha-blue 
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    border-left-color: #0044cc;
    border-right-color: #0044cc;
    border-top-color: #0044cc;
    border-bottom-color: #002a80;

}

.cha-wrapper .btn-cha-green 
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #A6C54C;
  *background-color: #A6C54C;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #A6C54C, #A6C54C);
    border-left-color: #A6C54C;
    border-right-color: #A6C54C;
    border-top-color: #A6C54C;
    border-bottom-color: #A6C54C;

}

.cha-wrapper .btn-cha-teal 
{
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #65b393;
  *background-color: #65b393;
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #65b393, #65b393);
    border-left-color: #65b393;
    border-right-color: #65b393;
    border-top-color: #65b393;
    border-bottom-color: #65b393;

}

.cha-wrapper .btn-xl-cha 
{
    width: 140px;
}

.cha-wrapper .tbl-cha-product-list span
{
    color: #c8525c;
}

.cha-wrapper .line-break 
{
    border-bottom: 1px solid #C2C2C2;
}

.cha-wrapper #cha-featured-products img 
{
    margin-right: 20px;
}

.cha-wrapper .cha-circle 
{
    width: 50px;
    height: 50px;
    border-radius: 25px;
    text-align: center;
    padding: 5px 10px 5px 10px;
    margin-right: 15px;
}

.cha-wrapper .controls input, .cha-wrapper .controls select,
.controls .input-prepend .add-on, .controls .input-append .add-on 
{
    height: 30px;
}

.cha-wrapper .table-cha-receipt 
{
    border: 0px solid red;
}

.cha-wrapper .table-cha-receipt tbody td, .cha-wrapper .table-cha-receipt thead th
{
    background-color: White;
    border-bottom: 1px solid #C2C2C2;
}

.cha-wrapper #list-cha-receiptTop li 
{
    margin-bottom: 10px;
}

.cha-wrapper #list-cha-receiptBottom li 
{
    margin-bottom: 10px;
}

.cha-wrapper .table-payment-info
{
    width: 200px;
    border: 0px;
}

.cha-wrapper .table-payment-info tr td, .cha-wrapper .cha-table tr td
{
    background-color: White;
    padding: 0px;
    border: 0px;
}

.cha-wrapper .cha-table 
{
    border: 0px;
}

.text-right {
  text-align: right;
}

.pull-right {
  float: right;
}

.margin-left {
  margin-left: 15px;
}

.border-spacing {
    border-spacing: 10px 0px;
    border-collapse: separate;
}

