/* Generic Style */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-style: normal;
	font-size: 12px;
	background-image: url(imgcss/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
table {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
p {}
b {}
i {}
a {
	text-decoration: none;
	color: #fff;
}
a:link {
	text-decoration: none;
	color: #fff;
}
a:hover {
	color: #ccc;
	text-decoration: underline;
}
a:visited {}
a:active {}
input {}
textarea {}
select {}
option {}
tr {}
td {
	text-align: left;
	vertical-align: top;
}
ul {}
ol {}
li {}
h1 {
	font-size:36px;
	margin: 0px;
}
h2 {
	font-size:24px;
	margin: 0px;
}
h3 {
	font-size:16px;
	margin: 0px;
}
h4 {
	font-size:14px;
	margin: 0px;
}
h5 {
	font-size:12px;
	margin: 0px;
}
h6 {
	font-size:10px;
	margin: 0px;
}

/* Table/TD Style - Main */
.tableMain {}
.tdMain {
	background-image: url(imgcss/bgBody.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tdMainTL {
	background-image: url(imgcss/horNvMenuBar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 72px;
}
.tdMainTR {}
.tdMainTC {}
.tdMainML {
	padding: 15px;
}
.tdMainMR {}
.tdMainMC {}
.tdMainBL {
	background-image: url(imgcss/footerBar.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 60px;
	vertical-align: middle;
}
.tdMainBR {}
.tdMainBC {}

/* Table/TD Style - Header */
.tableHeader {}
.tdHeader {
	height: 270px;
	padding-left: 10px;
}
.tdHeaderTL {}
.tdHeaderTR {}
.tdHeaderTC {}
.tdHeaderML {}
.tdHeaderMR {}
.tdHeaderMC {}
.tdHeaderBL {}
.tdHeaderBR {}
.tdHeaderBC {}

/* Table/TD Style - Footer */
.tableFooter {}
.tdFooter {}
.tdFooterTL {}
.tdFooterTR {}
.tdFooterTC {}
.tdFooterML {}
.tdFooterMR {}
.tdFooterMC {}
.tdFooterBL {}
.tdFooterBR {}
.tdFooterBC {}

/* Table/TD Style - Content */
.tableContent {}
.tdContent {}
.tdContentTL {
	width: 200px;
}
.tdContentTR {
	width: 150px;
}
.tdContentTC {
	width: 550px;
	padding-right: 15px;
	padding-left: 15px;
}
.tdContentML {}
.tdContentMR {}
.tdContentMC {}
.tdContentBL {}
.tdContentBR {}
.tdContentBC {}

/* Table/TD Style - Flash Header */
.tableFlashHeader {}
.tdFlashHeader {}

/* Table/TD Style - Left Side Box */
.tableLeftSideBox {}
.tdLeftSideBox {}
.tdLeftSideBoxTL {}
.tdLeftSideBoxTR {}
.tdLeftSideBoxTC {}
.tdLeftSideBoxML {}
.tdLeftSideBoxMR {}
.tdLeftSideBoxMC {}
.tdLeftSideBoxBL {}
.tdLeftSideBoxBR {}
.tdLeftSideBoxBC {}

/* Table/TD Style - Right Side Box */
.tableRightSideBox {}
.tdRightSideBox {}
.tdRightSideBoxTL {}
.tdRightSideBoxTR {}
.tdRightSideBoxTC {}
.tdRightSideBoxML {}
.tdRightSideBoxMR {}
.tdRightSideBoxMC {}
.tdRightSideBoxBL {}
.tdRightSideBoxBR {}
.tdRightSideBoxBC {}

.tdSideBoxT {
	background-image: url(imgcss/sideBoxHeaderBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 150px;
	padding: 10px;
}
.tdSideBoxB {
	background-image: url(imgcss/sideBoxFooterBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
}
/* Table/TD Style - Content */
/*
.tableContentHeader {}
.tdContentHeader {}
.tdContentHeaderTL {}
.tdContentHeaderTR {}
.tdContentHeaderTC {}
.tdContentHeaderML {}
.tdContentHeaderMR {}
.tdContentHeaderMC {}
.tdContentHeaderBL {}
.tdContentHeaderBR {}
.tdContentHeaderBC {}

.tableContentFooter {}
.tdContentFooter {}
.tdContentFooterTL {}
.tdContentFooterTR {}
.tdContentFooterTC {}
.tdContentFooterML {}
.tdContentFooterMR {}
.tdContentFooterMC {}
.tdContentFooterBL {}
.tdContentFooterBR {}
.tdContentFooterBC {}
*/

/* Table/TD Style - Navigation Bar */
/*
.tableNvb {}
.tdNvb {}
.tdNvbTL {}
.tdNvbTR {}
.tdNvbTC {}
.tdNvbML {}
.tdNvbMR {}
.tdNvbMC {}
.tdNvbBL {}
.tdNvbBR {}
.tdNvbBC {}
*/

/* Table/TD Style - 'Message Box' */
/*
.tableMsgBox {}
.tdMsgBox {}
.tdMsgBoxTL {}
.tdMsgBoxTR {}
.tdMsgBoxTC {}
.tdMsgBoxML {}
.tdMsgBoxMR {}
.tdMsgBoxMC {}
.tdMsgBoxBL {}
.tdMsgBoxBR {}
.tdMsgBoxBC {}
*/

/* Table/TD Style - Horizontal Navigation Menu */
.tableHorNvMenu {}
.tdHorNvMenu {
}
.tdHorNvMenuTL {
	width: 340px;
	background-image: url(imgcss/comName.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
	height: 72px;
}
.tdHorNvMenuTR {
	width: 160px;
	background-image: url(imgcss/searchBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 22px;
	padding-left: 60px;
}
.tdHorNvMenuTC {
	width: 400px;
	vertical-align: middle;
	padding-bottom: 15px;
}
.tdHorNvMenuML {}
.tdHorNvMenuMR {}
.tdHorNvMenuMC {}
.tdHorNvMenuBL {}
.tdHorNvMenuBR {}
.tdHorNvMenuBC {}

/* Table/TD Style - Vertical Navigation Menu */
.tableVerNvMenu {}
.tdVerNvMenu {}
.tdVerNvMenuTL {
	background-image: url(imgcss/verNvMenuHeaderBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 150px;
	padding: 10px;
}
.tdVerNvMenuTR {}
.tdVerNvMenuTC {}
.tdVerNvMenuML {}
.tdVerNvMenuMR {}
.tdVerNvMenuMC {}
.tdVerNvMenuBL {
	background-image: url(imgcss/verNvMenuFooterBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
}
.tdVerNvMenuBR {}
.tdVerNvMenuBC {}

/* Table/TD Style - Sub Menu */
.tableNvSub {}
.tdNvSub {}
.tdNvSubTL {
	background-image: url(imgcss/verNvMenuHeaderBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 150px;
	padding: 10px;
}
.tdNvSubTR {}
.tdNvSubTC {}
.tdNvSubML {}
.tdNvSubMR {}
.tdNvSubMC {}
.tdNvSubBL {
	background-image: url(imgcss/verNvMenuFooterBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
}
.tdNvSubBR {}
.tdNvSubBC {}


/* Table/TD Style - ALternate Menu */
.tableNvAlt {}
.tdNvAlt {
}
.tdNvAltTL {}
.tdNvAltTR {}
.tdNvAltTC {}
.tdNvAltML {}
.tdNvAltMR {}
.tdNvAltMC {}
.tdNvAltBL {}
.tdNvAltBR {}
.tdNvAltBC {}

/* Table/TD Style - Short News */
.tableNewsBox {}
.tdNewsBox {}
.tdNewsBoxTL {}
.tdNewsBoxTR {}
.tdNewsBoxTC {}
.tdNewsBoxML {}
.tdNewsBoxMR {}
.tdNewsBoxMC {}
.tdNewsBoxBL {}
.tdNewsBoxBR {}
.tdNewsBoxBC {}

.tableNewsCnt {}
.tdNewsCnt {}
.tdNewsCntTL {}
.tdNewsCntTR {}
.tdNewsCntTC {}
.tdNewsCntML {}
.tdNewsCntMR {}
.tdNewsCntMC {}
.tdNewsCntBL {}
.tdNewsCntBR {}
.tdNewsCntBC {}

.tableNews {}
.tdNews {}

/* Table/TD Style - 'Catalogue Box' */
.tableCatalogue {}
.tdCatalogue {
	padding: 4px;
	width: 160px;
	border: 1px solid #9FD9FF;
}
.tdCatalogueTL {}
.tdCatalogueTR {}
.tdCatalogueTC {}
.tdCatalogueML {}
.tdCatalogueMR {}
.tdCatalogueMC {}
.tdCatalogueBL {}
.tdCatalogueBR {}
.tdCatalogueBC {}

/* Table/TD Style - 'categori Catalogue Box' */
.tdCat {
	padding: 4px;
	width: 100px;
	border: 1px solid #9FD9FF;
}

/* Table/TD Style - 'Page Navigator' */
.tablePageNav {}
.tdPageNav {}
.tdPageNavTL {}
.tdPageNavTR {}
.tdPageNavTC {}
.tdPageNavML {}
.tdPageNavMR {}
.tdPageNavMC {}
.tdPageNavBL {}
.tdPageNavBR {}
.tdPageNavBC {}

/* Table/TD Style - 'Search List' */
.tableSearch {}
.tdSearch {}
.tdSearchL {}
.tdSearchR {}
.tdSearchC {}

/* Table/TD Style - 'Form' */
.tableForm {
	padding-right: 15px;
	padding-left: 15px;
}
.tdForm {}
.tdFormT {
	padding-top: 3px;
	padding-bottom: 3px;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	font-size: 11px;
}
.tdFormHeader {}
.tdFormFooter {}
.tdFormL {}
.tdFormR {}
.tdFormC {}

/* Table/TD Style - 'Login Box' */
.tdLoginBox {
	background-image: url(imgcss/loginBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 180px;
	width: 170px;
	padding-right: 15px;
	padding-left: 15px;
}

/* Table/TD Style - line style */
.tdLineVer {}
.tdLineHor {}

/* Input Style */
.inpText {}
.inpTxtField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
	color: #666666;
}
.inpButton {
	border: 1px solid #999999;
	background-color: #FFFFFF;

}
.inpTextArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
	color: #666666;
}
.inpSelect {}
.inpFile {}
.inpSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #FFFFFF;
}
.inpSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
	color: #666666;
}

/* Text Style */
.txtBlack {
	color: #000000;
}
.txtWhite {
	color: #FFFFFF;
}
.txtRed {
	color: #FF0000;
}
.txtGreen {
	color: #339900;
}
.txtBlue {
	color: #006699;
}
.txtOrange {
	color: #FF9900;
}

.txtGray01 {
	color: #666666;
}
.txtGray02 {
	color: #999999;
}
.txtGray03 {
	color: #CCCCCC;
}

.txtColor01 {
	color: #006600;
}
.txtColor02 {
	color: #009900;
}
.txtColor03 {
	color: #000000;
}

.txtFont01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtFont02 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.txtFontSize01 {
	font-size: 16px;
}

.txt01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E4DA9E;
	font-size: 24px;
	font-style:italic;
	line-height: 26px;
}

.txt02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E4DA9E;
	font-size: 36px;
	font-style:italic;
}

.txt03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E4DA9E;
	font-size: 16px;
	font-style:italic;
}

/* UL / li Style */
.bullet01 {
	list-style-position: outside;
	list-style-image: url(imgcss/imgBullet01.gif);
}

/* Link Style */
a.lnk01 {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.lnk01:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.lnk01:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
a.lnk01:visited {}
a.lnk01:active {}

a.lnk02 {
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.lnk02:link {
	text-decoration: none;
	color: #0066FF;
	text-decoration: none;
}
a.lnk02:hover {
	color: #FF9900;
	text-decoration: underline;
}
a.lnk02:visited {}
a.lnk02:active {}

a.lnk03{}
a.lnk03:link {}
a.lnk03:hover {}
a.lnk03:visited {}
a.lnk03:active {}

.tdHorNvMenu a
{
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 5px;
	background-image: url(imgcss/horNvMenuDiv.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 5px;
}
.tdHorNvMenu a span
{
}
.tdHorNvMenu a, .tdHorNvMenu a span
{
	display: block;
	float: left;
}
/* Hide from IE5-Mac \*/
.tdHorNvMenu a, .tdHorNvMenu a span
{
	float: none
}
/* End hide */
.tdHorNvMenu a:hover
{
	color: #FFCC00;
	padding-left: 10px;
}
.tdHorNvMenu a:hover span
{

}
.tdHorNvMenu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
.tdHorNvMenu li
{
	float: left;
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	padding-right: 2px;
}

.tdVerNvMenu a {}
.tdVerNvMenu a:link {}
.tdVerNvMenu a:hover {}
.tdVerNvMenu a:visited {}
.tdVerNvMenu a:active {}

.tdNvSub a {}
.tdNvSub a:link {}
.tdNvSub a:hover {}
.tdNvSub a:visited {}
.tdNvSub a:active {}

.tdNvAlt a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-left: 10px;
	font-size: 10px;
}
.tdNvAlt a:hover {
	color: #FFCC00;
}
.tdNvAlt ul {
	padding: 0;
	list-style-image: none;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.tdNvAlt li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
}


.tdNews a {}
.tdNews a:link {}
.tdNews a:hover {}
.tdNews a:visited {}
.tdNews a:active {}

.tdBtnCommon01 a {}
.tdBtnCommon01 a:link {}
.tdBtnCommon01 a:hover {}
.tdBtnCommon01 a:visited {}
.tdBtnCommon01 a:active {}

.tdBtnCommon02 a {}
.tdBtnCommon02 a:link {}
.tdBtnCommon02 a:hover {}
.tdBtnCommon02 a:visited {}
.tdBtnCommon02 a:active {}

.MainVerNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 170px;
	color: #000000;
	padding: 5px;
}
.MainVerNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.MainVerNav li {}
.MainVerNav li a:link, .MainVerNav li a:visited  {
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E4E4E4;
}
.MainVerNav li a:hover {
	text-decoration: none;
	color: #0066FF;
	font-size: 12px;
	background-image: url(imgcss/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

.SubVerNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 170px;
	color: #000000;
	padding: 5px;
}
.SubVerNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.SubVerNav li {}
.SubVerNav li a:link, .SubVerNav li a:visited  {
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E4E4E4;
}
.SubVerNav li a:hover {
	text-decoration: none;
	color: #0066FF;
	font-size: 12px;
	background-image: url(imgcss/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

.sideBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	width: 170px;
	color: #000000;
	padding: 5px;
	font-weight: bold;
}
.sideBox ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.sideBox li {}
.sideBox li a:link, .sideBox li a:visited  {
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.sideBox li a:hover {
	text-decoration: none;
	color: #0066FF;
	font-size: 10px;
	background-image: url(imgcss/bullet02.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

.VerNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 300px;
}
.VerNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.VerNav li {}
.VerNav li a:link, .VerNav li a:visited  {
	display: block;
	padding: 5px 5px 5px 35px;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
.VerNav li a:hover {
	text-decoration: none;
	color: #FF3300;
	font-size: 12px;
}
.style1 {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#fixResize {
	position:absolute;
	width: 960px;
	height:270px;
	z-index:1;
	top: 72px;
}
