h4 {
    font-weight: bold;
    margin-bottom: 3px;
    margin:0;
}
h5 {
    font-size: 13px;
    font-style: italic;
    margin: 5px 2px 5px;
    margin:0;
}

.red_text {
    color: red;
}

.redark_text {
    color: #e12842;
}

.owner_txt_small1 {
    color: gray !important;
    font-size: 11px !important;
    font-weight: lighter !important;
    margin: -16px 0 0 0 ;
}

.golden{
    color:goldenrod;
}

.green_plus{
    color:#00FF00;
}

.white_text, p.white_text, a.white_text, span.white_text {
    color: white;
}

.blue_text, p.blue_text,a.blue_text,span.blue_text {
    color: #0c3a6d;
}

.yellow_text {
    color: yellow;
}

.orange_text, a.orange_text, p.orange_text, span.orange_text {
    color: #F26100 !important;
}

.green_text {
    color: green;
}

.gray_text, a.gray_text {
    color: gray;
}

.black_text, a.black_text, p.black_text, span.black_text {
    color: black;
}

.lightblue_text {
    color: #06aaff;
}
.WhiteSmoke{
    color: WhiteSmoke;
}

h6.discount {
    font-size: 13px;
    font-weight: bold;
    height: 15px;
    margin: 0;
    width: 384px;
}

h7 {
    font-size:11px;
    font-weight: bold;
    margin:0;
}

.txt_lft, .txt_rgt,.txt_fll{
    float:left;
}

.txt_lft{
    clear:left;
    width:30%;
    text-transform: uppercase;
}

.txt_c{
    text-align: center;
}

.txt_rgt{
    clear:right;
    width:70%;
    font-weight:bold;
}


.bl_lft{
    float:left;
    width:29%;
}

.bl_rgt{
    float:right;
    clear:right;
    width:69%;
}

p.txt_fll{
    width:100%;
}
p.txt_t{
    margin:1px 0 4px 0;
    font-size: 1.3em;
    color:#135CAE;
    font-weight: bold;
    text-transform: uppercase;
}
.txt_b{
    font-weight:bold !important;
}

.txt_small{
    font-weight: lighter !important;
    font-size: 9px !important;
    color: gray !important;
}

.txt_und{
    text-decoration: underline !important;
}
.txt_r{
    text-align: right;
}
.txt_g{
    text-align: justify;
}
a.txt_binary_red, .txt_binary_red{
    font-weight: bold;
    color:red;
}

a.txt_binary_green, .txt_binary_green{
    font-weight: bold;
    color:green;
}

a.txt_binary_gray, .txt_binary_gray{
    font-weight: bold;
    color:gray;
}

p#blue-btn,p#green-btn,p#red-btn{
    cursor: pointer;
}

a#orange-btn:hover, a#blue-btn:hover,a#green-btn:hover,a#red-btn:hover,p#blue-btn:hover,p#green-btn:hover,p#red-btn:hover, p#orange-btn:hover{
    color:yellow;   
}

#blue-btn, #green-btn, #red-btn, #orange-btn{
    font-size:14px;
    font-weight: bold;
    padding:6px;
    color: white !important;
    margin-right: 2px;
}
#blue-btn-large {
    border-right: 1px solid #999999;

    color: black;
    cursor: pointer;
    font-size: 16px;
    height: 35px;

    padding: 4px;
    text-align: center;
    width: 170px;
}
#blue-btn-large2 {
    background-color: #869599 !important;
    border: 1px solid #6C7C80 !important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin-right: 4px;
    margin-top: 10px;
    padding: 0 1px !important;
    text-shadow: 0 1px 1px #215662;
    height: 46px;
    width: 120px;
}




#blue-btn-largecancelled {
    background-color: #869599 !important;
    border: 1px solid #6C7C80 !important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin-right: 4px;
    margin-top: 10px;
    padding: 0 1px !important;
    text-shadow: 0 1px 1px #215662;
    height: 46px;
    width: 94px;
}
#blue-btn-cancelled {
  background-color: #FF0000 !important;
    border: 1px solid #FF0000 !important;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    height: 46px;
    line-height: 47px;
    margin-right: 4px;
    margin-top: 10px;
    padding: 0 1px !important;
    text-align: center;
    text-shadow: 0 1px 1px #215662;
    width: 77px;
}
html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full div#we-cmpn div.border_backoffice div#button-bar.gen_cntr p#blue-btn-large2.send_mail span.format_txt{
    margin-top:5px;
}
#orange-btn{
    background-color: #f6a514;
}

#blue-btn{
    background-color: #135CAE;
}

#green-btn{
    background-color: green;
}

#red-btn{
    background-color: red;
}

.ln_light{
    background-color: #fffeff;
}

.ln_dark{
    background-color: #f3f8fb;
}

.ln_dark_calc {
    background-color: #e6e9e2;
}

.ln_GhostWhite{
    background-color: GhostWhite;
}

a.unverify_property {
    background-color: yellow;
    border: 1px solid #000000;
    color: #000000;
    font-weight: bold;
}
.format_txt {

    font-size: 11px;
    font-weight: bold;
    height: 10px;
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 5px;
    position: relative;
    line-height: 15px;
}

.txt_book2 {
    padding-left: 10px;
    font-weight: bold;
    text-align: left;
    width: 100%;
}

.info_left_book2 {

    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    margin-left: 17px;
    margin-top: -4px;
    padding: 5px;
    position: relative;
    width: 718px;
}

.txt_r_mf {
    color: #777777;
    float: left;
    font-size: 12px;
    font-weight: normal;
    position: relative;
    text-align: right;
    width: 240px;
}

.margin_zero{
    margin-bottom: 0;
}

.shadow{
    border: 2px solid #E8E8E6 ;
    width: 98%;

}

#orz-separator_register_gray {
    border-top: 4px solid #E8E8E6;
    clear: both;
    display: inline;
    float: left;
    height: 11px;
    margin: 0;
    overflow: hidden;
    width: 100%;
}

.title_book_gray {
    background-color: #E8E8E6;
    font-weight: bold;
    height: 25px;
    padding-left: 10px;
    padding-top: 10px;
    text-align: left;
    width: 99%;
}
.margin-left_mf{
    margin-left: 574px;
}
.margin-left_mf2 {
    margin-left: 48px;
}
.margin-left_mf3 {
    margin-right: 18px;
}

#bottom_link_admin a {
    -moz-border-radius: 4px 4px 4px 4px;
    background-color: green;
    background-image: url("button_s.png");
    border: 1px solid #666666;
    font-size: 11px;
    margin-left: 2px;
    padding: 4px 1px 2px 2px;
    text-align: center;
    text-decoration: none;
}

#sep_1 {
    background-color: #FFFFCC;
    border: 1px solid;
    color: #333333;
    width: 500px;
}