﻿/* CSS Document */
body
{
    margin-top: 0px;
    margin: 0;
    background-color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
}
.center_table
{
    text-align: center;
}
/* CSS Document */
body
{
    margin: 0;
    background-color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
img
{
    border: 0;
}
.logfield
{
    border: 1px solid #82D703;
    background-color: #CBCBCB;
    font-family: "Trebuset MS";
    font-size: 11px;
}
a
{
    color: #5A6B40;
    text-decoration: underline;
}
a:hover
{
    color: #5A6B40;
    text-decoration: none;
}

table
{
    font-size: 11px;
}
.cap
{
    text-transform: capitalize;
}
.up
{
    text-transform: uppercase;
}
.b, .boldit
{
    font-weight: bolder;
}
.lbutton, .button
{
    border: 1px solid #5A6B40;
    background-color: #82D703;
    color: #336633;
    font-weight: bolder;
    font-size: 10px;
    cursor: hand;
}
#buttonscontainer
{
    width: 100%;
    padding: 5 px;
    margin-left: 0px;
    text-align: left;
}
#buttonscontainer ul
{
    margin: 0px;
}
#buttonscontainer li
{
    margin: 0px;
    list-style: none;
    border-bottom: 1px solid #81D702;
}
.header_blued
{
    color: #5A6B40;
    font-weight: bolder;
    font-size: 14px;
}

#buttonscontainer a
{
    display: block;
    padding: 5px 0px 5px 25px;
    width: 100%;
    color: #666666;
    text-decoration: none;
    font: bold 10px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
    text-transform: capitalize;
    background: transparent url(../images/bul.png) no-repeat;
}


#buttonscontainer a:hover
{
    color: #fff;
    text-decoration: none;
    background: #81D702 url(../images/bul_o.gif) no-repeat;
}


#buttonscontainer ul li
{
    margin: 0 0 1px 0;
}
.mbg
{
    background: transparent url(../images/bg.jpg) left top repeat-x;
}

.feild
{
    border: 1px solid #5A6B40;
    background-color: #F3F3F3;
    font-size: 11px;
}
.feild_letrachica
{
    border: 1px solid #5A6B40;
    background-color: #F3F3F3;
    font-size: 10px;
}
.red
{
    color: Red;
}
.menubox_h_chico
{
    font-family: "trebushet ms";
    font-size: 12px;
    font-weight: bolder;
    color: white;
    background-color: #666666;
    padding: 3px;
    text-transform: capitalize;
    width: 95%;
}
.menubox_h
{
    font-family: "trebushet ms";
    font-size: 12px;
    font-weight: bolder;
    color: white;
    background-color: #666666;
    padding: 3px;
    text-transform: capitalize;
    width: 100%;
}
.menubox_h a
{
    color: white;
    text-decoration: none;
}
.menubox_h a:hover
{
    color: white;
    text-decoration: none;
}

.hbar
{
    background-color: #333333;
    font-size: 6px;
}
.hd
{
    font: bold 16px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
    text-transform: uppercase;
}
.hd_small
{
    font: bold 13px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
    text-transform: uppercase;
}
.header
{
    font-size: 12px;
    font-weight: bolder;
    color: #5A6B40;
}
.blue
{
    color: #5A6B40;
    font-weight: bold;
}
.box_blue
{
    padding: 10px;
    border: 1px solid #709500;
    background-color: #E8FFE8;
}
#ratetable
{
    display: block;
}
#ratetable tr
{
    background-color: #F0FFC4;
    padding: 3px;
}
#ratetable tr a
{
    color: #709500;
    text-transform: capitalize;
    text-decoration: none;
}
.underline
{
    height: 18px;
    border-bottom: 1px dashed #5A6B40;
}
.underline_chico
{
    font-size: 11px;
    height: 18px;
    border-bottom: 1px dashed #5A6B40;
}
.underline_chico_2
{
    font-size: 9px;
    height: 18px;
    border-bottom: 1px dashed #5A6B40;
}
.call_hist_rows
{
    height: 18px;
    text-align: center;
    border-bottom: 1px dashed #5A6B40;
}
.addnum_rows
{
    height: 18px;
    text-align: left;
    border-bottom: 1px dashed #5A6B40;
}
.undlineH
{
    border-bottom: 1px dashed #5A6B40;
    font-size: 14px;
    font-weight: bold;
    color: #5A6B40;
}
#ratetable tr a:hober
{
    background-color: #709500;
    color: #F0FFC4;
    text-transform: capitalize;
    text-decoration: none;
    display: block;
}
.gpl
{
    border-left: 1px solid #C4C4C4;
}
.gpr
{
    border-right: 1px solid #C4C4C4;
}

.gpt
{
    border-top: 1px solid #C4C4C4;
}
.gpb, .undlineH
{
    border-bottom: 1px solid #C4C4C4;
}
.gp
{
    border: 1px solid #C4C4C4;
}
.gb
{
    background-color: #E8FFE8;
}
.messegebox
{
    border: 1px solid #C4C4C4;
    background-color: #E8FFE8;
    padding: 10px;
}
.wd
{
    width: 150px;
}
.pad5
{
    padding: 5px;
}
.pad10
{
    padding: 10px;
}
.pad15
{
    padding: 15px;
}
.gbl
{
    background-color: #F3F3F3;
}
.f12
{
    font-size: 12px;
}
.f13
{
    font-size: 13px;
}

.f14
{
    font-size: 14px;
}
.ft
{
    color: #666666;
    font: bold 10px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
}
.ft a
{
    color: #666666;
    text-decoration: none;
}
.ft a:hover
{
    color: #81D702;
    text-decoration: none;
}
.nb
{
    color: #C4C4C4;
    font: bold 21px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
    text-align: right;
}
.nb2
{
    color: #C4C4C4;
    font: bold 21px "Lucida Grande" , "Lucida Sans Unicode" , verdana, lucida, sans-serif;
}
.nb2 a
{
    color: #709500;
    text-decoration: none;
}
.nb2 a:hover
{
    color: Red;
    text-decoration: underline;
}
.grn
{
    color: #336633;
}
.table_menu
{
    text-align: center;
}
.menu_item
{
    vertical-align: middle;
    height: 25px;
}
.menu_item_td
{
    cursor: hand;
    text-align: left;
    padding-left: 5px;
}
.menu_item_td_over
{
    cursor: hand;
    text-align: left;
    padding-left: 5px;
    background-color: #81D702;
}
.menu_linea
{
    height: 1px;
}

.menu_linea_td
{
    background-color: #81D702;
}
.dada
{
    background-image: url(images/logo/nopin.gif);
}

.msg_error
{
    font-family: verdana;
    color: red;
    font-size: 12;
}

.linea_1
{
    height: 1px;
}

.linea_2
{
    background-color: #C4C4C4;
}

.new_cust_1
{
    width: 180px;
    text-align: right;
}

.new_cust_2
{
    width: 220px;
    text-align: left;
    padding-left: 5px;
}

.new_cust_5
{
    font-size: 9px;
    text-align: left;
    padding-left: 0px;
    vertical-align: middle;
}

.FaqQuestions
{
    font-size: 11px;
    padding-top: 10px;
    vertical-align: top;
    color: #5A6B40;
    cursor: hand;
    font-weight: 600;
    text-decoration: underline;
}

.FaqAnswers
{
    font-size: 11px;
    padding-left: 10px;
    vertical-align: top;
}

.RateHomesTable
{
    background-color: #F0FFC4;
    height: 18px;
    vertical-align: middle;
    padding-left: 5px;
    text-decoration: none;
}

.RateHomesTable2
{
    background-color: #F0FFC4;
    width: 30px;
    text-align: center;
    height: 20px;
    vertical-align: middle;
    padding-left: 0px;
}
.RateHomeTableFooter
{
    background-color: #F0FFC4;
    text-align: right;
    padding-right: 10px;
    height: 20px;
    vertical-align: middle;
    text-decoration: none;
}
.Panel_Number_Default
{
    font-family: Arial;
    color: White;
    font-weight: 600;
    font-size: 30px;
    text-align: right;
}
.Panel_Title
{
    height: 27px;
    width:151px;
    padding-left: 12px;
    background-position: 0em;
    padding-top: 1px;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: White;
    text-align:left 
}

.Panel_Box_Gray
{
    width: 151px;
    background-repeat: no-repeat;
    background-image: url( ../images/Sec_Panel_Box_Gris.jpg );
}
.Panel_Box_Red
{
    width: 151px;
    background-repeat: no-repeat;
    background-image: url( ../images/Sec_Panel_Box_roja.jpg );
}
.Panel_Box_Green
{
    width: 151px;
    background-repeat: no-repeat;
    background-image: url( ../images/Sec_Panel_Box_Verde.jpg );
}
.Panel_Box_Blue
{
    width: 151px;
    background-repeat: no-repeat;
    background-image: url( ../images/Sec_Panel_Box_Azul.jpg );
}
.Panel_Image
{
    height: 53px;
    padding-left: 12px;
}

.Panel_Number_td
{
    width: 101;
    text-align: right;
    padding-right: 18px;
}
 
 
.NopinVoilaHeaderLight
{
    background-color: #DBEC94;
     font-family: Arial;
     font-size:10pt;
     font-weight:bold;
    
     text-align:center;
}

.NopinVoilaDataLight
{
    background-color: #E1E1E1;
     font-family: Arial;
     font-size:10pt;
     font-weight:normal;
    
     text-align:center;
}

.NopinVoilaHeaderDark
{
    background-color: #CCE469;
     font-family: Arial;
     font-size:10pt;
     font-weight:bold;
    
     text-align:center;
}

.NopinVoilaDataDark
{
    background-color: #CCCCCC;
     font-family: Arial;
     font-size:10pt;
     font-weight:normal;
 
     text-align:center;
}