body                                            {font-size:12px;font-family:Tahoma,Arial; background:#ffffff;margin:0px;padding:4px 0px 10px 0px;}
body						{background:url('img/backbody.jpg') 0 0 repeat-x;}
td						{font-size:12px;}
input						{font-size:12px;font-family:Tahoma,Arial;border:1px solid #e0e0e0;}
textarea					{font-size:12px;font-family:Tahoma,Arial;border:1px solid #e0e0e0;}

div.ajaxload				{text-align:center;font-weight:bold;font-size:11px;letter-spacing:10px;}
div.click				{cursor:pointer;}

div.bottom				{font-size:11px;background:#f5f5e9;border-top:2px solid #f0f0e4;border-bottom:2px solid #f0f0e4;}
div.bottom  div.body		{width:962px;margin:0 auto;padding:10px;}
div.bottom table.line td		{font-size:11px;margin:0px;padding:0px;}
div.bottom a.site			{font-size:11px; text-decoration:none;color:#000000;font-weight:bold;}

table.bmenu th				{font-size:11px;font-weight:bold;border-bottom:1px solid #e0e0e0;text-align:left;}
table.bmenu td				{border-bottom:1px solid #e0e0e0;}
table.bmenu td ul			{padding:0 0 4px 16px;margin:0px; color:#c0c0c0;font-size:8px;}
table.bmenu td a			{font-size:11px;text-decoration:none;color:#000000;}

a.link					{text-decoration:none;color:#000000;font-size:12px;}
a.link:hover			{color:#900000;}
a.this					{text-decoration:none; color:#900000;font-size:12px;font-weight:bold;}
a.this:hover			{color:#900000;}
a.linkg					{text-decoration:none;color:#000000;font-size:12px;}
a.linkg:hover			{color:#900000;}

a.tag					{text-decoration:none;margin:2px 4px;padding:1px;color:#000000;}
a.tag:hover				{background:#b0cca0;color:#008000;}


div.dotline				{height:7px;background:url('dotline.gif') left top repeat-x;}
div.dotlinew				{height:7px;background:url('dotlinepxw.gif') left center repeat-x;}
div.dotlineb				{height:7px;background:url('dotline.gif') left bottom repeat-x;}
div.dotline				{height:7px;background:url('dotline.gif') left top repeat-x;}
td.dotvert				{background:url('dotvert.gif') center center repeat-y;}
table.topmenu td			{background:url('dotlinepxw.jpg') left bottom repeat-x;padding:0 0 4px 0;}
table.topmenu  a			{color:#ffffff;font-size:12px;text-decoration:none;font-weight:bold;}
table.topmenu  a:hover		{color:#c73e3e;}

div.body					{width:962px;margin:0 auto;padding:0px;}
div.headlink				{text-align:right;font-size:11px;padding:0 10px 0 0;}
div.headlink a			{font-size:11px;text-decoration:none;}

div.headred				{background:url('img/headred.jpg') 0 0 repeat-x; height:7px;width:962px;}
div.backhead				{background:url('img/backhead.jpg') 0 0 repeat-x; height:194px;width:962px;}
div.headline td			{font-size:14px; color:#72a030; font-weight:bold;padding:0 10px 0 0;}

table.solid				{width:100%;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-collapse:collapse; empty-cells:show;}
table.solid td				{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:4px; }
table.solid th				{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:4px; background:#f0fff0; text-align:center;}
table.solid th p			{text-align:center;}

form						{padding:0px;margin:0px}
a						{color:#000000;}
a.g						{color:#909090;}
a.n						{text-decoration:none;}
a:hover					{color:#970000;}
p						{margin-top:8px;margin-bottom:8px;}
h1						{font-size:130%;color:#629020;padding:6px 0 6px 0;margin:0px;}
h2						{font-size:120%;color:#629020;padding:6px 0 6px 0;margin:0px;}
h3,h4,h5					{font-size:100%;color:#000000;padding:6px 0 6px 0;margin:0px;}
td.hr					{background:#e0e0e0;padding:0px;margin:0px}
hr						{background:#e0e0e0;color:#e0e0e0;border:0px;height:1px}
input.submit				{border: 1px solid #ffffff; font-size:12px; background:#ff7136;color:#ffffff;cursor:pointer;padding: 4px 8px 4px 8px;}
img.click				{cursor:pointer;}

div.round				{width:64px;height:64px;margin-right:6px;margin-top:4px;}
/**/

div.boxgreen, div.boxgreen div	{background:url('img/boxg.jpg');}
div.boxwhite, div.boxwhite div	{background:url('img/boxw.jpg');}
div.boxred, div.boxred div		{background:url('img/boxr.jpg');}

div.boxgl, div.boxgl div		{}
div.boxgl					{padding:0px;margin:0px 0px 10px 0px;background-repeat:no-repeat;background-position:bottom left;height:1%;width:auto;}
div.boxgl div					{margin:0px 0px 0px 13px;background-repeat:no-repeat;background-position: bottom right;padding: 0px 0px 13px 0px;width:auto;}
div.boxgl div div				{background-position: top right;margin:0px;padding:0px;}
div.boxgl div div div				{margin:0px 13px 0px -13px;background-position: top left;padding: 13px 0px 0px 13px;}
div.boxgl div div div div			{padding:0px;margin:0px;background:none;background-image: none;background-position: top left;background-repeat: repeat;background-color: transparent;width:100%;}

div.boxgl h1					{font-size:110%;color:#629020;padding:3px 0 3px 60px;margin:0px;}
div.boxgl h2					{font-size:110%;color:#629020;padding:3px 0 3px 60px;margin:0px;}
div.boxgl h3					{font-size:110%;color:#000000;padding:3px 0 3px 60px;margin:0px;}
div.boxgl ul					{color:#707070;padding:6px 0px;margin:0px; list-style-image:none; } 
div.boxgl ul li					{padding:0px;margin:0 0 0 24px;} 
div.boxgl a.link				{color:#000000;text-decoration:none;font-size:11px; font-weight:normal;} 
div.boxgl a.link:hover		{color:#970000;}

div.herbs_content			{color:#ffffff;font-size:11px;height:185px;width:262px;float:left;}
div.herbs_content a			{color:#ffffff;text-decoration:underline;font-size:11px; font-weight:normal;}
span.l						{width:16px;padding:8px auto;float:left;font-size:11px;color:#ffffff; font-weight:bold;border:1px solid #ffffff;margin:2px;text-align:center;background:#70b020;cursor:pointer;}
span.l:hover					{background:#c73e3e;}
span.lp						{width:16px;padding:8px auto;float:left;font-size:11px;color:#808080;font-weight:bold;border:1px solid #ffffff;margin:2px;text-align:center;background:#70b020;}

/**/
div.formuser						{}
div.formuser div.formarea			{padding:20px;}
div.formuser select				{width:100%;border:1px solid #e0d0d0;}
div.formuser input.text			{width:100%;border:1px solid #e0d0d0;}
div.formuser input.radio			{padding:4px;border:none;}
div.formuser textarea				{width:100%;border:1px solid #e0d0d0;}
div.formuser input.submit			{color:#ffffff; background:#ff7136; text-align:center; border:1px solid #ffffff; font-weight:bold; font-size: 11px; cursor:pointer; padding:4px 20px 4px 20px;}
div.formuser div.title				{font-size:11px;}
div.formuser td					{font-size:11px;}
div.formuser fieldset				{border:1px solid #e0d0d0; padding:10px;margin-bottom:20px; background:#f0f0f0}
div.formuser fieldset.hover			{background:#eee0e0}
div.formuser legend				{color:#000000; font-weight:bold; }
div.formuser table.grid			{width:100%;border:0px solid #e0e0e0; empty-cells:show;}
div.formuser table.grid td			{padding:2px 6px 2px 6px;text-align:left;font-weight:normal;font-size:11px;}
div.formuser table.grid th			{padding:2px 6px 2px 6px;text-align:left;font-weight:normal;font-size:11px;}
div.formuser table.grid td.submit	{text-align:center}
div.formuser div.vote div.bar		{height:8px;background:#b0d0b0;border:1px solid #c0c0c0;}
div.formuser div.vote div.radiotext	{font-size:12px;}
div.formuser div.vote div.percent	{width:30px;background:#b0d0b0;border:1px solid #e0e0e0;text-align:right;font-weight:bold;font-size:11px;padding:2px 4px;}

/**/
div.comment						{}
div.comment div.form				{border:1px solid #e0e0e0;padding:10px;background-color:#E7E4DC;display:none;margin:0 6px 0 6px;}
div.comment span.click			{cursor:pointer;font-weight:bold; color:#FF6F3A;font-size:90%; background: url("comment.gif") no-repeat 0px 0px; padding:0 0 0 18px; }
div.comment table.commentform		{}
div.comment table.commentform td		{padding:2px 0 0 0;}
div.comment table.commentform td.text	{text-align:center;padding-bottom:6px;}
div.comment table.commentform td.key	{text-align:center;}
div.comment input					{border:1px solid #e0e0e0;}
div.comment textarea				{border:1px solid #e0e0e0;}
div.comment input.key				{color:#ffffff; background-color:#606060; text-align:center; border:1px solid #808080; font-weight:bold; font-size: 12px; cursor:pointer; padding:4px 20px 4px 20px;}
div.comment table.index			{}
div.comment table.index tr.even		{background-color:#E7E4DC;}
div.comment table.index td.text		{border-left:1px solid #e0e0e0;}

/*PAGE*/
div.page					{}
div.page td				{text-align:center;padding: 1px 4px;height:16px;}
div.page td.link			{border:1px solid #c8c8c8;}
div.page td.link:hover	{border:1px solid #c8c8c8;background:#c8c8c8;color:#ffffff}
div.page a.link			{text-decoration:none;color:#000000;display:block}
div.page a.link:hover		{color:#ffffff;}
div.page td.null			{}
div.page td.this			{border:1px solid #c8c8c8;background:#ff0000;}
div.page td.this:hover	{border:1px solid #c8c8c8;color:#ffffff}
div.page a.this			{text-decoration:none;color:#ffffff;font-weight:normal;display:block}

/*PATH*/
div.path					{padding:4px 0 8px 0;}
div.path span.split		{}
div.path span.last		{font-weight:bold;}
div.path a				{text-decoration:underline;}
div.path a:hover			{}
div.path a.arrow			{background:url('path.gif') right top no-repeat;padding-right:12px;}
div.path a.arrowb			{background:url('path.gif') left top no-repeat;padding-left:12px;}
div.path a.last			{font-weight:bold;}
div.clean				{padding:0px;margin:0px;font-size:90%;}

/*NEWS*/
div.news					{}
div.news img				{border:1px #c0c0c0 solid}
div.news img.news			{border:1px #c0c0c0 solid}
div.news p				{text-align:justify;text-indent:40px; }
div.news li				{text-align:justify;padding-bottom:4px;}
div.news table				{border-collapse:collapse; empty-cells:show;}
div.news div.desc			{color:#606060;text-align:justify}
div.news a.title			{color:#000000}
div.news span.date		{color:#000000;}
div.news td.title			{font-weight:bold;}
div.news a.last			{color:#ffffff}
div.news a.last:hover		{color:#66ccff}
div.news td.lastdate		{color:#ffffff;}
div.news td.lasttitle		{color:#ffffff;padding-left:20px;}

/*CATALOG*/
div.catalog				{}
div.catalog h2.head		{font-size:13px;font-weight:bold;padding:0px;margin:0px;cursor:pointer;}
div.catalog a.small		{font-size:11px;text-decoration:underline;}
div.catalog ul.main		{padding:0px;margin:0px;}
div.catalog ul.main li		{padding:0px;margin:0px;list-style:none;}
div.catalog ul.main li div	{padding:0px 0px 0px 4px;}
div.catalog ul.main li a		{background:url('arrow.gif') 0 4px no-repeat;padding-left:9px;display:block;}

/*PRODUCT*/
div.ordertext			{text-align:center;color:#a00000;font-size:14px;font-weight:bold;margin:10px 0;}
div.ordertext a			{color:#a00000;}
div.product				{}

div.sort					{text-align:left;font-size:12px;width:160px;height:20px;padding:2px 0px 0px 4px;cursor:pointer;}
table.sort				{border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-collapse:collapse; empty-cells:show;}
table.sort td				{font-size:12px;color:#000000;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:1px;background:#fafafa;cursor:pointer;}
table.sort td.hover		{color:#ffffff;background:#F20000;}

div.product  div.filter span.plus		{text-decoration:underline;cursor:pointer;font-size:11px;}
div.product  div.filter span.select		{text-decoration:none;font-weight:bold;color:#900000;}

div.product ul.group		{padding:4px 0px 4px 15px; margin:0px; list-style:url('back/group_ul.gif');}
div.product ul.group li		{padding:0px;margin:0px;}
div.product ul.group a.link		{text-decoration:underline;}
div.product ul.group a.this		{text-decoration:underline;}

div.product table.elem					{width:100%;border-collapse:collapse; empty-cells:show;margin:0 0 15px 0;}
div.product table.elem td				{padding:4px 4px 4px 4px; }
div.product table.elem td.desc			{padding:0; }
div.product table.elem th				{padding:4px 4px 8px 4px; font-size:11px;text-align:left;}

div.product table.elem tr.color th		{background:url('dotlinepx.gif') left bottom repeat-x;}
div.product table.elem tr.color td		{background:url('dotlinepx.gif') left bottom repeat-x;}
div.product table.elem tr.color:hover	{background:#f0f0f0;}

div.product table.elem div.code		{white-space:nowrap;text-align:right;overflow:hidden;}
div.product table.elem div.cost		{white-space:nowrap;text-align:right;}
div.product table.elem div.numb		{white-space:nowrap;}
div.product table.elem div.summ		{white-space:nowrap;width:90px;text-align:right;}

div.product input.order			{background:url('order.gif') left top no-repeat;width:30px;border:1px solid #e0e0ff;padding:0 4px 0 4px;margin:0;text-align:right}
div.product input.orderactv		{background:url('order.gif') left top no-repeat;width:30px;border:1px solid #e0e0ff;padding:0 4px 0 4px;margin:0;text-align:right;color:#000000;background-color:#ffd0d0;}

div.product table.elem td.name		{text-align:left;}
div.product table.elem tr.even		{background:#f0f0ff;}
div.product table.elem div.img		{border:1px solid #c0c0c0;width:80px;height:80px;}
div.product span.sale			{text-decoration: line-through;color:#f4982f;}


div.product img.ico				{padding:4px;margin:0 0 10px 10px;border:1px solid #e0e0f0;}
div.product div.null			{width:118px;height:40px;}


div.product table.null			{border:0px}
div.product table.null td			{border:0px}

div.product div.desc			{font-size:90%;text-align:justify;}
div.product div.desclist		{font-size:90%;padding:0 0 0 30px;text-align:justify;}
div.product img.icon			{border:1px solid #d0d0f0;padding:2px;}

div.product td.newcost			{font-size:110%;color:#970000;font-weight:bold;}
div.product table.order th			{font-size:80%}
div.product div.sum				{font-weight:bold;}

div.product div.text			{font-size:100%;}
div.product div.text p			{text-align:justify;}

div.product a.title				{}
div.product a.titletop			{font-size:100%;}

div.product div.ajaxdesc			{display:none;}

/**/
div.fs				{}
div.fs table.list			{}
div.fs table.list td		{padding-left:4px;padding-right:4px;}
div.fs table.list td.mode		{font-family:Courier}
div.fs table.list tr.even		{color:#000000; background:#fafafa;}
div.fs table.list tr		{color:#000000; background:#ffffff;}
div.fs table.list th		{color:#ffffff;background:#8fc73e;border-bottom:6px solid #f0f0f0;padding-left:8px;padding-right:8px;font-size:100%;height:32px;font-weight:normal;}
div.fs a.file			{}
div.fs a.fsubmit		{color:#ffffff; background:#ff7136; text-align:center; border:1px solid #ffffff; font-weight:bold; font-size: 12px; cursor:pointer; padding-left:10px;padding-right:10px;text-decoration:none;display:block;padding-top:4px;padding-bottom:4px;width:120px}


/*LIBRARY*/
div.library					{}
div.library div.img				{text-align:center}
div.library img.icon			{border:1px solid #d0d0f0;padding:2px;}
div.library div.img img			{border:1px solid #f0f0f0;padding:10px;margin:4px;}
div.library h3				{padding:4px 0 10px 0;}
div.library blockquote			{margin:0px;padding:0 0 0 50px; text-align:justify;background:url('img/backherbs.jpg') 0 0 no-repeat;min-height:50px;}
div.library blockquote ul 		{margin:0;padding:0 0 0 20px;}
div.library blockquote ol 		{margin:0;padding:0 0 0 20px;}
div.library blockquote p			{text-indent:0px;}

div.library ul.recipes			{list-style:none;padding:0px;margin:0px;}
div.library ul.recipes	 li		{padding:0px 0px 0px 50px;background:url('img/backherbs.jpg') 0 0 no-repeat;min-height:50px;margin:0px 0px 16px 0px;}
div.library span.recipes_close{cursor:pointer;text-decoration:underline;padding:10px 0;}
div.library span.recipes_open	{cursor:pointer;background:url('img/arrow_grey.gif') 0 8px no-repeat;padding:4px 10px;clear:both;display:block;font-weight:bold;font-size:11px;}
div.library div.recipes_block	{display:none;width:600px;}

div.library img.library		{border:1px solid #c0c0c0; margin-right:10px;margin-bottom:10px; float:left;}
div.library img.gallery		{border:1px solid #c0c0c0; margin-right:10px;margin-bottom:10px; }
div.library ol li				{text-align:justify;}
div.library ul li				{text-align:justify;}
div.library p					{text-align:justify;text-indent:20px;}
div.library li					{text-align:left;padding-bottom:4px;}
div.library a.title			{color:#000000;font-size:100%;font-weight:bold;}
div.library span.date			{text-align:right;font-weight:bold;}
div.library div.desc			{text-align:justify;}
div.library div.desctop		{font-weight:bold;text-align:justify;}
div.library div.letter			{width:16px;height:16px;float:left;border:#000000 solid 1px; padding:4px;text-align:center;background:#636888;color:#ffffff;font-weight:bold;margin-bottom:4px;margin-right:10px;}

div.library  table.name			{width:100%;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-collapse:collapse; empty-cells:show;margin:10px 0;}
table.name td				{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:4px; background:#ffffff; }
table.name th				{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:4px; background:#ffffff; text-align:left;}

div.library div.text		{width:620px;padding:10px;text-align:justify;}

/*SITE*/
div.site							{}
div.site div.map					{padding-bottom:4px; }
div.site div.content a.letter		{border:#cfdfc0 solid 1px; line-height:200%; margin-top:10px; padding:2px; font-weight:bold;text-decoration:none; background:#dfefd0;color:#000000;}
div.site div.content span.letter	{border:#cfdfc0 solid 1px; line-height:200%; padding:2px; }
div.site div.block3				{padding: 0 20px 10px 0;}
div.site div.block3 ul				{padding:0 0 0 14px;margin:0;}
div.site div.block3 div.link		{}
div.site div.block3 div.letter		{width:14px;border:#cfdfc0 solid 1px; padding:3px;text-align:center;background:#dfefd0;color:#000000;font-weight:bold;margin-bottom:4px}

div.site div.block					{position:relative;float:left; width:46%; padding: 0 20px 10px 0;}
div.site div.block ul				{padding:0 0 0 14px;margin:0;}
div.site div.block div.link			{}
div.site div.block div.letter		{width:14px;border:#cfdfc0 solid 1px; padding:3px;text-align:center;background:#dfefd0;color:#000000;font-weight:bold;margin-bottom:4px}
div.site div.row					{padding: 0 20px 10px 0;}
div.site div.row ul					{padding-left:14px}
div.site div.row div.link			{}
div.site div.row div.letter			{width:20px;border:#cfdfc0 solid 1px; padding:4px;text-align:center;background:#dfefd0;color:#000000;font-weight:bold;margin-bottom:4px}
div.site div.year					{position:relative;float:left; width:30%; padding-right:10px; padding-bottom:30px;}
div.site div.year span.year			{font-size:120%}
div.site div.year ul				{padding-left:20px;}
div.site div.year table.month		{border-collapse:collapse; empty-cells:show;}


div.left							{}
div.left input.login				{font-size:13px; width:120px; border:1px solid #708070; padding:0 0 0 2px; margin:0px;}
span.backet						{font-size:13px; font-weight:bold;}

div.left td.text					{font-size:11px;}
div.left td.small					{font-size:12px;}
div.left input.save				{width:10px; margin:4px 6px 0 4px; padding:0px;}




@media print
{
body				{background:#ffffff; color:#000000;}
table.body td.left,
table.body td.right,
.noprn				{display:none}
}



/**/

fieldset.form			{border:1px solid #e0e0e0; padding:10px;margin-bottom:10px;}

fieldset.error			{color:#ff0000;}
legend.form				{color:#000000; font-weight:bold;padding:0px; }

textarea.ftextarea			{font-weight:bold; font-size:11pt; color:#000000; background:#ffffff; width:100%; border:1px solid #e0e0e0; overflow-x: auto; overflow-y: scroll;}
input.ftext				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0;}
input.fnumb				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0; text-align:right}
input.ffile				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0;}
.fselect			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0;}
.fselectbox				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0; overflow-y:scroll; width:100%}
.fcond				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0;margin-right:3px}
input.fpassword			{color:#000000; background:#ffffff; border:1px solid #e0e0e0}
input.fsubmit			{color:#ffffff; background:#ff7136; text-align:center; border:1px solid #ffffff; font-weight:bold; font-size: 12px; cursor:pointer; padding:4px 10px;}
a.fbutton			{color:#ffffff; background:#ff7136; text-align:center; border:1px solid #ffffff; font-weight:bold; font-size: 12px; cursor:pointer; padding:4px 0px;width:110px; height:16px;text-decoration:none;display:block;}
input.fbutton			{color:#ffffff; background:#ff7136; text-align:center; border:1px solid #ffffff; font-weight:bold; font-size: 12px; cursor:pointer; padding:4px 10px;}
input.lsubmit			{color:#000000; background:#e0e0e0; text-align:center; border:1px solid #000000; font-weight:bold; font-size: 12px; cursor:pointer;}
img.map				{cursor:pointer;}

td.formtabhead		{color:#000000;font-size:14px;text-align:center;font-weight:bold;padding-bottom:10px;}
div.formrow			{color:#000000;font-size:11px;padding-top:5px;}
div.formrow b		{color:#a00000;}

.formico		{color:#ffffff;background:#8fc73e;border-bottom:6px solid #e0e0e0;}
.formtitle			{color:#ffffff;background:#8fc73e;border-bottom:6px solid #e0e0e0;font-size:14px}
.formth			{color:#ffffff;background:#8fc73e;border-bottom:6px solid #e0e0e0;padding-left:8px;padding-right:8px;}
.formthspan			{color:#ffffff;background:#8fc73e;padding-left:8px;padding-right:8px;}
.formthsort			{color:#ffffff;background:#8fc73e;border-bottom:6px solid #e0e0e0;padding-left:8px;padding-right:8px;}
.formend		{background:#8fc73e;}
.formtitlerow		{background:#517dbf;}
ul.innermenu		{padding-left:15px;margin-top:0px;margin-bottom:1px;margin-left:15px}
td.formtabhead		{color:#000000;font-size:14px;text-align:center;font-weight:bold;padding-bottom:10px;}
td.formrow			{color:#000000;font-size:11px;}

td.formrowl			{padding-right:8px;}
td.formrowc			{padding-left:8px;padding-right:8px;}
td.formrowr			{padding-left:8px;}

td.formsmallnext2		{color:#000000;font-size:11px;padding-top:5px;padding-left:2px;}
td.formrownext2		{padding-left:2px;}
.formrow0			{color:#000000; background:#f9f0f0;}
.formrow1			{color:#000000; background:#ffffff;}
.formrow_all		{color:#ffffff; background:#f9f0f0;}
.formhead			{color:#000000; background:#f9f0f0; }
.formh			{color:#800000; background:#ffffff; font-size: 14px }


/*CALENDAR*/
div.calendar			{background: #ffffff}
div.calendar table			{border:2px ridge #8fc73e}
div.calendar td			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; border: 1px solid #e0e0ff}
div.calendar th			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; color: #ffffff; background:#1e3c7b; border: 1px solid #fcfcff }
div.calendar th			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; color: #ffffff; background:#8fc73e; border: 1px solid #fcfcff }
div.calendar select.month		{width:65%}
div.calendar select.year	{width:35%}
div.calendar input.submit		{color:#ffffff;background:#ff7136;text-align:center;font-weight:bold;font-size:12px;cursor:pointer;width:70px;height:22px;border:1px outset #ffffff;padding-left:10px;padding-right:10px}
div.calendar td.dayover		{cursor:pointer;border:1px solid #ff0000}
div.calendar td.day			{cursor:pointer;border:1px solid #e0e0ff}
div.calendar #selectedday		{background:#ff0000;color: #ffffff}
div.calendar #sunday		{background:#fff8f8;}
div.calendar #saturday		{background:#f8f8ff;}
div.calendar #today			{background:#ff0000;color: #ffffff}

/*DIALOG*/
.dbtitle		{color:#ebf0f9; background:#1e3c7b; font-size:14px;padding:5px;}
.dbhr			{background:#517dbf;}
.dbhrsort			{background:#51df79;}
.dbhead			{color:#000000; background:#ebf0f9; }
.dbh			{color:#517dbf; background:#ffffff; font-size: 14px }
.dbrow			{color:#000000; background:#ffffff; cursor:pointer;cursor:hand}
.dbrowover			{color:#ffffff; background:#517dbf; cursor:pointer;cursor:hand}
.dbrowselect		{color:#000000; background:#eeeeee; cursor:pointer;cursor:hand}

img.dialogfstool	{cursor:pointer;cursor:hand;}
div.dialogfstool	{cursor:pointer;cursor:hand;border:1px solid #f0f0f0; padding:2px}
div.dialogfstoolsel		{cursor:pointer;cursor:hand;border:1px solid #8fc73e;padding:2px;background:rgb(195,217,249)}

div.dialogfsscroll1		{position:absolute;top:0px;left:0px;width:100%;height:400px; visible:visible;overflow:scroll}

div.dialogfsscroll		{overflow:scroll;border:1px inset #d4d0c8; background: #ffffff}
div.dialogfsleft	{overflow:visible;border:1px inset rgb(210,235,255); background:rgb(76,123,201); }
td.dialogfsleft		{color:#ffffff;}
img.dialogfsico		{cursor:pointer;cursor:hand;}
.dialogfsback		{background:rgb(195,217,249);}
.dialogfskey		{width:80px;font-size:11px}

#C				{text-align:center;padding-left:5px;padding-right:5px;}
#L				{text-align:left;padding-left:5px;padding-right:5px;}
#R				{text-align:right;padding-left:5px;padding-right:5px;}
#CT				{text-align:center;padding-left:5px;padding-right:5px;vertical-align:top;}
#LT				{text-align:left;padding-left:5px;padding-right:5px;vertical-align:top;}
#RT				{text-align:right;padding-left:5px;padding-right:5px;vertical-align:top;}



/**/
ul.tab
	{margin:0px;padding:0px 0px 0px 15px;font-size:11px;}
ul.tab li
	{list-style:none;padding:0px 30px 0px 0px;float:left;display:block;margin:5px 0 0 -15px;position:relative;line-height:175%;}
ul.tab li.passive
	{background:url('tab/01/tab.gif') no-repeat right top;}
ul.tab li div.span,
ul.tab li span,
ul.tab li a
	{padding:0px 0 0px 15px;display:block;font-weight:bold;color:#000000;text-decoration: none !important; cursor:pointer;}
ul.tab li.passive a
	{}
ul.tab	li.active
	{background:url('tab/01/tabactv.gif') no-repeat right top;}
ul.tab li.active div.span,
ul.tab li.active span,
ul.tab li.active a
	{color:#ffffff;}
ul.tab	li div.firstTab,
ul.tab	li span.firstTab,
ul.tab	li a.firstTab
	{background-image:url();background-color:transparent;padding-left:10px;border-left:1px solid #cccccc;}
ul.tab	li.active div.firstTab,
ul.tab	li.active span.firstTab,
ul.tab	li.active a.firstTab
	{background-image:url();background-color:transparent;padding-left:10px;}

div.tab
	{border:1px solid #d0d0d0;padding:6px;}
div.tab div.inner
	{display:none;}
