/*	:Created 10-Mar-2001 by YES Technologies (Thailand) Co Ltd
	:Updated 04-Jun-2003
	:YESmembers.NET
	:General StyleSheet */

BODY {
	background: #ffffff url(../images/abc_back.gif) 0% 0% repeat-y scroll;
	margin-top: 0px;
	margin-left: 14px;
	font-family: verdana, arial, sans-serif, helvetica;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	color: #000066;
	text-align: left;
}

P {
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	margin: 2px 0px 10px 5px;
}

I {
	font-style: italic;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
}

B {
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
}

P.indent {
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	margin: 2px 0px 5px 40px;
}

P.pcen {
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: center;
	margin: 2px 0px 5px 5px;
}

P.tiny {
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	margin: 2px 20px 10px 20px;
}

P.eItemHD {
	font-style: normal;
	font-weight: 700;
	font-size: 8pt;
	font-family: verdana, arial, sans-serif, helvetica;
	background-color: #f0f0f0;
	color: #333333;
	text-align: left;
	margin: 2px 20px;
}

P.eItem {
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333366;
	text-align: left;
	margin: 2px 20px 10px 20px;
}

P.pagetitle {
	font-style: normal;
	font-weight: 700;
	font-size: 160%;
	font-family: georgia, times;
	color: #000099;
	text-align: left;
	text-decoration: none;
	margin: 2px 20px 10px 0px;
}

H1 {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	background-color: transparent;
	margin: 5px 0px 10px 0px;
}

H2 {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	background-color: transparent;
	margin: 5px 0px 10px 0px;
}


.pbold {
	font-weight: 700;
	font-size: 10pt;
	color: #0000ff;
	margin: 10px 10px 5px;
}

FORM {
	text-align: left;
}	

TD.topleft {
	text-align: right;
	vertical-align: top;
	border: none;
	padding: 20px 0px 0px 0px;
}

TD.topright {
	text-align: left;
	vertical-align: top;
	border: none;
	padding: 20px 0px 0px 0px;
}

TD {
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	border-width: 0px;
	border-style: solid;
	border-color: #ffffff;
	padding: 0px;
}

TD.menucat {

	background: transparent;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #006600;
	text-align: left;
	vertical-align: middle;
	border: none;

/*	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #0000cc;	*/

	padding: 2px 0px 0px 0px;
}

/* ------------------------------------------------------------ */

TD.menu {

	background: transparent;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #006600;
	text-align: left;
	vertical-align: middle;
	border: none;

/*	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #0000cc;	*/

	padding: 0px;
}

/* ------------------------------------------------------------ */

TD.submenu {
	background: transparent;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #006600;
	text-align: left;
	vertical-align: middle;
	border: none;
	padding: 0px 0px 0px 5px;
}

/* ------------------------------------------------------------ */

TD.submenuselected {
	background: transparent;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #006600;
	text-align: left;
	vertical-align: middle;
	border: none;
	padding: 0px 0px 0px 5px;
}

/* ------------------------------------------------------------ */

TD.leftcolumn {
	background: transparent;
	text-align: center;
	vertical-align: top;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
	padding: 0px 5px 0px 0px;
}

TD.mainbanner {

/*	height: 60px;	*/

	font-size: 1px;
	background: transparent;
	text-align: right;
	vertical-align: top;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
	padding: 0px;
}

TD.stripe {

/*	height: 16px;	*/

	background: transparent;
	text-align: left;
	vertical-align: middle;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
	padding: 0px;
}

TD.pagetitle {

/*	height: 50px;	*/

	background: #ffffff;
	text-align: right;
	vertical-align: middle;
	border: none;
	padding: 0px;
}

TD.mainbody {
	display: table-cell;
	background: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	vertical-align: top;
	border: none;
	padding: 5px;
}

TD.login {
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: center;
	border: none;
	padding: 0px 5px 0px 0px;
	background-color: transparent;
}

TD.loginbox {
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: left;
	border: none;
	padding: 0px 5px 0px 0px;
	background-color: transparent;
}

TD.fpagehead1 {
	height: 20px;
	background-color: #00ccff;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #660000;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
	padding: 2px 0px 2px 4px;
}

TD.fpagehead2 {
	height: 20px;
	background-color: #99ccff;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
	padding: 2px 0px 2px 4px;
}

TD.fpagehead3 {
	height: 20px;
	background-color: #00ffff;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 1px;
	border-style: solid;
	border-color: #000099;
	padding: 2px 0px 2px 4px;
}

TD.fpagehead4 {
	height: 20px;
	background-color: #99ccff;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
	padding: 2px 0px 2px 4px;
}

TD.fpagehead5 {
	height: 20px;
	background-color: #00ccff;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #660000;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 1px;
	border-style: solid;
	border-color: #000099;
	padding: 2px 0px 2px 4px;
}

TD.fpagelistl {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #330000;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	padding: 5px;
}

TD.fpagelistr {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #660000;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #0033cc;
	padding: 5px;
}

TD.fpagelist3col {
	background-color: #f0f0f0;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #330000;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 5px;
}

TD.join {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.joinrt {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: right;
	vertical-align: middle;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.statshead {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc #cccccc #000000 #cccccc;
	padding: 2px;
}

TD.stats {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.statsplain {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 2px;
}

TD.surveyhead1 {
	background: #0000cc url(../images/fade-1.jpg);
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px 5px;
}

TD.surveyhead2 {
	background-color: #009900;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px;
}

TD.survey {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.surveybody {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px 2px 2px 3px;
}

TD.surveybodyc {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.surveyplain {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 2px;
}

TD.rform {
	font-style: normal;
	font-weight: 700;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #0033cc;
	text-align: right;
	border: none;
	padding: 0px 5px 0px 0px;
	background-color: transparent;
}


TD.titlearea {
	height: 18px;
	background: transparent;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cc0000;
	padding: 2px 5px 2px 0px;
}

TD.tabletext {
	height: 18px;
	background: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #666666;
	padding: 2px 5px 2px 0px;
}

TD.titleareab {
	background: #f0f0f0;
	text-align: left;
	vertical-align: middle;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 0px 4px;
}

TD.tabletextb {
	background: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px 4px;
}

/* ======== Advantage Card =========== */

TD.advheaderlt {
	background-color: #f2f2f2;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	padding: 5px;
}

TD.advheaderrt {
	background-color: #f2f2f2;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: right;
	vertical-align: top;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	border-color: #666666;
	padding: 5px;
}

TD.advdetaill {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 5px;
}

TD.advdetailr {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: right;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 5px;
}

TD.advspacer {
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}

/* ======== Classified Ads =========== */

TD.adsheaderlt {
	background-color: #f2f2f2;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: left;
	vertical-align: top;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	border-color: #666666;
	padding: 2px;
}

TD.adsheaderrt {
	background-color: #f2f2f2;
	font-style: normal;
	font-weight: 500;
	font-size: 8px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: right;
	vertical-align: top;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	border-color: #666666;
	padding: 2px;
}

TD.adsdetail {
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 2px;
}

TD.adsspacer {
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}

/* =================================== */

TD.footercredit1 {
	display: table-cell;
	background: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #666666;
	padding: 5px 0px;
}

TD.footercredit2 {
	display: table-cell;
	background: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: right;
	vertical-align: middle;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #666666;
	padding: 5px 0px;
}

/* =================================== */

.formlabel {
	padding: 0px 5px 0px 0px;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvetica;
	text-align: left;
	vertical-align: top;
}

.formbuttoncell {
	padding-top: 5px;
	text-align: left;
}

.formbuttoncellR {
	padding-top: 5px;
	text-align: right;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
}

TD.formbuttoncellR {
	padding-top: 5px;
	text-align: right;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}

.descriptiontext {
	font-SIZE: 8pt;
	color: #000000;
	font-family: verdana, arial, sans-serif, helvetica;
}

SPAN.blue {
	background: #ccccff;
	font-style: normal;
	font-weight: 700;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
}

.blue2 {
	color: #000066;
}

.red {
	color: #ff0000;
}

.white {
	color: #ffffff;
}

INPUT {
	background-color: #f0f0f0;
	border: 1px #000000 solid;
	font-weight: normal;
	color: #000000;
}

INPUT.button {
	background-color: #f0f0f0;
	border: 1px #000000 solid;
	font-weight: normal;
	color: #000000;
	cursor: hand;
}

INPUT.plain {
	background-color: #ffffff;
	border: none;
	font-weight: normal;
	color: #000000;
}

INPUT.survey {
	background-color: #00ccff;
}

H3 {
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	text-align: left;
	background-color: transparent;
	margin: 5px 0px 10px 5px;
}

H4 {
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	background-color: transparent;
	margin: 10px 0px 1px 20px;
}

H5 {
	font-style: normal;
	font-weight: 700;
	font-size: 12pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #cc0000;
	text-align: left;
	letter-spacing:3.0pt;
	text-decoration: underline;
	margin: 10px 0px 10px 20px;
}

.tiny {
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #666666;
}

.grey {
	color: #9999cc;
}

/* ------------------------------------------------------------ */

A.menu:link {
	color: #006600;
	text-decoration: none;
	background-color: none;
}

A.menu:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

A.menu:active {
	color: #006600;
}

A.menu:visited {
	color: #006600;
	text-decoration: none;
}

A.menu:visited:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

/* ------------------------------------------------------------ */

A.menuselected:link {
	color: #000000;
	text-decoration: none;
	background-color: none;
}

A.menuselected:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

A.menuselected:active {
	color: #000000;
}

A.menuselected:visited {
	color: #000000;
	text-decoration: none;
}

A.menuselected:visited:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

/* ------------------------------------------------------------ */

A.submenu:link {
	color: #006600;
	text-decoration: none;
	background-color: none;
}

A.submenu:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

A.submenu:active {
	color: #006600;
}

A.submenu:visited {
	color: #006600;
	text-decoration: none;
}

A.submenu:visited:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

/* ------------------------------------------------------------ */

A.submenuselected:link {
	color: #000000;
	text-decoration: none;
	background-color: none;
}

A.submenuselected:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

A.submenuselected:active {
	color: #000000;
}

A.submenuselected:visited {
	color: #000000;
	text-decoration: none;
}

A.submenuselected:visited:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

/* ------------------------------------------------------------ */

A.diagram:link {
	color: #663399;
	font-size: 9px;
	text-decoration: none;
	background-color: none;
}

A.diagram:hover {
	color: #cc0000;
	text-decoration: none;
	text-transform: none;
	font-size: 9px;
}

A.diagram:active {
	color: #660000;
	font-size: 9px;
}

A.diagram:visited {
	color: #666666;
	text-decoration: none;
	font-size: 9px;
}

TD.foot {
	background: #ffffff;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #006600;
	text-align: left;
	vertical-align: top;
	border: none;
	padding: 5px;
}

HR {
	text-align: left;
	height: 1px; 
	color: #000066;
	width: 550px;
}

/* events calendar */

.calprev {
	border: none;

/*	border-color: #999999;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
*/
	height: 20px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
}

.calnext {
	border: none;

/*	border-color: #999999;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
*/
	height: 20px;
	background-color: #ffffff;
	text-align: right;
	vertical-align: middle;
}

.calmonth {
	border: none;

/*	border-color: #999999;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
*/
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000066;
	height: 20px;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
}

.calhead {
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	background-color: #000099;
	width: 80px;
	height: 20px;
	text-align: center;
}

.calitem {
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000000;
	height: 60px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}

/*		.calhasitem {

*/		}

.calempty {
	border: none;
	background-color: #f0f0f0;
}

A.calitemnav:link {
	color: #663399;
	font-size: 9px;
	text-decoration: none;
	background-color: none;
}

A.calitemnav:hover {
	color: #cc0000;
	text-decoration: underline;
	text-transform: none;
	font-size: 9px;
}

A.calitemnav:active {
	color: #660000;
	font-size: 9px;
}

A.calitemnav:visited {
	color: #666666;
	text-decoration: none;
	font-size: 9px;
}

A.calitemnav:visited:hover {
	color: #990000;
	text-decoration: underline;
	text-transform: none;
}

/* end events calendar */

A.bignav:link {
	color: #663399;
	font-size: 12pt;
	font-weight: 700;
	text-decoration: underline;
	background-color: none;
}

A.bignav:hover {
	color: #cc0000;
	font-weight: 700;
	text-decoration: underline;
	text-transform: none;
	font-size: 12pt;
}

A.bignav:active {
	color: #660000;
	font-size: 12pt;
}

A.bignav:visited {
	color: #666666;
	text-decoration: underline;
	font-size: 12pt;
	font-weight: 700;
}

A.bignav:visited:hover {
	color: #990000;
	text-decoration: none;
	font-size: 12pt;
	font-weight: 700;
	text-transform: none;
}

/* =================================== */
/* Additional for AustCham 07-Dec-2001 */
/* =================================== */

TD.td01 {
	background: #f0f0f0;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
}

TD.td01r {
	background: #f0f0f0;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: right;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
}

TD.td02 {
	background: #f0f0f0;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
}

TD.td02r {
	background: #f0f0f0;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000099;
	text-align: right;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	padding: 5px;
}

/* =================================== */

OL {
	padding: 0px 0px 5px 20px;
}

UL {
	padding: 0px 0px 5px 40px;
}

UL.inner {
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 5px 5px;
}

LI {
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #333333;
	text-align: left;
}

/* =================================== */

/* =================================== */
/* Additional for BCCTHAI 02-Apr-2002  */
/* =================================== */

TD.topbanner {
	border: none;
	padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

TD.toprowpad {
	background-color: #f1f1f1;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 1px 2px 1px 0px;
}

TD.toprow {
	background-color: #006600;
}

.headp {
	font-weight: 700;
	font-size: 12pt;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.firstl {
	font-size: 16pt;
	color: #0000cc;
	margin-left: 0px;
}

.pib {
	font-style: italic;
	font-weight: 700;
	font-size: 10pt;
	color: #000099;
	margin: 0px 10px 0px 30px;
}

TD.fpageheadl {
	width: 295px;
	height: 20px;
	background-color: #003399;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px 0px 2px 4px;
}

TD.fpageheadr {
	width: 275px;
	height: 20px;
	background-color: #0033cc;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px 0px 2px 4px;
}

TD.fpagedivl {
	width: 5px;
	background-color: #f1f1f1;
	border-width: 0px;
	border-style: solid;
	border-color: #003399;
	padding: 0px;
}

TD.fpagedivr1 {
	width: 5px;
	background-color: #ffffff;
	border-width: 0px;
	border-style: solid;
	border-color: #0033cc;
	padding: 0px;
}

TD.fpagedivr2 {
	width: 5px;
	background-color: #ffffff;
	border-width: 0px;
	border-style: solid;
	border-color: #0033cc;
	padding: 0px;
}

TD.fpagelistl {
	width: 290px;
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #3333cc;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	padding: 5px 0px 2px 5px;
}

TD.fpagelistr {
	width: 270px;
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #3333cc;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #0033cc;
	padding: 5px 0px 2px 5px;
}

TD.fpagelisteventdatem {
	width: 90px;
	background-color: #669966;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 1px 0px 1px 5px;
}

TD.fpagelisteventdate {
	width: 90px;
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: top;
	border-width: 0px;
	border-style: solid;
	border-color: #ffffff;
	padding: 1px;
}

TD.fpagelistevent {
	width: 195px;
	background-color: #ffffff;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: top;
	border-width: 0px;
	border-style: solid;
	border-color: #ffffff;
	padding: 2px;
}

TD.fpagelistblank {
	width: 290px;
	background-color: #ffffff;
	border: none;
}

.yt-pagetitle {
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: arial, sans-serif;
}

.yt-pagetitle2 {
	font-weight: 500;
	font-size: 10pt;
	color: #000000;
	font-family: arial, sans-serif;
}

.yt-logocell {
	width: 168px;
	text-align: left;
}

.yt-navcell {
	width: 168px;
	vertical-align:top;
	text-align: left;
}

.yt-pagemsg {
	font-size: 8pt;
	color: black;
	font-family: verdana, arial, sans-serif;
}

.yt-input {
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
}

.yt-formlabel {
	padding: 0px 5px 0px 0px;
	font-weight: normal;
	font-size: 11px;
	color: #808080;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	vertical-align: top;
}

.yt-formbuttoncell {
	border-top: #3366cc 1px solid;
	padding-top: 5px;
	text-align: right;
}

.yt-menucell {
	border-bottom: #3366cc 1px solid;
	padding-bottom: 3px;
	padding-top: 8px;
	text-align: left;
}

.yt-menuitemcell {
	vertical-align:middle;
	padding-right: 25px;
}

.yt-menuitem {
	font-weight: normal;
	font-size: 8pt;
	color: #3366cc;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
}


.yt-menuitem:link {
}

.yt-menuitem:active {
	color: #3366cc;
}

.yt-menuitem:visited {
	color: #3366cc;
}

.yt-nav {
	font-weight: normal;
	font-size: 8pt;
	color: #3366cc;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
}

.yt-nav:link {
}

.yt-nav:hover {
	color: #798073;
	text-decoration: underline;
}

.yt-nav:visited {
	color: #3366cc;
}

.yt-leftnavoff {
	border: #3366cc 1px solid;
	padding: 0px 3px 0px 10px;
	font-weight: bold;
	font-size: 11px;
	margin: 2px 0px;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavup {
	border-right: #000066 1px solid;
	padding-right: 3px;
	border-top: #33ccff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #33ccff 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #000066 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	height: 0pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavdown {
	border-right: #99ccff 1px solid;
	padding-right: 3px;
	border-top: #003399 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #003399 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #99ccff 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavon {
	border-right: #99ccff 1px solid;
	border-top: #003399 1px solid;
	font-weight: bold;
	font-size: 11px;
	margin: 2px 0px;
	border-left: #003399 1px solid;
	width: 164px;
	line-height: 20px;
	padding-top: 0px 3px 0px 10px;
	border-bottom: #99ccff 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #ffa500;
	text-decoration: none;
}

.yt-leftnavchosen {
	border-right: #3366cc 1px solid;
	padding-right: 3px;
	border-top: #3366cc 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #3366cc 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #3366cc 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}


.yt-leftnavchosenup {
	border-right: #000066 1px solid;
	padding-right: 3px;
	border-top: #33ccff 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #33ccff 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #000066 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	height: 0pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavchosendown {
	border-right: #99ccff 1px solid;
	padding-right: 3px;
	border-top: #003399 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #003399 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #99ccff 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavsuboff {
	border-right: #3366cc 1px solid;
	padding-right: 3px;
	border-top: #3366cc 1px solid;
	padding-left: 30px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #3366cc 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #3366cc 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavsubup {
	border-right: #000066 1px solid;
	padding-right: 3px;
	border-top: #33ccff 1px solid;
	padding-left: 30px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #33ccff 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #000066 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavsubdown {
	border-right: #99ccff 1px solid;
	padding-right: 3px;
	border-top: #003399 1px solid;
	padding-left: 30px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #003399 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffffff;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #99ccff 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavsubchosen {
	border: #3366cc 1px solid;
	padding-right: 3px;
	padding-left: 22px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-leftnavsubchosenup {
	border-right: #000066 1px solid;
	padding-right: 3px;
	border-top: #33ccff 1px solid;
	padding-left: 22px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #33ccff 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #000066 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	height: 0pt;
	background-color: #3366cc;
	text-decoration: none
}

.yt-leftnavsubchosendown {
	border-right: #99ccff 1px solid;
	padding-right: 3px;
	border-top: #003399 1px solid;
	padding-left: 22px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 2px 0px;
	border-left: #003399 1px solid;
	width: 164px;
	cursor: hand;
	color: #ffcc00;
	line-height: 20px;
	padding-top: 0px;
	border-bottom: #99ccff 1px solid;
	font-family: verdana, arial, sans-serif;
	letter-spacing: -0.5pt;
	background-color: #3366cc;
	text-decoration: none;
}

.yt-descriptiontext {
	font-size: 8pt;
	color: black;
	font-family: verdana, arial, sans-serif;
}

.yt-titlearea {
	border-bottom: #3366cc 1px solid;
	padding-right: 20px;
	font-size: 9pt;
	font-family: verdana, arial, sans-serif;
}

.yt-tabletext {
	padding-right: 20px;
	padding-bottom: 2px;
	font-size: 8pt;
	vertical-align: top;
	font-family: verdana, arial, sans-serif;
}

.yt-olcell {
	background-color: #f2f2f2;
	border-bottom: #3366cc 1px solid;
}

.yt-olformlabel {
	padding-right: 5px;
	font-weight: normal;
	font-size: 0.7em;
	color: #808080;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	vertical-align: top;
	border-bottom: #3366cc 1px solid;
}

/* =================================== */
/* Store */

TD.storetableheading {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc #cccccc #000000 #cccccc;
	padding: 2px;
}

TD.storetableheadingrt {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: right;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc #cccccc #000000 #cccccc;
	padding: 2px;
}

TD.storetableitem {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.storetableitemrt {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: right;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

TD.storecarttotat {
	background-color: #fafafa;
	font-style: normal;
	font-weight: 700;
	font-size: 11px;
	font-family: verdana, arial, sans-serif, helvetica;
	color: #000033;
	text-align: right;
	vertical-align: middle;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 2px;
}

/* =================================== */


