body { 
    margin: 0 auto; padding: 0; background-color: #FDFDFD;
    background-image: url(generalback.gif); background-image: url(generalback2.gif);
    font: normal 12px/18px Helvetica,"Trebuchet MS", Verdana, Arial, sans-serif;
    color: #616B76;
}
*                  { padding: 0; margin: 0; text-decoration:none; border: 0px; }
a, a:visited       { text-decoration: none; color:#003399; border-bottom: 1px dotted #003399; }
a:hover            { background: #efefef; }

/*======HEAD======*/ 
#head              { width: 750px; height: 74px; background: url(head_g.png) repeat-x; }
.ea                { background: url(head_g.png) repeat-x; }
#nav { 
    background: #f1efe9; /*url(tdout1.gif) left repeat-y;*/ width: 245px; 
    border-right: 1px solid #434343; border-bottom: 1px solid #434343;
}
#content { 
    background-color: #FFFFFF; /*background: #fff url(img/main.gif) repeat-y;*/width: 505px; 
    border-left: 1px solid #434343; /*height: 700px; height:670px;*/
    border-bottom: 1px solid #434343; 
}
#caard { 
    background: #f1efe9;  border-left: 1px solid #434343; border-bottom: 1px solid #434343;
    border-right: 1px solid #434343; 
}
html>body #content { height: 500px; }
.button            { background-image: url(buton.png); width: 104px; height: 26px; }
.button:hover      { background-image: url(buton1.png); width: 104px; height: 26px; }

.button_en         { background-image: url(prev_buton.png); width: 104px; height: 26px; }
.button_en:hover   { background-image: url(prev_buton1.png); width: 104px; height: 26px; }

.butt_y            { background-image: url(pay.png); width: 104px; height: 26px; }
.butt_y:hover      { background-image: url(pay1.png); width: 104px; height: 26px; }

.butt_y_en         { background-image: url(pay_en.png); width: 104px; height: 26px; }
.butt_y_en:hover   { background-image: url(pay1_en.png); width: 104px; height: 26px; }

.t_n               { background-image: url(bacc.png); width: 104px; height: 26px; }
.t_n:hover         { background-image: url(bacc1.png); width: 104px; height: 26px; }

.t_n_en            { background-image: url(bacc_en.png); width: 104px; height: 26px; }
.t_n_en:hover      { background-image: url(bacc1_en.png); width: 104px; height: 26px; }

.feasyp            { background: #434343 url(feasy.gif) no-repeat left; }
.feasyp1           { background: #434343 url(feasy1.gif) no-repeat right; }
INPUT { 
    border-left: solid  1px #d7d7d7; border-top: solid  1px #d7d7d7; 
    color: #000; background-color: #FFF; padding: 4px;
}
TR.h               { background-color: #FFF; padding: 3px; height: 35px; font-size: 1.5em; color: #434343; }
.h TD              { border-bottom: solid 2px #434343; }

.can { 
    background: url(can.png) no-repeat left; height: 55px;
    font-weight: bold; color: #000; padding-left: 50px;
    border-top: 5px solid #f26522; border-bottom: 5px solid #f26522; 
}
.ycan              { padding-left: 20px; font-size: 1.3em; font-weight: bold; color: #245fa3; }
.bcan              { border-top: 5px solid #f26522; border-bottom: 5px solid #f26522; }

.yescan { 
    background: url(ye.png) no-repeat left; height: 55px;
    font-weight: bold; color: #000; padding: 3px 0px 3px 50px;
    border-top: 5px solid #f26522; border-bottom: 5px solid #f26522; 
}

TR.tr-1            { padding: 3px;  height: 30px; }
TR.tr-2            { padding: 3px; height: 30px; }
.tr-2 TD           { border-bottom: 1px solid #dcdbd9; padding-left: 20px; }
.tr-1 TD           { border-bottom: 1px solid #dcdbd9; padding-left: 20px; }
/*======END HEAD======*/



/*=======END MAIN======*/

#footer { 
    /*background: url(Futfon.gif) repeat-x top;*/ height: 20px;
    color:#63676c;
    font: 9px Arial, Helvetica, Verdana, Geneva,  sans-serif; 
} 
#footer p          { float: right; margin: 3px 0px 0px 0px; padding: 0px; }
#footer span       { text-decoration: underline; }


p {
    font: normal 12px/18px Helvetica, "Trebuchet MS", Verdana, Arial, sans-serif;
    color: #616B76; margin: 15px;
}

TABLE.report       { white-space: normal; background-color: #999; border: 1px solid #999; }
TD.report          { white-space: normal; background-color: #FFF; }

.warning           { color: #C00; font-weight: bold; }

A.buttonEP2             { border: solid  1px #FFF; background-color: #434343; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }
A.buttonEP2:hover       { border: solid  1px #FFF; background-color: #494949; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }
