#proBK  a img { border:solid 2px #797979; margin:5px;}
#proBK  a:hover img{ border:solid 2px #2043A5; margin:5px; }
#main .mainTable { width:95%; } 

body { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
img {border: 0 }
/* Table cells styles */
td.top { background-color: #f1f2f2; padding-left: 5px; height: 85px; padding-bottom: 5px ; vertical-align: bottom}
td.cen { padding-left: 6px; vertical-align: middle}
td.gry {  background-color: #f1f2f2; }
td.cgr { background-color: #f1f2f2; padding-left: 6px; vertical-align: middle; height: 35px}
td.dfe { background-color: #dfe0e2;}
/* Text Styles */
.smtxt { font-size: 11px; color: #58595B; }
.ictxt { font-size: 12px; color: #58595B; font-weight: bold; }
.contxt { font-size: 11px; color: #404040; font-weight: bold;}
a:link, a:active, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color: red;}
a.smtxt:link, visited { font-size: 11px; color: #58595B;}
a.smtxt:active { font-size: 11px; color: #808284;}
a.smtxt:hover { text-decoration: underline; font-size: 11px; color: #808284 }
.lnk { color: #0060B7;}

.bitxt {font-size: 12px; color: #404040; font-weight: bold; }
.ibitxt { font-size: 12px; color: #ffffff;background-color: #808080; font-weight: bold}
.i2bitxt { font-size: 12px; color: #ffffff;background-color: #606060; font-weight: bold}

.shtrih { border: medium dashed #606060;        }
.za {  vertical-align: middle; border: 7px solid #ffffff; font-size: 12px; color: #ffffff;background-color: #808080; font-weight: bold; border-right: 0;}
.za1 { vertical-align: middle; border: 7px solid #ffffff; font-size: 12px; color: #ffffff;background-color: #707070; font-weight: bold; border-right: 0;}
.za15 { vertical-align: middle; border: 7px solid #ffffff; font-size: 12px; color: #ffffff;background-color: #656565; font-weight: bold; border-right: 0;}
.za2 { vertical-align: middle; border: 7px solid #ffffff; font-size: 12px; color: #ffffff;background-color: #606060; font-weight: bold; border-right: 0;}
TD.za3 {BORDER-RIGHT: 3px solid #ffffff; BORDER-TOP: #ffffff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 2px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #808080 }
TD.za4 {BORDER-RIGHT: 0; BORDER-TOP: #ffffff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #ffffff; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #606060 }
td.t0 {  border-right: 2px solid #505050; border-top: 0; height: 35px;  padding-right: 5px;             }
td.t1 {  border-bottom: 1px dashed #808080;  border-right: 2px solid #505050; border-top: 0; height: 85px; vertical-align: middle;}
td.t2 {  border-bottom: 2px solid #505050;  border-right: 2px solid #505050; border-top: 0; height: 85px; vertical-align: middle; }
td.t3 {  border-right: 2px solid #505050; border-top: 0; height: 25px;             }
td.t4 {  border-bottom: 1px dashed #808080;  border-top: 0; padding-bottom: 5px; padding-top: 5px;         }
td.t5 {  border-bottom: 2px solid #505050;  border-top: 0;  vertical-align: bottom        }
td.t5c {  border-bottom: 2px solid #505050;  border-top: 0;  vertical-align: middle        }
td.tic {  border-bottom: 1px solid #808284;  border-top: 0;  vertical-align: bottom        }
td.t6 {  border-bottom: 2px solid #505050;  border-right: 1px dashed #808080; border-top: 0; vertical-align: bottom            }
td.t7 {  border-bottom: 1px dashed #808080;  border-right: 1px dashed #808080; border-top: 0;             }
td.t8 {  border: 0; border-right: 1px dashed #808080;           }
td.t9 {  border-bottom: 2px solid #505050;  border-top: 0;     }

.m1txt { font-size: 12px; color: #808284; text-align: justify}
.m2txt { font-size: 12px; color: #404041; text-align: justify}
.f1txt { font-size: 8pt; color: #404041; text-align: justify}
.rdtxt { font-size: 11px; color: #ef3b03; text-align: justify }
.pad { padding-top: 10px; padding-bottom: 10px}

.button { font-family: Tahoma; font-size: 8pt; color: #404041; background-color: #dfe0e2}
.rdrtxt { font-size: 12px; color: #808284; font-weight: bold }
.empad { padding-right: 10px; padding-left: 10px}
/* E-Commerce Styles */
.plainheader  { font-family:arial, helvetica, sans-serif; font-size: 10pt; font-weight:bold; color:black }
.yellowheader  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:black; background-color:#FFCC00 }
.dkblueheader  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white; background-color:#000099}
.bodytext { font-family:arial, helvetica, sans-serif; font-size: 9pt; color:black }
A.bodytext  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:#000099 }
A:hover.bodytext  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:red }
.bodytextwhite { font-family:arial, helvetica, sans-serif; font-size: 9pt; color:white }
.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white }
A.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white; text-decoration:none }
A:hover.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:yellow; text-decoration:none }
.whiteheader  { font-family:arial, helvetica, sans-serif; font-size: 14pt; font-weight:bold; color:white; background-color:#000099}
.blueheader  { font-family:arial, helvetica, sans-serif; font-size: 14pt; font-weight:bold; color:#000099 }
