.a1 { font: bold 27px verdana, tahoma, arial; color:#7742B8; text-decoration: none; }
.a2 { color:#514CB0; text-decoration: none; }
.h1 { font: bold 17px tahoma, arial; color:#7742B8; text-decoration: none; }
.t1 { font: 13px arial, tahoma; color: #514CB0; border-bottom: solid 1px #514CB0; }
.t2 { background-image: url(images/bg.gif); color:#FFFFFF; background-color: #AB8BD3; border: solid 1px #7742B8; }
.t3 { font: 13px arial, tahoma; color: #514CB0; background-color: #FFFFFF; }
.t4 { font: 13px arial, tahoma; color: #514CB0; }
.t5 { font: 13px arial, tahoma; color: #514CB0; border-top: solid 1px #514CB0; }
.t6 { font: 13px arial, tahoma; color: #514CB0; border: solid 1px #514CB0; }
.tdon { padding:10px; color:#514CB0; background-color: #F3EEFF; border-width: 1px; border-style:solid; border-color:#7742B8; }
.tdoff { padding:10px; color:#514CB0; background-color: #FFFFFF; border-width: 1px; border-style:solid; border-color:#E0E3FB; }
.img { margin-bottom:3px; }
.imc { vertical-align: middle; }
.fls { border: #514CB0 solid 1px; PADDING-TOP: 10px; PADDING-BOTTOM: 15px; }
.leg { font: bold 11px arial; color #514CB0; }
.inp { font: arial; border: #514CB0 1px solid; vertical-align: middle; }
.but { font: bold 12px arial; color: #FFFFFF; border: 1px; border-style: solid; border-color: #514CB0; cursor: hand; background-color: #FF0000; vertical-align: middle; }
.ima { margin-left: 5px; }
.url { font-family:arial; font-size:10px; color:#867B95; }
.url2 { font-family:arial; font-size:11px; color:#A29DFF; margin-bottom:10px; }
.frm { padding-left:30px; padding-right:30px; }


