


/* Basic element styles */

body					{ text-align:center;background-color:	#dff8b3;behavior: url(csshover.htc);}
img.img_std						{ border: 0px none; }
img						{ border: 0px none; }
/*
input				 	{ font-family: Trebuchet MS; font-size: 12px; color: #1E2018; height: 20px; text-align:left;vertical-align:middle}
input.inputtheme_right 	{ color: #1E2018; height: 20px; text-align:right;vertical-align:middle}
input.inputtheme_left 	{ color: #1E2018; height: 20px; text-align:left;vertical-align:middle}
input.buttontheme 		{ text-align:center }
select	 				{ font-family: Trebuchet MS; font-size: 12px; color: #1E2018; height: 20px; text-align:left;vertical-align:middle}
a   					{ font-family: Trebuchet MS; font-size: 12px; color: #1E2018; text-decoration: none;}
a:hover 				{ font-family: Trebuchet MS; font-size: 12px; color: #477206; text-decoration: none;}
table					{ font-family: Trebuchet MS;font-size:12px;border:0px none;width:100% }
td						{ font-family: Trebuchet MS;font-size:12px;color:#1E2018;}
th						{ font-family: Trebuchet MS;font-size:12px;color:#1E2018;}
form					{ }
textarea				{ font-family: Trebuchet MS;font-size:12px;color:#1E2018; }
table form				{ margin-bottom: 1px; }
*/
a   					{ color: #1E2018; }
.ad_style				{ font-family: Arial;font-size:8px;color:#c0c0c0; text-align:left}
/* Basic with additional styles */

td.left					{ text-align: left}
td.center				{ text-align: center}
td.right				{ text-align: right}
th.left					{ text-align: left}
th.center				{ text-align: center}
th.right				{ text-align: right}
img.center				{ border: 0px none; text-align:center}
img.left				{ border: 0px none; text-align:left}
img.border_1			{ border: 1px}

/* Main page table styles. Found in default.asp */
table.main				{width:910px; background-color:#ffffff}
tr.maintop				{ }
td.maintop				{ width: 100% ; vertical-align:bottom}
tr.mainmenu				{ height: 15px;}	
td.mainmenu				{ width: 100% ; vertical-align: top}
tr.mainmiddle			{ }	
td.mainmiddle			{ width: 100% ; vertical-align: top}
tr.mainbottom			{ }	
td.mainbottom			{ height: 15px;width: 100% ; vertical-align: top}

/* Top section styles. Found in generate_top.inc */
table.top				{ height:225px;border:0px;width:100%;}
tr.top					{ height:225px;vertical-align: top; background-color:#ffffff}
td.top					{ height:225px;text-align:left;vertical-align:top}
table.ad_leaderboard	{ border:0px;width:100%;}
tr.ad_leaderboard		{ height:98px;vertical-align: top; background-color:#ffffff}
td.ad_leaderboard		{ text-align:left;vertical-align: top;}
td.top_right			{ text-align:right;vertical-align:top}
tr.logo					{ height:123px; background-color:#ffffff}
td.logo					{ text-align:left}

/* Menu section styles. Found in generate_menu.inc  */
table.menu      		{ width:100%;background-image: url('./images/btn1_1.gif');
  background-repeat: repeat-x}
  /* ;background-color:#589C59} */
tr.menu					{ height: 15px;vertical-align:bottom}
td.menu					{ }
td.menu_right			{ vertical-align:middle;font-family:Trebuchet MS;font-size:11px;color:#FFFFFF;text-align:right}

/* Middle section styles. Found in generate_middle.inc  */
table.middle  			{ width:100%}
tr.middle				{ }
td.middle   			{ vertical-align: top ; width:100%}
td.middlesmall   		{ vertical-align: top; width:5 }
/* td.middle1   			{ vertical-align: top; width:180;background-color:#dff8b3  } */
td.middle1   			{ vertical-align: top; width:180;background-color:#ffffff  }
td.middle2   			{ vertical-align: top; width:440 }
td.middle3   			{ vertical-align: top; width:140;background-color:#ffffff }
td.middle4   			{ vertical-align: top; width:160 }

td.green_middle1   			{ vertical-align: top; width:180;background-color:#EAFFEA  }
td.green_middle2   			{ vertical-align: top; width:440 }
td.green_middle3   			{ vertical-align: top; width:140;background-color:#EAFFEA }
td.green_middle4   			{ vertical-align: top; width:160 }

td.lila_middle1   			{ vertical-align: top; width:180;background-color:#F0DDFF  }
td.lila_middle2   			{ vertical-align: top; width:440 }
td.lila_middle3   			{ vertical-align: top; width:140;background-color:#F0DDFF }
td.lila_middle4   			{ vertical-align: top; width:160 }

td.brown_middle1   			{ vertical-align: top; width:180;background-color:#FFF3E6  }
td.brown_middle2   			{ vertical-align: top; width:440 }
td.brown_middle3   			{ vertical-align: top; width:140;background-color:#FFF3E6 }
td.brown_middle4   			{ vertical-align: top; width:160 }

td.pink_middle1   			{ vertical-align: top; width:180;background-color:#FDECFD  }
td.pink_middle2   			{ vertical-align: top; width:440 }
td.pink_middle3   			{ vertical-align: top; width:140;background-color:#FDECFD }
td.pink_middle4   			{ vertical-align: top; width:160 }


/* Location */

table.location  		{ width:180px}
tr.location				{ background-color: #b38cd3}
td.location   			{ color:#ffffff;vertical-align: middle; text-align:center;width:100%  }
table.location_howto  		{ width:180px}
tr.location_howto				{ background-color: #FFCCFF}
td.location_howto   			{ color:#b38cd3;vertical-align: middle; text-align:center;width:100%  }

/* Bottom section styles. Found in generate_bottom.inc  */
table.bottom     		{ background-color: #FFFFFF;width:100% }
col.bottom				{ width: 100%;  }
tr.bottom				{ height: 50px }
td.bottom    			{ font-family: Trebuchet MS; font-size: 10px; color: #589C59; font-style: italic; text-align: center }


/* ad_left section styles. Found in grona_scripts.inc  */
table.ad_left     	{ width:100% }
table.ad_right     	{ width:100% }
tr.ad_left			{ }
td.ad_left_left    		{width:7px; vertical-align:top; background-color:#ffffff  }
td.ad_left    		{ width:160px;text-align:left;vertical-align:top  }
span.ad_left		{ font-family: Trebuchet MS; font-size: 10px;color:#333300}

/* google_leaderboard section styles. Found in grona_scripts.inc  */
table.google_leaderboard   	{ background-color: #FFFFFF;width:100% }
tr.google_leaderboard		{ height: 90px }
td.google_leaderboard   	{ width:728px; }

/* Portlet styles */
table.standard		{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#000000;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.standard 		{ height: 25px;vertical-align:middle;background-color: #000000}
td.standard 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#000000;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#000000}

table.green		{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#4B844B;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.green 		{ height: 25px;vertical-align:middle;background-color: #4B844B}
td.green 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#4B844B;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#4B844B}

table.lila		{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#b38cd3;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.lila 		{ height: 25px;vertical-align:middle;background-color: #b38cd3}
td.lila 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#b38cd3;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#b38cd3}

table.brown		{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#CC9966;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.brown 		{ height: 25px;vertical-align:middle;background-color: #CC9966}
td.brown 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#CC9966;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#CC9966}

table.pink		{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#FFCCFF;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.pink 		{ height: 25px;vertical-align:middle;background-color: #FFCCFF}
td.pink 		{ color: #333300; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#FFCCFF;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#FFCCFF}



table.portlet 			{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#b38cd3;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.portlet_title 		{ height: 25px;vertical-align:middle;background-color: #b38cd3}
td.portlet_title 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 14px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#589C59;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#589C59}
td.common_title 		{ color: #FFFFFF; font-family: Trebuchet MS; font-size: 12px;text-align:left;border-left-width:0px;border-left-style:solid;border-left-color:#589C59;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#589C59}
td.portlet_title_right 		{ font-weight:bold;color: #FFFFFF; font-family: Trebuchet MS; font-size: 16px;text-align:center;border-left-width:0px;border-left-style:solid;border-left-color:#589C59;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#589C59}
tr.portlet_body			{ vertical-align: top}
th.portlet_body			{ font-family: Trebuchet MS; font-size: 12px;vertical-align:middle;text-align:left;color:#333300}
td.portlet_body			{ font-family: Trebuchet MS; font-size: 12px;vertical-align: top;color:#333300}
span.portlet_title1		{font-weight:bold}
span.portlet_title2		{font-weight:bold}

table.admin_portlet			{border:0px;background-color:#ffffff;width:100%}


/* Search results styles */
table.search_results	{width:100%}
tr.search_title 		{ font-size:9px; vertical-align:top }
td.search_title 		{ color: #1E2018; font-size:9px; }
th.search_title 		{ color: #1E2018; font-size:9px; }
td.search_title_left	{ color: #1E2018; font-size:9px; text-align:left;}
td.search_title_right	{ color: #1E2018; font-size:9px; text-align:right;}
td.search_left			{ width:35%;color: #1E2018; font-size:9px; text-align:left;}
td.search_right			{ width:35%;color: #1E2018; font-size:9px; text-align:right;}
td.search_center		{ width:30%;color: #1E2018; font-size:9px; text-align:center;}
.search_text			{ color: #1E2018; font-size:9px;}
.selecttheme			{ color: #1E2018; font-size:11px; font-family:Trebuchet MS}

/* Product search portlet styles */
table.archive			{border:0px;width:100%}
tr.archive				{}
tr.archive_right		{text-align:right}
tr.archive_center		{text-align:center}
td.archive				{color:#1E2018 }
th.archive				{color:#1E2018;background-color:#ebebeb ;text-align:left}
tr.archiveitem_bg  		{ background-color:#EBEBEB; }
tr.archiveitem 			{  }

/* Product search portlet styles */
table.product_search	{border:0px;width:100%}
tr.product_search		{}
td.product_search		{color:#1E2018; }
td.product_search_right	{color:#1E2018;text-align:right }
th.product_search		{color:#1E2018;text-align:left}
th.product_search_right	{color:#1E2018;text-align:right}
form.product_search		{}

/* Subscribe portlet styles */
table.subscribe			{background-color:#FFFFFF ;width:100%;border-style:inset;border-width:1px;border-color:#c0c0c0;}
tr.subscribe			{vertical-align:bottom}
td.subscribe   			{font-family: Trebuchet MS; font-size: 12px;color:#1E2018;vertical-align:middle;  }
input.subscribe			{font-family: Trebuchet MS; height:auto;font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}

/* Emailthis styles */

tr.emailthis			{ height:200px;vertical-align:middle}
td.emailthis			{ font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:center}

/* printthis styles */
table.printthis			{border:0px;width:440px;background-color:White}
tr.printthis			{vertical-align:top }
td.printthis 			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:center }

/* Textportlet styles */
table.text				{border:0px;width:100%}
table.text_portlet 			{ width:100%; border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.text					{vertical-align:top;text-align:left }
tr.text_right			{text-align:right; }
td.text_payment			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;width:50% }
td.text		   			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.text_right  			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
td.text_left  			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.text_center 			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:center }
div.text_center 			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:center }
th.text		   			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align: top;text-align:left }
th.text_right  			{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
a.text					{ text-decoration:none }

span.text				{font-family: Trebuchet MS; font-size: 12px;color:#333300;}

td.text50				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;width:50% }
td.text30				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;width:30% }

/* Article styles */
table.article			{width:100%;border-bottom-style:solid;border-bottom-width:0px;}
tr.article				{}
tr.article_ingress				{vertical-align:top}
td.article_ingress_image {width:40%;text-align:right;}
.article_rate			{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:middle;text-align:left;}
td.article_title		{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.article_title			{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.article_admin_title		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.article_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.article_text			{font-family: Trebuchet MS;font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.article				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.article_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
.article_published		{font-family: Trebuchet MS; font-size: 9px;color:#999999;text-align:left;vertical-align:top;font-weight:normal }
.article_published_right	{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:top;font-weight:normal }
a.article				{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.article			{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
span.article			{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
td.article_border		{ width:100%; }
.article_sort			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.article_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.article_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}

/* praktika styles */
table.praktika			{width:100%;border-bottom-style:solid;border-bottom-width:0px;}
tr.praktika				{}
tr.praktika_ingress				{vertical-align:top}
td.praktika_ingress_image {width:40%;text-align:right;}
.praktika_rate			{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:middle;text-align:left;}
td.praktika_title		{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.praktika_title			{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.praktika_admin_title		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.praktika_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.praktika_text			{font-family: Trebuchet MS;font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.praktika				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.praktika_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
.praktika_published		{font-family: Trebuchet MS; font-size: 9px;color:#999999;text-align:left;vertical-align:top;font-weight:normal }
.praktika_published_right	{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:top;font-weight:normal }
a.praktika				{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.praktika			{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
span.praktika			{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
td.praktika_border		{ width:100%; }
.praktika_sort			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.praktika_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.praktika_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}

/* Gallery styles */
table.gallery			{width:100%;border-bottom-style:solid;border-bottom-width:0px;}
table.gallery_intro			{width:100%;background-color:#ffffff; border-style:double;border-width:0px;border-color:#EDDDF9}
tr.gallery				{vertical-align:top;}
td.gallery_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.gallery_ingress_cell		{background-color:#ffffff;font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.gallery_ingress_title	{width:50%;background-color:#ffffff;font-family: Trebuchet MS; font-size: 14px;font-weight:normal;color:#333300;vertical-align:top;text-align:left;}
td.gallery_border		{ width:100%; }
td.gallery_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.gallery_text			{font-family: Trebuchet MS;font-size: 14px;color:#333300;vertical-align:top;text-align:left }
td.gallery				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.gallery_intro			{vertical-align:top;text-align:center;width:33%;background-color:#ffffff }
td.gallery_intro2			{vertical-align:top;text-align:center;width:33%;background-color:#EDDDF9 }
td.gallery_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
td.gallery_published		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:left;vertical-align:top;font-weight:normal }
td.gallery_published_right		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:top;font-weight:normal }
a.gallery_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.gallery_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.gallery_category		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.gallery_category		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.gallery_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.gallery				{text-decoration:none }
a.gallery_intro				{float:none;position:relative;top:-80px;text-decoration:none;font-family: Trebuchet MS; font-size: 14px;font-weight:bold;color:#ffffff; background-color:grey;width:80px}
span.gallery_image_title		{font-family: Trebuchet MS; font-size: 18px;font-weight:normal;color:#FFFFFF;vertical-align:top;text-align:left;}
span.gallery_category	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
span.gallery_keywords		{font-family: Tahoma;font-style:italic }
span.gallery_mostread	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
.gallery_rate			{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
.gallery_published		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:left;vertical-align:middle;font-weight:normal }
.gallery_published_right	{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:middle;font-weight:normal }
.gallery_sort			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.gallery_sort_right			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:right;font-weight:normal}
.gallery_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
.gallery_photo			{font-family: Trebuchet MS; font-size: 9px;color:#B0B8B0;vertical-align:middle;font-weight:normal }
.gallery_keywords		{padding:5px;font-family: Trebuchet MS; font-size: 11px;color:#333300;vertical-align:middle;font-weight:normal;background-color:#dff8b3 }
img.gallery				{ width:130px;border:1px; border-color:Black; }
img.gallery_thumbs				{text-decoration:none; width:70px;border: 0px none;}
img.gallery_intro				{text-decoration:none; ; width:120px;border: 4px;border-style:double;border-color:#E5CBF9;}
img.gallery_intro:hover				{text-decoration:none; ; width:120px;border: 4px;border-style:double;border-color:#9C2BF5}
img.gallery_photo		{ width:415px;text-align:center;border: 0px none; }
span.gallery_search	{text-indent:5px;font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }


/* Howto styles */
table.howtoportlet 			{ width:100%; border-right-style:inset;border-right-width:1px;border-right-color:#FFCCFF;border-bottom-style:inset;border-bottom-width:1px;border-bottom-color:#cbcbcb}
tr.howtoportlet_title 		{ height: 25px;vertical-align:middle;background-color: #FFCCFF}
td.howtoportlet_title 		{ color: #333300; font-family: Trebuchet MS; font-size: 14px;text-align:left;font-weight:bold;border-left-width:0px;border-left-style:solid;border-left-color:#589C59;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#589C59}
td.howtoportlet_title_right 		{ font-weight:bold;color: #333300; font-family: Trebuchet MS; font-size: 16px;text-align:center;border-left-width:0px;border-left-style:solid;border-left-color:#589C59;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#589C59}
tr.howtoportlet_body			{ vertical-align: top}
th.howtoportlet_body			{ font-family: Trebuchet MS; font-size: 12px;vertical-align:middle;text-align:left;color:#333300}
td.howtoportlet_body			{ font-family: Trebuchet MS; font-size: 12px;vertical-align: top;color:#333300}
table.howto			{width:100%;border-bottom-style:solid;border-bottom-width:0px;}
tr.howto				{vertical-align:top;}
td.howto_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.howto_ingress_cell		{background-color:#ffffff;font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.howto_ingress_title	{width:65%;background-color:#ffffff;font-family: Trebuchet MS; font-size: 14px;font-weight:normal;color:#333300;vertical-align:top;text-align:left;}
td.howto_ingress_title_right	{width:50%;background-color:#ffffff;font-family: Trebuchet MS; font-size: 14px;font-weight:normal;color:#333300;vertical-align:top;text-align:right;}
td.howto_border		{ width:100%; }
td.howto_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.howto_text			{font-family: Trebuchet MS;font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.howtosteps_text			{width:20%;font-family: Trebuchet MS;font-size: 14px;color:#333300;vertical-align:top;text-align:left }
td.howto				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.howto_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
td.howto_published		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:left;vertical-align:top;font-weight:normal }
td.howto_published_right		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:top;font-weight:normal }
a.howto_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.howto_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.howto_category		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.howto_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.howto_category		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.howto				{text-decoration:none }
span.howto_image_title		{font-family: Trebuchet MS; font-size: 18px;font-weight:normal;color:#333300;vertical-align:top;text-align:left;}
span.howto_category	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
span.howto_keywords		{font-family: Tahoma;font-style:italic }
span.howto_mostread	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
.howto_rate			{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
.howto_published		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:left;vertical-align:middle;font-weight:normal }
.howto_published_right	{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:middle;font-weight:normal }
.howto_sort			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.howto_sort_right			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:right;font-weight:normal}
.howto_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
.howto_photo			{font-family: Trebuchet MS; font-size: 9px;color:#B0B8B0;vertical-align:middle;font-weight:normal }
.howto_keywords		{padding:5px;font-family: Trebuchet MS; font-size: 11px;color:#333300;vertical-align:middle;font-weight:normal;background-color:#dff8b3 }
img.howto				{ width:130px;border:1px; border-color:Black;  }
img.howto_thumbs				{text-decoration:none; width:70;border: 0px none;}
img.howto_photo		{ width:440px;text-align:center;border: 0px none; }
span.howto_search	{text-indent:5px;font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }


table.searcharea			{ background-color:#f3f3f3;width:100%;background-image: url('./images/searcharea.gif'); background-repeat:no-repeat}
tr.searcharea			{height:30px}
td.searcharea_left		{ width:30px; text-indent:12px; }
td.searcharea_right		{ width:30px; text-indent:0px; }
input.searcharea		{ border:0; background-color:transparent;font-family: Trebuchet MS; font-size: 12px; color: #333300; font-style: normal; text-align: left;vertical-align:middle} 


div.searchinfo		{display:none;padding:5px;position: absolute; left: 50%; top: 40%; margin-left:-180px; z-index: 101; height: 358px; width: 359px; background: #ffffff no-repeat; border:1px black dotted}
div.searchinfo_title	{font-family: Trebuchet MS; font-size: 14px;color:#333300;text-align:left;font-weight:bold;background:#eeeeee;padding-bottom:13px;}
div.searchinfo_text		{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal}

/* howto */
.howto_keywords		{padding:5px;font-family: Trebuchet MS; font-size: 11px;color:#ffffff;vertical-align:middle;font-weight:normal;background-color:#b9976c }


/* news styles */
table.news			{width:100%;border-bottom-style:solid;border-bottom-width:0px;}
tr.news				{}
td.news_archive		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.news_archive_left	{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.news_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:middle;text-align:left;}
a.news_title		{font-family: Trebuchet MS; font-size: 16px;font-weight:bold;color:#333300;vertical-align:middle;text-align:left;}
tr.news_ingress				{vertical-align:top}
td.news_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.news_ingress_image {width:40%;text-align:right;}
td.news_text			{font-family: Trebuchet MS;font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.news				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.news_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
.news_published		{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:left;vertical-align:middle;font-weight:normal }
.news_published_right	{font-family: Trebuchet MS; font-size: 9px;color:#333300;text-align:right;vertical-align:middle;font-weight:normal }
a.news_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.news_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
span.news_mostread	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
a.news_category		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.news_category		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
span.news_category	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
td.news_border		{ width:100%; }
.news_sort		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}


.news_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}

/* blog styles */
table.blog			{width:100%;border-bottom-style:solid;border-bottom-width:0px;border-color:#cbcbcb}
table.blog_comment		{width:100%;border-bottom-style:solid;border-bottom-width:1px;border-color:#cbcbcb}
table.ingress			{width:100%;border-bottom-style:solid;border-bottom-width:1px;border-color:#cbcbcb}
tr.blog				{vertical-align:top;}
tr.blog_middle				{vertical-align:bottom;}
td.blog_archive		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.blog_archive_left	{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
td.blog_main_title		{font-family: Trebuchet MS; font-size: 18px;color:#659041;vertical-align:middle;text-align:left;}
td.blog_title		{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.blog_title			{font-family: Arial; font-size: 16px;font-weight:bold;color:#333300;vertical-align:top;text-align:left;}
a.blog_latest_title			{font-family: Arial; font-size: 14px;font-weight:normal;color:#333300;vertical-align:top;text-align:left;}
tr.blog_ingress				{vertical-align:top}
td.blog_ingress		{font-family: Trebuchet MS; font-size: 12px;font-weight:bold;color:#333300;vertical-align:top;text-align:left }
td.blog_ingress_image {vertical-align:top;text-align:right;}
td.blog_teaser		{font-family: Trebuchet MS; font-size: 11px;font-weight:normal;color:#333300;vertical-align:top;text-align:left }
td.blog_text			{font-family: Trebuchet MS;font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.blog_left		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left;width:15px }
td.blog				{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left }
td.blog_heading		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:left ;font-weight:bold}
td.blog_right		{font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
td.blog_right_140		{width:140px;font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
td.blog_right_20		{width:20px;font-family: Trebuchet MS; font-size: 12px;color:#333300;vertical-align:top;text-align:right }
.blog_published		{font-family: Trebuchet MS; font-size: 10px;color:#333300;text-align:left;vertical-align:middle;font-weight:normal }
.blog_published_right	{font-family: Trebuchet MS; font-size: 10px;color:#333300;text-align:right;vertical-align:middle;font-weight:normal }
a.blog_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.blog_mostread		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.blog_url		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a.blog_teaser		{font-family: Trebuchet MS; font-size: 11px;font-weight:normal;color:#333300;text-decoration:none}
span.blog_mostread	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
a.blog_category		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
a:hover.blog_category		{font-family: Trebuchet MS; font-size: 11px;color:#FFFFFF;background-color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
span.blog_category	{font-family: Trebuchet MS; font-size: 12px;color:#333300;text-align:left;font-weight:normal }
td.blog_border		{ width:100%; }
.blog_sort		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.blog_ingress_date	{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal;font-style:italic}
.blog_sharethis		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal ;text-decoration:none}
input.blog			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
textarea.blog			{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;font-weight:normal}
.blog_published_main		{font-family: Trebuchet MS; font-size: 11px;color:#333300;text-align:left;vertical-align:middle; }

/* Shop portlet styles */
table.shop				{border:0px;width:100%}
tr.shop					{}
td.shop		   			{color:#1E2018 }


/* My product styles */
table.my_products		{border:0px;width:100%}
tr.my_products			{}
th.my_products			{color:#1E2018 }
th.my_products_left		{color:#1E2018;text-align:left }
th.my_products_right	{color:#1E2018;text-align:right }
td.my_products			{vertical-align:top;color:#1E2018 }
td.myproduct_left  		{ text-align:left;vertical-align:top; font-size:9px }
td.myproduct_right  		{ text-align:right;vertical-align:top; font-size:9px }

/* Treeview styles */
a.treeview   			{ color: #1E2018; text-decoration: none }
a:hover.treeview 		{ color: #477206; text-decoration: none }
table.treeview			{ border:0px;width:100%}
tr.treeview  			{ vertical-align:middle }
td.treeview  			{ color:#1E2018;vertical-align:bottom }
td.treeview_1  			{ vertical-align:middle;width:100% }
td.treeview_3  			{ vertical-align:bottom ; height:22px }
img.treeview			{ width:16px; height:22px }
img.treeview_1			{ width:2px; height:2px }
img.treeview_2			{ width:3px; height:2px }


/* Payment styles */
col.payment1			{ width: 12px;  }
col.payment2			{ width: 185px;  }


/* Sidebar portlet styles.  */
table.sidebar			{ width:100%;}
col.sidebar				{}
tr.sidebar				{ }
td.sidebar				{  text-align:center;height:515px;  }

/* admin portlet */
tr.admin_bg		  		{ background-color:#EBEBEB;vertical-align:top }
td.admin_bg		  		{ background-color:#EBEBEB;vertical-align:top }
tr.admin	  			{  vertical-align:top}
td.order				{ vertical-align:middle }
td.order_right			{ vertical-align:middle; text-align:right }

tr.orderdata      		{ background-color: #EBEBEB;}
tr.customerdata     		{ background-color: #EBEBEB;}
span.system_message		{ color: #ff0000 }

/* Invoice */

td.invoice   			{ font-family: Trebuchet MS; font-size: 16px; color: #1E2018; vertical-align: top;text-align: center ;}




#treeview li			{ position:relative; list-style:none; margin:0;padding:0 }
#treeview ul			{ list-style:none; margin:0;padding:0 }

#treeview a				{ font: bold 12px Trebuchet MS;
							display: block;
							border-width: 1px;
							border-style: solid;
							border-color: #ccc #888 #555 #bbb;
							margin: 0;
							padding: 1px 2px;}
							
#treeview a {
color: #000;
background: #efefef;
text-decoration: none;
}

#treeview a:hover {
color: #a00;
background: #fff;
}						

#treeview ul ul {
position: relative;
top: 0%;
left: 5%;
width:100%;
}


div#treeview ul ul,
div#treeview ul li:hover ul ul
{display: none;}


div#treeview ul li:hover ul,
div#treeview ul ul li:hover ul
{display:block;}

/*
div#treeview ul ul ul,
div#treeview ul ul li:hover ul ul
{display: none;}

div#treeview ul ul li:hover ul,
div#treeview ul ul ul li:hover ul
{display:block;}
*/

#treeview ul li {float: left; width: 100%;}
#treeview ul li a {height: 1%;}

/* DIBS */

.paytypeItem {
    background: green
}

#amountField {
    color: #0000ff;
}

#payment {
    background: yellow;
}


/* MENU */

/* Style for top-menu */
.topMenu {
}

/* Style for submenus */
.submenu {
  background-color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  border-color: #AAAAAA;
  padding: 0px;
}

/* Style for top items: normal state */
.topItemNormal {
  background-image: url('./images/btn1.gif');
  background-repeat: repeat-x; 
  background-color: #589C59; 
  font-family: Trebuchet MS;
  text-align:center;
  font-size: 12px;
  font-weight:bold;
  color: #FFFFFF;
  cursor: hand;
  height: 21px; 
  padding-left: 10px;
  padding-right: 10px
}

/* Style for top items: mouseover state */
.topItemOver {
  background-image: url('./images/btn2.gif');
  background-repeat: repeat-x; 
  background-color: #1B601C; 
  font-family: Trebuchet MS;
  text-align:center;
  font-size: 12px;
  font-weight:bold;
  color: #FFFFFF;
  cursor: hand;
  height: 21px; 
  padding-left: 10px;
  padding-right: 10px
 
}

/* Style for items: normal state */
.itemNormal {
  cursor: hand;
  background-color: #FFFFFF;
  padding: 5px 15px 5px 15px;
  width: 130px;
}

/* Style for items: mouseover state */
.itemOver {
  cursor: hand;
  background-color: #1B601C;
  padding: 5px 15px 5px 15px;
  width: 130px;
}

/* Style for items text: normal state */
.itemTextNormal {
  font-family: Trebuchet MS;
  font-size: 11px;
  color: #1B601C;
  width: 100%
}

/* Style for items text: mouseover state */
.itemTextOver {
  font-family: Trebuchet MS;
  font-size: 11px;
  color: #FFFFFF;
  width: 100%
}


