html, body { text-align:center;font-family: Trebuchet MS, SimSun; font-size: 12px; font-weight: normal;color: #353535;}
td,tr,div,span,input,textarea,select,option,label { text-align:left;font-family: Trebuchet MS, SimSun; font-size: 12px; font-weight: normal;color: #353535;}
.noFormat { font-family: Trebuchet MS, SimSun; font-size: 12px; font-weight: normal;color: #353535;}
/*body { margin-top: 28px; }*/
img { border: none;}
form { padding: 0px; margin: 0px;}
input, select, option { font-size:12px; padding:0px; margin:0px; vertical-align:middle; } 
input.button {
	text-align:center;
	color: #747474;
	height: 24px;
	padding:0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f2f2f2;
	border: 1px solid #747474;
	cursor:pointer;
}

input.button:hover, input.buttonHover, input.buttonHover:hover {
	text-align:center;
	color: #FFFFFF;
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	background-color: #747474;
	border: 1px solid #747474;
	cursor:pointer;
}
input[type=file] { border: 1px solid #c5c5c5; }
input.divbut{ background: #f2f2f2 url(http://www.ezbuy.com.my/img/comboshow.gif) no-repeat center center; padding: 0px 5px 0px 5px; height: 20px;}
input.divbut:hover{ background: #747474 url(http://www.ezbuy.com.my/img/comboshowo.gif) no-repeat center center; padding: 0px 5px 0px 5px; height: 20px; }
input.keywords { width:70%;}
label { cursor: pointer;margin-left: 3px;  }
pre { font-size: 9px; }
form { margin: 0; padding: 0; }

a { text-decoration: none; color:#000000; cursor:pointer; }
a:hover { COLOR: #006b9f; }

ol, ul, li { list-style: none; padding:0px; margin:0px;  }
.noborder { border: 0px solid white;}

.regButton { width:160px;height:30px;background-color:#fff4ff;padding: 5px;border: 1px solid #ffd7ff;font-size:15px;font-weight:bold;text-align:center;line-height: 30px; }
.regButton:hover { cursor:pointer;background-color:#ffecff; }

div.loading { color: #EF0000; width:100px;height:28px;padding-left:5px;padding-right:5px; margin-left:20px; }
#ss_text { border: 1px solid gray;padding-left:22px;width:150px;height: 20px;background: transparent url(http://www.ezbuy.com.my/img/search.png) no-repeat 3px 3px; }
#orderLoading { color: #EF0000; }
#upLoading { color: #ff6464; display:none; }

img.photo { padding: 3px; border: 1px solid #bebebe; }
img.photo:hover { padding: 3px; border: 1px solid #838383; }

div.photo, div.memberPhoto { cursor:pointer; }
div.photo img, div.memberPhoto img { cursor:pointer; margin: 10px 0px 0px 10px; }

div.div50 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo50.png) no-repeat; padding:0px; width:70px; height:70px; }
div.div80 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo80.png) no-repeat; padding:0px; width:100px; height:100px; }
div.div100 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo100.png) no-repeat; padding:0px; width:120px; height:120px; }
div.div150 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo150.png) no-repeat; padding:0px; width:170px; height:170px; }
div.div200 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo200.png) no-repeat; padding:0px; width:220px; height:220px; }
div.div250 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo250.png) no-repeat; padding:0px; width:270px; height:270px; }
div.div300 { background: transparent url(http://www.ezbuy.com.my/img/forum/photo300.png) no-repeat; padding:0px; width:320px; height:320px; }

div.div50 img, div.div80 img, div.div100 img, div.div150 img, div.div200 img, div.div250 img, div.div300 img
{ margin: 10px 0px 0px 10px; }
img.colorBox,.nicEdit-colorBox { float:left;width:10px;height:10px;padding:2px;margin:2px;border:1px solid #bebebe; }
img.colorBox:hover,.nicEdit-colorBox:hover { border:1px solid #5c5c5c; }

/**********************************************************************************/
div.quote { margin: 10px 30px 0px 30px; padding: 10px 10px 10px 50px; padding-bottom: 5px; background: #f4faff url(http://www.ezbuy.com.my/img//forum/quote_s.gif) no-repeat 10px 6px; }
div.quote blockquote a, div.quote blockquote a font { text-decoration: none; }
div.quote blockquote { margin: 0; padding: 0 65px 5px 0; background: url(http://www.ezbuy.com.my/img//forum/quote_e.gif) no-repeat 100% 100%; line-height: 1.6em; }

div.smallquote { width:140px; margin: 10px auto 10px auto; padding: 10px 10px 10px 22px; padding-bottom: 5px; background: #f4faff url(http://www.ezbuy.com.my/img//forum/squote_s.gif) no-repeat 6px 6px; }
div.smallquote blockquote { overflow:hidden;margin: 0; padding: 0 5px 5px 0; background: url(http://www.ezbuy.com.my/img//forum/squote_e.gif) no-repeat 128px 100%; line-height: 1.6em; }

div.othercat { float:left;width:180px;height:20px; }
div.othercat span, span.othercat { color: #9a9a9a; font-size:11px; font-style: italic; }

div.declare {  padding: 10px; padding-bottom: 5px; background-color: #f4faff; }

/**********************************************************************************/
img.toolTips { position:absolute; }
span.toolTips {
	float:left;
	background: transparent url(http://www.ezbuy.com.my/img/note.gif) no-repeat 5px 8px;
	position:absolute;
	padding:5px;
	padding-left:22px;
	margin-left:22px;
	background-color: #ecf9ff;
	border-left: 2px solid #33bdff;
	z-index: 1;
}

/**********************************************************************************/
#top a { color: #747474; }
#top a:hover { color: #383838; }
#top {
	position:fixed;
	left:0px;
	top:0px;
	width: 100%;
	height: 25px;
	text-align: right;
	background-image: url(http://www.ezbuy.com.my/img/header_bg.png);
	background-repeat:repeat-x;
	background-position: center bottom;
	z-index:10;
}

#top ul,
#top li {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	list-style: none;
}

#top li {
	border: 1px solid transparent;
}

#top li.liHover {
	background-color: #ffffff;
	border-top: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #ffffff;
}

div.popmenu {
	display:none;
	position:absolute; 
	padding: 0px;
	top: 24px; 
	background-color: #ffffff;
	border-bottom: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-top: 1px solid transparent;
}

div.popmenu ul, div.popmenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	clear:both;
}

div.popmenu li:hover {
	background-color: #f3f3f3;
}

.topLeft {
	float:left;
	margin-left: 20px;
	line-height: 23px;
}

.topRight {
	float:right;
	margin-right: 10px;
	line-height: 23px;
}

.topRight li {
	vertical-align:middle;
}

             
.myheader {
	text-align:center;
	margin-bottom: 20px;
	height: 110px;
	background: transparent url(http://www.ezbuy.com.my/img/topbg.gif) repeat-x left center;
}

.header {
	width:988px;
	text-align:center;
	margin-left: auto;
  margin-right: auto;
	margin-top: 20px;
	clear:both;
}

.header .logo, .myheader .logo { width:300px}

.header .menu, .myheader .menu {
	text-align: right;
	vertical-align: bottom;
}

.header .search, .myheader .search {
	clear: both;
	height: 51px;
	background: transparent url(http://www.ezbuy.com.my/img/hmenu.png) no-repeat center center;
}

.header ul, .header li, .myheader ul, .myheader li { list-style: none; padding: 0px; margin: 0px; line-height: 20px;}
.header li, .myheader li { padding-right:10px;float:right }
/**********************************************************************************/
div.adv { text-align:center;margin: 10px auto 10px auto;  }
div.footer a { color: #8c8c8c; }
.footerSplit {
	width: 985px;
	clear:both;
	height:20px;
	margin-left: auto;
  margin-right: auto;
	margin-bottom:10px;
	border-bottom: 1px solid #959595;
}

div.footer {
	width: 985px;
	height: 50px;
	clear:both;
	margin-left: auto;
  margin-right: auto;
}

div.footer div { float:left; }
div.footer ul { float:right; }
div.footer ul, div.footer li { list-style: none; padding: 0px; margin: 0px; }
div.footer li { vertical-align:middle; padding-right:10px;float:left; }

div#content { clear:both; padding-left:5px;margin-top: 20px; clear:both; width: 983px; height:expression(this.scrollHeight); text-align:left; margin-left: auto; margin-right: auto; overflow: hidden; }
/**********************************************************************************/
.cursorPointer { cursor: pointer; }
.cursorMove { cursor: move; }
.red { color: #EF0000; }
.errMsg {
	position: absolute;
	background: #fff0f0 url(http://www.ezbuy.com.my/img/cross.gif) no-repeat 2px 2px;
	margin-left:28px;
	padding: 2px 5px 2px 22px;
	font-weight: bold;
	color: #EF0000;
	border: 1px solid #fb9ba3;
}
.absDiv {
	position: absolute;
	background-color: #fbfbfb;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	color: #EF0000;
	border: 1px solid #e1e1e1;
}
.absDivRed {	position: absolute; background-color: #fff0f0; padding: 2px 5px 2px 5px; font-weight: bold; color: #EF0000; border: 1px solid #fb9ba3; }
.absDivGreen {	position: absolute; background-color: #d9ffd9; padding: 2px 5px 2px 5px; font-weight: bold; color: #008000; border: 1px solid #008000; }
b, .bold { font-weight: bold; color:#4b4b4b; }
.star { font-family: verdana; font-size:11px;font-weight: bold; color: #EF0000; }
.errBorder { border: 1px solid #EF0000; }
div.blank { border:1px solid #def; }

div.errTitle { font-size: 14px; font-weight:bold; color: #EF0000;  }
div.noticeTitle { font-size: 14px; font-weight:bold; color: #0080c0;  }
div.warningTitle { font-size: 14px; font-weight:bold; color: #ff8040;  }
div.successTitle { font-size: 14px; font-weight:bold; color: #008000;  }

.errTbl { width:70%; border: 1px solid #c0c0c0; margin-left:auto; margin-right: auto; margin-top:25px; margin-bottom:25px;  }
.errTbl table { width:100%;  margin:25px;  }

select.txtbox { border: 1px solid #c5c5c5; height:20px; padding:0px; }
.txtbox { border: 1px solid #c5c5c5; }
.txtboxErr { border: 1px solid #fb9ba3; }
.loginTxt { width:100px; border: 1px solid #c5c5c5; }
.loginButton { width:50px; height:50px; }
.editorTxt { font-family: Trebuchet MS, SimSun; font-size: 12px; }
.divbox { position:absolute;overflow:auto;left:0;top:0;display:none;clear:left;border:1px solid #c0c0c0;background-color:#fbfbfb;padding: 3px;width: 300px}
.divbox div{ cursor: pointer;padding: 3px; text-align:left; }
.divbox div:hover{ cursor: pointer;padding: 3px; background-color: #f3f3f3; }

/**********************************************************************************/
.warSpan, .errSpan, .okSpan { width:100%; padding: 6px 6px 6px 26px; line-height: 15px; overflow:hidden; margin-bottom: 5px; overflow:hidden;  }

.warSpan {
	border-top:1px solid #800000;
	border-bottom:1px solid #800000;
	background:#fdd url(http://www.ezbuy.com.my/img/warning.gif) no-repeat 5px 5px;
	color: #800000;
}

.errSpan {
	border-top:1px solid #800000;
	border-bottom:1px solid #800000;
	background:#fdd url(http://www.ezbuy.com.my/img/cross.gif) no-repeat 5px 5px;
	color: #800000;
}

.okSpan {
	border-top:1px solid #008000;
	border-bottom:1px solid #008000;
	background:#e1ffe1 url(http://www.ezbuy.com.my/img/tick.gif) no-repeat 5px 5px;
	color: #008000;
}

.note, .note * { color:#9d9d9d; font-size: 12px; }
.notedark, .notedark * { color:#868686; font-size: 12px; }

.colorPicker { width: 18px; height: 17px; background-color:#ffffff;}
.colorPicker:hover { cursor: url(http://www.ezbuy.com.my/img/colorPicker.cur); }
img.colorBox { width:10px;height:10px;padding:2px;margin:2px;border:1px solid #bebebe; }
img.colorBox:hover { cursor:pointer; border:1px solid #5c5c5c; }

/**********************************************************************************/
.imageDrag { background: transparent url(http://www.ezbuy.com.my/img/forum/photo150.png) no-repeat; padding:0px; padding-top:10px; width:170px; height:170px;}
.imageDragi { position:relative; overflow: hidden; }
/**********************************************************************************/
img.btnFirst, img.btnLast, 
img.btnBack, img.btnNext { width: 10px;height:10px; background-image: url(http://www.ezbuy.com.my/img/navi.png); background-repeat: no-repeat; }
img.btnFirst { background-position: 0px -20px; }
img.btnBack { background-position: -10px -20px; }
img.btnNext { background-position: -20px -20px; }
img.btnLast { background-position: -30px -20px; }
img.plus { background: url(http://www.ezbuy.com.my/img/mplus.png) no-repeat center center; width: 16px; height: 16px; }
img.minus { background: url(http://www.ezbuy.com.my/img/mminus.png) no-repeat center center; width: 16px; height: 16px; }

img.ctrl { width: 16px; height: 16px; background-color: transparent; background-image: url(http://www.ezbuy.com.my/img/forum/control.png); background-repeat: no-repeat; vertical-align:middle; margin-right: 5px;} 
img.edit { background-position: 0px 0px;} 
img.del { background-position: 0px -16px;} 
img.reply { background-position: 0px -32px;} 
img.forward { background-position: 0px -48px; }
img.quote { background-position: 0px -64px;} 
img.rate { background-position: 0px -80px;} 
img.report { background-position: 0px -96px;} 
img.setting { background-position: 0px -112px;} 

/**********************************************************************************/
a.moderators { }
div.moderators { margin: 3px;}
span.threadMod { float:right;width:80px;margin-top:5px;margin-right:5px;background-color:#f7fcff;border:1px solid #006b9f;padding:5px; }
span.threadMod img { vertical-align:middle; margin-right: 8px; }
div.addnew { cursor:pointer; width:80px;margin-top:5px;margin-right:5px;background-color:#f9f9f9;border:1px solid #c0c0c0;padding:5px; }

div.modmsg { margin-bottom:20px; }
div.modmsg textarea { width:500px;height:110px;float:left; }
div.modmsg ul { float:left;margin-left:10px; }
div.modmsg ul li { padding:1px; }

div.modmsglist { margin-bottom:2px; background-color:#fbfbfb; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding:6px;}

div.coding { padding-left: 25px; margin-left:10px; margin-right: 10px; margin-top:15px;background:#f8f8f8 url(http://www.ezbuy.com.my/img/forum/codebg.gif) repeat-y left top; border:1px solid #d6d6d6; }
div.coding span { cursor:pointer; color: #0070a6; margin-left:30px; line-height: 28px; background-color: #f8f8f8;}
div.coding span:hover { color: #00293e; }
div.coding ol {  }
div.coding li { list-style : decimal; border-bottom: 1px solid #e4e4e4; font-family: Monaco,Consolas,"Lucida Console","Courier New",serif;padding:3px; margin-left:20px; background-color: #f8f8f8; }
div.coding li:hover { background-color: #fff; color: #0070a6; }

div.subforum a { color: #5b5b5b; }
div.subforum a:hover { color: #3f3f3f; border-bottom: 1px dashed black; }
/**********************************************************************************/
div.searchResult { margin:10px 5px 10px 5px; font-size: 14px;}

div.pageNow { margin:10px 5px 10px 5px;}
div.statistics { margin:10px 20px 10px 5px; float:right;}
div.statistics span { margin-left: 5px;}

div.rules { clear: both; padding: 2px; width: 99%; color: #666; border:1px solid #4a7ec2; margin-right:185px; margin-bottom: 10px; }
div.rules h3 { color:#ffffff; font-size:12px; line-height: 32px; font-weight: bold; padding: 0px; padding-left: 5px; height:32px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center; vertical-align:middle; margin: 0px;}
div.rules div.content { color:#4a4a4a; padding: 3px; max-height: 200px; overflow:auto;}

div.panel { clear: both; padding: 2px; width: 99%; color: #666; border:1px solid #4a7ec2; margin-bottom: 10px; }
div.panel h3 { color:#ffffff; font-size:12px; line-height: 32px; font-weight: bold; padding: 0px; padding-left: 5px; height:32px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center; vertical-align:middle; margin: 0px;}
div.panel h3 div.control { color:#ffffff; float:right; margin-right:5px; }
div.panel h3 div.control a { color:#ffffff; }
div.panel h3 div.control a:hover { color:#ffffff; border-bottom: 1px dashed #ffffff; }
div.panel h3 span.details { color:#e0e0e0; }
div.panel div.content { color:#4a4a4a; padding: 3px; }

span.ugroup { color: #800000; }
div.onlineuser { float:left; margin: 3px 5px 3px 5px; padding: 3px; }
div.onlineuser img { vertical-align: middle; }

span.today { color: #747474;margin-left:5px; letter-spacing: 0.1em; }
span.today b { color: #ae3800; }
div.edited { clear:both; text-align: center; color: #999; margin:20px 5px 20px 5px; }
div.ratelist { margin:20px 5px 10px 5px; }
div.rates { float:left; color: #006697; margin:0px; text-align:center; width:71px; height:105px; overflow:hidden; text-align:center; }
div.rates div.ratesCount { color: #ff5bad; font-size: 30px; font-weight: bold; width: 50px; height:50px; line-height: 50px; text-align:center; background-color: #ffeaff; margin: 8px auto 8px auto; }
div.rates div.ratesCount a { color: #ff5bad; font-size: 30px; }
div.rates div.ratesCount a:hover { color: #ec0076; }
div.rates div.ratesMember { width: 50px; height:50px; text-align:center; background-color: #ffeaff; margin: 8px 0px 8px 0px; }
div.rates div.credits { background : transparent url(http://www.ezbuy.com.my/img/forum/ratesbg.gif) no-repeat left top; height:30px;text-align:center; padding: 0px; position:absolute; margin-top: -30px; margin-left: 5px;display:none; }
div.rates div.credits p { margin:0px; padding: 3px 8px 3px 8px; background : transparent url(http://www.ezbuy.com.my/img/forum/ratesbg2.gif) no-repeat right top; height:30px; }

span#loading, span.loading { display:none;color: #EF0000; width:180px;padding-left:5px;padding-right:5px; margin-left:20px; }
div#reasonBox { width:60px;overflow:hidden;padding:3px; }
div#creditsBox { padding:3px; }
ul.popdiv { list-style:none; margin:0px; position:absolute; border:1px solid #006b9f; width:74px; text-align:left;  display:none; padding: 3px; background-color:#ffffff; }
ul.popdiv li { list-style:none; margin:0px; padding:3px; }

table.forumTitle td { font-weight: bold; font-size: 14px;} 
table.forumTitle a, table.forumTitle a:visited { font-weight:normal; padding: 5px; font-size: 12px; } 
table.forumTitle a.selected, table.forumTitle a.selected:visited { background-color: #4b74ba; color:#ffffff; font-weight: bold;} 
table.forumTitle a.selected:hover, table.forumTitle a.selected:visited:hover { color:#d7f2ff; } 

ul.list { padding:0px; margin:0px; margin-top: 3px; }
ul.list li { margin-right: 5px; margin-bottom: 3px; }

div.cpmenu { width:120px;margin-top:10px; position:absolute; }
div.cpmenu ul { padding:0px; margin:0px; margin-top: 3px; }
div.cpmenu li { margin: 3px 0px 3px 0px; height: 45px; background: transparent url(http://www.ezbuy.com.my/img/forum/li.png) no-repeat right center; line-height:40px; padding-left: 28px;  }
div.cpmenu li.selected { margin: 3px 0px 3px 0px; height: 45px; background: transparent url(http://www.ezbuy.com.my/img/forum/li_selected.png) no-repeat right center;}
div.cpmenu li.split { color:#00000; margin: 10px 0px 3px 0px; height: 20px; line-height:20px;background: none; text-align:left; font-weight: bold;}

div.cpanel { width:853px; margin-left:119px; background: transparent url(http://www.ezbuy.com.my/img/forum/cpanelbottom.png) no-repeat center bottom;padding:0px;padding-bottom: 21px;}
div.cpanel h3 { height: 25px; background: transparent url(http://www.ezbuy.com.my/img/forum/cpaneltop.png) no-repeat center top; margin:0px; padding:0px;font-size: 12px; padding-left: 15px; padding-top: 15px;}
div.cpanel h3 div.control { float:right; margin-right:30px; }
div.cpanel h3 div.control a { padding: 3px 15px 3px 15px;}
div.cpanel h3 div.control a.selected { background-color:#808080; color:#ffffff; }
div.cpanel div.content { background: transparent url(http://www.ezbuy.com.my/img/forum/cpanelbg.png) repeat-y center center; margin:0px; padding:0px; padding-left: 15px; padding-right: 15px; min-height: 380px; }

div.cpanel table.profile { width:99%; }
div.cpanel table.profile td{  }

img.shop { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -240px; margin-right:3px; }
img.profile { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -16px;  margin-right:3px; }
img.sms { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px 0px;  margin-right:3px; }
img.addfriend { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -112px; margin-right:3px; }
img.search { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/search.png) no-repeat 0px 0px; margin-right:3px; }
img.setting { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/cpmenu.png) no-repeat 0px -48px; margin-right:3px; }

a.forum { font-weight: bold; color: #454545;  }

td.thread { text-align:center; font-size: 11px; }
td.thread span.author { font-size: 12px; padding-left: 13px; background: transparent url(http://www.ezbuy.com.my/img/forum/post.png) no-repeat left center;}
td.post { text-align:right; font-size: 11px; }
td.post span.author { font-size: 12px; padding-left: 13px; background: transparent url(http://www.ezbuy.com.my/img/forum/post.png) no-repeat left center;}

table.forum { width: 100%; color: #666; }
table.forum tr { background-color: #fff;  text-align: left; }
table.forum tr.listHeader td { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; height:32px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center; vertical-align:middle; } 
table.forum tr.listHeader a { color: #FFFFFF; font-weight: bold; }

table.forum tr.listContent td, table.forum tr.listContent th { height: 30px; border-bottom: 1px dashed #72a5cb; line-height: 20px; padding-bottom: 5px; }
table.forum tr.listContent th { font-weight:normal; line-height: 20px; background: transparent url(http://www.ezbuy.com.my/img/forum/forum_old.png) no-repeat 3px 3px; padding-left: 50px; }
table.forum tr.listContent th.new { font-weight:normal; line-height: 20px; background: transparent url(http://www.ezbuy.com.my/img/forum/forum_new.png) no-repeat 3px 3px; padding-left: 50px; }
table.forum tr.listContent:hover th, table.forum tr.listContent:hover td  { cursor:default; background-color: #f4f8fb; }

div.ontop  { float:right;margin-right:5px; }
div.rank  { float:right;margin-right:5px; }
div.dialogMod  { padding: 5px; }
div.dialogMod h3 { font-size: 14px; margin:0px; padding: 3px 0px 3px 0px; }

table.forum div.moderators { float:right;font-weight: bold; height:30px; color:#ffffff; line-height: 30px; margin-right: 8px;}
table.forum div.title { float:left;font-weight: bold; height:30px; color:#ffffff; line-height: 30px;}
table.forum span.desc { color: #707070; }
table.forum img.image { float:left;margin-right: 5px; padding:3px; border:1px solid #e0e0e0; background-color: #ffffff; }

table.searchTbl { width: 99%; color: #666; border:1px solid #c0c0c0; margin-bottom: 10px; }
table.searchTbl td { padding: 6px;background-color:#f9f9f9; }

table.listTbl { width: 99%; color: #666; border:1px solid #4a7ec2; margin-bottom: 10px;}
table.listTbl td { padding: 3px; }
table.listTbl tr { background-color: #fff;  text-align: left; }
table.listTbl tr.listHeader td { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; height:28px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center} 
table.listTbl tr.listHeader a { color: #FFFFFF; font-weight: bold; }

table.listTbl tr.listContent td, table.listTbl tr.listContent th { vertical-align:middle; height: 30px; border-top: 1px dashed #72a5cb;  }
table.listTbl tr.listContent th { text-align:left;font-weight:normal; line-height: 20px; background: transparent url(http://www.ezbuy.com.my/img/forum/thread.gif) no-repeat 5px center; padding-left: 32px; }
table.listTbl tr.listContent th.new { background: transparent url(http://www.ezbuy.com.my/img/forum/thread_new.gif) no-repeat 5px center; }
table.listTbl tr.listContent th.hot { background: transparent url(http://www.ezbuy.com.my/img/forum/thread_hot.gif) no-repeat 5px center; }
table.listTbl tr.listContent th.lock { background: transparent url(http://www.ezbuy.com.my/img/forum/thread_lock.gif) no-repeat 5px center; }
table.listTbl tr.listContent:hover th, table.listTbl tr.listContent:hover td { cursor:default; background-color: #f4f8fb; }
table.listTbl tr.listContent div.rate { float:right;margin-right:5px; }

table.listTbl tr.listTitle { cursor:default; background-color: #f4f8fb; }
table.listTbl tr.listTitle td { cursor:default; background-color: #f2f9f9; font-weight: bold; padding-left:35px; line-height: 20px;  }

table.listTbl tr.listControl td { background-color: #f4f4f4; border-top: 1px dashed #72a5cb; padding: 5px; }
table.listTbl tr.listControl td a { padding: 3px 8px 3px 8px; }
table.listTbl tr.listControl td a:hover { background-color: #004f75; color: #ffffff; padding: 3px 8px 3px 8px; }

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

table.thread { width: 99%; color: #666; border:1px solid #4a7ec2; margin-bottom: 5px;}
table.thread td { padding: 3px; }
table.thread tr { background-color: #fff;  text-align: left; }
table.thread tr.listHeader td { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; height:28px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center} 
table.thread tr.listHeader a { color: #FFFFFF; font-weight: bold; }
table.thread tr.listContent td { height: 30px; border-bottom: 1px dashed #72a5cb; }
table.thread tr.listContent:hover { cursor:default; background-color: #f4f8fb; }

table.thread td.memberInfo { width: 135px; border-right: 2px solid #e9e9e9; vertical-align: top; }

table.thread td.memberInfo div.memberDetails { position:absolute;background: transparent url(http://www.ezbuy.com.my/img/forum/photobgd.png) no-repeat; padding:0px; width:400px; height:180px; }
table.thread td.memberInfo div.memberDetails img { cursor:pointer; margin: 10px 0px 0px 10px; }
table.thread td.memberInfo div.memberDetails img.photo { border:none; float:left; margin-right: 10px; margin-bottom: 10px; padding:0px;  }

table.thread td.memberInfo div.memberDetails ul { width:65%; padding:0px; margin:0px; }
table.thread td.memberInfo div.memberDetails li { float:left; margin-right: 5px;}

table.thread td.memberInfo { margin-left: 10px;}
table.thread td.memberInfo div.memberDetails div.detailsControl { clear:left; margin: 0px 0px 10px 10px; }
table.thread td.memberInfo div.memberDetails div.detailsProfile { clear:both; margin: 0px 0px 10px 10px; }
table.thread td.memberInfo div.memberDetails div.detailsInfo { float:left; margin-top: 10px; width:70%; }
table.thread td.memberInfo div.memberDetails div.detailsInfo ul { width:100%; padding:0px; margin:0px; margin-bottom: 3px; }
table.thread td.memberInfo div.memberDetails div.detailsInfo li.label { float:left; width:22%; padding: 2px;}
table.thread td.memberInfo div.memberDetails div.detailsInfo li { float:left; width:25%; padding: 2px; margin: 0px;}
table.thread td.memberInfo div.memberInfo { margin-left: 10px;}
table.thread td.memberInfo div.memberInfo div.memberProfile { margin: 10px 0px 10px 0px;}

table.thread td.memberInfo img.shop { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -240px; margin-right:3px; }
table.thread td.memberInfo img.profile { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -16px;  margin-right:3px; }
table.thread td.memberInfo img.sms { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px 0px;  margin-right:3px; }
table.thread td.memberInfo img.addfriend { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -112px; margin-right:3px; }

table.thread td.threadInfo { vertical-align:top; overflow: hidden; }
table.thread td.threadInfo div.postedInfo { border-bottom: 1px solid #c0c0c0; height:20px; padding: 3px; }
table.thread td.threadInfo div.postedInfo span.postedDate { margin-right:10px; }
table.thread td.threadInfo div.postedInfo span.control { margin-left: 10px;  }
table.thread td.threadInfo div.postedInfo span.control img { margin-left: 5px;  }
table.thread td.threadInfo div.postContent { }
table.thread td.threadInfo div.postContent h3 { margin:5px 0px 8px 0px; padding: 0px; font-size:14px; font-weight:bold;}
table.thread td.threadInfo div.postContent div.content { clear:both; }
table.thread td.threadInfo div.numBox { float:right;cursor:pointer;border:1px solid #c0c0c0;padding: 0px 10px 0px 10px;}
div.signature { background: transparent url(http://www.ezbuy.com.my/img/forum/sign_hr.png) no-repeat left top; margin-bottom: 5px; margin-top:30px;padding-top:30px; }
table.thread div.moderators { margin-top: 20px; line-height: 25px; height:20px; padding: 3px; text-align:right;border-top:1px solid #c0c0c0; }
table.thread div.moderators img { margin-left: 5px; }

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

div.thread { width: 99%; color: #666; border:1px solid #4a7ec2; margin-bottom: 5px; overflow:hidden; padding-top: 5px; padding-bottom:5px; }
div.thread td { padding: 3px; }
div.thread tr { background-color: #fff;  text-align: left; }
div.thread div.listHeader { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; line-height: 28px; height:28px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center} 
div.thread div.listHeader a { color: #FFFFFF; font-weight: bold; }
div.thread div.listContent { line-height: 30px; height: 30px; text-align:center; background-color:#f2f9ff; }
div.thread div.listContent:hover { cursor:default; background-color: #f4f8fb; }

div.thread div.threadMember { width: 135px; vertical-align: top; }

div.thread div.threadMember div.memberDetails { position:absolute;background: transparent url(http://www.ezbuy.com.my/img/forum/photobgd.png) no-repeat; padding:0px; width:400px; height:180px; }
div.thread div.threadMember div.memberDetails img { cursor:pointer; margin: 10px 0px 0px 10px; }
div.thread div.threadMember div.memberDetails img.photo { border:none; float:left; margin-right: 10px; margin-bottom: 10px; padding:0px;  }

div.thread div.threadMember div.memberDetails ul { width:65%; padding:0px; margin:0px; }
div.thread div.threadMember div.memberDetails li { float:left; margin-right: 5px;}

div.thread div.threadMember { float:left; margin-left: 10px;}
div.thread div.threadMember div.memberDetails div.detailsControl { clear:left; margin: 0px 0px 10px 10px; }
div.thread div.threadMember div.memberDetails div.detailsProfile { clear:both; margin: 0px 0px 10px 10px; }
div.thread div.threadMember div.memberDetails div.detailsInfo { float:left; margin-top: 10px; width:70%; }
div.thread div.threadMember div.memberDetails div.detailsInfo ul { width:100%; padding:0px; margin:0px; margin-bottom: 3px; }
div.thread div.threadMember div.memberDetails div.detailsInfo li.label { float:left; width:22%; padding: 2px;}
div.thread div.threadMember div.memberDetails div.detailsInfo li { float:left; width:25%; padding: 2px; margin: 0px;}
div.thread div.threadMember div.memberInfo { margin-left: 10px;}
div.thread div.threadMember div.memberInfo div.memberProfile { margin: 10px 0px 10px 0px;}

div.thread div.threadMember img.shop { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -240px; margin-right:3px; }
div.thread div.threadMember img.profile { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -16px;  margin-right:3px; }
div.thread div.threadMember img.sms { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px 0px;  margin-right:3px; }
div.thread div.threadMember img.addfriend { width: 16px; height:16px; background: transparent url(http://www.ezbuy.com.my/img/mymenu.png) no-repeat 0px -112px; margin-right:3px; }

div.thread div.threadInfo { float:left; border-left: 2px solid #e9e9e9; vertical-align:top; overflow: hidden; width: 810px; padding-left: 8px; }
div.thread div.threadInfo div.postedInfo { border-bottom: 1px solid #c0c0c0; height:20px; padding: 3px; }
div.thread div.threadInfo div.postedInfo span.postedDate { margin-right:10px; }
div.thread div.threadInfo div.postedInfo span.control { margin-left: 10px;  }
div.thread div.threadInfo div.postedInfo span.control img { margin-left: 5px;  }
div.thread div.threadInfo div.postContent { min-height: 180px; }
div.thread div.threadInfo div.postContent h3 { margin:5px 0px 8px 0px; padding: 0px; font-size:14px; font-weight:bold;}
div.thread div.threadInfo div.postContent div.content { clear:both; }
div.thread div.threadInfo div.postContent div.content a { color: #00699b; text-decoration:underline; }
div.thread div.threadInfo div.postContent div.content a:hover { color: #00699b; text-decoration:none; }
div.thread div.threadInfo div.postContent div.content ul,
div.thread div.threadInfo div.postContent div.content ul.ul1,
div.thread div.threadInfo div.postContent div.content ul.ulas,
div.thread div.threadInfo div.postContent div.content ul.ula { margin-left: 20px;}
div.thread div.threadInfo div.postContent div.content ul li { list-style: disc;  }
div.thread div.threadInfo div.postContent div.content ul.ul1 li { list-style: decimal; margin-left: 13px; }
div.thread div.threadInfo div.postContent div.content ul.ulas li  { list-style: lower-alpha; margin-left: 20px; }
div.thread div.threadInfo div.postContent div.content ul.ula li  { list-style: upper-alpha; margin-left: 20px; }
div.thread div.threadInfo div.numBox { float:right;cursor:pointer;border:1px solid #c0c0c0;padding: 0px 10px 0px 10px;}

div.thread div.threadInfo div.bottom { clear:both; }
div.thread div.threadInfo div.bottom div.signature { background: transparent url(http://www.ezbuy.com.my/img/forum/sign_hr.png) no-repeat left top; margin-bottom: 5px; padding-top:30px; }
div.thread div.threadInfo div.bottom div.moderators { margin-top: 20px; line-height: 25px; height:20px; padding: 3px; text-align:right;border-top:1px solid #c0c0c0; }
div.thread div.threadInfo div.bottom div.moderators img { margin-left: 5px; }

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


table.poll { width:100%; margin-bottom: 20px; }
table.poll td { padding: 1px; } 
table.poll td.pollresult { padding-left:8px;font-weight:bold; } 
table.poll div.pollbg { background-color:#f3f3f3;width:100%;height:12px; } 
table.poll div.pollbg div.pollcolor { height:100%; } 

table.post { width:99%; margin-top: 20px; }
table.post tr.listHeader td { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; height:28px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center} 
table.post td.info { width: 135px; vertical-align:top;  } 

table.fastreply { width:99%; margin-top: 20px; border:1px solid #4a7ec2; }
table.fastreply tr.listHeader td { color:#ffffff;font-weight: bold; padding: 0px; padding-left: 5px; height:28px; background: #84acd0 url(http://www.ezbuy.com.my/img/forum/h3.gif) repeat-x left center} 
table.fastreply td.info { width: 135px; vertical-align:top;  } 

table.paging { margin-bottom: 10px; }
table.paging td.blank { border-width: 0px;width: auto; }
table.paging td.blank:hover { border-width: 0px;width: auto; }
table.paging td { color: #000000;width: 10px; text-align: center; padding: 2px; border: 1px solid #ddeaf2; }
table.paging td:hover { border: 1px solid #72a5cb; }

table.paging input.pageNav { color: #000000; width: 25px; padding: 0px; margin: 0px; border: 0px; }
table.paging td.pageNavNow { color: #000000; width: 10px; text-align: center; padding: 3px; cursor: default; border: 1px solid #ddeaf2; background-color: #f4f8fb; }

table.rateTbl {
	width: 100%;
	border-spacing: 1px;
	background-color: #edf0f8;
	color: #000000;
}

table.rateTbl td,
table.rateTbl th { padding: 3px; }

table.rateTbl th {
	height: 20px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position : 5px center;
	background-color: #f0f2f9;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #f0f2f9;
	border-right: 1px solid #f0f2f9;
}

table.rateTbl th { font-weight: bold; }
table.rateTbl tr			{ background-color: #fff;  text-align: left; }
table.rateTbl tr td 	   { height: 15px; background: #fff; border-bottom: 1px solid #f0f2f9; }

table.rateTbl .hi { width: 80px; color: #009500; font-weight: bold;  }
table.rateTbl .md { width: 80px; color: #000000; font-weight: bold; }
table.rateTbl .lo { width: 80px; color: #d70000; font-weight: bold; }
table.rateTbl .total { width: 100px; font-weight: bold; }


div.profile { margin-bottom: 5px; }
div.profile h3 { margin:2px 5px 5px 5px; padding: 0px; padding-bottom: 5px;font-size: 14px; font-weight:bold; color: #006fa4; border-bottom: 1px solid #a2bee1 }
div.profile h3 div.control { float:right; line-height: 14px; }
div.profile div.content { padding:3px; }
div.profile span.small { margin-left:15px; }

div.fmenu { border-top:1px solid #dadada;border-bottom:1px solid #dadada;line-height:30px;margin-top:10px;margin-bottom:10px;width:99%;text-align:right; }

div.advSearch h3 { background-image: none; background-color: transparent; color: #00496c; font-size: 14px;}
div.advSearch table td { padding: 5px; }

div.comboDiv { padding: 3px; cursor:pointer; }
div.comboDivHover { cursor:pointer; padding: 3px; background-color: #f3f3f3; }

.tabs { margin-bottom:5px;margin-top:5px;}
.tabnav { width: 99%; height: 25px; padding: 0; margin: 0; list-style: none; list-style-image: none;list-style-type: none;border-bottom: 1px solid #9b9b9b;}
.tabnav li { float: left; padding: 0; margin-left: 2px; list-style: none; list-style-image: none;list-style-type: none;}
.tabnav .tab { line-height: 24px; width:80px; text-align:center; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; background-color: #f5f5f5;}
.tabnav .tab:hover { border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-top: 1px solid #c3c3c3;}
.tabnav .tab:hover, .tabnav .active:hover { cursor: pointer;}
.tabnav .active, .tabnav .active:hover { height: 25px; font-weight: bold; border-left: 1px solid #9b9b9b; border-right: 1px solid #9b9b9b; border-top: 1px solid #9b9b9b; background-color: #ffffff}
div.nonactive { display:none; }

.tabcontent { padding: 5px 0px 5px 0px; clear:both; }

/**********************************************************************************/
/**********************************************************************************/
/* -- Editor Styles ------------------------------- */
table.ezEditorTbl { border: 1px solid #bcbcbc; empty-cells: show; border-collapse: collapse; }
table.ezEditorTbl td { padding: 4px; border: 1px solid #bcbcbc; overflow: hidden; font-family: Trebuchet MS, SimSun; font-size: 12px; font-weight: normal;color: #353535;}

/* -- Dialog Styles ------------------------------- */

.forumDialog { width:100%; }
.forumDialog td.lt { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_lt.png) no-repeat right center; width: 10px; height:23px; }
.forumDialog td.rt { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_rt.png) no-repeat left center; width: 20px; height:23px; }
.forumDialog td.t { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_t.png) repeat-x left center; height:23px; }

.forumDialog td.lb { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_lb.png) no-repeat right center; width: 10px; height:23px; }
.forumDialog td.rb { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_rb.png) no-repeat left center; width: 20px; height:23px; }
.forumDialog td.b { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_b.png) repeat-x left center; height:23px; }

.forumDialog td.l { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_l.png) repeat-y right center; width: 10px; height:23px; }
.forumDialog td.r { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_r.png) repeat-y left center; width: 20px; height:23px; }
.forumDialog td.content { background: transparent url(http://www.ezbuy.com.my/img/dialog/dialog_bg.png) repeat left center; height:23px; padding:5px; min-height: 180px; }

.forumDialog img.css { cursor:pointer; vertical-align:middle; padding:2px; margin-left: 1px; margin-right: 1px;border:1px solid #e3e3e3; }
.forumDialog div#dialogCloseBtn { background: transparent url(http://www.ezbuy.com.my/img/close.png) center center; float:right; width: 15px;height:16px; cursor:pointer; }

#ezDialog { z-index: 99; }
#ezDialog div.dialog div.t2 div.t3,  div.dialog_msg { font-family:Arial; }
#ezDialog div.dialog { padding-left:5px; background-position: top left; background-repeat: no-repeat; }
#ezDialog div.dialog div.t2 { padding-right:5px; background-position: top right; background-repeat: no-repeat; }
#ezDialog div.dialog div.t2 div.t3 { background-image: url(http://www.ezbuy.com.my/img/ptbg.png); background-repeat: repeat-x; ; height:24px; font-weight:normal; font-size:10pt; }
#ezDialog div.dialog div.t2 div.t3  div.t4a { padding-top:2px; }
#ezDialog div.dialog div.t2 div.t3  div.t4b { padding-top:2px; }

#ezDialog div.dialog_msg { background:#ffffff; padding-left:5px; padding-right:5px; text-align:left; font-size:10pt; }
#ezDialog div.dialogFoot { padding-left:5px; font-size:1pt; background-position: bottom left; background-repeat: no-repeat; }
#ezDialog div.dialogFoot div.f2 { padding-right:5px; background-position: bottom right; background-repeat: no-repeat; }
#ezDialog div.dialogFoot div.f2 div.f3 { background: #ffffff; height:4px; border-bottom:1px #b9d190 solid; }

#ezDialog img.error { width:36px; height:36px; background: url(http://www.ezbuy.com.my/img/ico_err.gif); }
#ezDialog img.notice { width:36px; height:36px; background: url(http://www.ezbuy.com.my/img/ico_notice.gif); }
#ezDialog img.warning { width:36px; height:36px; background: url(http://www.ezbuy.com.my/img/ico_warning.gif); }

/***** GREEN *****/
#ezDialog div.green div.dialog div.t2 div.t3 { background-position: 0px 0px; color:#649254; }
#ezDialog div.green div.dialog div.t2 div.t3  div.t4b { color:#649254;  }
#ezDialog div.blue div.dialogFoot div.f2 div.f3 { border-bottom:1px #b9d190 solid; }
#ezDialog div.green div.dialog_msg { border-left:1px #b9d190 solid; border-right:1px #b9d190 solid; }

/***** BLUE *****/
#ezDialog div.blue div.dialog div.t2 div.t3 { background-position: 0px -52px; color:#4f6197; }
#ezDialog div.blue div.dialog div.t2 div.t3  div.t4b { color:#4f6197;  }
#ezDialog div.blue div.dialogFoot div.f2 div.f3 { border-bottom:1px #acc5d5 solid; }
#ezDialog div.blue div.dialog_msg { border-left:1px #acc5d5 solid; border-right:1px #acc5d5 solid; }

/***** ORANGE *****/
#ezDialog div.orange div.dialog div.t2 div.t3 { background-position: 0px -26px; color:#9c4223; }
#ezDialog div.orange div.dialog div.t2 div.t3  div.t4b { color:#9c4223;  }
#ezDialog div.orange div.dialogFoot div.f2 div.f3 { border-bottom:1px #ddc5a9 solid; }
#ezDialog div.orange div.dialog_msg { border-left:1px #ddc5a9 solid; border-right:1px #ddc5a9 solid; }

/***** PINK *****/
#ezDialog div.pink div.dialog div.t2 div.t3 { background-position: 0px -78px; color:#912e52; }
#ezDialog div.pink div.dialog div.t2 div.t3  div.t4b { color:#912e52;  }
#ezDialog div.pink div.dialogFoot div.f2 div.f3 { border-bottom:1px #d3b0bc solid; }
#ezDialog div.pink div.dialog_msg { border-left:1px #d3b0bc solid; border-right:1px #d3b0bc solid; }

/***** GRAY *****/
#ezDialog div.gray div.dialog div.t2 div.t3 { background-position: 0px -104px; color:#787878; }
#ezDialog div.gray div.dialog div.t2 div.t3  div.t4b { color:#787878;  }
#ezDialog div.gray div.dialogFoot div.f2 div.f3 { border-bottom:1px #c3c3c3 solid; }
#ezDialog div.gray div.dialog_msg { border-left:1px #c3c3c3 solid; border-right:1px #c3c3c3 solid; }

/***** PURPLE *****/
#ezDialog div.purple div.dialog div.t2 div.t3 { background-position: 0px -130px; color:#653e80; }
#ezDialog div.purple div.dialog div.t2 div.t3  div.t4b { color:#653e80;  }
#ezDialog div.purple div.dialogFoot div.f2 div.f3 { border-bottom:1px #c4a0ff solid; }
#ezDialog div.purple div.dialog_msg { border-left:1px #c4a0ff solid; border-right:1px #c4a0ff solid; }


/* LIGHT BOX */

#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: fixed; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(http://www.ezbuy.com.my/img/lightbox/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(http://www.ezbuy.com.my/img/lightbox/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(http://www.ezbuy.com.my/img/lightbox/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(http://www.ezbuy.com.my/img/lightbox/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(http://www.ezbuy.com.my/img/lightbox/close_grey.png) no-repeat; }
	#lbClose.red { background: url(http://www.ezbuy.com.my/img/lightbox/close_red.png) no-repeat; }
	#lbClose.green { background: url(http://www.ezbuy.com.my/img/lightbox/close_green.png) no-repeat; }
	#lbClose.blue { background: url(http://www.ezbuy.com.my/img/lightbox/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(http://www.ezbuy.com.my/img/lightbox/close_gold.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(http://www.ezbuy.com.my/img/lightbox/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(http://www.ezbuy.com.my/img/lightbox/play_red.png) no-repeat; }
	#lbPlay.green { background: url(http://www.ezbuy.com.my/img/lightbox/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(http://www.ezbuy.com.my/img/lightbox/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(http://www.ezbuy.com.my/img/lightbox/play_gold.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(http://www.ezbuy.com.my/img/lightbox/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(http://www.ezbuy.com.my/img/lightbox/pause_red.png) no-repeat; }
	#lbPause.green { background: url(http://www.ezbuy.com.my/img/lightbox/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(http://www.ezbuy.com.my/img/lightbox/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(http://www.ezbuy.com.my/img/lightbox/pause_gold.png) no-repeat; }

#announce_body { float:left;margin-left:10px;line-height:48px; }
#announce_list, #announce_list a { font-size: 18px; color: #a20000}
#announce_list div { line-height:48px; height:48px;}
#announce_list a:hover { font-size: 18px; color: #6a0000; }


div.cdiv { font-size: 12px; background-color: #fff; width: 230px; padding: 2px; left: 0; top: 0; position: absolute; border: 1px solid #ccc; overflow:hidden; text-align:center; }
div.cdiv input { height: 18px; border: 1px solid #ccc; }
div.cdiv p  { text-align: center; line-height: 1.5em; padding: 0; margin: 0; }
div.cdiv a , div.cdiv p a { text-decoration: none; }
div.cdiv a.arrow { font-size: 10px; }
.calendar { font-size: 12px; }
.calendar thead th { background-color: #cddfed; font-weight: bold; height: 22px; text-align:center; }
.calendar tbody td { background-color: #fff; text-align: center; width: 24px; height: 18px; }
.calendar td.day { cursor:pointer; line-height: 18px; border: 1px solid #ffffff; }
.calendar td.day a { }
.calendar td.day:hover { border: 1px solid #accae1; background-color: #cddfed; }
.calendar td.weekend { color: #ff0000; text-decoration: none; }
.calendar td.today, .calendar td.today:hover { font-weight: bold; background-color: #c0d0e8; border: 1px solid #82b0d2; }


div.combobox { border: 1px solid #c5c5c5; max-height:200px; overflow: auto; overflow-x: hidden;}
div.combobox div.option { background-color: #ffffff; padding: 3px; }
div.combobox div.option:hover { background-color: #f3f3f3; padding: 3px; cursor: pointer; }