body	{margin:0; color:#FFFFFF; background-color:#719825; height:100%;}
/* light:9CB767
/* dark:719825
/* The following style classes must be included as a minimum.*/
/* A tags must be specified in the order: active, visited, link, hover. */
/* the break classes are for the image breaks on the gallery and item pages. */
/* galleryname is the heading name on the gallery pages.*/
/* gallerynode is the node name on the gallery pages - the text underneath the image.*/
/* nodename is the node name on the item page. */

/* 
For the template styles: 
xxxyz, where:
xxx = tmp = template; 
y = l/r/c = Left/right/center; 
z = t/l/r = Top/left/right 
ie. tmplt = LeftTop template, 
tmpcr = ItemCentreAssocRight template. 
*/


p 		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#ffffff; font-weight:normal;}
.copyright 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#ffffff; font-weight:normal;text-align:center;}
.gallerybreak	{text-align:center;}
.gallerynode	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#ffffff; text-decoration:none; font-weight:normal;text-align:left; line-height: 150%}
.panelrepeat 	{background-repeat:repeat-y;}

td 		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#ffffff; font-weight:normal;}
td.label 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal;}
td.value 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#ffffff; font-weight:normal;}
td.cellbgcolour {background-color:#719825;}
td.small	{padding:0px; font-size:1pt; width:0pt; line-height:0; font-family:Verdana,'MS Sans Serif'; height: 0pt}
.small		{padding:0px; font-size:1pt; width:0pt; line-height:0; font-family:Verdana,'MS Sans Serif'; height: 0pt}
.message	{font-weight: normal;font-size: 8pt;color: #C70000;font-family: verdana,sans-serif;}

.galleryname	{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; margin-top: 0; margin-bottom: 0; text-transform: lowercase;}

/* Styles for the ItemLeft templates.*/

td.asslabel-tmpl	{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:right;}
td.assitem-tmpl		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal; text-align:right;}
td.order-tmpl		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:right;}
td.itembreak-tmpl	{text-align: left;}
td.nodename-tmpl	{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; word-spacing: 0; margin: 0; text-align:left; border-bottom: 1pt solid #104728;}
td.nodename-tmplt	{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; word-spacing: 0; margin: 0; text-align:left; border-bottom: 1pt solid #104728;}

/* Styles for the ItemRight templates.*/

td.asslabel-tmpr	{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:left;}
td.assitem-tmpr		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal; text-align:left;}
td.order-tmpr		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:left;}
td.itembreak-tmpr	{text-align: left;padding-bottom:10px; font-size:1pt; width:0pt; line-height:0; font-family:Verdana,'MS Sans Serif'; height: 0pt}
td.nodename-tmpr	{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; word-spacing: 0; margin: 0; text-align:left;  border-bottom: 1pt solid #104728;}
td.nodename-tmprt	{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; word-spacing: 0; margin: 0; text-align:left;  border-bottom: 1pt solid #104728;}

/* Styles for the ItemCentre templates.*/

td.asslabel-tmpcl		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:right;}
td.assitem-tmpcl		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal; text-align:right;}
td.asslabel-tmpcr		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:left;}
td.assitem-tmpcr		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal; text-align:left;}
td.order-tmpc		{font-family: verdana,'MS Sans Serif'; font-size:8pt; color:#104728; font-weight:normal; text-align:right;}
td.itembreak1-tmpc	{text-align: center;padding-bottom:10px; font-size:1pt; width:0pt; line-height:0; font-family:Verdana,'MS Sans Serif'; height: 0pt}
td.itembreak2-tmpc	{text-align: center;padding-bottom:10px; font-size:1pt; width:0pt; line-height:0; font-family:Verdana,'MS Sans Serif'; height: 0pt}
td.nodename-tmpc		{font-family: verdana,'MS Sans Serif'; font-size: 14pt; font-weight:bold; color: #104728; word-spacing: 0; margin-top: 0; margin-bottom: 0; text-align:left;  border-bottom: 1pt solid #104728;}

a:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}
a:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:underline; font-weight:normal;}
a:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:underline; font-weight:normal;}
a:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}

a.navbar:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.navbar:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.navbar:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.navbar:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal; }

a.green:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}
a.green:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.green:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.green:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}

a.ulink:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}
a.ulink:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:underline; font-weight:normal;}
a.ulink:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:underline; font-weight:normal;}
a.ulink:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:underline; font-weight:normal;}

a.gallerynode:active	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.gallerynode:visited	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.gallerynode:link	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.gallerynode:hover	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}

a.order:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.order:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.order:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.order:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}

a.assoc:active		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal; text-align:right;}
a.assoc:visited		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal; text-align:right;}
a.assoc:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal; text-align:right;}
a.assoc:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal; text-align:right;}

a.label:active 		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}
a.label:visited 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.label:link 		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:normal;}
a.label:hover 		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:normal;}

a.backtop:active	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:bold;}
a.backtop:visited	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:bold;}
a.backtop:link		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:bold;}
a.backtop:hover		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; text-decoration:none; font-weight:bold;}

/* Include other required classes under here.*/

h1		{font-family:verdana,'MS Sans Serif'; font-size:14pt; font-weight:bold; color: #104728; margin-top: 0; margin-bottom: 0}
h2		{font-family:verdana,'MS Sans Serif'; font-size:12pt; color:white; text-decoration:none; font-weight:bold;}
td.h2	{font-family:verdana,'MS Sans Serif'; font-size:12pt; color:white; text-decoration:none; font-weight:bold;}
h3		{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:bold;}
td.h3	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:#104728; text-decoration:none; font-weight:bold;}

td.norepeat	{background-repeat:no-repeat; background-position: top right;}
td.repeatx	{background-repeat:repeat-x; }

ul 			{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal;}
li 			{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal;}
ul.example 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal;}
li.example 	{font-family:verdana,'MS Sans Serif'; font-size:8pt; color:white; font-weight:normal;}

input		{font-family: verdana,'MS Sans Serif'; font-size: 8pt; color: #104728; border: 1 solid #104728}
textarea	{font-family: verdana,'MS Sans Serif'; font-size: 8pt; color: #104728; border: 1 solid #104728}
select 		{font-family: verdana,'MS Sans Serif'; font-size: 8pt; color: #104728; border: 1 solid #104728}


td.border		{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana,'MS Sans Serif'; border-right: 1 solid #B2B2B2; border-bottom: 1 solid #B2B2B2;}
td.border2		{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana,'MS Sans Serif'; border-right: 1 solid #B2B2B2;}

.showcase {border: 1px solid #104728}