* {padding: 0px; margin: 0px;}
body {background: #000000;}
body, td {font-family: arial, verdana, tahoma, trebuchet MS; font-size: 12px; color: #000000;}
img {border: 0px;}
li {list-style: none;}
br {clear: both;}

form fieldset {border: 0px solid;}
form fieldset legend {display: none;}
.input {padding: 3px 4px; margin: 0px; font-family: tahoma, arial, verdana, trebuchet MS; font-size: 11px; color: #272324;}
select.input {padding: 0px;}

h1, h2, h3, h4, h5 {line-height: 100%; margin-bottom: 2%;}

h1 {margin: 0px; text-align: center;}
h1 a {margin: 0px auto; display: block; width: 215px; height: 26px; text-align: left; background: url(../images/title.gif) no-repeat;}
h1 a span {display: none;}

p.slogan {padding: 20px 0px 0px 0px; margin-bottom: 89px; position: relative; display: block; text-align: center;}
p.slogan span {margin: 0px auto; display: block; width: 215px; height: 18px; text-align: left; background: url(../images/slogan.gif) no-repeat;}
p.slogan span span {display: none;}

hr {display: none; visibility: hidden;}

a {text-decoration: underline; color: #FD8606;}
a:hover {text-decoration: none;}

.clear {clear: both; height: 1px; display: block;}
.clear.rise {display: none;}
.clear.prop {margin-bottom: 72px;}
* html .clear.rise {margin-top: -1px; display: block;}

#wrapper {min-width: 770px; width: expression(document.body.clientWidth>770?"100%":"770px");}

#hdr .top {height: 43px; background: url(../images/top-bg.gif) repeat-x left top;}
#hdr .btm {clear: both; height: 4px; background: url(../images/top-btm-bg.gif) repeat-x left top;}

#hdr .hdr {float: left; width: 100%;}
#hdr .hdr .wrapper {margin-right: 246px; }
#hdr .hdr .fix {width: 100%;}

#hdr-home .top {height: 43px; background: url(../images/top-bg.gif) repeat-x left top;}
#hdr-home .btm {clear: both; height: 4px; background: url(../images/top-btm-bg.gif) repeat-x left top;}

#hdr-home .hdr {float: left; width: 100%;}
#hdr-home .hdr .wrapper {margin-right: 246px; }
#hdr-home .hdr .fix {width: 100%;}

#hdr-home .hdr .l-col {width: 50%; float: left; background: url(../images/red.gif);}
#hdr-home .hdr .l-col .bg {height: 252px; background: url(../images/red-bevel.gif) no-repeat right top;}
#hdr-home .hdr .l-col .dec {display: block; margin: -20px 6px 0px 0px; float: right; width: 43px; height: 41px; background: url(../images/dec01.gif) no-repeat;}
#hdr-home .hdr .r-col {width: 50%; height: 252px; float: left; background: url(../images/fur.gif) center top;}
* html #hdr-home .hdr .r-col {margin-left: -1px;}
*:first-child+html #hdr-home .hdr .r-col {margin-left: -1px;}
* html #hdr-home .hdr .l-col .dec {margin-right: 3px;}

#hdr .hdr .l-col {width: 50%; float: left; background: url(../images/red.gif);}
#hdr .hdr .l-col .bg {height: 252px; background: url(../images/red-bevel.gif) no-repeat right top;}
#hdr .hdr .l-col .dec {display: block; margin: -20px 6px 0px 0px; float: right; width: 43px; height: 41px; background: url(../images/dec01.gif) no-repeat;}
#hdr .hdr .r-col {width: 50%; height: 252px; float: left; background: url(../images/fur.gif) center top;}
* html #hdr .hdr .r-col {margin-left: -1px;}
*:first-child+html #hdr .hdr .r-col {margin-left: -1px;}
* html #hdr .hdr .l-col .dec {margin-right: 3px;}

#hdr p.slogan {padding: 20px 0px 0px 0px; margin-bottom: 29px; position: relative; display: block; text-align: center;}
#hdr p.slogan span {margin: 0px auto; display: block; width: 215px; height: 18px; text-align: left; background: url(../images/slogan.gif) no-repeat;}
#hdr p.slogan span span {display: none;}



#mmenu-home {float: left; width: 246px; margin-left: -246px;}
#mmenu-home ul {margin: 1px 17px 0px 12px;}
#mmenu-home li {display: inline; font-weight: bold; color: #FFFFFF;}
#mmenu-home a em {font-style: normal; font-weight: normal;}
#mmenu-home a {padding: 4px 0px 4px 0px; display: block; color: #FFFFFF; background: url(../images/mmenu-div.gif) no-repeat left bottom; text-decoration: none;}
#mmenu-home a span {padding: 0px 35px 0px 14px; display: block; background: url(../images/mmenu-bullet.gif) no-repeat right center;}
#mmenu-home a:hover, #mmenu-home a.selected {color: #FFCC00;}


#mmenu {float: left; width: 246px; margin-left: -246px;}
#mmenu ul {margin: 1px 17px 0px 12px;}
#mmenu li {display: inline; font-weight: bold; color: #FFFFFF;}
#mmenu a em {font-style: normal; font-weight: normal;}
#mmenu a {padding: 4px 0px 4px 0px; display: block; color: #FFFFFF; background: url(../images/mmenu-div.gif) no-repeat left bottom; text-decoration: none;}
#mmenu a span {padding: 0px 35px 0px 14px; display: block; background: url(../images/mmenu-bullet.gif) no-repeat right center;}
#mmenu a:hover, #mmenu-home a.selected {color: #FFCC00;}

#tmenu {margin: 0px 0px 0px 32px; float: left; width: 130px;}
* html #tmenu {margin-left: 16px;}
#tmenu li {padding-left: 6px; margin-left: 5px; display: block; float: left; font-family: tahoma; line-height: 12px; font-size: 10px; background: url(../images/tmenu-div.gif) no-repeat 0px 2px;}
#tmenu li.first-child {margin: 0px; padding: 0px; background: none;}
#tmenu a {color: #FBFC96; text-decoration: none;}
#tmenu a:hover {text-decoration: underline;}


#content {float: left; width: 100%;}
#content .cont-wrapper {margin-right: 246px; background: #FFC933;}
#content .cont-cont {padding: 30px; min-height: 600px;}
* html #content .cont-cont {height: 600px;}
#content h2 {margin: 0px 0px 18px -11px; padding: 12px 0px 12px 58px; color: #B70000; font-size: 18px; background: url(../images/dec02.gif) no-repeat;}
#content h3 { padding: 12px 0px 12px 8px; font-size: 16px; }
#content h4 { padding: 12px 0px 12px 8px; font-size: 18px; color: #B70000;}
#content a {color: #0000cc; text-decoration: underline;}
#content a:hover, #content a.selected {color: #B70000;}
#content .an {margin-left: 250px; margin-bottom: 15px;}
#content p {margin-bottom: 18px;}
#content ul, #content ol {margin-bottom: 18px;}
#content li {margin: 0px 0px 5px 40px; list-style-type: disc;}
#content .num li {margin: 0px 0px 5px 80px; list-style-type: square;}
#content .table {width: 700px;}
#content table {margin-left:45px; margin-bottom:20px; width: 100%; border: 1px solid #B8B8B9;}
#content table caption {padding: 3px 11px; text-align: left; font-size: 18px;}
#content table th {padding: 3px; 3px; width:149 text-align: left;}
#content table tr {padding: 5px 5px; text-align: left;}
#content table td.first {width:140px; }
#content table td { padding: 4px 4px; text-align:left;}




#extra {float: left; width: 246px; margin-left: -246px; min-height: 600px;}
* html #extra {height: 600px;}
#extraftr {margin: -274px 0px 0px 0px; float: right; display: block; width: 246px; height: 274px; background: url(../images/extra-bg.jpg) no-repeat; text-align: center;}
#extraftr img {margin-top: 10px;}

#bnr01 {padding: 20px 10px 10px 10px; text-align: center; color: #FFFFFF;}
#bnr01 a {color: #FFFFFF;}
#bnr01 p {margin-bottom: 10px;}

#copy {clear: both; padding: 15px 16px 9px 16px; color: #EDFF51; font-family: tahoma; font-size: 11px; background: url(../images/copy-bg.gif) repeat-x left top;}



#order {float: left; width: 100%;}
#order .cont-wrapper {margin-right: 246px; background: #FFC933;}
#order .cont-cont {padding: 35px; min-height: 600px;}
* html #order .cont-cont {height: 600px;}
#order h2 {margin: 0px 0px 18px -11px; padding: 12px 0px 12px 58px; color: #B70000; font-size: 18px; background: url(../images/dec02.gif) no-repeat;}
#order .table {width: 500px;}
#order table {margin-left:45px; margin-bottom:20px; width: 100%; border: 1px solid #B8B8B9;}
#order table caption {padding: 3px 11px; text-align: left; font-size: 18px;}
#order table th {padding: 3px 3px; text-align: left;}
#order table tr {padding: 5px 5px; text-align: left;}
#order table td.p {height: 34px; }
#order table td { padding: 4px 4px; text-align:left; width: 310px; height: 22px}
#order table input {width:200px;}
#order table input.s {width:100px;}

#order2 {float: left; width: 100%;}
#order2 .cont-wrapper {margin-right: 246px; background: #FFC933;}
#order2 .cont-cont {padding: 35px; min-height: 600px;}
* html #order2 .cont-cont {height: 600px;}
#order2 h2 {margin: 0px 0px 18px -11px; padding: 12px 0px 12px 58px; color: #B70000; font-size: 18px; background: url(../images/dec02.gif) no-repeat;}

#order2 .table2 {width: 700px;}
#order2 table {margin-left:45px; margin-bottom:20px; width: 100%; border: 1px solid #B8B8B9;}
#order2 table caption {padding: 3px 11px; text-align: left; font-size: 18px;}
#order2 table th {padding: 3px 3px; text-align: left;}
#order2 table tr {padding: 5px 5px; text-align: left; vertical-align:top;}
#order2 table td.p {height: 34px; }
#order2 table td { padding: 4px 4px; text-align:left; width: 310px; height: 22px}













