body { background-image: url(images/bg.gif); margin: 0px; }
body, td, p { color: #858585; font-size: 11px; font-family: Trebuchet MS; }

form { margin: 0px; }
textarea { font-size: 11px; font-family: Trebuchet MS; }

a, a:link, a:active, a:visited { color: #858585; text-decoration:underline; }
a:hover { color: #858585; text-decoration:none; }
a.lnk:link, a.lnk:active, a.lnk:visited { padding-left: 3px; padding-right: 3px; color: #858585; text-decoration:none; }
a.lnk:hover { padding-left: 3px; padding-right: 3px; color: #FFFFFF; background-color: #858585; text-decoration:none; }
a.mod:link, a.mod:active, a.mod:visited { padding-left: 3px; padding-right: 3px; text-decoration:none; }
a.mod:hover { padding-left: 3px; padding-right: 3px; text-decoration:underline; }
a.fle:link, a.fle:active, a.fle:visited { color: #454545; text-decoration:none; }
a.fle:hover { color: #454545; text-decoration:underline; }
a.cur:link, a.cur:visited { padding-left: 3px; padding-right: 3px; color: #FFFFFF; background-color: #858585; text-decoration:none; }
a.cur:hover, a.cur:active { padding-left: 3px; padding-right: 3px; color: #FFFFFF; background-color: #858585; text-decoration:none; }

a.lnk1:link, a.lnk1:active, a.lnk1:visited { color: #858585; text-decoration:none; }
a.lnk1:hover { color: #858585; text-decoration:underline; }
a.lnk2:link, a.lnk2:active, a.lnk2:visited { color: #454545; text-decoration:none; }
a.lnk2:hover { color: #454545; text-decoration:underline; }

.log { padding-left: 57px; background-image: url(images/enter-bg.gif); background-position: left center; background-repeat: no-repeat; }
.bot { background-image: url(images/bot-bg.gif); background-position: bottom left; background-repeat: repeat-x; }
.bot6 { background-image: url(images/bot-6.gif); background-position: bottom left; background-repeat: no-repeat; }
.top4 { background-image: url(images/top-4.jpg); background-position: top right; background-repeat: no-repeat; }
.top6 { background-image: url(images/top-6.jpg); background-position: top left; background-repeat: no-repeat; }
.ttl { background-color: #858585; color: #FFFFFF; padding-left: 3px; padding-right: 3px; }
.ttla { background-color: #FF0082; color: #FFFFFF; padding-left: 3px; padding-right: 3px; }
.mpad { padding-top: 14px; padding-bottom: 21px; }
.inp { color: #858585; border: #D7D7D7 1px solid; }

.mgt15 { margin-top: 15px; }
.rpad15 { padding-right: 15px; }
.pad8 { padding: 8px; }
.mgr { margin-right: 23px; }
.bpad10 { padding-bottom: 10px; }
.pad0 { padding: 0px; }
.bpad0 { padding-bottom: 0px; }

.wt { color: #FFFFFF; }
.tl { color: #858585; }
.bl { color: #454545; }
.cl { color: #FF0082; }

.fs9 { font-size: 9px; }
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }

.w1 { width: 200px; }
.w2 { width: 105px; }
.w3 { width: 140px; }
.w4 { width: 100%; }

.tbl1 { background-color: #E1E1E1; }
.tbl1 td { padding-left: 16px; padding-right: 16px; }
.tbl2 td { padding-top: 21px; padding-bottom: 4px; }
.tbl3 { margin-top: 10px; }
.tbl3 td { padding-bottom: 10px; padding-left: 0px; padding-right: 0px; }
