.tablboder {
width: 100%;
border-left: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
}

.tablboder td {
padding: 5px; 
border: 1px solid #e0e0e0;
border-bottom: none;
border-left: none;
font-size: 11px;
}

.tdbg {
background: url(../images/tdbg.gif) repeat-x;
font-weight: bold;
color: #4b4a4a;
}

.mainText ul {
margin: 0;
padding: 8px 0 0 0;
}

.mainText li {
margin: 0px;
padding: 3px 0 3px 15px;
list-style: none;
background: url(../images/arrow.gif) no-repeat 0 10px;
}

.mainText ol {
padding: 3px 0 5px 25px;
margin: 0;
}

.mainText ol li {
background: none;
list-style: lower-alpha;
padding: 2px 0 2px 0;
}


.drkGreen {
font-size: 14px;
font-weight: bold;
color: #305744;
}

.drkRed {
font-size: 14px;
font-weight: bold;
color: #962424;
}

.ltGraybg {
background: #f4f4f4;
}


.tablboderNone {
width: 100%;
}

.tablboderNone td {
padding: 5px; 
font-size: 11px;
}

.tablboderNone td.padbotm {
padding: 5px;
}


a.button {
    background: transparent url('../images/a_btn_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 27px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/a_btn_left.gif') no-repeat;
    display: block;
    line-height: 17px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
