html, body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {margin: 0;padding: 0;}
body {background: #fff;color: #444444; padding: 5px 0 10px 0;}
body,p,td,th {font: 12px/16px Helvetica, Arial, sans-serif;}
p {margin: 6px 0 0 0;}
a {color: #0078c1; text-decoration: none;}
a:visited {color: #064679;}
a:hover {color: #ff7900;}
a:active {color: #e90010;}
h1 {color: #000000; line-height: 18px; font-size: 17px; margin: 0 0 12px 0; font-weight: bold;}
h2 {line-height: 17px; font-size: 15px; margin: 0 0 10px 0; font-weight: bold;}
h3 {line-height: 15px; font-size: 13px; margin: 6px 0 2px 0; font-weight: bold;}
blockquote {margin: 0px 0px 5px 0px; background: #f4f4f4; padding: 5px 10px 5px 10px; min-height: 40px;}
/*div*/
#wrapper {width: 805px; margin: 0 auto;}
#header {}
#header-pic {}
/*body*/
.fivepix{height:5px;}
#body-main {}
#body-welcomebox {width: 555px; float: left;margin-bottom: 5px;color:#fff;}
#body-welcomebox a {color: #fff;text-decoration: underline;}
#body-welcomebox .head {background: url(boxwelcome-1.gif) no-repeat;height: 5px;}
#body-welcomebox .body {background: url(boxwelcome-2.gif) repeat-y;height: 140px; padding: 10px;}
#body-welcomebox .bottom {background: url(boxwelcome-3.gif) no-repeat;height: 5px;}
#body-boxproduct {width: 805px;}
#body-boxproduct .head {background: url(boxproduct-1.gif) no-repeat;height: 5px;}
#body-boxproduct .body {background: url(boxproduct-2.gif) repeat-y; padding: 5px 10px;}
#body-boxproduct .bottom {background: url(boxproduct-3.gif) no-repeat;height: 5px;}
#body-boxproduct .body .boxproductintro {width: 190px;float: left; margin-right: 6px;}
#body-boxproduct .body .boxproductintro img {margin-right: 3px;}
#body-productpg {margin-bottom: 5px;}
#body-productpg .head {background: url(boxproductpg-1.gif) no-repeat;height: 37px;}
#body-productpg .body {background: url(boxproductpg-2.gif) repeat-y; padding: 10px 30px;}
#body-productpg .bottom {background: url(boxproductpg-3.gif) no-repeat;height: 5px;}


/*column*/
#tcol {margin-bottom: 5px;}
#tcol .head {background: url(boxpage-1.gif) no-repeat;height: 5px;}
#tcol .body {background: url(boxpage-2.gif) repeat-y; }
#tcol .body .left {float: left;width: 240px;}
#tcol .body .left img{margin:10px 0;}
ul#submenu {margin: 0; padding: 0;}
ul#submenu li {list-style-type: none; height: 23px;padding: 7px 5px 0px 17px;font-weight: bold;}
ul#submenu li a {color: #444;font-weight: bold;}
ul#submenu li a:hover {color: #4458ff;}
ul#submenu li.show {list-style-type: none; height: 23px;background: url(bg-menubox.jpg) repeat-x;padding: 7px 5px 0px 17px; color: #fff;}
ul#submenu li.show a{color: #fff;font-weight: bold;}
#tcol .body .right {float: right; padding: 15px 20px; margin: 0; width: 520px;}
#tcol .body .right li {list-style-type: circle;}
#tcol .bottom {background: url(boxpage-3.gif) no-repeat;height: 5px;}


/* etc */
.clearspace {clear: both;}
.small {font-size: 9px;}
.center {text-align: center; margin: 0 auto;}
#footer {clear: both; height: 16px; font-size: 9px;margin-top: 5px;}
#footer .head {background: url(boxfoot-1.gif) no-repeat;height: 5px;}
#footer .body {background: url(boxfoot-2.gif) repeat-y; padding: 0 10px;}
#footer .bottom {background: url(boxfoot-3.gif) no-repeat;height: 5px;}

/* MAIN MENUS */
#mainmenu {float: right; width: 566px; height: 30px; background: url(nav.gif) no-repeat; margin-top: 24px;}
#mainmenu #mainnav {margin: 0; padding: 0;}
#mainmenu #mainnav li {display: inline;}
#mainmenu #mainnav li a {float: left; height: 0px; padding-top: 30px; overflow: hidden;}
#mainmenu #mainnav li a {background-image: url(nav.gif); background-repeat: no-repeat;}
/* BUTTONS */
#mainmenu #mainnav li#m-1 a {width: 147px; background-position: 0px 0px;}
#mainmenu #mainnav li#m-2 a {width: 163px; background-position: -147px 0px;}
#mainmenu #mainnav li#m-3 a {width: 140px; background-position: -310px 0px;}
#mainmenu #mainnav li#m-4 a {width: 116px; background-position: -450px 0px;}
/* OVER STATES */
#mainmenu #mainnav li#m-1 a:hover {width: 147px; background-position: 0px -30px;}
#mainmenu #mainnav li#m-2 a:hover {width: 163px; background-position: -147px -30px;}
#mainmenu #mainnav li#m-3 a:hover {width: 140px; background-position: -310px -30px;}
#mainmenu #mainnav li#m-4 a:hover {width: 116px; background-position: -450px -30px;}
/* SELECTED STATES */
#mainmenu.m-1 #mainnav li#m-1 a {width: 147px; background-position: 0px -60px;}
#mainmenu.m-2 #mainnav li#m-2 a {width: 163px; background-position: -147px -60px;}
#mainmenu.m-3 #mainnav li#m-3 a {width: 140px; background-position: -310px -60px;}
#mainmenu.m-4 #mainnav li#m-4 a {width: 116px; background-position: -450px -60px;}
/* END MAIN MENUS */
img {border: 0;}
img.thumb {border: 3px solid #e0e0e0; padding: 0px; background-color: #fff; margin: 0px 4px 2px 0; float: left;}
a:hover img.thumb {border: 3px solid #ff7900; padding: 0px; background-color: #fff; margin: 0px 4px 2px 0; float: left;}
.small {font-size: 11px;}
hr{ color: #adadad;
background-color: #adadad;
height: 1px;border-width:0; margin-bottom: 15px; margin-top: 15px;}
