body { margin: 0; padding: 0; background: #fff; }
div, p, td { font-family: Arial, Helvetica, Sans-serif; color: black; font-size: 11px; }
p { margin: 10px 0px 0px 0px; line-height: 15px; }
h1 { font-size: 12px; margin: 12px 0px 3px 0px; }
h2 { font-size: 12px; color: #6c0; margin: 0px; padding: 12px 0 12px 0; }
h3 { font-size: 11px; margin: 15px 0px 3px 0px; }
th { text-align: left; font-size: 11px; color: #69f; padding: 5px 20px 5px 0; }
td { font-size: 11px; padding: 4px 15px 4px 0; vertical-align: top; }
ul, ol { margin-top: 5px; margin-bottom: 5px; }
li { margin-top: 3; margin-bottom: 3px; }
ul li { list-style: none; background: url('/i/li2.gif') 0 4px no-repeat; padding-left: 11px; }
a { font-family: Arial, Helvetica, Sans-serif; color: #69f; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }
a:visited { color: #069; }

br.clear { clear: both; }

div#top { width: 703px; height: 121px; background: url('/i/topbg.gif') no-repeat 0 14px ; text-align: left; }
div#logo { width: 500px; float: left; } 
div#logo img { margin: 24px 10px 10px 10px; } 
div#today { width: 203px; float: left; text-align: right; color: #69f; padding: 10px 0px 0px 0px; }
div#intusr { padding: 25px 13px 0 0; width: 400px; float: right; text-align: right; color: #69f; }

div#topcontent { width: 703px; height: 61px; background: url('/i/topcontbg.gif') no-repeat 0 20px; text-align: left; }
div#bc { width: 500px; float: left; padding: 23px 0px 0px 0px; }
div#bc b { display: block; margin: 0px 0px 0px 10px; font-weight: normal; }
div#bc a:hover { text-decoration: underline; }
div#bc a:visited { color: #69f; }
div#bc a:hover { color: #f00; text-decoration: underline; }

div#navigate { width: 193px; float: left; text-align: right; padding: 24px 0px 0px 0px; }
img#toolText { margin: 0 0 5px 0; }

div#content { width: 703px; background: url('/i/contbg.gif') repeat-y; text-align: left; padding: 0px; }
div#contdata { padding: 0px 1px 0px 1px; }

div#content div#sitemap { padding: 12px 0 20px 0; }
div#content div#sitemap ul { margin-top:0; margin-bottom:0; }
div#content div#sitemap ul li { list-style: none; background: url('/i/documentOut.gif') no-repeat; padding-left: 13px; }

div#bottom  { width: 703px; text-align: left; padding: 20px 0px 0px 0px; background: url('/i/contbotbg.gif') repeat-x; }
div#bottommenu, div#address, div#dev { color: #999; }
div#bottom a:link { color: #8bbcff; }
div#bottom a:visited { color: #b6c3d4; }
div#bottom h2 { font-size: 11px; padding: 0; margin: 0 0 7px 0; }
div#bottom h3 { font-size: 11px; font-weight: normal; padding: 0; margin: 0 0 15px 0; }

div#pagename { width: 701px; background: url('/i/contbotbg.gif') repeat-x bottom left; }
div#pagename H1 { font-size: 13px; color: #6c0; margin: 0px; padding: 12px; }


div#text { padding: 0 12px 12px 12px; text-align: left; }

div#text H3 { font-size: 12px; color: #69f; margin: 0 0 5px 0; }
div#text em { color: #f00; font-style: normal; }

/* menu level 1 & 2 */
.mdd { font-family: Verdana, Sans-serif; font-weight: bold; padding: 0 31px 0 2px; }
.mdd2 { font-family: Verdana, Sans-serif; font-weight: normal; padding: 3 8px 3 8px; }
div#menu_1, div#menu_2, div#menu_3, div#menu_4 { border: solid 1px #b2ccff; background: white; }
div#links1 { border: solid 1px #b2ccff; background: white; width: 220px; }
div#links1 p { margin: 0px; padding: 10px; }

#wtb th { padding: 12px; text-align: left; background: url('/i/contbotbg.gif') repeat-x; }
#wtb th a { font-size: 13px; color: #6c0; }
#wtb th a:hover { color: black; }
#wtb tr.h th { text-align: left; color: black; font-size:11px; padding: 8px 12px 8px 12px; }
#wtb tr.d { background: url('/i/contbotbg.gif') repeat-x; }
#wtb td { padding: 0 12px 12px 12px; }
#wtb tr.d td { padding: 12px 12px 2px 12px; }
#wtb tr.d td strong { color: #69f }
#wtb .desc, .desc2 { color:black; font-size:11px; font-face:tahoma,sans-serif; margin: 0px 0px 0px 0px; text-align:left; }


#dwl th { padding: 12px; text-align: left; background: url('/i/contbotbg.gif') repeat-x; }
#dwl th a { font-size: 13px; color: #6c0; }
#dwl th a:hover { color: black; }
#dwl tr.h th { text-align: left; color: black; font-size:11px; padding: 8px 12px 8px 12px; }
#dwl tr { background: url('/i/contbotbg.gif') repeat-x; }
#dwl td { padding: 12px; }
#dwl tr.d td { padding: 12px 12px 2px 12px; }
#dwl tr td p { margin: 0px; font-weight: bold; padding: 0 0 0 14px; color: #69f; background: url('/i/documentOut.gif') no-repeat; }
#dwl tr td p a:hover { text-decoration: underline; }

table#oso tr { background: url('/i/contbotbg.gif') repeat-x; }
table#oso th { text-align: left; vertical-align: top; color: #69f; font-size: 11px; padding: 12px 20px 0 12px; }
table#oso td { padding: 12px 12px 12px 0; }

div#text table { width: 678px; margin: 0; padding: 0; }
div#text table td { padding: 0 15px 0 0; }
div#text table.data { width: 678px; margin: 0; padding: 0; }
div#text div#tbl2 table.data { width: 320px; }
div#text table.data tr { background: url('/i/contbotbg.gif') repeat-x; }
div#text table.data tr.nobor { background: none; }
div#text table.data tr.nobor th { color: #6c0; }
div#model div#text table.data tr.nobor th { color: #69f; }
div#text table.data th { text-align: left; font-size: 11px; color: #69f; padding: 5px 12px 5px 0; }
div#text table.data td { font-size: 11px; padding: 4px 12px 3px 0; vertical-align: top; }
div#text table.data td#ps1 { color: #69f; }
div#model div#text table.data td#ps1 { color: black; font-weight: bold; }
div#text table.data td#ps2 { font-weight: bold; }
div#text table.data td#ps4 { color: #69f;  }

div#addtxt h1 { font-size: 12px; margin: 18px 0 8px 0; color: #6c0; }
div#addtxt ul { margin: 12px 0 12px 0; padding: 0; }
div#addtxt ul li { list-style: none; margin: 0 0 3px 0; padding: 0 0 0 11px; background: url('/i/li3.gif') 0 5px no-repeat;  }

div#text h3 { font-size: 12px; color: #6c0; margin: 20px 10px 8px 0; }
div#text p.sm { font-size: 10px; color: #777; margin: 5px 10px 5px 0; }

div#content div#img { float: left; background: url('/i/contbg.gif') right top repeat-y; }
div#content div#img img { margin: 0 1px 0 0; }
div#content div#addtxt { float: left; width: 159px; padding: 0 0 0 12px; }

div#feat { padding: 12px 0 0 0; }
div#feat div.par { width: 170px; color: #69f; float: left; background: none; padding: 0 0 5px 12px; }
div#feat div { width: 500px; float:left; background: url('/i/ArrowRightRed.gif') 0 3px no-repeat; padding: 0 0 5px 14px;  }

div#mall { padding-bottom: 20px; }
div#mall h1 { font-size: 12px; color: #6c0; padding: 12px 12px 3px 12px; background: url('/i/contbotbg.gif') repeat-x; }
div#mall h1 a { color: #6c0; }
div#mall h1 a:hover { color: #000; }
div#mall h2 { font-size: 12px; color: #69f; margin: 0; padding: 12px 12px 8px 12px; }
div#mall h2 a { color: #69f; }
div#mall p { padding: 0 12px 5px 12px; margin: 0; }

div#htxt { padding: 0 0 14px 0; }
div#htxt h1, div#htxt p { margin: 0; font: normal 11px Arial, sans-serif; color: #777; padding: 16px 12px 9px 22px; background: url('/i/contbotbg.gif') repeat-x; }
div#htxt a { color: #777; }
div#htxt p { background: none; padding: 2px 12px 4px 22px; }
