contentBg.greyLine {
	background-image: url(../images/grey_line.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

.greyLine1 {
	background-image: url(../images/grey_line1.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

.carRowTotal {
	background-image: url(../images/cartable_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "arial";
	font-size: 13px;
	color: #ffffff;
	background-color: #819FBB;
	height: 28px;
}

.bkg {
	background-image: url(../images/bkg.jpg);
	background-repeat: repeat-x;
	background-color: #EEEEEE;
}

.welcomeTxt {
	font-family: "verdana";
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	padding-right: 23px;
	padding-top: 2px;
}

.contentTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #3d3d3d;
	text-align: right;
}

.contentTitle {
	background-image: url(../images/arrow_page.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	font-family: "verdana";
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
	padding-left: 20px;
}

.searchBg {
	
	background-color: #82BA35;
}

.searchBox		{height: 19px;	background-color: #FFFFDF;	font-family: "arial";	font-size: 11px;	vertical-align: center;	border: solid 1px #7F9DB9;}
.searchInput	{height: 21px; width: 105px;	background-color: #FFFFDF;	font-family: "arial";	font-size: 11px;	vertical-align: center;	border: solid 1px #7F9DB9;	padding-top: 3px;	padding-left: 2px;}

.searchBtn {
	background-image: url(../images/btn_search_big5.jpg);
	background-repeat: no-repeat;
	width: 50px;
	height: 21px;
	background-color: transparent;
	border: 0px;
}

a.topMenuLink {
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
}

a.topMenuLink:hover {
	text-decoration: underline;
	color: #000000;
}

.AdvSearchBtn {
	background-image: url(../images/btn_advsearch_big5.jpg);
	background-repeat: no-repeat;
	width: 66px;
	height: 21px;
	background-color: transparent;
	border: 0px;
}

.contentBg {
	background-color: #FFFFFF;
}

.news {
	background-image: url(../images/bg_news.jpg);
	background-repeat: repeat-x;
	background-color: #3C434B;
	color: #B2B5BA;
	padding: 10px;
	width: 177px;
	height: 24px;
}

a.newsLink {
	font-family: "arial";
	font-size: 11px;
	color: #B2B5BA;
	text-decoration: none;
}

a.newsLink:hover {
	color: #ffffff;
	text-decoration: none;
}

.leftTitle {
	background-image: url(../images/left_title_bkg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: "arial";
	font-size: 13px;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 4px;
	width: 177px;
	height: 25px;
}

.leftLink {
	background-image: url(../images/left_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 177px;
	height: 23px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #6C6F76;
}

a.leftLink {
	background-image: url(../images/left_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: "arial";
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-left: 20px;
	text-decoration: none;
	border-top: 0px;
	border-bottom: 0px;
	padding-bottom: 3px;
}

a.leftLink:hover {
	background-image: url(../images/left_link1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: "arial";
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-left: 20px;
	text-decoration: none;
	padding-bottom: 3px;
}

.leftMenu {
	background-image: url(../images/leftmenu.jpg);
	background-repeat: repeat-y;
	border-top: 1px solid #969A9D;
	border-bottom: 1px solid #000000;
	width: 177px;
	display: block;
}

a.leftMenu {
	background-image: url(../images/spacer.gif);
	font-family: "arial";
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-repeat: repeat-y;
	border-top: 0px solid #969A9D;
	border-bottom: 0px solid #000000;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	width: 100%;
}

a.leftMenu:hover {
	background-image: url(../images/leftmenu1.jpg);
	background-repeat: repeat-y;
	border-top: 0px solid #969A9D;
	border-bottom: 0px solid #000000;
	text-decoration: none;
	width: 100%;
	padding-left: 25px;
}

.leftCat {
	border: 1px solid #A0A0A0;
}

.catLine {
	background-image: url(../images/cat_line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 19px;
}

a.catTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	text-decoration: none;
}

a.catTxt:hover {
	background-image: url(../images/arrow_orange.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #FF7616;
	background-position: left center;
}

.downloadTable {
	background-color: #E9E9E9;
}

.uploadTable {
	background-color: #B7DEFD;
	width: 235px;
}

.dayTable {
	background-color: #ECECEC;
	width: 235px;
}

.monthTable {
	background-color: #ECECEC;
}

.yearTable {
	background-color: #000000;
}

a.downloadSongName {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #294050;
	height: 16px;
	padding-top: 2px;
	padding-left: 6px;
	text-decoration: none;
	width:200px;
}

a.downloadSongName:hover {
	text-decoration: underline;
}

a.monthSongName {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #0F5A00;
	height: 16px;
	padding-top: 2px;
	padding-left: 6px;
	text-decoration: none;
}

a.monthSongName:hover {
	text-decoration: underline;
}

a.yearSongName {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #FA680D;
	height: 16px;
	padding-top: 2px;
	padding-left: 6px;
	text-decoration: none;
}

a.yearSongName:hover {
	text-decoration: underline;
}

a.uploadSongName {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #006EC1;
	height: 16px;
	padding-top: 2px;
	padding-left: 6px;
	text-decoration: none;
}

a.uploadSongName:hover {
	text-decoration: underline;
}

a.daySongName {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #646B73;
	height: 16px;
	padding-top: 2px;
	padding-left: 6px;
	text-decoration: none;
}

a.daySongName:hover {
	text-decoration: underline;
}

.downloadSongTxt 			{color: #3d3d3d; font-family: "arial"; font-size: 11px; text-decoration: none; vertical-align: top;}
a.downloadSongTxt 		{color: #000000; font-family: "arial";	font-size: 11px; text-decoration: none; vertical-align: top;}
a.downloadSongTxt:hover {color: #000000; text-decoration: underline;}

.monthSongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #3d3d3d;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.monthSongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #3d3d3d;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.monthSongTxt:hover {
	color: #000000;
	text-decoration: underline;
}

.yearSongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #DADADA;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.yearSongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #DADADA;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.yearSongTxt:hover {
	color: #DADADA;
	text-decoration: underline;
}

.uploadSongTxt			{color: #181B20; font-family: "arial"; font-size: 11px; text-decoration: none; vertical-align: top;}
a.uploadSongTxt		{color: #000000; font-family: "arial"; font-size: 11px; padding-top: 11px; text-decoration: none; vertical-align: top;}
a.uploadSongTxt:hover{text-decoration: underline;}

.daySongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #181B20;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.daySongTxt {
	font-family: "arial";
	font-size: 11px;
	color: #181B20;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}

a.daySongTxt:hover {
	text-decoration: underline;
}

.borderWhite {
	border: 1px solid #ffffff;
}

.btmDotline {
	background-image: url(../images/dotline.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 17px;
}

a.btmLink {
	font-family: "arial";
	font-size: 11px;
	color: #0963BB;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	height: 15px;
	padding-top: 3px;
}

a.btmLink:hover {
	color: #FF9900;
	text-decoration: none;
	vertical-align: middle;
	height: 15px;
	padding-top: 3px;
}

.copyrightTxt {
	font-family: "verdana";
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.money {color: #000000; font-family: "verdana"; font-weight: bold; font-size: 11px; padding-right:5px;}

.yearMoney {
	font-family: "verdana";
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.songTable {
	background-color: #F9D576;
	width: 216px;
}

.songRowOdd {
	font-family: "verdana";
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	background-color: #F9D576;
}

.songRowEven {
	font-family: "verdana";
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	background-color: #FBE49F;
}

a.writer {
	font-family: "verdana";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.writer:hover {
	text-decoration: underline;
}

a.btnCart {
	background-image: url(../images/btn_cart_0.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 19px;
	vertical-align: middle;
	text-align: right;
}

a.btnCart:hover {
	background-image: url(../images/btn_cart_1.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 19px;
	vertical-align: middle;
	text-align: right;
}

.btnViewCart {
	padding-top: 7px;
}

a.btnViewCart {
	font-family: "arial";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
}

a.btnViewCart:hover {
	color: #0070BC;
}

.titleFreeD {
	background-color: #E4E4E4;
}

.navBkg {
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 14px;
}

.navTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
}

a.navTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #386895;
	text-decoration: none;
}

.titleBkg {
	background-image: url(../images/title_bkg.jpg);
	background-repeat: repeat-x;
}

.titleEnd1 {
	background-image: url(../images/btn_middle.jpg);
	background-repeat: repeat-x;
}

.titleLink {
	background-image: url(../images/btn_middle.jpg);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	padding-top: 10px;
}

a.titleLink {
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.titleLink:hover {
	color: #00123E;
}

.title {
	padding-top: 10px;
}

a.titleSearch {
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.titleSearch:hover {
	color: #00133E;
}

.vDotline {
	background-image: url(../images/title_vdotline.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.vDotlineBlue {
	background-image: url(../images/title_vdotline_blue.gif);
	background-repeat: repeat-y;
	background-position: center center;
}

.dotlineBlue {
	background-image: url(../images/title_dotline.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.titleSearch1 {
	background-image: url(../images/title_search_bkg1.jpg);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #00133E;
	width: 34px;
	height: 20px;
	text-align: center;
}

a.titleSearch1 {
	background-image: url(../images/spacer.gif);
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	width: 34px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
}

a.titleSearch1:hover {
	color: #00133E;
}

.titleSearch2 {
	background-image: url(../images/title_search_bkg2.jpg);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #00133E;
	width: 34px;
	height: 20px;
	text-align: center;
}

a.titleSearch2 {
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	width: 34px;
	height: 20px;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
}

a.titleSearch2:hover {
	color: #00133E;
}

.titleSearch3 {
	background-image: url(../images/title_search_bkg3.jpg);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #00133E;
	width: 12px;
	height: 20px;
	text-align: center;
}

a.titleSearch3 {
	background-image: url(../images/spacer.gif);
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
}

a.titleSearch3:hover {
	color: #00133E;
}

.pageTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #000000;
}

.pageNoTxt			{color: #F73035; font-family: "verdana"; font-size: 11px; font-weight: bold; padding-right: 5px;}
a.pageNoTxt			{color: #626262; font-family: "verdana";	font-size: 11px;	font-weight: normal;	padding-right: 5px;	text-align: center;	text-decoration: none;}
a.pageNoTxt:hover {color: #004080; text-decoration: underline;}

.vDotline {
	background-image: url(../images/vdotline.gif);
	background-position: center;
	background-repeat: repeat-y;
}

a.name {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #006DC2;
	text-decoration: none;
}

.nameTxt1 {
	font-family: "arial";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	vertical-align: top;
}

a.nameTxt1 {
	font-family: "arial";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	vertical-align: middle;
}

a.nameTxt1:hover {
	color: #006DC2;
	text-decoration: underline;
}

.moneyMp3 {
	font-family: "verdana";
	font-size: 11px;
	background-color: transparent;
	color: 546D81;
	font-weight: bold;
	padding-left: 3px;
	width: 60px;
}

.moneyRingtone {
	font-family: "verdana";
	font-size: 11px;
	background-color: transparent;
	color: 546D81;
	font-weight: bold;
	padding-left: 3px;
	width: 60px;
}

.moneyMv {
	font-family: "verdana";
	font-size: 11px;
	background-color: transparent;
	color: 546D81;
	font-weight: bold;
	padding-left: 3px;
	width: 60px;
}

.moneyCd {
	font-family: "verdana";
	font-size: 11px;
	color: 546D81;
	font-weight: bold;
	padding-left: 3px;
	width: 60px;
}

.tableRowEven {
	background-color: #EBF5FE;
	width: 100%;
}

.photoBorder1 {
	border: 1px solid #BCBCBC;
}

.PageEnd {
	background-image: url(../images/title_bkg_btm.jpg);
	background-position: middle;
	background-repeat: no-repeat;
}

.iconIndexTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	padding-top: 3px;
}

.cdName {	font-family: "verdana";	font-size: 15px; color: #626262;	vertical-align: middle;}

.cdTitle {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	padding-top: 5px;
}

.cdTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	padding-top: 3px;
}

.commentTxt 			{	color: #23619A; font-family: "verdana";	font-size: 11px;	padding-top: 3px;	text-decoration: none;}
a.commentTxt 			{ 	color: #23619A; 	font-family: "verdana";	font-size: 11px;	text-decoration: none;  text-deocration: none;}
a.commentTxt:hover	{	text-decoration: underline;}

a.introduceTxt {
	font-family: "verdana";
	font-size: 11px;
	color: #5F789F;
	text-decoration: none;
	padding-top: 5px;
}

.optionBox {
	border: 1px solid #7E9DB9;
	color: #000000;
	font-family: "verdana";
	font-size: 11px;
}

.table1 {
	border: 1px solid #A5AEB5;
}

.InnerTable1 {
	font-family: "verdana";
	font-size: 11px;
	color: #A5AEB5;
}

.tableRowTitle1 {
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	background-color: #A5AEB5;
}

.tableRowOdd {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	background-color: #ffffff;
	vertical-align: top;
	border-bottom: 1px solid #ffffff;
}

.tableRowEven {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	background-color: #ffffff;
	vertical-align: top;
	border-bottom: 1px solid #ffffff;
}

.detailTable {
	border-left: 6px solid #9BBFDE;
	border-right: 6px solid #9BBFDE;
}

.detailTable1 {
	
}

.detailBorder {
	background-image: url(../images/title_bkg_end2.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

.mp3Name { color: #626262;	font-family: "Arial";		font-size: 20px;}

.cdName {
	font-family: "Arial";
	font-size: 20px;
	color: #5D9FDC;
}

.detailTitle {color: #000000; 	font-family: "verdana";	font-size: 11px; white-space: nowrap}

.detailTxt				{color: #626262; 	font-family: "verdana"; font-size: 11px;}
a.detailTxt 			{ color: #23619A; 	font-family: "verdana";	font-size: 11px;		text-decoration: none;}
a.detailTxt:hover 	{text-decoration: underline;}

.commentTitle {
	font-family: "arial";
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	padding-top: 6px;
}

.singerName 				{	color: #626262;	font-family: "arial";	font-size: 20px;	text-decoration: none;}
a.singerName 			{	color: #23619A; 	font-family: "arial";	font-size: 20px;	text-decoration: none;}
a.singerName:hover 	{	text-decoration: underline;}


.commentBox {
	font-family: "verdana";
	font-size: 11px;
	color: #7E9DB9;
	border: 1px solid #7E9DB9;
	width: 350px;
	height: 50px;
}

.textBox {
	font-family: "verdana";
	font-size: 11px;
	color: #7E9DB9;
	border: 1px solid #7E9DB9;
	width: 350px;
	height: 20px;
}

.songHead {
	background-image: url(../images/song_line.jpg);
	background-repeat: repeat-x;
	border-left: 6px solid #9BBFDE;
	border-right: 6px solid #9BBFDE;
}

.detailTableTxt {
	font-family: "arial";
	font-size: 12px;
	color: #626262;
}

a.detailTableTxt {
	font-family: "arial";
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}

a.detailTableTxt:hover {
	color: #25629B;
	text-decoration: underline;
}

.btnGo {
	background-image: url(../images/btn_go_big5.jpg);
	background-repeat: no-repeat;
	width: 39px;
	height: 21px;
	background-color: transparent;
	border: 0px;
}

.frameBorder {
	border: 1px solid #9BBFDE;
}

a.name1 {
	font-family: "verdana";
	font-size: 11px;
	color: #006DC2;
	text-decoration: none;
}

.catTitle {
	font-family: "verdana";
	font-size: 22px;
	color: #FF7616;
	text-decoration: none;
	padding-left: 5px;
	vertical-align: top;
}

.catBkg {
	background-image: url(../images/title_cat_bkg.jpg);
	background-repeat: repeat-x;
}

.catSearch1 {
	background-image: url(../images/cat_search_bkg1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 45px;
	height: 36px;
	font-family: "verdana";
	font-size: 11px;
	color: #AAB4BC;
	text-align: center;
	padding-top: 5px;
}

a.catSearch1 {
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	width: 35px;
	height: 36px;
}

a.catSearch1:hover {
	color: #000000;
	text-decoration: none;
}

.catSearch2 {
	background-image: url(../images/cat_search_bkg2.jpg);
	background-repeat: no-repeat;
	width: 45px;
	font-family: "verdana";
	font-size: 11px;
	color: #AAB4BC;
	text-align: center;
	padding-top: 5px;
}

a.catSearch2 {
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	width: 35px;
	height: 36px;
}

.catSearch3 {
	background-image: url(../images/cat_search_bkg3.jpg);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #AAB4BC;
	text-align: center;
	padding-top: 5px;
	width: 12px;
	height: 36px;
}

a.catSearch3 {
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	width: 12px;
	height: 36px;
}

a.catSearch3:hover {
	color: #000000;
	text-decoration: none;
}

.titleCatLink {
	background-image: url(../images/btn_cat_middle.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	padding-top: 12px;
}

a.titleCatLink {
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #8F969C;
	text-decoration: none;
}

a.titleCatLink:hover {
	color: #00123E;
}

a.titleCatLinkEng {
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 12px;
	color: #8F969C;
	text-decoration: none;
	padding-top: 2px;
}

a.titleCatLinkEng:hover {
	color: #00123E;
}

.titleCat {
	padding-top: 12px;
}

.titleCatEng {
	padding-top: 8px;
}

.catTableLeft {
	background-image: url(../images/cat_table_left.jpg);
	background-repeat: repeat-y;
	width: 3px;
}

.catTableRight {
	background-image: url(../images/cat_table_right.jpg);
	background-repeat: repeat-y;
	width: 3px;
}

.titleLink1 {
	background-image: url(../images/btn_cat_middle1.jpg);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #ffffff;
	padding-top: 8px;
}

a.titleLink1 {
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	font-family: "verdana";
	font-size: 11px;
	color: #91969C;
	text-decoration: none;
}

a.titleLink1:hover {
	color: #00123E;
}

.title1 {
	padding-top: 7px;
}

.contentTxtGrey	{color: #8E8E8E; font-family: "verdana";	font-size: 11px;}
.contentTxtWhite	{color: #ffffff; font-family: "verdana";	font-size: 11px;}

.contentTxt1 {color: #3d3d3d; font-family: "verdana"; font-size: 11px;}

.contentTxtL {
	font-family: "verdana";
	font-size: 15px;
	color: #626262;
}

.contentTxtNormal {
	font-family: "verdana";
	font-size: 13px;
}

.pageTitle {
	font-family: "Arial";
	font-size: 25px;
	color: #FF9900;
	text-align: left;
}

.remarkTxt {
	font-family: "arial";
	font-size: 13px;
	color: #5C8B19;
	vertical-align: top;
}

.contentTxtBlue			{color: #0076A3; font-family: "verdana"; font-size: 11px;}
a.contentTxtBlue			{color: #0076A3; font-family: "verdana"; font-size: 11px; text-decoration: none;}
a.contentTxtBlue:hover	{text-decoration: underline;}
.titleDay {	background-image: url(../images/title_day_eng.jpg);	background-repeat: no-repeat;	width: 224px;	height: 70px;}

.titleMonth {
	background-image: url(../images/title_month_eng.jpg);
	background-repeat: no-repeat;
	width: 224px;
	height: 70px;
}

.titleYear {
	background-image: url(../images/title_year_eng.jpg);
	background-repeat: no-repeat;
	width: 224px;
	height: 70px;
}

.titleDayTxt {
	font-family: "arial";
	font-size: 26px;
	color: #ffffff;
}

.dotline {
	background-image: url(../images/dotline.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.dayDotline {
	background-image: url(../images/dotline_day.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.monthDotline {
	background-image: url(../images/dotline_month.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.yearDotline {
	background-image: url(../images/dotline_year.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.blueColor {
	background-color: #9BBFDE;
}

.asterisk {
	font-family: "arial";
	font-size: 15px;
	color: #ED1C24;
	padding-right: 3px;
}

.regSection {
	font-family: "arial";
	font-size: 18px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	height: 45px;
}

.regTitle		{color: #3d3d3d;	font-family: "verdana";	font-size: 11px;	padding-top: 3px; text-align: right; vertical-align: top;}
.regTxt			{color: #000000; 	font-family: "verdana";	font-size: 11px;	padding-top: 3px;	vertical-align: top;}
.regTxtBlue 	{color: #0076A3;	font-family: "verdana";	font-size: 11px;	padding-top: 3px;	vertical-align: top;}
.regRemarkTxt 	{color: #0076A3;	font-family: "verdana";	font-size: 11px;	}
.regRemarkTxt1 {color: #5C8B19;	font-family: "verdana";	font-size: 11px;	vertical-align: top;}
.regBox 			{border: 1px solid #7F9DB9; color: #000000;	font-family: "verdana";	font-size: 11px;}
.regError		{color: #ED1C24;	font-family: "verdana";	font-size: 11px;	padding-top: 8px;	vertical-align: top;}

.loginBkg {
	background-image: url(../images/login_bkg.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 250px;
}

.loginBkg1 {
	background-image: url(../images/login_bkg1.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 250px;
}

.loginBkg2 {
	background-image: url(../images/login_bkg2.jpg);
	background-repeat: no-repeat;
	width: 525px;
	height: 250px;
}

a.forgetPassword {
	background-image: url(../images/arrow_blue.jpg);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 10px;
	font-family: "arial";
	font-size: 13px;
	color: #0076A3;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}

a.forgetPassword:hover {
	text-decoration: underline;
}

.successfulTxt {
	font-family: "arial";
	font-size: 15px;
	color: #215784;
}


.vDotlineBlk	{background-image: url(../images/vdotline_blk.gif);	background-repeat: repeat-y;	background-position: center center;}
.giftNo 			{color: #000000; font-family: "verdana"; font-size: 11px; padding-right:5px; padding-top:5px;}
a.giftNo 		{color: #000000; font-family: "verdana";	font-size: 11px;	text-decoration: none;}
a.giftNo:hover	{text-decoration: underline;}

.accountTitleEng	{color: #043C52; font-family: "arial";	font-size: 19px; text-decoration: none;	vertical-align: top;	height: 25px;}
.accountTitle 		{color: #043C52; font-family: "Tahoma";	font-size: 18px;	font-weight: lighter;text-decoration: none;}
a.accountTitle 	{color: #043C52; font-family: "arial";	font-weight: lighter;	font-size: 18px;	text-decoration: none;	vertical-align: top;	height: 18px;}
a.accountTitle:hover {text-decoration: underline;}

.purRowTitle	{background-color: #819FBA; background-image: url(../images/purtable_title.jpg);	background-repeat: repeat-x;	background-position: bottom; color: #ffffff; font-family: "verdana"; font-size: 11px; padding:8px;}
.purRowLine		{background-color: #C7D5E2; height:1px; width:100%;}
.purRowDotLine	{background-color: #E7F2FB; border-top:1px dashed #9FAFBD; height:1px; width:100%}
.purRowOdd 		{color: #323232; font-family: "verdana"; font-size: 11px; padding:8px;}
.purRowOdd1 	{background-color: #FFFFFF; background-image: url(../images/arrow_down_circle_grey.jpg); background-repeat: no-repeat; background-position: left center;	border-top: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; color: #323232; font-family: "verdana";	font-size: 11px; font-weight: bold; padding-left:25px; padding-bottom: 6px; padding-top:6px;}
.purRowEven		{color: #323232; background-color: #E7F2FB; font-family: "verdana";	font-size: 11px;	padding:8px;}

.purRowGrey {
	font-family: "arial";
	font-size: 13px;
	color: #676F75;
	background-color: #CBDCEA;
}

.purRowTotal {color: #ffffff;	background-color: #819FBA;	background-image: url(../images/purtable_total.jpg);	background-position: top;	background-repeat: repeat-x;	font-family: "verdana";	font-size: 11px;}

.purTable {
	border: 1px solid #7297B7;
}

.purTableTop {
	background-image: url(../images/purtable5.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.purTableLeft {
	background-image: url(../images/purtable3.jpg);
	background-repeat: repeat-y;
}

.purTableRight {
	background-image: url(../images/purtable4.jpg);
	background-repeat: repeat-y;
}

.purTableBottom {
	background-image: url(../images/purtable6.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.voteTitle {
	font-family: "verdana";
	font-size: 15px;
	color: #737780;
}

.voteTitleS {
	font-family: "arial";
	font-size: 13px;
	color: #737780;
	text-decoration: none;
}

a.voteTitleS {
	font-family: "arial";
	font-size: 13px;
	color: #737780;
	text-decoration: none;
}

a.voteTitleS:hover {
	text-decoration: underline;
}

.voteTxt {
	font-family: "arial";
	font-size: 13px;
	color: #2A5C99;
	padding-top: 5px;
}

.voteRemark {
	font-family: "arial";
	font-size: 12px;
	color: #626262;
}

a.voteSong {color: #626262; font-family: "verdana"; font-size: 11px; padding-right: 5px; padding-left: 5px;	text-decoration: none;}
a.voteSong:hover {text-decoration: underline;}

.voteResult {
	font-family: "arial";
	font-size: 13px;
	color: #D44263;
	text-decoration: none;
}

a.voteResult {
	font-family: "arial";
	font-size: 13px;
	color: #D44263;
	text-decoration: none;
}

a.voteResult:hover {
	text-decoration: underline;
}

.voteWarn {
	background-image: url(../images/vote_result.jpg);
	background-repeat: no-repeat;
	font-family: "verdana";
	font-size: 13px;
	color: #ffffff;
	padding-left: 45px;
}

.voteTable {
	border: 1px solid #CCCCCC;
	font-family: "arial";
	font-size: 12px;
	color: #626262;
}

.voteRowOdd {
	height: 30px;
	background-color: #ffffff;
	color: #626262;
}

.voteRowEven {
	background-color: #E7E7E7;
	height: 30px;
	color: #626262;
}

.vLine {
	background-color: #777777;
	border-left: 2px solid #ffffff;
}

.voteTxt1 {
	font-family: "arial";
	font-size: 15px;
	color: #626262;
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: top;
}

.voteTxt2 {
	font-family: "arial";
	font-size: 11px;
	color: #626262;
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: top;
}

.contentTxtSmall {
	font-family: "verdana";
	font-size: 11px;
	color: #626262;
	padding-left: 10px;
}
.contentTxtS	{color: #3d3d3d; font-family: "arial";	font-size: 11px;}

.voteBar {
	padding-top: 5px;
}

.voteTable1 {
	background-color: #ABAFB7;
	color: #ffffff;
	font-family: "arial";
	font-size: 12px;
}

.carRowTitle {background-color: #9E9E9E; background-image: url(../images/cartable_title.jpg); background-repeat: repeat-x;	background-position: bottom; color: #ffffff; font-family: "verdana";	font-size: 11px;}
.carRowOdd	{color: #626262; font-family: "verdana"; font-size: 11px;}
.carRowEven {background-color: #eeeeee; color: #626262; font-family: "verdana"; font-size: 11px;}
.carTable 	{border: 1px solid #7C7C7C;}

.carTableTop {
	background-image: url(../images/cartable5.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.carTableLeft {
	background-image: url(../images/cartable3.jpg);
	background-repeat: repeat-y;
}

.contactTableLeft {
	background-image: url(../images/contacttable3.jpg);
	background-repeat: repeat-y;
}

.carTableRight {
	background-image: url(../images/cartable4.jpg);
	background-repeat: repeat-y;
}

.carTableBottom {
	background-image: url(../images/cartable6.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.searchTitle {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	text-align: right;
}

.searchTable {
	background-color: #EBEFEE;
}

.searchTxt {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
}

.search {
	font-family: "arial";
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.search1 {
	color: #0059A5;
}

.searchResultTxt {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
}

a.searchResultTxt {
	font-family: "arial";
	font-size: 13px;
	color: #347200;
}

.commentTxt1 {
	font-family: "arial";
	font-size: 13px;
	color: #969696;
}

.commentTxt2 {
	font-family: "arial";
	font-size: 13px;
	color: #000000;
}

.commentTxt3 {
	font-family: "arial";
	font-size: 13px;
	color: #0076A3;
}

.commentTxt4 {
	font-family: "arial";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.commentTxt4 {
	font-family: "arial";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.commentTxt4:hover {
	text-decoration: underline;
}

.commentPageTxt {
	font-family: "arial";
	font-size: 11px;
	color: #000000;
}

.commentPageNoTxt {
	font-family: "arial";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

a.commentPageNoTxt {
	font-family: "arial";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 10px;
	text-align: center;
	font-weight: normal;
}

a.commentPageNoTxt:hover {
	color: #ffffff;
	text-decoration: underline;
}

.newsTitle {
	font-family: "arial";
	font-size: 16px;
	font-weight: bold;
	color: #4784AA;
	height: 40px;
}

.newsTxt {
	background-image: url(../images/arrow_blue2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-family: "arial";
	font-size: 13px;
	color: #4784AA;
}

a.newsTxt {
	background-image: url(../images/spacer.gif);
	padding-left: 0px;
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	text-decoration: none;
}

a.newsTxt:hover {
	color: #4784AA;
	text-decoration: underline;
}

.courseTable {
	border: 1px solid #9E9E9E;
}

.courseRowOdd {
	background-color: #ffffff;
}

.courseRowEven {
	background-color: #E6E6E6;
}

.courseRowEven1 {
	background-color: #E7F2FB;
}

.courseRowTitle {
	background-image: url(../images/cartable_title.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: "arial";
	font-size: 13px;
	color: #ffffff;
	background-color: #9E9E9E;
	height: 30px;
	padding-left: 5px;
}

.courseTableTxt {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	padding: 5px;
}

a.courseTableTxt {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	padding: 5px;
	text-decoration: none;
}

.courseTitle {
	font-family: "arial";
	font-size: 15px;
	color: #FE8100;
}

.courseRemark {
	font-family: "arial";
	font-size: 13px;
	color: #527D05;
}

.courseTxt {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	text-decoration: none;
	vertical-align: top;
}

a.courseTxt {
	font-family: "arial";
	font-size: 13px;
	color: #662D91;
	text-decoration: none;
	vertical-align: top;
}

a.courseTxt1 {
	font-family: "arial";
	font-size: 13px;
	color: #ED1C24;
	text-align: left;
	text-decoration: underline;
}

a.courseTxt2 {
	font-family: "arial";
	font-size: 13px;
	color: #626262;
	text-align: left;
	text-decoration: underline;
}

.courseSup {
	font-family: "arial";
	font-size: 13px;
	color: #662D91;
	text-decoration: none;
	vertical-align: top;
}

.tableGreyTop {
	background-image: url(../images/table_grey_top2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.tableGreyLeft {
	background-image: url(../images/table_grey_left.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}

.tableGreyRight {
	background-image: url(../images/table_grey_right.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}

.tableGreyBottom {
	background-image: url(../images/table_grey_bottom2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.tableGrey {
	border: 1px solid #86979F;
	background-color: #EFF1F2
}

.playerBg {
	background-image: url(../images/player_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.songBg {
	background-image: url(../images/player_songbkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 165px;
	padding-left: 10px;
}

a.playerSong {
	font-family: arial;
	font-size: 12px;
	color: #52BFE1;
	text-decoration: none;
	text-align: left;
}

a.playerSong:hover {
	text-decoration: underline;
}
.giftEnquiryTop1	{background-color: #E3E3E3; background-image: url(../images/bg_giftsearch_top1.jpg); background-repeat: repeat-x;	background-position: left top; text-align:center; vertical-align:top; }
.giftEnquiryTop2	{background-color: #ffffff; background-image: url(../images/bg_giftsearch_top1.jpg); background-repeat: repeat-x;	background-position: left top; text-align:center; vertical-align:top; }
a.giftLink			{color: #375672; font-family: verdana;	font-size: 11px; padding-left:20px;	text-decoration: none;	text-align: left;}
a.giftLink:hover	{text-decoration: underline;}
.giftLeft			{background-image:url(../images/gift_left.jpg); background-repeat: repeat-y; vertical-align:top;}
.giftMid				{background-image:url(../images/gift_mid.jpg); background-repeat: repeat-y; vertical-align:top;}
.giftRight			{background-image:url(../images/gift_right.jpg); background-repeat: repeat-y; vertical-align:top;}
.catBtm				{background-image:url(../images/cat_btm.jpg); 	background-repeat: repeat-x;	background-position: left top; width:100%;}
.giftSelect			{color: #000000; font-family: verdana; font-size:11px; }

.detailLine	{background-image:url(../images/detail_line.jpg); background-position: left center; background-repeat: repeat-x;}
.detailBtm	{background-image:url(../images/detail_btm.jpg); background-position: left center; background-repeat: repeat-x;}

.commentBtmLine	{background-image:url(../images/commentBtm_btm.jpg); background-position: left center; background-repeat: repeat-x;}
.commentTopLine	{background-image:url(../images/commentTop_btm.jpg); background-position: left center; background-repeat: repeat-x;}

.greyLine			{background-image: url(../images/grey_line.jpg); 	background-repeat: repeat-x;	background-position: center center;}
.errorTxt			{color: red; font-family: verdana; font-size: 11px; font-weight: bold; }
.purRowNew 		{background-color: #FFFFB6; color: #000000; font-family: "verdana"; font-size: 11px; padding:8px;}
