BODY { z-index: 3;font-family: Arial; font-size: 12px; color: #000000; }
TABLE { z-index: 3;font-family: Arial; font-size: 12px; color: #000000; }
TR { z-index: 3; }
TD { z-index: 3; }
DIV { z-index: 3; }
A { z-index: 3; }
IMG { z-index: 3; }


.body_main{
	z-index: 3;
	background-color:#E8E8E8;
	background-image:url(../../images/general/bg.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body_mainforum{ z-index: 3; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.vertical-bar {color: #FF6600; font-size:11; }
#container { margin-left:auto; margin-right:auto; width:1000px;}
#contents_cover { display:block;background-color:#FFFFFF; position:absolute;width:1185px;height:1620px;z-index:2;top:0;left:-630;margin-left:50%; }
#contents_holder {
	position:absolute;
	z-index:1;
	top:0;
	display:block;
	
	margin-left:50%;
	left:-426;
}
#table_holder {position:absolute; z-index:0; }

/* SWF */
#swf_holder{ margin-left:auto; margin-right:auto;position:absolute; z-index:5; width:808px; height:818px;top:0;left:-404px;margin-left:50%;}
/* SWF END */
a.headerLinks:link { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.headerLinks:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.headerLinks:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; }


.Headerbeforelinks { z-index: 3; font-family: Arial; font-size: 11px; color: #FF6600; text-align: left; padding: 1px; }

.headertext { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: left; padding: 1px; }

.whitetext { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: left; padding: 1px; }
.whitetext-strong { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: left; padding: 1px; font-weight:bold; }

.greyheader { z-index: 3; font-family: Arial; font-size: 13px; color: #999999; font-weight:600; }

.Headertextfield { z-index: 3; background-color: #FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF; font-family: Arial;	font-size: 12px; color: #000000; padding-left:3px; }

.Footertext { z-index: 3; font-family: Arial; font-size: 11px; color: #333333; padding: 1px; }

a.basicLink-footer:link { z-index: 3; font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: underline; }
a.basicLink-footer:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: underline; }
a.basicLink-footer:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #5C5C5C; text-decoration: none; }

.GeneralBodyText { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; }
.GeneralBodyTextSmall { z-index: 3; font-family: Arial; font-size: 11px; color: #000000; padding: 1px; }
.TNCText { font-family: Arial; font-size: 11px; color: #3333333; }
.GeneralBodyTextSuperSmall { z-index: 3; font-family: Arial;	font-size: 10px; color: #000000; }
.GeneralBodyTextLight { z-index: 3; font-family: Arial; font-size: 12px; color: #333333; text-align: left; padding: 1px; }
.GeneralBodyTextSmallLight { z-index: 3; font-family: Arial; font-size: 11px; color: #333333; text-align: left; padding: 1px; }
.GeneralBodyBold { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; text-align: left; padding: 1px; font-weight: bold; }
.GeneralBodyTextWhite { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-align: left; padding: 1px; }
.GeneralBodyTextOrange { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-align: left; padding: 1px; }
.GeneralBodyTextRed { z-index: 3; font-family: Arial; font-size: 12px; color: #CC0000; text-align: left; padding: 1px; }
.GeneralBodyTextRedSmall { z-index: 3; font-family: Arial; font-size: 11px; color: #CC0000; text-align: left; padding: 1px; }
.GeneralBodyText-strong { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; font-weight:bold; }
.GeneralBodyTextRed-strong { z-index: 3; font-family: Arial; font-size: 13px; color: #CC0000; font-weight:bold; text-align: left; padding: 1px; }
.GeneralBodyTextWhiteSmall { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-align: left; padding: 1px; line-height:17px; }
.GeneralBodyTextWhiteBig { z-index: 3; font-family: Arial; font-size: 13px; color:#FFFF99; text-align: left; padding: 1px; line-height:17px; }
.GeneralBodyTextTnc { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-align: left; padding: 1px; line-height:17px; }
.at2009LinkText { z-index: 3; font-family: Arial; font-size: 12px; color:#FFCC00; text-align: left; padding: 1px; line-height:17px; }

.VerdanaText { z-index: 3; font-family: Verdana; font-size: 12px; color: #990000; text-align: left; padding: 1px; }
.VerdanaTextBIG { z-index: 3; font-family: Verdana; font-size: 13px; color: #990000; text-align: left; padding: 1px; }
.VerdanaTextSmall { z-index: 3; font-family: Verdana; font-size: 11px; color: #333333; text-align: left; padding: 1px; }
.MerchantTNCBodyText { z-index: 3; font-family: Arial; font-size: 11px; color: #666600; text-align: left; padding: 1px; }



.GeneralTitleBold { z-index: 3; font-family: Arial; font-size: 13px; color: #000000; text-align: left; padding: 1px; font-weight: bold; }

.GeneralWelcomeBold { z-index: 3; font-family: Verdana, Arial, san-serif; font-size: 12px; color: #000000; text-align: left; padding: 1px; }



.bodycopy2 { z-index: 3; font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; padding-left : 1px; padding-right : 1px; } 

a.NoLine { z-index: 3; text-decoration: none; }


.basicLink-selected { z-index: 3; font-family: Arial; font-size: 12px; color: #999999; font-weight:bold;   }

a.basicLink-white:link { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; }

a.basicLink-white-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; }


a.basicLink-brown:link { z-index: 3; font-family: Arial; font-size: 12px; color: #993300; text-decoration: underline; }
a.basicLink-brown:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #993300; text-decoration: underline; }
a.basicLink-brown:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #993300; text-decoration: none; }


a.basicLink-brown-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #993300; text-decoration: underline; }
a.basicLink-brown-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #993300; text-decoration: underline; }
a.basicLink-brown-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #993300; text-decoration: none; }

a.basicLink-red:link { z-index: 3; font-family: Arial; font-size: 12px; color: #CC0000; text-decoration: underline; }
a.basicLink-red:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #CC0000; text-decoration: underline; }
a.basicLink-red:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #CC0000; text-decoration: none; }

a.basicLink-red-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #CC0000; text-decoration: underline; }
a.basicLink-red-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #CC0000; text-decoration: underline; }
a.basicLink-red-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #CC0000; text-decoration: none; }

a.basicLink-red-strong:link { z-index: 3; font-family: Arial; font-size: 13px; color: #CC0000; font-weight:bold; text-decoration: underline; }
a.basicLink-red-strong:visited { z-index: 3; font-family: Arial; font-size: 13px; color: #CC0000; font-weight:bold; text-decoration: underline; }
a.basicLink-red-strong:hover { z-index: 3; font-family: Arial; font-size: 13px; color: #CC0000; font-weight:bold; text-decoration: none; }

a.basicLink-orange:link { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: none; }

a.basicLink-orange-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #FF6600; text-decoration: none; }

a.basicLink-orange-strong:link { z-index: 3; font-family: Arial; font-size: 13px; color: #FF6600; font-weight:bold; text-decoration: underline; }
a.basicLink-orange-strong:visited { z-index: 3; font-family: Arial; font-size: 13px; color: #FF6600; font-weight:bold; text-decoration: underline; }
a.basicLink-orange-strong:hover { z-index: 3; font-family: Arial; font-size: 13px; color: #FF6600; font-weight:bold; text-decoration: none; }

a.basicLink-orange-pagination:link { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange-pagination:visited{ z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: underline; }
a.basicLink-orange-pagination:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #FF6600; text-decoration: none; }

a.basicLink-blue:link { z-index: 3; font-family: Arial; font-size: 12px; color: #0066CC; text-decoration: underline; }
a.basicLink-blue:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #0066CC; text-decoration: underline; }
a.basicLink-blue:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #0066CC; text-decoration: none; }

a.basicLink-blue-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #0066CC; text-decoration: underline; }
a.basicLink-blue-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #0066CC; text-decoration: underline; }
a.basicLink-blue-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #0066CC; text-decoration: none; }

a.basicLink-blue-strong:link { z-index: 3; font-family: Arial; font-size: 13px; color: #0066CC; font-weight:bold; text-decoration: underline; }
a.basicLink-blue-strong:visited { z-index: 3; font-family: Arial; font-size: 13px; color: #0066CC; font-weight:bold; text-decoration: underline; }
a.basicLink-blue-strong:hover { z-index: 3; font-family: Arial; font-size: 13px; color: #0066CC; font-weight:bold; text-decoration: none; }


a.basicLink-yellow:link { z-index: 3; font-family: Arial; font-size: 12px; color: #FFCC00; text-decoration: underline; }
a.basicLink-yellow:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #FFCC00; text-decoration: underline; }
a.basicLink-yellow:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #FFCC00; text-decoration: none; }

a.basicLink-yellow-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #FFCC00; text-decoration: underline; }
a.basicLink-yellow-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #FFCC00; text-decoration: underline; }
a.basicLink-yellow-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #FFCC00; text-decoration: none; }

a.basicLink-header:link { z-index: 3; font-family: Arial; font-size: 13px; color: #000000; text-decoration: underline; font-weight:bold; }
a.basicLink-header:visited { z-index: 3; font-family: Arial; font-size: 13px; color: #000000; text-decoration: underline; font-weight:bold; }
a.basicLink-header:hover { z-index: 3; font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; font-weight:bold; }


a.basicLink:link { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline; }
a.basicLink:visited { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline; }
a.basicLink:hover { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }

a.basicLink-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #000000; text-decoration: underline; }
a.basicLink-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #000000; text-decoration: underline; }
a.basicLink-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }

a.basicLink-white-small:link { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white-small:visited { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.basicLink-white-small:hover { z-index: 3; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; }


.forumtabletitle { z-index: 3; font-family: Arial; font-size: 12px; color: #FFFFFF; text-align: left;	font-weight: bold; text-indent: 10px; }
.forumtablecopy { z-index: 3;	font-family: Arial;	font-size: 12px; color: #000000; }

.recentdiscussions-header { z-index: 3;	font-family: Arial;	font-size: 13px; color: #000000; font-weight: bold; }
.recentdiscussions-postedby { z-index: 3; font-family: Arial;	font-size: 11px; color: #000000; font-style:italic; }

.forumblog-header { z-index: 3;	font-family: Arial;	font-size: 15px; color: #000000; font-weight: bold; padding-left:10px; }
.forumblog-headeractive { z-index: 3; font-family: Arial;	font-size: 15px; color: #FF6600; font-weight: bold; }

.dropdown-sort { z-index: 3; background-color:#FF6600; height:20px; width:160px; font-family:Arial; font-size:11px; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FF6600; }

.dropdown-create-group { z-index: 3; background-color:#FF6600; height:18px; width:270px; font-family:Arial; font-size:11px; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FF6600; }

.general-headers { z-index: 3; font-family: Arial; font-size: 12px; color: #000000; font-weight:bold;  }

.blueheaders { z-index: 3; font-family: Arial; font-size: 13px; color: #0066CC; font-weight:bold;  }


.group-headers { z-index: 3; font-family: Arial; font-size: 20px; color: #000000; }

.merchandise-header { z-index: 3; font-family: Arial; font-size: 14px; color: #666666; font-weight:bold; }

.merchandise-items { z-index: 3; font-family: Arial; font-size: 14px; color: #0066CC; font-weight:bold; }

.orangeitems { z-index: 3; color:#FF6600; font-size: 12px; }

.yellowitems { z-index: 3; color:#FFCC00; font-size: 12px; }

.reditems { z-index: 3; color:#CC0000; font-size: 12px; }

.blueitems { z-index: 3; color:#0066CC; font-size: 12px; }


body, .text, .smText, .error, a, a.smLink, a.msgLink, a.tLink, .WebWizRTEtextarea, .basicTable, .errorTable, .tableRow, .tableTopRow, .tableBottomRow, .evenTableRow, .oddTableRow, .hiddenTableRow, .PMtableRow, .PMmsgBody, .msgBody, .msgEvenTableRow, .msgOddTableRow, .msgHiddenTableRow, .msgOddTableSide, .msgEvenTableSide, .msgSignature, .calDateCell, .calTodayCell, .BBquote, .BBcode { z-index: 3;
	font-family: Arial;	color : #000000;	font-size: 12px; }
.PMmsgBody2{z-index: 3;	font-family: Arial;	color : #000000;	font-size: 12px; word-wrap: break-word; }

.textfieldbox { z-index: 3; width: 260px; font-size: 12px; font-family: Arial; }

.tableboxborder { z-index: 3; background-color:#F7F7F7; border-width:1px; border-style:solid; border-color:#D2D2D2; }

.merchandise-dropdown { z-index: 3; background-color:#FFFFFF; font-family: Arial; font-size: 11px; color: #666666; border-width:1px; border-style:solid; border-color:#BEBEBE; }

.happenings-dropdown { z-index: 3; background-color:#FFFFFF; font-family: Arial; font-size: 11px; color: #666666; border-width:1px; border-style:solid; border-color:#BEBEBE; }


.searchtableborder { z-index: 3; text-indent: 5px; background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#E5E5E5; }


.orangebutton { z-index: 3; background-color:#FF6600; height:22px; font-family:Arial; font-size:12px; color:#FFFFFF; border-width:2px; border-style:solid; border-color:#FF6600; }



font.CalendarPopup { font-family: Arial; font-size: 11px; color: #FFFFFF; }
td.CalendarPopup { background-color:#1F80B8; border: 1px solid #FFFFFF; }


.bodyText2 {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/*################################################*/
/* BEGIN	: CSS For Photo Album Space Usage BAR */
/*################################################*/
.tableBorder{
	text-align: left;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width: 98%;
}

.tableStatusBar{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	background-color: #FBFBFD;
}

.tableStatusBar a:link, .tableStatusBar a:visited{
	color : #000000;
	font-size: 11px;
	text-decoration: none;
}

.tableStatusBar a:hover, .tableStatusBar a:visited:hover{
	color : #666666;
	font-size: 11px;
	text-decoration : underline;
}
/*################################################*/
/* END	: CSS For Photo Album Space Usage BAR */
/*################################################*/

/* new added by Lydia - 2009 - 06 - 25 start*/
.general_amazing_trial { z-index: 3; font-family: Arial; font-size: 13px; color:#FFFFFF; text-align: left; padding: 1px; line-height:17px; }

.highlight_amazing_trial { z-index: 3; font-family: Arial; font-size: 13px; color:#FAFF8A; text-align: center; padding: 1px; line-height:17px; }
/* new added by Lydia - 2009 - 06 - 25 end*/