
.bb { background: url(../img/bb.gif) repeat-x left bottom }
.bbox { }
.black { border: solid 3pt #000 }
.blk { color: #000 }
.box { padding: 3px; border: solid 1px #1c5f66 }
.box2 { padding: 10pt; border: solid 1px #1c5f66 }
.box_bb { color: #fff; font-weight: bold; font-size: 11px; background-color: #ec2e2e; padding: 2px 10px; border-style: solid; border-width: 1px; border-color: #f8721c #f01b28 #ca2b34 #fd6a4e }
.box_black { padding: 3px; border: solid 1px #001 }
.dbox { background-color: #ececec; padding-top: 2px; border: solid 1px #cecece }
.fadem { color: #dbbe1c; padding-left: 12px }
.fl { background: url(../img/form-left.jpg) repeat-y left top }
.formtitle { font-weight: bold; font-size: 14px }
.fr { background: url(../img/form-right.jpg) repeat-y right top }
.lb { background: url(../img/log-back.gif) no-repeat left top }
.losp { margin-bottom: 20px }
.m { padding-left: 12px }
.main { background-color: #fff; padding: 6px }
.main2 { background-color: #fff; padding: 6px }
.membtable { padding: 6px; border: solid 1px #000 }
.membtitle { color: #fff; font-weight: bold; background: url(../img/blur-black.jpg) repeat-x left top; text-align: center; border-top: 1px solid #aaa; border-right: 1px solid #555; border-left: 1px solid #aaa }
.mspace { padding: 6px }
.r { font-size: 10px }
.rb { background: url(../img/right_back.gif) repeat-y left top }
.redbox { color: #fff; font-weight: bold; background-color: #f01f1f; padding: 2px 7px; border: solid 1px #ecd741 }
.right { background-image: url(../img/right_back.gif) }
.rs1 { background: #dfe2e7 url(../img/row.gif) no-repeat 2px 4px; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; border: solid 1px #8e98a5 }
.rs2 { background: #edf0f6 url(../img/row.gif) no-repeat 2px 4px; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; border: solid 1px #8e98a5 }
.rs3 { font-size: 10px; background-color: #edf0f6; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; border: solid 1px #8e98a5 }
.rs4 { background: url(../img/row.gif) no-repeat 2px 8px; padding-top: 1px; padding-bottom: 1px; padding-left: 14px }
.small { font-weight: bold; font-size: 10px }
.smalllink { font-weight: bold; font-size: 10px }
.table { font-weight: bold; font-size: 10px }
.table2 { background-color: #f1f1f4; padding: 2px 10px; border-top: 1pt solid #fff }
.table3 { background-color: #e9eaf0; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-top: 1px solid #fff }
.table4 { background-color: #f1f1f4; padding: 2px 10px }
.table5 { background-color: #e9eaf0; padding: 2px 10px }
.tb { background: url(../img/tb.gif) repeat-x left top; vertical-align: middle; padding-top: 10px; padding-bottom: 36px }
.tite  { background: url(../img/titleline.gif) no-repeat left bottom; margin-right: 10px; padding-right: 140px; padding-bottom: 1px; padding-left: 5px }
.title { color: #fff; font-weight: bold; font-size: 14px; background-color: #f41717; border: solid 2px #fda918 }
.trgt { background: url(../img/right_top.gif) no-repeat left top; text-align: center; vertical-align: middle; padding-top: 10px; padding-right: 15px; padding-bottom: 36px }
.txt2 { color: #fff; font-weight: bold; font-size: 10px; padding: 3px 10px }
.uline { padding: 1px 1px 1px 5px; border-bottom: 1px dotted #7f7b8b }
.uline1 { background: url(../img/blur.gif) repeat-x left top; padding: 10px 1px 10px 5px; border-bottom: 1px solid #000 }
a.blk:hover { color: #000; text-decoration: underline; underline: color-#000  }
a.blk:link { color: #000; text-decoration: underline }
a.blk:visited:link { color: #000; text-decoration: underline }
a.fadem:hover  { color: #ff0303; font-weight: bold; text-decoration: none }
a.fadem:link  { color: #8f8f8f; font-weight: bold; text-decoration: none }
a.fadem:active { color: #8f8f8f; font-weight: bold; text-decoration: none }
a.fadem:visited  { color: #8f8f8f; font-weight: bold; text-decoration: none }
a.fadem:visited:hover  { color: #ff0303; font-weight: bold; text-decoration: none }
a.r:link  { color: #848ba4; font-variant: normal; font-size: 9px; text-decoration: none }
a.r:link:hover { color: #494d5a; font-size: 9px; text-decoration: none }
a.r:link:visited { color: #848ba4; font-size: 9px; text-decoration: none }
a.r:link:visited:hover { color: #494d5a; font-size: 9px; text-decoration: none }
a.smalllink:hover { font-weight: bold; text-decoration: underline }
a.smalllink:link { font-weight: bold; font-size: 10px; text-decoration: none }
a.whtlink:link { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.whtlink:hover { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.whtlink:visited { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.smalllink:visited { font-weight: bold; text-decoration: none }
a.smalllink:visited:hover { font-weight: bold; text-decoration: underline }
a.toplink2:hover { color: #ffd803; font-weight: bold; text-decoration: none }
a.toplink2:link { color: #fff; font-weight: bold; text-decoration: none }
a.toplink2:visited { color: #fff; font-weight: bold; text-decoration: none }
a.toplink2:visited:hover { color: #ffd803; font-weight: bold; text-decoration: none }
a.toplink:hover { color: #ffd803; font-weight: bold; text-decoration: none }
a.toplink:link { color: #fff; font-weight: bold; font-size: 12px; text-decoration: none }
a.toplink:visited { color: #fff; font-weight: bold; text-decoration: none }
a.toplink:visited:hover { color: #ffd803; text-decoration: none }
a:active  { color: #ec1e0f; font-weight: bold }
a:hover  { color: #ffbb1d; font-weight: bold; text-decoration: underline }
a:link  { color: #ec1e0f; font-weight: bold; text-decoration: underline }
a:visited  { color: #ec1e0f; font-weight: bold; text-decoration: none }
a:visited:hover  { color: #ffbb1d; font-weight: bold; text-decoration: underline }
.5p { padding: 5px }
.hline { background: url(../img/horiz.gif) no-repeat center }
body { background-color: #82838b }
h1 { color: #61687e; font-weight: bold; font-size: 12px; line-height: 120%; margin-bottom: 0pt }
h2 { color: #dbbe1c; font-weight: bold; font-size: 12px; line-height: 120% }
h3 { font-weight: bold; font-size: 11px; line-height: 120% }
input { font-size: 11px; font-family: verdana, arial, helvetica }
select { font-size: 11px; font-family: verdana, arial, helvetica }
td  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }
textarea { font-size: 11px; font-family: verdana, arial, helvetica }
.venues       { color: #000; font-size: 10px; vertical-align: top; padding: 5px; border: solid 2px #d2cccc }
.hdng { color: #fff; font-weight: bold; background-color: #ff1200; padding: 4px; border: solid 1px #86433e }
.hdng a { color: #fff }
.lbox { padding: 5px; border: dotted 1px #d2d0cc }
