/** MANDATORY - start ***********************************************/

/*
Generic Styles
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #990000;
	background-image: url(imgcss/bg.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}
table {}
p {text-align:justify;}
b {}
i {}
form { 
	margin:0px;
	padding:0px;
}

input {}
textarea {}
select {}
option {}
tr {}
td {
	text-align: left;
	vertical-align: top;
}

ul {}
ol {}
li {}
hr {}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
a {}
a:link {}
a:hover {}
a:visited {}
a:active {}

/* TD Style - Side Lists */
.tdNewsBoxT {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	width: 190px;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.tdNewsBoxM {
	padding-bottom: 20px;
}
.tdNewsBoxB {
	padding-right: 15px;
	text-align: right;
}

.tdSideLsT {}
.tdSideLsM {}
.tdSideLsB {}

.tdSideLs01 {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.tdSideLs02 {}

/** news module only; **/
.tdNewsLs01 {
	padding-top: 5px;
	padding-bottom: 15px;
	width: 185px;
	padding-right: 5px;
	padding-left: 10px;
	background-image: url(imgcss/news_line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tdNewsLs02 {}

/* TD Style - Navigation Menu */
.tdNvMenu {
	height: 22px;
	text-align: center;
	vertical-align: middle;
	background-image: url(imgcss/menuline.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 110px;
}
.tdNavMenuL {}
.tdNavMenuR {}

/* Table/TD Style - 'List Box' */
.tbList {}
.tdList {}
.tdListL01 {}
.tdListL02 {}
.tdListR01 {}
.tdListR02 {}
.tdListC01 {}
.tdListC02 {}

/* TD Style - Form */

.tdFormTitle {}

.tdFormHeader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	width: 400px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.tdFormSubHeader {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #E8E8E8;
	padding-left: 5px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.tdFormL {
	width: 120px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	padding-left: 5px;
}

.tdFormR {
	width: 65px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

.tdFormC {
	width: 210px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

/* Table/TD Style - 'Search Result List' */
.tdSearchL01 {}
.tdSearchC01 {}
.tdSearchR01 {}

/* Table/TD Style - 'Message Box' */
.tbMsgBox {}
.tdMsgBox {}
.tdMsgBoxTL {}
.tdMsgBoxTR {}
.tdMsgBoxTC {}
.tdMsgBoxML {}
.tdMsgBoxMR {}
.tdMsgBoxMC {}
.tdMsgBoxBL {}
.tdMsgBoxBR {}
.tdMsgBoxBC {}

/* Table/TD Style - 'Odd Even Row' */
.tdoeo {}
.tdoee {}
.tdoeo1 {}
.tdoee1 {}
.tdoeo2 {}
.tdoeo3 {}
.tdoee3 {}

/* Text Style */
.txtBlack {
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.txtWhite {}
.txtGreen {}
.txtRed{
	color: #CC0000;
	font-weight: bold;
}
.txtGray01 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.txtGray02 {}
.txtGray03 {}
.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.txt02 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.txt03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #CC0000;
}
.txtCurrentPage {
	font-weight: bold;
	color: #666666;
}
.txtPageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1px;
}
.txtTitle {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
}

/** inputs **/
.inpTxt select{
	font-size: 11px;
}
.inpTxtArea {}
.inpSelect {}
.inpSearch {
	font-size: 11px;
}

.inpBtn {
	font-family: "Trebuchet MS";
	font-size: 10px;
	background-color: #E8E8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-weight: bold;
	color: #CC0000;
}

/* Link Style */
a.lnk01 {
	font-weight: bold;
	text-decoration: underline;
	color: #FF0000;
}
a.lnk01:link {
	font-weight: bold;
	color: #FF0000;
}
a.lnk01:hover {
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
a.lnk01:visited {}
a.lnk01:active {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

a.lnk02 {
	color: #0066CC;
	text-decoration: none;
}
a.lnk02:link {
	color: #0066CC;
	text-decoration: none;
}
a.lnk02:hover {
	color: #FF6600;
	text-decoration: underline;
}
a.lnk02:visited {}
a.lnk02:active {
	color: #666666;
}

a.lnk03 {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
a.lnk03:link {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.lnk03:hover {
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
a.lnk03:visited {}
a.lnk03:active {
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

/* Link Style - Navigation Menu */
.lnkNvMenu a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lnkNvMenu a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lnkNvMenu a:hover {
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.lnkNvMenu a:visited {}
.lnkNvMenu a:active {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

/* Link Style - Sub Navigation Menu */
.lnkSubNvMenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.lnkSubNvMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.lnkSubNvMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.lnkSubNvMenu a:visited {}
.lnkSubNvMenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

/* Link Style - Alternative Navigation Menu */
a.lnkAltNvMenu {
	color: #FF6600;
	text-decoration: none;
}
a.lnkAltNvMenu:link {
	color: #FF6600;
	text-decoration: none;
}
a.lnkAltNvMenu:hover {
	color: #0099CC;
	text-decoration: underline;
}
a.lnkAltNvMenu:visited {}
a.lnkAltNvMenu:active {
	color: #666666;
	text-decoration: none;
}

/** side lists; show in every page **/
a.lnkSideLs01 {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	letter-spacing: 0px;
}
a.lnkSideLs01:link {}
a.lnkSideLs01:hover {}
a.lnkSideLs01:visited {}
a.lnkSideLs01:active {}

a.lnkSideLs02 {}
a.lnkSideLs02:link {}
a.lnkSideLs02:hover {}
a.lnkSideLs02:visited {}
a.lnkSideLs02:active {}

.lnkNewsLs01 a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	
}
.lnkNewsLs01 a:link {
	text-decoration: none;
	color: #000000;
}
.lnkNewsLs01 a:hover {
	color: #000000;
	text-decoration: underline;
}
.lnkNewsLs01 a:visited {}
.lnkNewsLs01 a:active {
	color: #CC0000;
	text-decoration: none;
}

a.lnkNewsLs02 {}
a.lnkNewsLs02:link {}
a.lnkNewsLs02:hover {}
a.lnkNewsLs02:visited {}
a.lnkNewsLs02:active {}

/** MANDATORY - end *************************************************/

/** USER-DEFINED - start ********************************************/
/* TD Style - Header */
.tdHeader {}
.tdHeaderT {
	background-image: url(imgcss/bg-flash.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding:0px;
	margin:0px;
}
.tdHeaderM {}
.tdHeaderB {
	background-image: url(imgcss/bg-dmenu.gif);
	background-repeat: repeat-y;
	padding-top: 3px;
	text-align: right;
	padding-right: 45px;
}

/* TD Style - Footer */
.tableFooter {
	background-image: url(imgcss/bg-footer.gif);
	background-repeat: no-repeat;
	height: 112px;
	width: 776px;
}
.tableFooter2 {
	background-image: url(imgcss/bg-footer2.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 776px;
}
.tdFooter {}
.tdFooterL {
	width: 516px;
	vertical-align: bottom;
	padding-bottom: 25px;
	padding-left: 30px;
	color: #0066CC;
}
.tdFooterR {
	width: 190px;
	text-align: right;
	padding-right: 40px;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.tdFooterC {}

/* TD Style - Enter Page */
.tdEnterT {}
.tdEnterM {}
.tdEnterB {}

/* TD Style - Page */
.tdPage{}

/* TD Style - Sub Menu */
.tdSubMenu1{
	width: 5px;
	padding-top: 5px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.tdSubMenu{
	width: 140px;
	padding-top: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.tdSubMenuT{
	width: 190px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 20px;
}
.tdSubMenuM{
	padding-left: 30px;
	padding-right: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	letter-spacing: -1px;
	height: 20px;
}
.tdSubMenuB{
	padding-top: 10px;
	padding-bottom: 40px;
	background-image: url(imgcss/dot_sub.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

/* TD Style - Content */
.tdCnt {}
.tdCntBoxT {
	background-image: url(imgcss/bg-nav.gif);
	background-repeat: no-repeat;
	height: 62px;
	text-align: center;
	vertical-align: middle;
}
.tdCntBoxM {
	background-image: url(imgcss/bg-flash.gif);
	background-repeat: repeat-y;
}

.tdCntBoxB {
	background-image: url(imgcss/bg-cnt.gif);
	background-repeat: repeat-y;
	
}
.tdCntBoxTL {}
.tdCntBoxTR {}
.tdCntBoxML {}
.tdCntBoxMR {}

/* TD Style - Main Content */
.tdCntBoxMainL {
	width: 546px;
	text-align: center;
	padding-top: 40px;
}
.tdCntBoxMainR {
	width: 230px;
	padding-bottom: 40px;
}

/* TD Style - Show Content */
.tdShowLeft	{
	width:35px;
}
.tdShowContent {
	width: 452px;
	line-height: 16px;
	letter-spacing: 1px;
	
}
.tdShowContentTL {}
.tdShowContentTR {}
.tdShowContentML {}
.tdShowContentMR {}
.tdShowContentBL {}
.tdShowContentBR {}

/* TD Style - Search */
.tdSearchBarL {}
.tdSearchBarR {}

/* TD Style - Search */
.imgContent {}

/***
.txtChiFnt {}
***/
.txtChiFnt {}

.tdSearchL02 {}
.tdSearchC02 {}
.tdSearchR02 {}

