/* Generic Style */
body {
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	margin: 0px;
	background-color: #007DFC;
}
table {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
p {}
b {}
i {}

a {
	color: #666666;
	font-size:12px;
	text-decoration: none;
}
a:link, a:visited, a:active {
	color: #666666;
	font-weight: bold;
	text-transform: capitalize;
}
a:hover {
	color: #0033FF;
	text-decoration: none;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {}
option {}
tr {}
td {}
ul {}
ol {}
li {}
h1 {
	font-size:24px;
	margin: 0px;
}
h2 {
	font-size:18px;
	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 {}

/* Table/TD Style - Header */
.tableHeader {}
.tdHeader {}
.tdHeaderTL {}
.tdHeaderTR {}
.tdHeaderTC {}
.tdHeaderML {}
.tdHeaderMR {}
.tdHeaderMC {}
.tdHeaderBL {}
.tdHeaderBR {}
.tdHeaderBC {}

/* Table/TD Style - Footer */
.tableFooter {
	background-image: url(imgcss/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 136px;
	width: 808px;
}
.tdFooter {}
.tdFooterTL {}
.tdFooterTR {}
.tdFooterTC {}
.tdFooterML {}
.tdFooterMR {}
.tdFooterMC {}
.tdFooterBL {}
.tdFooterBR {}
.tdFooterBC {}

/* Table/TD Style - Content */
.tableContent {
	background-image: url(imgcss/background_loop.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.tdContent {
	background-image: url(imgcss/background_hole.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tdContentTL {
	font-family: "Trebuchet MS", Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #007DFC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.tdContentTR {}
.tdContentTC {}
.tdContentML {

	font-family: "Trebuchet MS", Georgia;
	font-size: 20px;
	font-weight: bold;
	color: #007DFC;
}
.tdContentMR {}
.tdContentMC {}
.tdContentBL {}
.tdContentBR {}
.tdContentBC {}

/* Table/TD Style - Left Side Box */
.tableLeftSideBox {
	width: 198px;
}
.tdLeftSideBox {}
.tdLeftSideBoxTL {
}
.tdLeftSideBoxTR {}
.tdLeftSideBoxTC {}
.tdLeftSideBoxML {}
.tdLeftSideBoxMR {}
.tdLeftSideBoxMC {}
.tdLeftSideBoxBL {
	background-image: url(imgcss/blue_tag.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 28px;
	font-family: "Trebuchet MS", Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #007DFC;
}
.tdLeftSideBoxBR {
	padding-left: 20px;
	font-family: "Trebuchet MS", Georgia;
	font-size: 10px;
	color: #666666;
}
.tdLeftSideBoxBC {}

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

/* Table/TD Style - Horizontal Navigation Menu */
.tableHorNvMenu {}
.tdHorNvMenu {}
.tdHorNvMenuTL {}
.tdHorNvMenuTR {}
.tdHorNvMenuTC {}
.tdHorNvMenuML {}
.tdHorNvMenuMR {}
.tdHorNvMenuMC {}
.tdHorNvMenuBL {}
.tdHorNvMenuBR {}
.tdHorNvMenuBC {}

/* Table/TD Style - Vertical Navigation Menu */
.tableVerNvMenu {}
.tdVerNvMenu {}
.tdVerNvMenuTL {}
.tdVerNvMenuTR {}
.tdVerNvMenuTC {}
.tdVerNvMenuML {}
.tdVerNvMenuMR {}
.tdVerNvMenuMC {}
.tdVerNvMenuBL {}
.tdVerNvMenuBR {}
.tdVerNvMenuBC {}

/* Table/TD Style - Sub Menu */
.tableNvSub {}
.tdNvSub {}
.tdNvSubTL {}
.tdNvSubTR {}
.tdNvSubTC {}
.tdNvSubML {}
.tdNvSubMR {}
.tdNvSubMC {}
.tdNvSubBL {}
.tdNvSubBR {}
.tdNvSubBC {}


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

/* Table/TD Style - Short News */
.tableNewsBox {
	width: 198px;
}
.tdNewsBox {}
.tdNewsBoxTL {
	background-image: url(imgcss/blue_tag.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 28px;
	font-family: "Trebuchet MS", Georgia;
	font-size: 15px;
	font-weight: bold;
	color: #007DFC;
}
.tdNewsBoxTR {}
.tdNewsBoxTC {}
.tdNewsBoxML {}
.tdNewsBoxMR {}
.tdNewsBoxMC {}
.tdNewsBoxBL {
	background-image: url(imgcss/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.tdNewsBoxBR {
}
.tdNewsBoxBC {}

.tableNews {}
.tdNews01 {
	background-color: #F3FCFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-family: "Trebuchet MS", Georgia;
	color: #3399CC;
	font-size: 11px;
}
.tdNews02 {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	color: #003366;
}

/* Table/TD Style - 'Catalogue Box' */
.tableCatalogue {}
.tdCatalogue {}
.tdCatalogueTL {}
.tdCatalogueTR {}
.tdCatalogueTC {}
.tdCatalogueML {}
.tdCatalogueMR {}
.tdCatalogueMC {}
.tdCatalogueBL {}
.tdCatalogueBR {}
.tdCatalogueBC {}

/* 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 {}
.tdForm {}
.tdFormL {}
.tdFormR {}
.tdFormC {}

/* Input Style */
.inpText {}
.inpTxtField {}
.inpButton {}
.inpTextArea {}
.inpSelect {}
.inpFile {}

/* Text Style */
.txtBlack {
	color: #000000;
}
.txtWhite {
	color: #FFFFFF;
}
.txtRed {
	color: #FF0000;
}
.txtGreen {
	color: #339900;
}
.txtBlue {
	color: #006699;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	font-weight: bold;
}
.txtOrange {
	color: #FF9900;
}

.txtGray01 {
	color: #333333;
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.txtGray02 {
	color: #333333;
	font-family: "Trebuchet MS", Georgia;
	font-size: 16px;
	font-weight: bold;
}
.txtGray03 {
	color: #000000;
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	font-weight: normal;
}

.txtColor01 {}
.txtColor02 {}

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

/* Link Style */
a.lnk01 {
	color: #666666;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
a.lnk01:link {
	color: #666666;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
}
a.lnk01:hover {
	color: #0033FF;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}
a.lnk01:visited {}
a.lnk01:active {}

a.lnk02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.lnk02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.lnk02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
a.lnk02:visited {}
a.lnk02:active {}

a.lnk03, a.lnk03:visited, a.lnk03:link, a.lnk03:active{
	color: #333333;
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.lnk03:hover {
	color: #FF0000;
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tdHorNvMenu a {}
.tdHorNvMenu a:link {}
.tdHorNvMenu a:hover {}
.tdHorNvMenu a:visited {}
.tdHorNvMenu a:active {}

.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 {}
.tdNvAlt a:link {}
.tdNvAlt a:hover {}
.tdNvAlt a:visited {}
.tdNvAlt a:active {}

.tdNews01 a, .tdNews01 a:link, .tdNews01 a:visited {
	color: #3399CC;
	font-size: 11px;
	font-weight: normal;
}
.tdNews01 a:hover {
	font-weight: bold;
}

.tdNews02 a, .tdNews02 a:link, .tdNews02 a:visited {
	font-size: 11px;
	color: #003366;
	font-weight: normal;
}
.tdNews02 a:hover {
	font-weight: bold;
}
.txtBlue2 {

	color: #0099FF;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
	font-weight: bold;
}
.txtGray04 {

	color: #666666;
	font-family: "Trebuchet MS", Georgia;
	font-size: 11px;
}
.txtGray05 {
	color: #333333;
	font-family: "Trebuchet MS", Georgia;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.txtGray06 {
	color: #333333;
	font-family: "Trebuchet MS", Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

/********************************************************************/
/* Alternative Navigation Menu */
.tdNvAlt {}
.tdNvAlt a, .tdNvAlt a:link, .tdNvAlt a:visited, .tdNvAlt a:active{
	color: #666666;
	text-decoration: none;
}

.tdNvAlt a:hover {
	color: #999900;
	text-decoration: underline;
}

/********************************************************************/

.tdHorNvMenutop {
	text-transform: capitalize;
}

.tdHorNvMenutop a, .tdHorNvMenutop a:link,
.tdHorNvMenutop a:visited, .tdHorNvMenutop a.lnkNvLoc:active{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.tdHorNvMenutop a:hover{
	color: #666666;
	text-decoration: none;
}

/********************************************************************/

.tdrelated {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	vertical-align: top;
	padding-bottom: 5px;
	background-image: url(imgcss/ibullet_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdrelated a {
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	padding-left: 15px;

}
.tdrelated a:link {
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
	padding-left: 15px;
}
.tdrelated a:hover {
	font-size: 10px;
	/*color: #990000;*/
	color: #999999;
	text-decoration: none;
	padding-left: 15px;
}
.tdrelated a:visited {}
.tdrelated a:active {}

/********************************************************************/
.error_img	{
	background:url(imgcss/error.gif) 0 0 no-repeat;
  display:block;
	width:120px;
	height:120px;
}

.no_found_page	{
	color:red;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
}
/********************************************************************/

.menunav ul {
 list-style: none;
 margin: 0;
 margin-left: 20px;
 padding: 0;
}
.menunav li {
}
.menunav li a:link, .menunav li a:visited  {
 display: block;
 padding: 2px 2px 0px 15px;
 background: url(imgcss/icon_01.jpg) 0 50% no-repeat;
 text-decoration: none;
}
.menunav li a:hover {
 background: url(imgcss/icon_02.jpg) 0 50% no-repeat;
 font-weight:bold;
}
.menunav ul ul {
 margin-left: 16px;
}

/********************************************************************/

.submenunav ul {
 list-style: none;
 margin: 0;
 margin-left: 20px;
 padding: 0;
}
.submenunav li {
}
.submenunav li a:link, .submenunav li a:visited  {
 display: block;
 padding: 2px 5px 2px 15px;
 background: url(imgcss/arrow_01.jpg) 0 50% no-repeat;
 text-decoration: none;
}
.submenunav li a:hover {
 background: url(imgcss/arrow_02.jpg) 0 50% no-repeat;
 font-weight:bold;
}
.submenunav ul ul {
 margin-left: 16px;
}

/********************************************************************/