/* common tags */
body {color: #333;background: #FFFFFF;margin:0px;padding:0px;font: 11px Verdana, Arial, Helvetica, sans-serif; }
img { background: none; border: none;}
tr, th, td, p, li {color: #333;font: 11px Verdana, Arial, Helvetica, sans-serif;}
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
h1 {font: 18px Verdana, Arial, Helvetica, sans-serif;color: #333;}
.titleimage {margin:-15px -15px 10px -20px;}
.titleimage2 {height:187px;}
.titleimage3 {font-size: 26px;color: #FFF;font-weight: normal;padding:15px 15px 15px 20px;}
.hometitleimage {margin:-2px 0px 0px -2px;}
.hometitleimage2 {}
.hometitleimage3 {padding:0px;}
h2 {font-size: 13px; color: #333;font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 {font-size: 12px;color: #666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h4, h5, h6 {font-size: 12px;color: #C12;;font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link, a:visited, a:active, a:hover {color: #039;text-decoration: underline;}
form { display:inline;}
select, input, textarea {border: 1px solid #BBB; color: #333;background: #FFFFFF;font: 11px Verdana, Arial, Helvetica, sans-serif;margin:1px;padding:1px;}
blockquote {padding: 0px;margin: 0px 5px 0px 15px;}
.announce {font-size: 12px;color: #900;}
.nolink, .nolink a:link, .nolink a:visited, .nolink a:active, .nolink a:hover{background: none;text-decoration: none;border:none;}

/* Main Site Layout */
.back01 {display:block; float:left; width:100%; background: #6699CC url(images/site/back01.png) repeat top left;}
.back02 {background: url(images/site/back02.png) repeat-y center top; padding: 10px 0px 25px 0px;}
.back03 {background: url(images/site/back03.jpg) no-repeat center top; width: 756px; height: 219px;}
.back04 {width:760px; background: #fff;}

.temphomebar {margin:0px; background: #eee url(images/site/back02.jpg) repeat-x left top; width:100%;}

.blocksearch {padding: 155px 15px 15px 15px;}
.searchbox {padding:2px;}
.gosearch {padding: 0px; border: 0px;}

/* Main Site Sections */
.maindiv{width:100%;}
.maindivhome {width:100%;}
.maincontent {}
.maincontenthome {}

.mainhometable {width:100%; }

.adminbar { display:block; float:left; width: 100%; line-height: normal; border-bottom: 1px solid #036; border-top: 1px solid #25B; background: #25B url(images/site/adminbar_bar01.png) repeat-x left top}
.adminbar1 { width:100%; line-height:normal; padding: 5px 0px 0px 0px; }
.adminbar1 ul { margin:0; padding:0px; list-style:none; }
.adminbar1 li { float:left; background:url(images/site/adminbar_button1.png) no-repeat left top; margin:0px 1px 0px 1px; padding: 0px 0px 0px 5px; }
.adminbar1 li a, .adminbar1 li a:link, .adminbar1 li a:visited, .adminbar1 li a:active { float:left; display:block; background:url(images/site/adminbar_button2.png) no-repeat right top; padding:4px 10px 4px 5px; text-decoration:none; font-weight:normal; color:#fff; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.adminbar1 a {float:none;}
    /* End IE5-Mac hack */
.adminbar1 a:hover { color:#149; }
.adminbar1 li:hover, .adminbar1 li:hover a { background-position:0% -150px; color:#149; }
.adminbar1 li:hover a {background-position:100% -150px; }
.adminbar_wel { float: left; margin: 0px 10px 0px 10px; padding: 3px 0px 5px 10px; font-weight: normal; color: #fff; background:url(images/site/adminbar_icon_wel.png) no-repeat left center; }

.mainbottom {padding: 60px 15px 15px 15px;text-align: center; background: #fff url(images/site/bottom01.jpg) no-repeat center top;}

.blockcontent { margin: 0px; padding: 0px;}
.blockcontent .text { background:none; margin: 0px; padding: 0px 0px 0px 8px;}
.blockcontent .top, .blockcontent .top .right, .blockcontent .bottom, .blockcontent .bottom,
.blockcontent .title .top, .blockcontent .title .top .right, .blockcontent .title .bottom, .blockcontent .title .bottom .right, .blockcontent .title, .blockcontent .title .middle, .blockcontent .title .middle .button,
.blockcontent .image, .blockcontent .image, .blockcontent .image .top, .blockcontent .image .top .right, .blockcontent .image .bottom, .blockcontent .image .bottom .right,
.blockcontent .text .middle, .blockcontent .text .top, .blockcontent .text .top .right, .blockcontent .text .bottom, .blockcontent .text .bottom .right {}

.blockcontenthome { margin: 0px; padding: 0px;}
.blockcontenthome .top, .blockcontenthome .top .right, .blockcontenthome .bottom, .blockcontenthome .bottom,
.blockcontenthome .title, .blockcontenthome .title .middle, .blockcontenthome .title .middle .button, .blockcontenthome .title .top, .blockcontenthome .title .top .right, .blockcontenthome .title .bottom, .blockcontenthome .title .bottom .right,
.blockcontenthome .image, .blockcontenthome .image .middle, .blockcontenthome .image .top, .blockcontenthome .image .top .right, .blockcontenthome .image .bottom, .blockcontenthome .image .bottom .right,
.blockcontenthome .text, .blockcontenthome .text .middle, .blockcontenthome .text .top, .blockcontenthome .text .top .right, .blockcontenthome .text .bottom, .blockcontenthome .text .bottom .right {}

.maincenter {text-align: left; vertical-align: top;}
.mainright, .mainleft {text-align: left; vertical-align: top;width: 170px;}
.mainright100, .maincenter100, .mainleft100 {padding: 0px;}
.mainright101, .maincenter101, .mainleft101 {background: url(images/site/border103.png) repeat-y left top;}
.mainright102, .maincenter102, .mainleft102 {background: url(images/site/border104.png) repeat-y right top;}
.mainright103, .maincenter103, .mainleft103 {background: url(images/site/border105.png) repeat-x left bottom;}
.mainright104, .maincenter104, .mainleft104 {background: url(images/site/border101.png) repeat-x left top;}
.mainright105, .maincenter105, .mainleft105 {background: url(images/site/border106.png) no-repeat right bottom;}
.mainright106, .maincenter106, .mainleft106 {background: url(images/site/border102.png) no-repeat right top; padding: 17px;}

.mainborder {text-align:left;vertical-align:top;width:100%;}
.mainborder .textmain {margin:1px; padding: 0px;background: #FFE;}
.mainborder .textmain .topmain {font-size: 0px;margin:0px;padding: 0px;height:1px;background: #00F;}
.mainborder .textmain .middlemain {margin-left:1px;padding:3px;}
.mainborder .textmain .bottommain {margin:0px;padding: 0px;height:1px;}
.mainborder .textmain .topmain .rightmain, .mainborder .textmain .bottommain .rightmain {padding: 0px; margin: 0px; background: none;}

/* Main Site Navigation */
.blocknav {text-align: left; vertical-align: top;}
.blocknav100 {padding:0px;}
.blocknav101 {background: url(images/site/border103.png) repeat-y left top;}
.blocknav102 {background: url(images/site/border104.png) repeat-y right top;}
.blocknav103 {background: url(images/site/border105.png) repeat-x left bottom;}
.blocknav104 {background: url(images/site/border101.png) repeat-x left top;}
.blocknav105 {background: url(images/site/border106.png) no-repeat right bottom;}
.blocknav106 {background: url(images/site/border102.png) no-repeat right top; padding: 17px 9px 27px 7px;}
.blocknav .blocknavtitle {display:none;}
.blocknav .blocknavmiddle {margin: 0px;}


/* Main Admin Menu */
.navadmin0 {margin: 0; padding: 2px 5px 2px 0px; list-style: none;}
.navadmin0 a:link,.navadmin0 a:visited,.navadmin0 a:active,.navadmin0 a:hover {background: none;text-decoration: underline;}
.navadmin1, .navadmin2, .navadmin3, .navadmin4, .navadmin5 {margin: 0px 0px 0px 8px; padding: 0px; list-style: none;}
.navadmin1 li, .navadmin2 li, .navadmin3 li, .navadmin4 li, .navadmin5 li {border-bottom: 1px solid #CCCCCC;padding: 1px 5px 2px 2px;}

/* Miva*/
.mivacattree {}
.mivacattree a:link,.mivacattree a:visited,.mivacattree a:active {}
.mivacattree a:hover {}

.mivabreadcrumbsdiv {padding:0px 5px 2px 5px;}
.mivatitlediv {padding:10px; background: #eee url(images/site/back02.jpg) repeat-x top left; font-size: 14px; font-weight:bold; border: #BBBBBB 1px solid; border-top:0px;}
.mivathumbtitlediv {margin:10px 15px 10px 0px; padding:2px; background: #DDD; font-weight:bold; font-size:10px;}

.checkoutprogressa {float:left; font-size: 1px; height:10px; width: 20px; background: #DDD; border: #FFF 1px solid;}
.checkoutprogressb {float:left; font-size: 1px; height:10px; width: 20px; background: #37C; border: #FFF 1px solid;}

/* home feature blocks */

.clear {font-size: 1px; height: 1px;}

.blockright {padding: 0px 0px 15px 0px;}
.blockright .blockmiddle {border-bottom: #CCC 1px solid; padding:0px 0px 7px 0px;}
.blockright .blocktitle, .blockright .blocktitle .blockcorner1, .blockright .blocktitle .blockcorner2, .blockright .blocktitle .blockcorner3, .blockright .blocktitle .blockcorner4 {}
.blockright .blocktitle .blockmiddle {padding: 0px 0px 8px 0px; border:none; color: #999999; font-size: 11px; font-weight:bold; }
.blockright .blockimage, .blockright .blockimage .blockcorner1, .blockright .blockimage .blockcorner2, .blockright .blockimage .blockcorner3, .blockright .blockimage .blockcorner4 {}
.blockright .blockimage .blockmiddle {padding: 0px 0px 8px 0px; border:none; text-align: center;}
.blockright .blocktext, .blockright .blocktext .blockcorner1, .blockright .blocktext .blockcorner2, .blockright .blocktext .blockcorner3, .blockright .blocktext .blockcorner4 {}
.blockright .blocktext .blockmiddle {padding: 0px 0px 8px 0px; border:none; font-size: 11px; }

.blockleft {padding: 0px 15px 15px 15px; /* border-right: #CCC 1px solid; */ }
.blockleft .blockmiddle {border-bottom: #CCC 1px solid; padding:0px 0px 7px 0px;}
.blockleft .blocktitle, .blockleft .blocktitle .blockcorner1, .blockleft .blocktitle .blockcorner2, .blockleft .blocktitle .blockcorner3, .blockleft .blocktitle .blockcorner4 {}
.blockleft .blocktitle .blockmiddle {padding: 0px 0px 8px 0px; border:none; color: #999999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.blockleft .blockimage, .blockleft .blockimage .blockcorner1, .blockleft .blockimage .blockcorner2, .blockleft .blockimage .blockcorner3, .blockleft .blockimage .blockcorner4 {}
.blockleft .blockimage .blockmiddle {padding: 0px 0px 8px 0px; border:none; text-align: center;}
.blockleft .blocktext, .blockleft .blocktext .blockcorner1, .blockleft .blocktext .blockcorner2, .blockleft .blocktext .blockcorner3, .blockleft .blocktext .blockcorner4 {}
.blockleft .blocktext .blockmiddle {padding: 0px 0px 8px 0px; border:none; }

.blockcenter {padding: 7px;}
.blockcenter .blockmiddle {padding:0px 0px 7px 0px;}
.blockcenter .blocktitle, .blockcenter .blocktitle .blockcorner1, .blockcenter .blocktitle .blockcorner2, .blockcenter .blocktitle .blockcorner3, .blockcenter .blocktitle .blockcorner4 {border:0px;}
.blockcenter .blocktitle .blockmiddle {padding: 0px 0px 8px 0px; border:none; color: #999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.blockcenter .blockimage, .blockcenter .blockimage .blockcorner1, .blockcenter .blockimage .blockcorner2, .blockcenter .blockimage .blockcorner3, .blockcenter .blockimage .blockcorner4 {}
.blockcenter .blockimage .blockmiddle {padding: 0px 0px 8px 0px; border:none; text-align: center;}
.blockcenter .blocktext, .blockcenter .blocktext .blockcorner1, .blockcenter .blocktext .blockcorner2, .blockcenter .blocktext .blockcorner3, .blockcenter .blocktext .blockcorner4 {}
.blockcenter .blocktext .blockmiddle {padding: 0px 0px 8px 0px; border:none; }

.blockcenterhome {margin: 0px 0px 11px 0px;padding: 0px 0px 11px 0px;border-bottom: 1px solid #CCCCCC;}
.blockcenterhome .blockcorner1, .blockcenterhome .blockcorner2, .blockcenterhome .blockcorner3, .blockcenterhome .blockcorner4, .blockcenterhome .blockmiddle {}
.blockcenterhome .blocktitle {color: #333; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px; }
.blockcenterhome .blocktitle .blockcorner1, .blockcenterhome .blocktitle .blockcorner2, .blockcenterhome .blocktitle .blockcorner3, .blockcenterhome .blocktitle .blockcorner4, .blockcenterhome .blocktitle .blockmiddle {}
.blockcenterhome .blocktext {}
.blockcenterhome .blocktext .blockcorner1, .blockcenterhome .blocktext .blockcorner2, .blockcenterhome .blocktext .blockcorner3, .blockcenterhome .blocktext .blockcorner4, .blockcenterhome .blocktext .blockmiddle {}

/* Main Navigation*/
.nav1a, .nav1b, .nav1aimg, .nav1bimg {margin:0px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}
.nav1a li, .nav1b li{ margin: 0px; padding: 0px; position: relative; font-weight: normal; text-decoration: none;}
.nav1a a:link, .nav1a a:visited, .nav1a a:active, .nav1a a:hover, .nav1b a:link,.nav1b a:visited,.nav1b a:active, .nav1b a:hover
{display: block; padding: 3px 5px 4px 15px; margin: 0px; border-bottom: 1px solid #DDC; font-size: 14px;font-family: Futura, Arial, Helvetica, sans-serif;}
.nav1a a:link,.nav1a a:visited,.nav1a a:active {color:#666;text-decoration: none;font-weight: normal;}
.nav1a a:hover {color:#06C;background: #EEE;text-decoration: underline;font-weight: normal;}
.nav1b a:link,.nav1b a:visited,.nav1b a:active, .nav1b a:hover {color:#06C; text-decoration: none;}
.nav1a ul, .nav1aimg ul {display: none;}
.nav1b ul, .nav1bimg ul {display: block;}

.nav2a, .nav2b, .nav2aimg, .nav2bimg {margin:0px 0px 0px 7px;padding:0px 0px 0px 10px; list-style: none; font-weight: normal;text-decoration: none;}
.nav2a li, .nav2b li{ margin: 0px; padding: 0px; position: relative; font-weight: normal; text-decoration: none;}
.nav2a a:link, .nav2a a:visited, .nav2a a:active, .nav2a a:hover, .nav2b a:link,.nav2b a:visited,.nav2b a:active, .nav2b a:hover
{display: block; background: url(images/site/nav2back.gif) no-repeat left center; padding: 5px 3px 5px 10px; margin: 0px; border-bottom: 1px solid #DDC; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.nav2a a:link,.nav2a a:visited,.nav2a a:active {color:#399;text-decoration: none;font-weight: normal;}
.nav2a a:hover {color:#06C;background: #EEE url(images/site/nav2back.gif) no-repeat left center;text-decoration: underline;font-weight: normal;}
.nav2b a:link,.nav2b a:visited,.nav2b a:active, .nav2b a:hover {color:#06C; text-decoration: none; font-weight: bold;}
.nav2a ul, .nav2aimg ul {display: none;}
.nav2b ul, .nav2bimg ul {display: block;}

.nav3a, .nav3b, .nav3aimg, .nav3bimg {margin:0px 0px 0px 11px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}
.nav3a li, .nav3b li{ margin: 0px; padding: 0px; position: relative; font-weight: normal; text-decoration: none;}
.nav3a a:link, .nav3a a:visited, .nav3a a:active, .nav3a a:hover, .nav3b a:link,.nav3b a:visited,.nav3b a:active, .nav3b a:hover
{display: block; background: url(images/site/nav2back.gif) no-repeat left center; padding: 5px 3px 5px 10px; margin: 0px; border-bottom: 1px solid #DDC; font-size: 11px;}
.nav3a a:link,.nav3a a:visited,.nav3a a:active {color:#399;text-decoration: none;font-weight: normal;}
.nav3a a:hover {color:#06C;background: #EEE url(images/site/nav2back.gif) no-repeat left center;text-decoration: underline;font-weight: normal;}
.nav3b a:link,.nav3b a:visited,.nav3b a:active, .nav3b a:hover {color:#06C; text-decoration: none; font-weight: bold;}
.nav3a ul, .nav3aimg ul {display: none;}
.nav3b ul, .nav3bimg ul {display: block;}

.nav4a, .nav4b, .nav4aimg, .nav4bimg {margin:0px 0px 0px 11px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}
.nav4a li, .nav4b li{ margin: 0px; padding: 0px; position: relative; font-weight: normal; text-decoration: none;}
.nav4a a:link, .nav4a a:visited, .nav4a a:active, .nav4a a:hover, .nav4b a:link,.nav4b a:visited,.nav4b a:active, .nav4b a:hover
{display: block; background: url(images/site/nav2back.gif) no-repeat left center; padding: 5px 3px 5px 30px; margin: 0px; border-bottom: 1px solid #DDC; font-size: 11px;}
.nav4a a:link,.nav4a a:visited,.nav4a a:active {color:#399;text-decoration: none;font-weight: normal;}
.nav4a a:hover {color:#06C;background: #EEE url(images/site/nav2back.gif) no-repeat left center;text-decoration: underline;font-weight: normal;}
.nav4b a:link,.nav4b a:visited,.nav4b a:active, .nav4b a:hover {color:#06C; text-decoration: none; font-weight: bold;}
.nav4a ul, .nav4aimg ul {display: none;}
.nav4b ul, .nav4bimg ul {display: block;}

.nav5a, .nav5b, .nav5aimg, .nav5bimg {margin:0px 0px 0px 11px;padding:0px; list-style: none; font-weight: normal;text-decoration: none;}
.nav5a li, .nav5b li{ margin: 0px; padding: 0px; position: relative; font-weight: normal; text-decoration: none;}
.nav5a a:link, .nav5a a:visited, .nav5a a:active, .nav5a a:hover, .nav5b a:link,.nav5b a:visited,.nav5b a:active, .nav5b a:hover
{display: block; background: url(images/site/nav2back.gif) no-repeat left center; padding: 5px 3px 5px 35px; margin: 0px; border-bottom: 1px solid #CCC; font-size: 11px;}
.nav5a a:link,.nav5a a:visited,.nav5a a:active {color:#399;text-decoration: none;font-weight: normal;}
.nav5a a:hover {color:#06C;background: #EEE url(images/site/nav2back.gif) no-repeat left center;text-decoration: underline;font-weight: normal;}
.nav5b a:link,.nav5b a:visited,.nav5b a:active, .nav5b a:hover {color:#06C; text-decoration: none; font-weight: bold;}
.nav5a ul, .nav5aimg ul {display: none;}
.nav5b ul, .nav5bimg ul {display: block;}


/* Admin Tables formatting */
.f1-table {border-bottom: 1px solid #BBB;border-right: 1px solid #BBB; background: #fff;}
.f1-td1 {padding: 5px;border-top: 1px solid #BBB;border-left: 1px solid #BBB;}
.f1-td1b {padding: 5px;border-top: 1px solid #BBB;border-left: 1px solid #BBB;}
.f1-td1c {padding: 5px;text-align: center;border-top: 1px solid #BBB;border-left: 1px solid #BBB;background:}
.f1-td2 {padding: 5px;padding-left: 5px;background: #CDE;border-top: 1px solid #BBB;border-left: 1px solid #BBB;font-size: 12px;}
.f1-td2c {padding: 5px;background: #CDE;text-align: center;border-top: 1px solid #BBB;border-left: 1px solid #BBB;font-size: 12px;}
.f1-td3c {padding: 0px;text-align: center;border: 1px solid #99CCCC;}
.f1-td4 {padding: 0px;}
.f1-td4c {padding: 0px;text-align: center;}
.f1-td5 {padding: 5px;border: 1px solid #99CCCC;}
.f1-td5c {padding: 5px;text-align: center;border: 1px solid #99CCCC;}

.adminmap {border: #BBB 1px solid; background: #fff; padding: 0px 10px 10px 10px; margin: 0px 10px 0px 0px;}

.titleimg {}

/* for template producta, productb, news, trips */
.mininav1a {text-align: center;}
.mininav1b {text-align: center;font-weight: bold;}
.mininav1a a:link,.mininav1a a:visited,.mininav1a a:active {background: #EEE;padding: 3px 5px 5px 5px;display: block;border-top: 1px solid #FFFFFF;border-right: 1px solid #999999;border-left: 1px solid #FFFFFF;text-decoration: none;}
.mininav1a a:hover {background: #DDD;padding: 3px 5px 5px 5px;display: block;border-top: 1px solid #FFFFFF;border-right: 1px solid #999999;border-left: 1px solid #FFFFFF;}
.mininav1b a:link,.mininav1b a:visited,.mininav1b a:active {color:#FFF;background: #154;padding: 3px 5px 5px 5px;display: block;border-top: 1px solid #FFFFFF;border-right: 1px solid #999999;border-left: 1px solid #FFFFFF;text-decoration: none;}
.mininav1b a:hover {color: #FFF;background: #699;padding: 3px 5px 5px 5px;display: block;border-top: 1px solid #FFFFFF;border-right: 1px solid #999999;border-left: 1px solid #FFFFFF;}
.gallerythumb {padding: 3px;height: 81px;width: 81px;}

.rightindent { margin-bottom: 15px; margin-left: 15px;}
.leftindent { margin-right: 15px; margin-bottom: 15px;}

.subdisplaytable { }
.subdisplaytd1 {padding:0px 5px 0px 0px;}
.subdisplaytd2 {padding:0px 10px 0px 0px;}
.subdisplaytd3 {padding:0px 5px 0px 10px;border-left: 1px solid #aaaaaa;}
.subdisplaytd4 {margin:10px 0px 10px 0px;border-top: 1px solid #aaaaaa; display: block;}

.border103 {background: url(images/site/border103.png) repeat-y left top;}
.border104 {background: url(images/site/border104.png) repeat-y right top;}
.border105 {background: url(images/site/border105.png) repeat-x left bottom;}
.border101 {background: url(images/site/border101.png) repeat-x left top;}
.border106 {background: url(images/site/border106.png) no-repeat right bottom;}
.border102 {background: url(images/site/border102.png) no-repeat right top; padding: 5px 17px 17px 17px;}

.sideimages {}
.sideimage01 {text-align: center;margin:0px 0px 15px 15px}

.updateslist {margin:0px; padding:0px; list-style: none;}
.updateslist li {border-bottom: 1px #BBB solid; padding: 5px 0px 5px 0px;}

.sitemaplevel0 {margin:0px; padding:0px; list-style: none; }
.sitemaplevel0 li {font-size: 12px; font-style: italic; color: #333; }
.sitemaplevel1 {margin:0px; padding:0px; list-style: none; }
.sitemaplevel1 li {margin:0px; padding: 4px 0px 4px 15px; font-weight: bold;}
.sitemaplevel2 {margin:0px; padding: 0px 0px 0px 15px; list-style: square; }
.sitemaplevel2 li {margin: 0px; padding: 2px 2px 2px 0px; font-size: 11px; font-weight: normal; }
.sitemaplevel3, .sitemaplevel4, .sitemaplevel5 {margin:0px; padding: 0px 0px 0px 15px; }
.sitemaplevel3 li, .sitemaplevel4 li, .sitemaplevel5 li {}


.homeflash {width:445px;}

ul, .regularlist { margin: 0px;padding-left: 15px;}

.hideitem {display:none;}

/* ------------------------ phpBB Tags  ------------------------------ */

/* ------------------------ Unused Tags ------------------------------ */

/* for template sub-index-featureb */
.hnews0 {padding: 0px;margin: 0px;}
.hnews1 {}
.hnews2 {}
.hnews3 {}

.hnewsleft {}
.hnewsleft1 {}
.hnewsleft2 {}
.hnewsleft3 {}

.hnewscenter {}
.hnewscenter1 {}
.hnewscenter2 {}
.hnewscenter3 {}

.hnewsright {}
.hnewsright1 {}
.hnewsright2 {}
.hnewsright3 {}

/* for template producta */
.content {}
.contentside li{}
.contentsidetitle {}
.contentsidebox {}

.subdisplaytable {}
.subdisplaytd1 {}
.subdisplaytd2 {}
.subdisplaytd3 {}
.subdisplaytd4 {}

.gotolink {}
.gotolink a:link,.gotolink a:visited,.gotolink a:active {}
.gotolink a:hover {}

.table2 {}
.table2yellow {}
.table2white {}