/* tags */
html, body {margin:0; padding:0; color:#000000}
a img {border:0}
form, table, p, h1, h2, h3, ul, ol {margin:0 0 14px 0; padding:0}
p, textarea, input, select, body, form {font:13px Arial, Tahoma, Verdana, sans-serif}
table, body, form {line-height:16px}
h1 {font:16px Arial; font-weight:bold}
a {color:#000000}
a:link, a:visited {text-decoration:underline}
a, a:hover {text-decoration:none}
ul {margin:0 0 14px 15px; padding:0}
ol {margin:0 0 14px 20px; padding:0}
li {margin:0; padding:0 0 5px 0; line-height:15px}
.mm li {padding-bottom:10px; line-height:19px}
.mm li img {vertical-align:top}

/* classes */
.clear {clear:both; height:0}
.right {float:right; margin:3px 0 5px 10px}
.left {float:left; margin:3px 10px 5px 0}
.fright {display:block; float:right; text-align:right; padding:45px 30px 0 0; font:11px Verdana}
.aright, #text p.right {float:none; text-align:right; margin-right:5px}
.aleft, #text p.left {float:none; text-align:left; margin-left:5px}
.seemore {display:block; text-align:right; margin:15px 5px 10px 0; font-weight:bold}
div.h, div.h2, div.h3 {height:24px; margin-bottom:1px; font:13px Verdana; font-weight:bold}
div.h span, div.h2 span, div.h3 span {display:block; height:21px; padding:3px 8px 0 20px}
div.h a:link, div.h2 a:link, div.h3 a:link, div.h a:visited, div.h2 a:visited, div.h3 a:visited, div.h a, div.h2 a, div.h3 a, div.h a:hover, div.h2 a:hover, div.h3 a:hover {text-decoration:none}
div.hspec1 div.h, div.hspec1 div.h2, div.hspec1 div.h3, div.hspec2 div.h, div.hspec2 div.h2, div.hspec2 div.h3, div.hspec3 div.h, div.hspec3 div.h2, div.hspec3 div.h3 {height:38px}
div.hspec1 span, div.hspec1 span, div.hspec1 span {height:22px; padding:16px 8px 0 20px}
div.hspec2 span, div.hspec2 span, div.hspec2 span {height:22px; padding:16px 8px 0 20px}
div.hspec3 span, div.hspec3 span, div.hspec3 span {height:22px; padding:16px 8px 0 20px}
div.m, div.m2, div.m3 {border:1px solid #000000; border-right:0; border-bottom:0}
div.m a:link, div.m0 a:link, div.m2 a:link, div.m3 a:link, div.m a:visited, div.m0 a:visited, div.m2 a:visited, div.m3 a:visited {text-decoration:none}
div.m a, div.m0 a, div.m2 a, div.m3 a, div.m a:hover, div.m0 a:hover, div.m2 a:hover, div.m3 a:hover {text-decoration:underline}
div.f0 {min-height:10px; padding:10px 0 20px 11px}
div.f0 p {padding-right:11px; text-align:left}
div.f, div.f2, div.f3 {min-height:10px; padding:10px 10px 15px 10px}
span.whiteblock {display:block; text-align:center; padding:10px; margin-bottom:14px; font-size:14px}
p.whiteblock {display:block; text-align:center}
.leftpart {float:left; width:524px}
.rightpart {float:left; width:204px}
.fullpart {margin:0 0 14px 0;clear:both}
.fullpart div.f, .fullpart div.f2, .fullpart div.f3 {padding:30px}
.fullpart2 {float:left; width:510px; margin:0 0 14px 0}
.thirdpart {float:left; width:233px; margin:0 14px 14px 0}
.thirdpart2 {float:left; width:233px; margin:0 0 14px 0}
.leftpart2 {float:left; width:440px; margin:10px 14px 14px 0}
.rightpart2 {float:left; width:274px; margin:10px 14px 14px 0}
.leftpartfull {display:inline; float:left; width:510px; margin:0 14px 14px 0}
.leftparthalf {display:inline; float:left; width:248px; margin:0 14px 14px 0}
.rightpartfull {width:204px; margin:0 0 14px 0}
.emptypart {float:left; clear:both; margin-top:10px}
.emptypart p {font:12px Arial; font-weight:bold; line-height:13px}
.innerblock {float:left; display:inline; width:237px; margin:0 11px 10px 0}
.innerblock .i {height:19px; padding:3px 0 0 15px; font-weight:bold}
.innerblock .i2 {min-height:190px}
.innerblock .i2 div {min-height:210px; padding:10px 15px}
.innerblock .i2 div .img {display:inline; min-height:15px; float:left; padding:0; margin:0 12px 2px 0; border:1px solid #000000}
.innerblock .i2 div .img img {display:block; border:1px solid #FFFFFF}
.col3 span {display:block; float:left; width:162px; font-weight:bold}
.more {display:block; text-align:right; margin-bottom:20px; text-transform:lowercase}
.more2 {display:block; text-align:right; margin-bottom:5px; text-transform:lowercase}
ul.t1 {margin-bottom:0; margin-left:0}
ul.t1 li {margin-left:20px; padding:0 0 8px 7px; font-weight:bold}
ul.t2 {margin:0 0 0 20px; font:12px Arial}
ul.t2 li {font-weight:bold}
.t3 a {display:block; padding-left:15px; font-weight:normal}
.t4 a {display:block; padding-left:18px; font-weight:normal}
.center {display:block; text-align:center}
.gallery {display:block; width:194px; height:164px; border:6px solid #000000; margin:0 auto}
.gallery img {display:block; border:1px solid #000000}
.galtext {display:block; text-align:center; padding:8px 0}
.sq td {font-weight:bold}
.sitemap {font-size:12px}
.sitemap li {margin:0; padding:10px 0 0 0}
.sitemap ul {margin:0 0 0 20px; padding:0}
.sitemap a {font-size:13px}
.invisible_li {display:none}
.search_result_url_and_size {color:gray}
.search_keyword {background:#e0e0e0}
ol.search_results {margin-left:30px}
ol.search_results li {margin-bottom:15px}
form.sendfeedback {text-align:left}
form.sendfeedback label {display:block; float:left; width:300px; padding-right:15px}
form.sendfeedback label.wpad {width:600px}
form.sendfeedback label.pwire {width:200px}
form.sendfeedback label.sm {width:180px}
form.sendfeedback input {display:block; float:left; width:241px}
form.sendfeedback input.cat {width:auto}
form.sendfeedback textarea {display:block; float:left; width:556px; margin-bottom:14px; height:6.8em}
form.sendfeedback .submit {display:inline; float:none; width:auto}
form.sendfeedback .rightnav {text-align:left; clear:both}
div.forcat {float:left; min-height:10px; width:450px; padding:5px 0 10px 0; line-height:20px}
label.required {cursor:help; background:url(../images/req.gif) top right no-repeat}
.underline {text-decoration:underline}
.success {color:green}
.error {color:#FF6633}

/* ids */
#header {display:none}
#left {display:none}
#text {padding:0 0 40px 8px; text-align:justify}
#textheader {height:35px; font-weight:bold; font-size:18px; margin:5px 0 10px 0; clear:both}
#textheader2 {height:23px; font-weight:bold; font-size:18px; clear:both}
#textheader img {vertical-align:middle; margin-right:10px}
#bset {display:none}
#flash {display:none}
#ourbanner {display:none}

#smart {display:none}
#smartmenu {display:none}
#footer img {display:none}
#footerright {font:11px Tahoma; padding-top:2px}