html,body,input,textarea,select,a,td,th {font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size: 12px; color: #5F2859; line-height: 1.4em; letter-spacing: 0}
body {background-color: #E9EFA5}
#body,.body {background-color: #FFFFFF}
#menu {width: 1000px; height: 85px; background-color: #830606; background-image: url('images/bg_menu.jpg')}
#menu,#menu a,.inact {font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #A54399; font-weight: bold; font-style: normal;}
#menu a:hover,#menu,.act a,.act a:hover {color: #B1040D}
.submenu {position: absolute; top: 85px; margin-left: -14px; width: 200px; background-color: #D5E04C; border: 1px solid #FFFFFF; border-top: 4px solid #FFFFFF; z-index: 10;}
.sub {padding: 10px 15px;}
.subc,.subc a {font-size: 12px; line-height: 1.6em; font-weight: normal; font-style: normal;}
#wipe {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
#content {width: 1000px;}
#footer {position: absolute; left: 0px; width: 1000px; background-color: #FFFFFF; border-top: 1px solid #D5E04C}
.bannerbox {float: left; width: 92px; height: 92px; background-color: #830606; margin-left: 4px;}
input,textarea,select,.check {border: 1px solid #5F2859; height: 20px; background-color: transparent}
.thumb {width: 92px; height: 92px; cursor: pointer; margin: 5px 5px 0px 0px; float: left;}
.tthumb {}
.tthumb_act {border: 2px solid #A54399;}
h1 {font-size: 1.2em; font-weight: bold; margin: 0px 0px 15px 0px; color: #A54399;}
ul {}
.navbox,.navboxh {float: right; width: 382px; height: 382px; background-color: #D5E04C;}
.rimage {float: right; margin-left: 10px;}
.navbox {margin: 0px 0px 10px 10px;}
.navbox a {color: #5F2859; text-decoration: none;}
.navbox a:hover,.navbox {color: #B1040D}
.navboxh h1 {font-size: 22px; letter-spacing: 0; font-weight: bold; font-style: normal;; color: #A54399;}
.navboxh {margin: 7px 0px 10px 10px; color: #5F2859;}
.navboxh a {color: #5F2859;}
.navboxh a:hover {color: #B1040D}
.navline {border-top: 1px solid #5F2859; margin-top: 0.8em; height: 0.8em; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.li {}
.inherit {color: inherit; font-weight: inherit}
.errorContainer {padding: 10px; position: absolute; width: 300px; border: 1px solid #A54399; background-color: #D5E04C; z-index: 100}
.errorTitle {}
.arrow {color: #A54399; font-weight: bold; font-size: 0.9em}
.arrow_txt  {color: #A54399}
.show {}
.hide {display: none}
.a0 {visibility: hidden}
.a1 {visibility: visible}
.button {position: absolute; font-size: 1.1em}
.buttontxt,.buttontxt_act,.button .arrow {background-color: #A54399; float: left; padding: 2px 3px; border: 1px solid #A54399;}
.button .arrow {color: #FFFFFF; font-weight: bold; padding: 1px 0px 3px 2px}
.buttontxt_act {background-color: #FFFFFF;}
.buttontxt a,.buttontxt_act a {text-decoration: none; text-transform: uppercase;}
.buttontxt a {color: #FFFFFF; }
.buttontxt_act a {color: #5F2859; }
.nobr {white-space: nowrap}

