
.leftcolumn { background-color: #000; background-image: url("img/menuback.gif"); background-repeat: repeat; width: 141px; float: left }
.leftcolumn2 { width: 141px; float: left }
.midcolumn { width: 350px; float: left }
.columnright { width: 330px; float: left }
.bigcolumn { background-image: url("img/back.gif"); background-repeat: no-repeat; width: 680px; float: left; overflow: visible }
.bigcolumn2 { width: 680px; float: left }
.mainframe { background-image: url("img/s.gif"); background-repeat: repeat-y; background-position: 120px 0; width: 842px }
.maininner { background-color: #000; background-image: url("img/s.gif"); background-repeat: repeat-y; background-position: 120px 0; width: 842px; float: left }
.bottomfix { width: 842px }
.body { color: #fff; font-size: 12pt; font-family: Verdana; line-height: 16pt; text-align: left }
body { color: #fff; font-size: 10pt; font-family: Verdana; line-height: 16pt; text-align: left }
.bodyframe { color: #fff; font-size: 12pt; font-family: Verdana; line-height: 16pt; margin-top: 25px; margin-right: 25px; margin-left: 25px }
.bodysmall { color: #fff; font-size: 10pt; font-family: Verdana; line-height: 14pt }
.lefttext { color: #fff; font-family: Verdana }
.bbh { background-image: url("img/h.gif"); background-repeat: repeat-x; width: 800px; height: 21px; float: left }
.bbmh { background-image: url("img/h.gif"); background-repeat: repeat-x; width: 99px; height: 21px; float: left }
.bbbh { background-color: #000; width: 842px; float: left }
.bbtl { background-image: url("img/tl.gif"); background-repeat: no-repeat; width: 21px; height: 21px; float: left }
.bbtr { background-image: url("img/tr.gif"); background-repeat: no-repeat; width: 21px; height: 21px; float: left }
.bbv { background-image: url("img/s.gif"); background-repeat: repeat-y; background-position: right 0; float: left }
.bbmv { background-image: url("img/s.gif"); background-repeat: repeat-y; width: 21px; height: 100%; float: left }
.bbbr { background-color: #000; background-image: url("img/br.gif"); background-repeat: no-repeat; width: 21px; height: 21px; float: left }
.bbbl { background-image: url("img/bl.gif"); background-repeat: no-repeat; width: 21px; height: 21px; float: left }
.sbt { font-size: 1pt; background-image: url("img/h.gif"); background-repeat: repeat-x }
.sbl { font-size: 1pt; background-image: url("img/s.gif"); background-repeat: repeat-y }
.sbb { font-size: 1pt; background-image: url("img/h.gif"); background-repeat: repeat-x; background-position: 0 -11px }
.sbr { font-size: 1pt; background-image: url("img/s.gif"); background-repeat: repeat-y; background-position: -11px 0 }
.sbtl { font-size: 1pt; background-image: url("img/tl.gif"); background-repeat: no-repeat; background-position: -3px -2px }
.sbtr { font-size: 1pt; background-image: url("img/tr.gif"); background-repeat: no-repeat; background-position: -8px -2px }
.sbbr { font-size: 1pt; background-image: url("img/br.gif"); background-repeat: no-repeat; background-position: -8px -8px }
.sbbl { font-size: 1pt; background-image: url("img/bl.gif"); background-repeat: no-repeat; background-position: -2px -8px; width: 10px; height: 10px; float: left }
.li_hc { background-image: url("img/button1.gif"); background-repeat: no-repeat }
.mainmenu { padding: 0; width: 120px; float: left }
.mainmenu ul { color: #fff; line-height: 12pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; list-style: none; margin: 0; padding: 0; width: 100%; float: left; border-width: 1px; border-color: #ae9eae }
.mainmenu a, .mainmenu a:visited { color: #fff; font-size: 10pt; font-family: Verdana; text-decoration: none; text-align: center; display: block; padding-top: 8px; padding-bottom: 8px; width: 100% }
.mainmenu li li a { background-image: url("img/menu.png"); background-repeat: no-repeat; background-position: left 0; text-align: left; text-indent: 0; padding: 6px 0 6px 7px; position: relative; top: 17px }
.mainmenu ul ul a { width: 100% }
.mainmenu ul a { width: 100% }
.mainmenu li { margin: 0; width: 100%; float: left }
.mainmenu ul li { position: relative; float: left }
.mainmenu ul li { width: 100% }
.mainmenu li ul { font-weight: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; position: absolute; left: -999em; border-width: 1px }
.mainmenu li li { width: 100% }
.mainmenu li a { width: 100% }
.mainmenu li li a { width: 100% }
.mainmenu li ul { margin: -47px 0 0 }
.mainmenu li ul ul { margin: -28px 0 0 -1.1em }
.ul_ch, .mainmenu li:hover ul ul, .mainmenu li li:hover ul ul, .mainmenu li li li:hover ul ul, .mainmenu li li li li:hover ul ul, .mainmenu li li li li li:hover ul ul { left: -999em }
.mainmenu li:hover ul, .mainmenu li li:hover ul, .mainmenu li li li:hover ul, .mainmenu li li li li:hover ul, .mainmenu li li li li li:hover ul { text-align: left; left: 100% }
.mainmenu li:hover > ul.ul_ch { left: 100% }
.mainmenu li:hover { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.mainmenu li:hover a, .mainmenu li:hover a:visited, .mainmenu li:hover a:hover, .mainmenu li a:hover { color: #fff }
.mainmenu li:hover li a, .mainmenu li li:hover li a, .mainmenu li li li:hover li a, .mainmenu li li li li:hover li a, .mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, .mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited { color: #9cf }
.mainmenu li li:hover, .mainmenu li li li:hover, .mainmenu li li li li:hover, .mainmenu li li li li li:hover, .mainmenu li li li li li li:hover { color: #9cf; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; z-index: 9999 }
.mainmenu li li:hover a, .mainmenu li li li:hover a, .mainmenu li li li li:hover a, .mainmenu li li li li li:hover a { color: #9cf }
.mainmenu ul ul a, .mainmenu ul ul a:visited, .mainmenu li li a, .mainmenu li li a:visited { color: #9cf; text-align: left }
.mainmenu ul ul a:hover, .mainmenu li:hover li:hover a, .mainmenu li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited { color: #fff }
.mainmenu li:hover li:hover li a, .mainmenu li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited { color: #9cf }
.floatleft { margin: 4px; float: left }
.centre { text-align: center }
.pagebackground { width: 100%; height: 100% }
.formbutton { font-family: Verdana; width: 120px }
input#name { color: #6e6e6e; font-family: Verdana; padding: 1px; width: 165px; height: 20px; border: solid 1px #666 }
input#email { color: #007; font-family: Verdana; background-color: #000; background-image: url("img/formback.png"); background-repeat: no-repeat; margin-bottom: 1px; width: 116px; height: 22px; border: 0 #00f }
input#email_name { color: #007; font-family: Verdana; background-color: #000; background-image: url("img/formback.png"); background-repeat: no-repeat; margin-bottom: 1px; width: 116px; height: 22px; border: 0 #00f }
input#email_mail { color: #007; font-family: Verdana; background-color: #000; background-image: url("img/formback.png"); background-repeat: no-repeat; margin-bottom: 1px; width: 116px; height: 22px; border: 0 #00f }
input#email_phone { color: #007; font-family: Verdana; background-color: #000; background-image: url("img/formback.png"); background-repeat: no-repeat; margin-bottom: 1px; width: 116px; height: 22px; border: 0 #00f }
input#phone { color: #6e6e6e; font-family: Verdana; padding: 1px; width: 165px; height: 20px; border: solid 1px #666 }
textarea#comment { color: #6e6e6e; font-family: Verdana; background-image: url("images/formback.gif"); background-repeat: no-repeat; padding: 1px; width: 165px; height: 120px; border: solid 1px #666 }
a:link { color: #9cf; text-decoration: none }
a:hover { color: #00e; text-decoration: none }
a:visited { color: #9cf; text-decoration: none }
.picture { border: solid 1px #000 }
.pluraweb { color: #00c; font-size: 10px; font-family: Verdana; background-color: #000; background-image: url("img/h.gif"); background-repeat: repeat-x; padding-top: 21px; width: 121px; height: 19px; float: left }
.plurawebtext { color: #00c; font-size: 10px; font-family: Verdana; background-color: #000 }
.plurawebtext:link { color: #00c; font-size: 10px; font-family: Verdana; background-color: #000; background-repeat: repeat-x }
.plurawebtext:hover { color: #9cf; font-size: 10px; font-family: Verdana; background-color: #000 }
.plurawebtext:visited { color: #00c; font-size: 10px; font-family: Verdana; background-color: #000 }
.bottomleft { color: #00c; font-size: 10px; font-family: Verdana; background-color: #000; background-image: url("img/h.gif"); background-repeat: repeat-x; height: 40px; float: left }
.iframe { width: 100%; overflow: visible }
.footer { color: #980000; font-size: 10pt; font-family: Verdana }
