body {background:#ffffff; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#606060;}

/* general error message */
#err		{background-color:#efd6d5; border: 2px solid #981616; padding:12px; margin:10px 0px; text-align:center; font-weight:bold; font-size:14px; color:#981616; border-radius:8px;}

/* misc stuff */
img 		{border:0;}
b, strong 	{font-weight:bold;}
hr 			{border:0; background:#C0C0C0; color:#C0C0C0; height:1px; margin:5px 0px 5px 0px; width:100%;}
form		{margin:0px; padding:0px;}

/* outer table */
td.bodyleft		{background-image:url(/style/bodyleft.png); background-repeat:repeat-y;}
td.body			{background:#FFFFFF}
td.bodyright	{background-image:url(/style/bodyright.png); background-repeat:repeat-y;}
td.bodybleft	{background-image:url(/style/bodybleft.png); background-repeat:no-repeat;}
td.bodybcenter	{background:#F2F1E0 url(/style/bodybcenter.jpg); background-repeat:repeat-x;}
td.bodybright	{background-image:url(/style/bodybright.png); background-repeat:no-repeat;}

/* default table style */
td	{background:transparent; padding:0px;}

/* header - logo / copyright  */
.logo			{background:#F2F1E0 url(/style/header.jpg) no-repeat center; padding:10px;}
.logo2			{background-color:#F2F1E0; padding:10px;}
.headit			{border-radius:12px; border:1px solid #808080; background:#F2F1E0 url(/style/header.jpg) no-repeat center; overflow:hidden;}
.copy			{background:#F2F1E0 url(/style/copybg.png) repeat-x top; border-top: 1px solid #c0c0c0; padding:8px 0px 0px 0px; text-align:center;}

/* navbar */
.navbar			{background:#F2F1E0 url(/style/navbarbg.png) repeat-x bottom; padding-left:6px;}
.tabcon			{background:transparent; padding-right:3px;}

.round		{display:block;}
.round *	{display:block; height:1px; overflow:hidden; font-size:.01em; background:#5D5D5D;}
.roundfg	{background:#5D5D5D; padding:0px 10px 5px 10px;}
.roundfg a				{font: 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;}
.roundfg a:link			{text-decoration:none;}
.roundfg a:active		{text-decoration:none;}
.roundfg a:visited		{text-decoration:none;}
.roundfg a:hover		{color:#ffffff; text-decoration:underline;}

.rounda		{display:block;}
.rounda *	{display:block; height:1px; overflow:hidden; font-size:.01em; background:#a30000;}
.roundafg	{background:#a30000; padding:0px 10px 5px 10px;}
.roundafg a				{font: 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold;}
.roundafg a:link		{text-decoration:none;}
.roundafg a:active		{text-decoration:none;}
.roundafg a:visited		{text-decoration:none;}
.roundafg a:hover		{color:#ffffff; text-decoration:underline;}

.r1	{margin-left:5px; margin-right:5px;}
.r2	{margin-left:3px; margin-right:3px;}
.r3	{margin-left:2px; margin-right:2px;}
.r4	{margin-left:1px; margin-right:1px; height:2px;}

/* login etc */
td.sidebar		{background:#EDEBD3; width:209px; border-left:1px #BCBAA7 solid;}
.sideboxt		{background:url(/style/sideboxt.png) no-repeat; font:12px Arial, Helvetica, sans-serif; color:#981616; border-bottom:1px #c0c0c0 solid; font-weight:bold; text-align:center; padding:3px;}
.sideboxc		{background:url(/style/sideboxc.png) repeat-y; padding:0px 5px 0px 5px;}
.sideboxb		{background:url(/style/sideboxb.png) no-repeat; padding:5px; margin-bottom:10px;}


/* content */
td.content		{background:#F8F7EA;}

.contentTop			{background: #ffffff url(/style/contentTop.png) no-repeat; padding-top:11px;}
.contentBody		{background: #ffffff; padding:0px 10px 0px 10px; border-left:1px #F0EFDB solid; border-right:1px #F0EFDB solid;}
.contentBodyCat		{background: #ffffff; padding:0px 7px 0px 7px; border-left:1px #F0EFDB solid; border-right:1px #F0EFDB solid;}
.contentBodySearch	{background: #ffffff; padding:0px 7px 10px 7px; border-left:1px #F0EFDB solid; border-right:1px #F0EFDB solid;}
.contentBodyIndex	{background: #ffffff; padding:10px 7px 10px 7px; border-left:1px #F0EFDB solid; border-right:1px #F0EFDB solid;}
.contentBottom		{background: #ffffff url(/style/contentBottom.png) no-repeat; padding-top:11px;}
.contentPagi		{padding:0px 0px 10px 0px; border-bottom:1px #C0C0C0 solid; text-align:center; margin:0px 12px 22px 12px;}
.contentPagiB		{padding:10px 0px 0px 0px; border-top:1px #C0C0C0 solid; text-align:center; margin:22px 12px 0px 12px;}

.contentTopFeatured		{background: #981616 url(/style/contentTopFeatured.jpg) no-repeat; padding-top:11px;}
.contentBodyFeatured	{background: #981616; padding:0px 7px 0px 7px; border-left:1px #F0EFDB solid; border-right:1px #F0EFDB solid;}
.contentBottomFeatured	{background: #981616 url(/style/contentBottomFeatured.jpg) no-repeat; padding-top:11px;}
.catboxFeatured			{width:180px; background: transparent url(/style/catboxbgFeatured.jpg) no-repeat top center; height:186px; padding-top:11px; text-align:center; vertical-align:top;}

.breaker			{text-align:center; margin-bottom:15px; border-bottom:1px solid #c0c0c0;}


.fullboxt		{background: transparent url(/style/fullboxt.png) no-repeat; height:10px; width:730px;}
.fullboxc		{background: transparent url(/style/fullboxc.png); padding:0px 10px 0px 10px; width:710px;}
.fullboxb		{background: transparent url(/style/fullboxb.png) no-repeat; height:10px; width:730px; pudding:5px 0px 5px 0px;}

.itembox		{width:134px; height:169px; text-align:center; vertical-align:top;}
.catbox			{width:180px; background: transparent url(/style/catboxbg.jpg) no-repeat top center; height:186px; padding-top:11px; text-align:center; vertical-align:top;}
.catbox1		{width:180px; background: transparent url(/style/catboxbg.jpg) no-repeat top center; height:208px; padding-top:11px; text-align:center; vertical-align:top;}
.itemboxtext	{padding-top:5px; color:#606060; text-align:center;}

/* prop section list */
.TabContainer {clear:both; display:block; margin:0px; padding:0px;}
.TabContainerBottom {background: transparent url(/style/TabContainerBottom.jpg) no-repeat bottom; padding-top:5px;}

.TopLeft	{height:5px; background: transparent url(/style/tabtopleft.gif) no-repeat top left; padding:0px;}
.TopRight	{height:5px; background: transparent url(/style/tabtopright.gif) no-repeat top right; padding:0px;}

.Tab			{background:#F3F2E1; padding:0px 0px 4px 0px; border-right:3px #fff solid;}
.Tab a			{font: 12px Arial, Helvetica, sans-serif; color:#9C9C97; font-weight:bold; text-decoration:none; padding:0px 7px 4px 7px; background:#F3F2E1; border-left:1px #D2D4C4 solid; border-right:1px #D2D4C4 solid;}
.Tab a:link		{text-decoration:none;}
.Tab a:active	{text-decoration:none;}
.Tab a:visited	{text-decoration:none;}
.Tab a:hover	{color:#000000; text-decoration:underline;}

.TabSelected			{background:#D2D4C4; padding:0px 0px 4px 0px; border-right:3px #fff solid;}
.TabSelected a			{font: 12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; padding:0px 8px 4px 8px; background:#D2D4C4;}
.TabSelected a:link		{text-decoration:none;}
.TabSelected a:active	{text-decoration:none;}
.TabSelected a:visited	{text-decoration:none;}
.TabSelected a:hover	{color:#000000; text-decoration:none;}

.TabContent		{background:#F3F1E4 url(/style/propcats.jpg) no-repeat; padding:11px 10px 6px 10px; margin:0px;}
.TabContentHide {display:none;}

.catrow		{display:inline; background:transparent; width:300px; float:left;}
.catrow2	{display:inline; background:transparent; position:relative; left:55px;}

.propall	{padding:3px; width:50%;}


/* profile page */
.pformt		{padding-top:3px;}
.pform		{padding-bottom:10px;}
.phist		{padding:5px; border-bottom:1px solid #c0c0c0;}


/* contact page */
.contact		{padding:8px; border-bottom:1px solid #c0c0c0;}


/* email page */
.eform		{padding-top:3px;}
.eform2		{padding-bottom:10px;}


/* items page */
.idetails		{background: #F1EFE2; width:542px;}
.igap			{padding-right:10px;}
.idetailstop	{background: #F1EFE2 url(/style/idetailstop.jpg) no-repeat; padding:11px 11px 6px 11px;}
.idetailsbottom	{background: #F1EFE2 url(/style/idetailsbottom.jpg) no-repeat bottom; padding:3px 0px 16px 0px; text-align:center;}
.idetailrow		{border-bottom:1px solid #D3D4C4; padding:0px 10px 10px 10px; margin-bottom:10px;}
.iname 			{font: 20px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; padding-bottom:10px; border-bottom:1px solid #c0c0c0; margin-bottom:10px;}
.imagebox		{width:156px; background: #F1EFE2 url(/style/imageboxtop.jpg) no-repeat top center; padding-top:11px; text-align:center; vertical-align:top;}
.imageboxbottom	{background: #F1EFE2 url(/style/imageboxbottom.jpg) no-repeat bottom;}
.imageboxtext	{padding-top:11px; color:#606060; text-align:center;}
.iform			{padding:3px 5px 0px 5px;}
.iform2			{padding:0px 5px 10px 5px;}

.ivara		{padding:5px 0px; width:125px; border-bottom:1px solid #fff; color:#808080;}
.ivarva		{padding:5px 0px; color:#000;}
.ivar		{padding:5px 0px; width:125px; border-bottom:1px solid #fff; color:#808080;}
.ivarv		{padding:5px 10px 5px 0px; width:428px; border-right:1px solid #c0c0c0; color:#000;}
.ivars		{padding:0px 0px 5px 0px; width:100px; color:#000;}
.ivarp		{padding:0px 0px 5px 0px; width:150px; color:#000;}
.ivarp2		{padding:0px 0px 5px 0px; width:268px; color:#000;}
.iadd		{padding:10px 0px; text-align:center;}


/* users */
.ulist			{border-bottom:1px solid #D9D9D9; padding:5px 0px;}
.ulistt			{border-bottom:1px solid #5C5C5C; padding-bottom:5px; font-weight:bold;}


/* mylist */
.mytit			{border-bottom:1px #808080 solid; color:#981616; font-weight:bold; padding-bottom:5px;}
.myi			{border-bottom:1px #c0c0c0 solid; color:#808080; font-weight:bold; padding:5px 0px;}
.myquan			{text-align:center; padding-top:4px; font:11px Arial, Helvetica, sans-serif; color:#981616;}
.mybutt			{padding:13px 0px 6px 0px; text-align:center;}


/* checkout */
.cformt		{padding:3px 5px 0px 5px;}
.cform		{padding:0px 5px 10px 5px;}
.cform2		{padding:0px 5px 0px 5px;}


/* diary */
.dayh		{background:#edebd3; color:#981616; padding:5px; text-align:center; font-size:14px; font-weight:bold; border:1px solid #fff; width:88px;}
.daya		{background:#f8f7ea; color:#000; padding:3px; font-size:14px; border:1px solid #fff; width:92px; height:98px; vertical-align:top;}
.dayat		{background:#f9ebec; color:#000; padding:3px; font-size:14px; border:1px solid #981616; width:92px; height:98px; vertical-align:top;}
.dayb		{background:#eee; padding:5px; border:1px solid #fff; width:88px;}

.dayhs		{background:#edebd3; color:#981616; padding:5px; text-align:center; font-size:14px; font-weight:bold; border:1px solid #fff; width:28px;}
.dayas		{background:#f8f7ea; color:#000; padding:3px; font-size:14px; border:1px solid #fff; width:32px; height:20px; text-align:center; vertical-align:middle;}
.daybs		{background:#eee; padding:5px; border:1px solid #fff; width:28px;}

a.datel		 {font-size:18px; font-weight:bold; color:#000; padding:0px 7px; text-decoration:none;}
a.datel:link    {text-decoration:none;}
a.datel:visited    {text-decoration:none;}
a.datel:hover   {color:#981616; text-decoration:none;}

a.dates		 {font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
a.dates:link    {text-decoration:none;}
a.dates:visited    {text-decoration:none;}
a.dates:hover   {color:#981616; text-decoration:none;}

.dayet		{background:#edebd3; padding:5px; font-size:14px; font-weight:bold; color:#981616;}
.dayec		{background:#f8f7ea; padding:5px; font-size:12px; color:#000000; text-align:justify;}
.dayad		{font:11px Arial, Helvetica, sans-serif;}
.completed	{color:#981616; font-size:12px; font-weight:normal;}

.projectt	{font-size:11px; padding:2px; color:#606060; background:#e0e0e0; border-bottom:3px solid #fff; font-weight:bold;}
.projectr1	{font-size:11px; padding:2px; color:#000; background:#E26E6E; border-bottom:3px solid #fff;}
.projectr	{font-size:11px; padding:2px; color:#fff; background:#981616; border-bottom:3px solid #fff;}
.projectg	{font-size:11px; padding:2px; color:#000; background:#C0FFC0; border-bottom:3px solid #fff;}
.projecty	{font-size:11px; padding:2px; color:#000; background:#F8E724; border-bottom:3px solid #fff;}
.projectb	{font-size:11px; padding:2px; color:#981616; background:#edebd3; border-bottom:3px solid #fff;}

.saleslist	{font-size:11px; padding:2px; color:#000; background:#FFC1C1; border-bottom:1px solid #fff;}
.saleslistblu	{font-size:11px; padding:2px; color:#000; background:#989afe; border-bottom:1px solid #fff;}
.saleslistyel	{font-size:11px; padding:2px; color:#000; background:#f8e725; border-bottom:1px solid #fff;}
.saleslistpin	{font-size:11px; padding:2px; color:#000; background:#fe80fe; border-bottom:1px solid #fff;}
.saleslistgre	{font-size:11px; padding:2px; color:#000; background:#c1ffc0; border-bottom:1px solid #fff;}

/* enquiries */
.enqrow		{padding:8px; color:#808080; border-bottom:1px solid #c0c0c0; font-weight:normal;}
.enqrow2	{padding:8px; border-bottom:1px solid #c0c0c0; font-weight:bold;}
.enqbrow	{padding:8px; color:#808080; font-weight:normal;}
.enqbrow2	{padding:8px; font-weight:bold;}
.enqtitle	{border-bottom:1px solid #c0c0c0; color:#981616; padding:5px; font-weight:bold;}
.enqred		{border-bottom:1px solid #ffffff; background-color:#E26E6E; color:#000000; padding:5px;}
.enqyel		{border-bottom:1px solid #ffffff; background-color:#F8E724; color:#000000; padding:5px;}
.enqgreen	{border-bottom:1px solid #ffffff; background-color:#C0FFC0; color:#000000; padding:5px;}
.regform	{padding:3px 5px 0px 5px;}
.regform2	{padding:0px 5px 10px 5px;}
.regerrors	{border-bottom:1px solid #c0c0c0; padding-bottom:10px; margin-bottom:10px; color: #FF0000; font-weight: bold;}
.replytit	{border-bottom: 1px solid #c0c0c0; padding:5px 0px 5px 5px; background:#F8F7EA; color:#808080;}
.replytxt	{padding:5px; background:#F8F7EA; color:#000000; font-weight:bold;}
.replytita	{border-bottom: 1px solid #c0c0c0; padding:5px 0px 5px 5px; background:#EDEBD3; color:#808080;}
.replytxta	{padding:5px; background:#EDEBD3; color:#981616; font-weight:bold;}
.SearchBox	{background:#FFFFFF; padding:10px;}


/* faq */
.mfaqer		{padding:5px; background-color:#EDEBD3;}
.mfaqform	{padding:3px 5px 0px 5px;}
.mfaqform2	{padding:0px 5px 10px 5px;}


/* in action */
.iabox		{ background:#FFFFFF url(/style/iabox.jpg) no-repeat; padding:10px; text-align:center; font-size:12px; color:#000;}
.iaboxa		{ background:#c0c0c0 url(/style/iaboxa.jpg) no-repeat; padding:10px; text-align:center; font-size:12px; color:#000;}


/* orders */
.oTaball	{border-bottom:0px solid #C0C0C0; background:#F3F2E1 url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTaball a	{font-weight:bold; color:#000000;}
.oTaball a:hover	{color:#000000; text-decoration:none;}

.oTabred	{border-bottom:0px solid #C0C0C0; background:#E26E6E url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabred a	{font-weight:bold; color:#000000;}
.oTabred a:hover	{color:#000000; text-decoration:none;}

.oTabpin	{border-bottom:0px solid #C0C0C0; background:#FFC1C1 url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabpin a	{font-weight:bold; color:#000000;}
.oTabpin a:hover	{color:#000000; text-decoration:none;}

.oTabyel	{border-bottom:0px solid #C0C0C0; background:#F8BF24 url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabyel a	{font-weight:bold; color:#000000;}
.oTabyel a:hover	{color:#000000; text-decoration:none;}

.oTabpye	{border-bottom:0px solid #C0C0C0; background:#F8E724 url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabpye a	{font-weight:bold; color:#000000;}
.oTabpye a:hover	{color:#000000; text-decoration:none;}

.oTabgre	{border-bottom:0px solid #C0C0C0; background:#C0FFC0 url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabgre a	{font-weight:bold; color:#000000;}
.oTabgre a:hover	{color:#000000; text-decoration:none;}

.oTabblu	{border-bottom:0px solid #C0C0C0; background:#8080FF url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabblu a	{font-weight:bold; color:#000000;}
.oTabblu a:hover	{color:#000000; text-decoration:none;}

.oTabbpi	{border-bottom:0px solid #C0C0C0; background:#FF80FF url(/style/ordertab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.oTabbpi a	{font-weight:bold; color:#000000;}
.oTabbpi a:hover	{color:#000000; text-decoration:none;}

.oTabContent	{background:#F3F1E4 url(/style/propcats.jpg) no-repeat; padding:6px 10px 6px 10px; margin:0px;}

.orderred	{border-bottom:1px solid #ffffff; background-color:#E26E6E; color:#000000; padding:5px;}
.orderpin	{border-bottom:1px solid #ffffff; background-color:#FFC1C1; color:#000000; padding:5px;}
.orderyel	{border-bottom:1px solid #ffffff; background-color:#F8BF24; color:#000000; padding:5px;}
.orderpye	{border-bottom:1px solid #ffffff; background-color:#F8E724; color:#000000; padding:5px;}
.ordergre	{border-bottom:1px solid #ffffff; background-color:#C0FFC0; color:#000000; padding:5px;}
.orderlbl	{border-bottom:1px solid #ffffff; background-color:#88d9f4; color:#000000; padding:5px;}
.orderblu	{border-bottom:1px solid #ffffff; background-color:#8080FF; color:#000000; padding:5px;}
.orderblu1	{border-bottom:1px solid #ffffff; background-color:#81e2ff; color:#000000; padding:5px;}
.orderblu2	{border-bottom:1px solid #ffffff; background-color:#8080FF; color:#000000; padding:5px;}
.orderblu3	{border-bottom:1px solid #ffffff; background-color:#81b8ff; color:#000000; padding:5px;}
.orderbpi	{border-bottom:1px solid #ffffff; background-color:#FF80FF; color:#000000; padding:5px;}

.orderredblock	{border-bottom:1px solid #ffffff; background-color:#E26E6E; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.orderpinblock	{border-bottom:1px solid #ffffff; background-color:#FFC1C1; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.orderyelblock	{border-bottom:1px solid #ffffff; background-color:#F8BF24; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.orderpyeblock	{border-bottom:1px solid #ffffff; background-color:#F8E724; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.ordergreblock	{border-bottom:1px solid #ffffff; background-color:#C0FFC0; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.orderlblblock	{border-bottom:1px solid #ffffff; background-color:#88d9f4; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}
.orderblublock	{border-bottom:1px solid #ffffff; background-color:#8080FF; font-size:11px; color:#000000; padding:3px 2px; text-align:center;}

.ordltitle	{border-bottom:1px solid #c0c0c0; color:#981616; padding:5px; font-weight:bold;}

#item_area		{background: transparent; margin:0px; list-style:none; padding:0px;}
#item_area li	{background: transparent; margin:0px; padding:0px 0px 5px 0px;}
#oirow		{display:inline; background:transparent; width:48px; float:left;}
#oirow2		{display:inline; background:transparent; position:relative; left:5px;}
#oirow3		{display:inline; background:transparent; position:relative; left:10px;}
#oirow4		{display:inline; background:transparent; position:relative; left:15px;}
#oirow5		{display:inline; background:transparent; position:relative; left:15px;}
#oititle		{display:inline; background:transparent; width:48px; float:left;}
#oititle2		{display:inline; background:transparent; position:relative; left:5px;}
#oititle3		{display:inline; background:transparent; position:relative; left:268px;}
#oititle4		{display:inline; background:transparent; position:relative; left:292px;}
#oititle5		{display:inline; background:transparent; position:relative; left:292px;}

#oitems	{border-spacing:0px; padding:1px 2px; width:100%;}
#irow1	{width:56px;}
#irow2	{width:260px;}
#irow3	{width:56px;}
#irow4	{width:56px;}
#irow5	{width:46px; text-align:center;}

#alert	{border:1px #981616 solid; background-color:#FFFFFF; color:#981616; font-size:12px; padding:10px; margin:10px 0px; text-align:center;}


.oilist		{padding:5px 0px 5px 0px; border-top:1px solid #c0c0c0;}
.oilistto	{padding:5px 0px 5px 0px; border-top:2px solid #333;}
.oilists	{padding:5px 0px 5px 0px; border-top:1px solid #c0c0c0; font-weight:normal;}
.oilistt	{padding:8px 0px 5px 0px; color:#808080; font-weight:normal;}
.oilistyel	{padding:8px 0px 5px 0px; background-color:#F8BF24; color:#000000;}

/* returns */
.rTabgre	{border-bottom:0px solid #C0C0C0; background:#C0FFC0 url(/style/returntab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.rTabgre a	{font-weight:bold; color:#000000;}
.rTabgre a:hover	{color:#000000; text-decoration:none;}

.rTabblu	{border-bottom:0px solid #C0C0C0; background:#8080FF url(/style/returntab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.rTabblu a	{font-weight:bold; color:#000000;}
.rTabblu a:hover	{color:#000000; text-decoration:none;}

.rTabbpi	{border-bottom:0px solid #C0C0C0; background:#FF80FF url(/style/returntab.gif) no-repeat; color:#000000; padding:5px 5px 9px 5px; text-align:center;}
.rTabbpi a	{font-weight:bold; color:#000000;}
.rTabbpi a:hover	{color:#000000; text-decoration:none;}

/* alt rows */
.odd		{background-color:#F8F7EA; padding:3px;}
.even		{background-color:#EDEBD3; padding:3px;}

/* misc stuff */
.top		{background:#E4E4E4; border-bottom:1px solid #808080; font-weight:bold;}
.cart		{background:#981616; color:#ffffff; font-weight:bold;}
.carti		{background:#f5f5f5; font-weight:bold;}
.elist		{border-bottom:1px solid #D9D9D9; padding:5px;}


/* light/dark table cells */
td.dark			{background:#E1E1E1; font:12px Arial, Helvetica, sans-serif; color:#000000; text-indent:3px; border-bottom: #FFFFFF 1px;}
td.light		{background:#EDEDED; font:12px Arial, Helvetica, sans-serif; color:#000000;}

.cattop	{background: transparent url(/style/tabbg.png) repeat-x; color:#981616; padding:8px 0px 5px 0px; border-bottom: 1px solid #C5C5C5; margin-bottom:10px;}


#subnav				{background: transparent; margin:0px; list-style:none; padding:0px;}
#subnav li			{display:inline; background: transparent url(/style/stabl.png) no-repeat left; margin:0px 3px 0px 0px; padding:7px 0px 5px 10px;}
#subnav li a		{background: transparent url(/style/stabr.png) no-repeat bottom right; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#717171; text-decoration:none; padding:7px 10px 5px 0px;}
#subnav li a:hover	{color:#981616;}
#subnav .current	{display:inline; background: transparent url(/style/stabal.png) no-repeat left; margin:0px 3px 0px 0px; padding:7px 0px 5px 10px;}
#subnav .current a	{background: transparent url(/style/stabar.png) no-repeat bottom right; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#981616; text-decoration:none; padding:7px 10px 5px 0px;}


/* default links */
a			{font: 12px Arial, Helvetica, sans-serif; color:#981616; text-decoration:underline;}
a:link      {text-decoration:underline;}
a:active    {text-decoration:underline;}
a:visited   {text-decoration:underline;}
a:hover     {color:#981616; text-decoration:none;}

a.featured			{color:#F2F0E3; font-size:12px; font-weight:bold; text-decoration:underline;}
a.featured:link		{color:#F2F0E3;}
a.featured:visited 	{color:#F2F0E3;}
a.featured:hover    {text-decoration:none; color:#F2F0E3;}

a.pagi			{color:#000000; background-color:#F1F1F3; font-size:12px; font-weight:bold; padding:0 2px 0 2px; border:1px solid #CCCCCC; text-decoration:none;}
a.pagi:link		{color:#000000;}
a.pagi:visited 	{color:#000000;}
a.pagi:hover    {text-decoration:none; color:#D80000; border:1px solid #D80000;}

a.smallw		 {font: 11px Arial, Helvetica, sans-serif; color:#606060; text-decoration:underline;}
a.smallw:link    {text-decoration:underline;}
a.smallw:active  {text-decoration:underline;}
a.smallw:visited {text-decoration:underline;}
a.smallw:hover   {color:#981616; text-decoration:none;}

.top a			 {font: 14px Arial, Helvetica, sans-serif; color:#808080; text-decoration:underline; font-weight:bold;}
.top a:link      {text-decoration:underline;}
.top a:active    {text-decoration:underline;}
.top a:visited   {text-decoration:underline;}
.top a:hover     {color:#981616; text-decoration:none;}

a.admin			{font: 12px Arial, Helvetica, sans-serif; color:#981616; text-decoration:none;}
a.admin:link      {text-decoration:none;}
a.admin:active    {text-decoration:none;}
a.admin:visited   {text-decoration:none;}
a.admin:hover     {color:#981616; text-decoration:underline;}

/* nav links */
a.navi			{font:12px Arial, Helvetica, sans-serif; color:#000000; background-color:#EDEDED; text-decoration:none;}
a.navi:link      {text-decoration:none;}
a.navi:active    {background-color:#EDEDED; text-decoration:none;}
a.navi:visited   {background-color:#EDEDED; text-decoration:none;}
a.navi:hover     {color:#981616; background-color:#E1E1E1; text-decoration:none;}

/* cat links */
a.cat			{font:16px Arial, Helvetica, sans-serif; color:#981616; text-decoration:underline;}
a.cat:link      {text-decoration:underline;}
a.cat:active    {text-decoration:underline;}
a.cat:visited   {text-decoration:underline;}
a.cat:hover     {color:#981616; text-decoration:none;}

/* item blocks */
a.item			{font:12px Arial, Helvetica, sans-serif; color:#981616; text-decoration:underline;}
a.item:link      {text-decoration:none;}
a.item:active    {text-decoration:none;}
a.item:visited   {text-decoration:none;}
a.item:hover     {text-decoration:none;}

/* fake buttons */
a.button		{background: transparent url(/style/buttongrey2.png) repeat-x center; padding:2px 6px 2px 6px; margin:2px; border:1px solid #808080; font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
a.button:link      {text-decoration:none;}
a.button:active    {text-decoration:none;}
a.button:visited   {text-decoration:none;}
a.button:hover     {background: #fff url(/style/buttonblue2.png) repeat-x center; border:1px solid #3C7FB1; text-decoration:none;}

/* text styles */
.copy			{font:12px Arial, Helvetica, sans-serif; color:#981616;}
p				{font:12px Arial, Helvetica, sans-serif; color:#606060; margin-top:0px; margin-bottom:10px; text-align:justify;}
h1				{font:14px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; margin:0px 0px 10px 0px; padding:0px;}
h1 a			{font:14px Arial, Helvetica, sans-serif; color:#981616; font-weight:bold; text-decoration:none;}
h2				{font:16px Arial, Helvetica, sans-serif; color:#5C5C5C; font-weight:bold; text-decoration:underline; margin:0px 0px 10px 0px;}
h3				{font:16px Arial, Helvetica, sans-serif; color:#981616; text-decoration:none; margin:0px 0px 1px 0px;}
font			{font:12px Arial, Helvetica, sans-serif; color:#525252;}
.small			{font:10px Arial, Helvetica, sans-serif; color:#999999;}
.title			{font:12px Arial, Helvetica, sans-serif; text-decoration:underline}
.thispage	{color:#d80000; background-color:#F1F1F3; font-size:12px; font-weight:bold; padding:0 2px 0 2px; border:1px solid #d80000;}


/* category list */
#catl			{padding:0; margin:0; width:694px;}
#catl li		{list-style-type:none; margin:0 0 7px 0; background:#F0F0F0;}
#catl a			{display:block; width:694px; font:12px Arial, Helvetica, sans-serif; text-decoration:none; background:#F0F0F0; color:#000000; padding:5px; border:1px #c5c5c5 solid;}
#catl a:visited {text-decoration:none; background:#F0F0F0; color:#000000;}
#catl a:hover	{background:#F8F7EA; border:1px #981616 solid;}

/* category list */
#man		{padding:0; margin:0; width:730px;}
#man li		{list-style-type:none; margin:0 0 3px 0; text-indent:3px; font:12px Arial, Helvetica, sans-serif;}

/* div */
.outer	{background:#EDEDED; padding:4px;}
.inner	{background:#FFFFFF; padding:0px;}

/* item list */
.catitem	{border-top:1px #C0C0C0 solid; margin:5px; padding:5px; width:100%;}


/* input boxes */
select, option, textarea, input {color:#000000; background-color:#f5f5f5; font:12px Arial, Helvetica, sans-serif;}
input.checkbox		{color:#F5F9FD; padding:0px; margin:0px;}
#fadeout		{display:none; position:fixed; top:0; left:0; z-index:1; width:100%; height:100%; margin:auto;} //  background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity:0.75; opacity:0.75; 
#processing		{display:none; position:absolute; z-index:10; width:200px; bickground-color:#fff;}

/* revised form */
textarea	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; padding:3px;}
.input35	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:35px; padding:3px;}
.input50	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:50px; padding:3px;}
.input110	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:110px; padding:3px;}
.input220	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:220px; padding:3px;}
.input240	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:240px; padding:3px;}
.input260	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:260px; padding:3px;}
.input275	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:275px; padding:3px;}
.input380	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:380px; padding:3px;}
.input475	{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:475px; padding:3px;}
.inputn		{background:#fff url(/style/input_bg.jpg) repeat-x; border:solid 1px #bcbaa7; width:125px; padding:3px; margin-left:5px;}

#reqfi		{display:none; background-color:#efd6d5; border: 2px solid #981616; padding:10px; margin:10px 0px; text-align:center; font-weight:bold; font-size:14px; color:#981616; border-radius:7px;}
			
#nullo		{-moz-border-radius: 7px; -webkit-border-radius: 7px;}

/* calendar / date picker */
.prne		 	{background-color:#5d5d5d; color:#fff; font-size:16px; font-weight:bold; padding:3px 0px 5px;}
.cpr			{font-size:18px; font-weight:bold; color:#fff; text-decoration:none; cursor:pointer; margin-right:15px;}
.cne			{font-size:18px; font-weight:bold; color:#fff; text-decoration:none; cursor:pointer; margin-left:15px;}
.adn			{padding:3px; background-color:#981616; color:#fff; font-size:12px;}
.ada			{padding:3px; background-color:#edebd3; font-size:12px;}
.adt			{padding:3px; background-color:#edebd3; border:1px solid #981616; color:#981616; font-size:12px;}
.aud			{padding:3px; background-color:#f8f7ea; color:#c0c0c0; font-size:12px;}
.acd			{cursor:pointer;}
.nad			{}
.calcl			{font-size:12px; text-decoration:underline; cursor:pointer;}
.dtit			{font-size:14px;}
.ctrow			{background-color:#5d5d5d; color:#fff;}

/* new stuf */
.nicebutt	{border:1px solid #cfcb87; background-color:#e7e5c1; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8); border-radius:4px; padding:2px 3px; color:#b21e21; margin-left:8px; cursor:pointer; font-size:10px; font-weight:bold;}
.nicebuttnm	{border:1px solid #cfcb87; background-color:#e7e5c1; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8); border-radius:4px; padding:2px 3px; color:#b21e21; cursor:pointer; font-size:10px; font-weight:bold;}
.bigbutt	{border:2px solid #cfcb87; background-color:#e7e5c1; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8); border-radius:5px; fox-shadow: 2px 2px 3px #ccc; font-weight:bold; color:#981616; padding:3px 5px; cursor:pointer;}
.stepu		{border:2px solid #dfdecd; background-color:#f1f1e9; color:#bbb; font-size:14px; width:150px; padding:14px; overflow:hidden; float:left;}
.stepa		{border:2px solid #e2dfb6; background-color:#fff; color:#555; font-size:14px; font-weight:bold; width:152px; padding:14px; overflow:hidden; float:left;}
.wtab		{border: 2px solid #e2dfb6; border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; border-bottom:none; background-color:#fff; padding:4px 8px 6px; float:left; margin-left:4px; overflow:hidden; height:14px;}
.wtab a		{font-weight:bold; font-size:14px; color:#000;}
.ytab		{border: 2px solid #e2dfb6; border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; background-color:#fff; padding:0px; float:left; margin-left:4px; overflow:hidden; height:22px;}
.ytab a		{display:block; background-color:#e2dfb6; font-weight:bold; padding:4px 8px; height:100%;}

.clientB	{background-color:#fbfbf3; border: 2px solid #f0efd0; border-radius:8px; padding:0px 8px;}
.clientr	{padding:8px 4px; border-bottom:1px solid #f0efd0; width:200px;}
.clientr2	{padding:8px 4px; border-bottom:1px solid #f0efd0; width:474px; font-weight:bold;}
.cliente	{padding:8px 4px; text-align:right;}
#csrtext	{padding:7px 0px 5px 0px; border-bottom:1px solid #c0c0c0; overflow:hidden; float:left; height:14px;}
#csrlink	{padding:2px 10px 0px 5px; border-bottom:1px solid #c0c0c0; overflow:hidden; float:left; height:24px; text-align:right;}
.unotebox	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; margin-bottom:10px; overflow:hidden;}
.unoteboxb	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; margin-bottom:0px; overflow:hidden;}
.unotetime	{border-bottom: 1px solid #e2dfb6; background-color:#edebd3; padding:8px 8px 8px 6px;}
.unotebut	{position:relative; top:-14px; text-align:right; margin-bottom:-14px;}
.unote		{background-color:#f8f7ea; padding:8px;}
#newnote	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; margin:10px 0px; overflow:hidden; display:none; clear:left;}
#cnotes		{display:block; clear:left;}
img.pointer	{cursor:pointer;}
.fauxlink	{text-decoration:underline; cursor:pointer;}
.conyw		{border: 2px solid #e2dfb6; background-color:#fff; border-radius:8px; padding:9px;}
#jerrbox	{display:block; position:fixed; z-index:10; border: 2px solid #ff0000; background-color:#f5d7d8; border-radius:8px; padding:12px; box-shadow:0px 0px 25px #ff0000; color:#981616; width:444px;}
#janbox		{display:block; position:fixed; z-index:10; border: 2px solid #e2dfb6; background-color:#f8f7ea; border-radius:8px; padding:12px; box-shadow:0px 0px 25px #000; width:444px;}
#pstrong	{padding:3px; color:#000; font-weight:bold; margin-left:10px;}
#regform	{display:block; position:absolute; z-index:10; border: 2px solid #e2dfb6; background-color:#f8f7ea; border-radius:8px; padding:8px; box-shadow:0px 0px 25px #000; width:666px; color:#000;}

/* add / edit item page */
#icatbox	{display:block; position:absolute; z-index:10; border: 2px solid #e2dfb6; background-color:#f8f7ea; border-radius:8px; padding:10px; box-shadow:0px 0px 25px #000; width:784px;}
#iscatb		{width:188px; font-size:11px; clear:left; padding:2px;}
#iscatchk	{float:left;}
.iscatna	{float:left; padding-top:3px; width:165px;}
.iscatnas	{float:left; padding-top:3px; width:165px; color:#ca2023;}
#cattext	{margin-top:10px; width:350px;}
#catnal		{border-top:1px solid #e0e0e0; padding:5px;}
#catlnk		{width:24px; text-align:right; float:left;}

/* uploader */
.actbuttp		{border:1px solid #b8d6fb; background-color:#edf4fd; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8); border-radius:4px; padding:2px 3px; color:#000080; margin-right:10px; cursor:pointer; font-size:10px; font-weight:bold; text-decoration:none;}
.actbuttpnm		{border:1px solid #b8d6fb; background-color:#edf4fd; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8); border-radius:4px; padding:2px 3px; color:#000080; cursor:pointer; font-size:10px; font-weight:bold; text-decoration:none;}
#actbox			{display:block; position:fixed; z-index:2; border: 2px solid #b8d6fb; background-color:#fff; border-radius:8px; padding:8px; box-shadow:0px 0px 25px #000; bwidth:105px; overflow:visible;}
#actmcbox		{display:block; position:fixed; z-index:2; border: 2px solid #b8d6fb; background-color:#fff; border-radius:8px; padding:8px; box-shadow:0px 0px 25px #000; bwidth:305px;}
#listaction		{border-bottom:1px solid #b8d6fb; padding-bottom:4px; margin-bottom:4px;}
#listmcdirs		{border-bottom:1px solid #b8d6fb; padding-bottom:4px; margin-bottom:4px;}
#spac			{color:#000080; cursor:pointer; font-size:10px; font-weight:bold; text-decoration:none;}
#spac:hover		{text-decoration:underline;}
#upicdiv		{border:1px solid #ccd9ea; border-radius:6px; width:132px; overflow:hidden;}
#upiclink		{border-top:1px solid #ccd9ea; border-radius:0px 0px 6px 6px; background-color:#f1f1f1; padding:4px; overflow:hidden; text-align:center;}
#upictit		{float:left; border-top:1px solid #ccd9ea; border-radius:0px 0px 0px 6px; background-color:#f1f1f1; padding:4px; width:104px; overflow:hidden;}
#upicchk		{float:left; border-top:1px solid #ccd9ea; border-radius:0px 0px 6px 0px; background-color:#f1f1f1; padding:1px 0px 2px; width:20px;}
#upitboxx		{display:none; position:fixed; z-index:10; border: 2px solid #e2dfb6; background-color:#f8f7ea; border-radius:8px; padding:12px; box-shadow:0px 0px 25px #000; width:444px;}
#curdir				{margin-bottom:10px;}
.loclink			{margin:0px 5px; cursor:pointer;}
#fileul 			{padding:0; margin:0; width:698px;}
#fileul li			{list-style-type:none; border:1px solid #fff; border-radius:3px; padding:2px; margin-bottom:0px; background-color:#fff;}
#fileul li:hover	{border:1px solid #b8d6fb; border-radius:3px; background-color:#edf4fd;}
.inputnd			{background:#fff url(/style/files_tbg.jpg) repeat-x; border:solid 1px #b8d6fb; width:297px; padding:3px;}

.dirlink			{cursor:pointer;}
a.dirlink			{font:12px Arial, Helvetica, sans-serif; color:#981616; text-decoration:underline;}
a.dirlink:link      {text-decoration:none;}
a.dirlink:active    {text-decoration:none;}
a.dirlink:visited   {text-decoration:none;}
a.dirlink:hover     {text-decoration:none;}

.sdirlink			{cursor:pointer;}
a.sdirlink			{font:12px Arial, Helvetica, sans-serif; color:#008000; der:#ed8307; text-decoration:underline;}
a.sdirlink:link      {text-decoration:none;}
a.sdirlink:active    {text-decoration:none;}
a.sdirlink:visited   {text-decoration:none;}
a.sdirlink:hover     {text-decoration:none;}

.ddirlink			{cursor:pointer;}
a.ddirlink			{font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
a.ddirlink:link      {text-decoration:none;}
a.ddirlink:active    {text-decoration:none;}
a.ddirlink:visited   {text-decoration:none;}
a.ddirlink:hover     {text-decoration:none;}

/* address finder */
#addrlist 			{border:1px solid #bcbaa7; padding:0; margin-top:8px; width:485px;}
#addrlist li		{list-style-type:none; border:1px solid #fff; border-radius:3px; padding:2px; height:13px; margin-bottom:0px; background-color:#fff; overflow:hidden;}
#addrlist li:hover	{border:1px solid #b8d6fb; border-radius:3px; background-color:#edf4fd; cursor:pointer;}

/* quick search */
.qsin	{background:#fff url(/style/input_bg.jpg) repeat-x; color:#999999; border:solid 1px #bcbaa7; width:151px; padding:3px;}
.qsac	{background:#fff url(/style/input_bg.jpg) repeat-x; color:#000; border:solid 1px #bcbaa7; width:151px; padding:3px;}


/* other */
.pltable	{padding:0px; border-spacing:0px; border:none; width:100%;}
#calendar	{display:none; background-color:#fff; border:1px solid #333; padding:10px;}

.qlist		{border-bottom:1px solid #333; padding:8px 4px; background-color:#fff;}
.qlistnb	{padding:8px 4px; background-color:#fff;}
.qlistwb	{border-bottom:1px solid #333; padding:0px 4px 8px 4px; color:#FF0000; background-color:#fff; text-align:center;}
.qlistu		{border-bottom:1px solid #333; padding:8px 4px; background-color:#edebd3;}
.qlistunb	{padding:8px 4px; background-color:#edebd3;}
.qlistuwb	{border-bottom:1px solid #333; padding:0px 4px 8px 4px; color:#FF0000; background-color:#edebd3; text-align:center;} /*  border-bottom:1px solid #333; */

#subBut		{text-align:center; color:#000; font-weight:bold; margin-top:10px;}

#uidtext	{color:#FF0000; font-weight:bold;}

.rtab			{border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; background-color:#a30000; padding:5px 8px; float:left; margin-left:4px; overflow:hidden; height:14px;}
.rtab a			{font-weight:bold; font-size:12px; color:#fff; text-decoration:none;}
.rtab a:hover	{text-decoration:underline;}
.gtab			{border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; background-color:#5d5d5d; padding:5px 8px; float:left; margin-left:4px; overflow:hidden; height:14px;}
.gtab a			{font-weight:bold; font-size:12px; color:#fff; text-decoration:none;}
.gtab a:hover	{text-decoration:underline;}
.thtab			{border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; background-color:#f8e724; padding:5px 8px; float:left; margin-left:4px; overflow:hidden; height:14px;}
.thtab a		{font-weight:bold; font-size:12px; color:#333; text-decoration:none;}
.thtab a:hover	{text-decoration:underline;}
.vactab			{border-radius:8px 8px 0px 0px / 8px 8px 0px 0px; background-color:#008000; padding:5px 8px; float:left; margin-left:4px; overflow:hidden; height:14px; font-weight:bold; color:#fff}
.vactab a		{font-weight:bold; font-size:12px; color:#fff; text-decoration:none;}
.vactab a:hover	{text-decoration:underline;}

/* remove items popups */
#confirml	{display:none; position:absolute; z-index:10; background: transparent url(/style/itembubble.png) no-repeat; width:341px; height:116px; text-align:center;}
#confirmr	{display:none; position:absolute; z-index:10; background: transparent url(/style/conbubble.png) no-repeat; width:341px; height:116px; text-align:center;}
#wanna		{padding:20px 10px;}
#conbuts	{padding-bottom:10px;}

/* find user */
#fubox	{display:block; position:absolute; top:175px; z-index:10; border: 2px solid #e2dfb6; border-radius:8px; box-shadow:0px 0px 25px #000; background-color:#f8f7ea; padding:10px; width:750px;}
#futit	{font-size:14px; font-weight:bold; border-bottom:1px solid #e2dfb6; padding-bottom:6px;}
#fuclo	{position:relative; top:-23px; margin-bottom:-7px; padding-right:4px; text-align:right;}
#fucon	{}
#acerr	{display:none; border: 2px solid #981616; border-radius:8px; background-color:#efd6d5; padding:12px; margin:10px 0px; text-align:center; font-weight:bold; font-size:14px; color:#981616;}

/* calculator */
#calcibox	{display:block; width:268px;}
#calcubox	{display:none; width:268px;}
	

/* new enq replies */
.areply		{text-align:right;}
.noreply	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; color:#981616; font-size:14px; font-weight:bold; padding:20px; text-align:center; margin-bottom:10px; overflow:hidden;}
.replybox	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; margin-bottom:10px; overflow:hidden;}
.sreply		{background-color:#f8f7ea; padding:8px; color:#981616; font-weight:bold;}
.creply		{background-color:#f8f7ea; padding:8px; color:#333333; font-weight:bold;}
.replytime	{border-bottom: 1px solid #e2dfb6; background-color:#edebd3; padding:8px 8px 8px 6px;}
.replybut	{position:relative; top:-14px; text-align:right; margin-bottom:-14px; height:12px;}
.reply		{background-color:#f8f7ea; padding:8px;}
#newreply	{border: 2px solid #e2dfb6; border-radius:8px; background-color:#f8f7ea; margin-bottom:10px; overflow:hidden; display:none; clear:left;}
#reply_text	{width:680px; height:125px;}
		

/* img popout */
#overlay	{display:none; position:fixed; top:0; left:0; z-index:5; background: transparent url(/style/overlay.png) repeat; width:100%; height:100%; margin:auto;}
#popit		{position:absolute; z-index:10; border:2px solid #fff; border-radius:8px; overflow:hidden; text-align:center; box-shadow: 0px 0px 5px 5px #999;}
#xshut		{position:absolute; z-index:15; border-radius: 0px 8px 0px 8px; background-color:#fff; text-align:center; width:28px; height:12px; padding:5px 6px 7px 6px; cursor:pointer;}
#nexpre		{position:absolute; z-index:15; border-radius: 0px 0px 8px 8px; box-shadow: 5px 5px 5px #999, -5px 5px 5px #999; overflow:hidden; background-color:#fff; text-align:center; height:18px; padding:6px 6px 2px 6px; font-weight:bold; margin-bottom:20px;}
.npImage	{text-decoration:underline; color:#981616; font-weight:normal; cursor:pointer;}
.npArrI		{margin:0px 10px;}
