/*--------------------------------------
--------MAIN BACKGROUND COLOUR----------
--------------------------------------*/

body{
	background-color: #517E1F;
}


/*--------------------------------------
---------TOP MENUBAR ROLLOVERS----------
--------------------------------------*/

div.nav a:link, div.nav a:active, div.nav a:visited {
	color: #4A7408;
}

div.nav a:hover {
	color: #000000;
}




/*--------------------------------------
-----------------FOOTER-----------------
--------------------------------------*/

#footer a:link, #footer a:visited, #footer a:active {
	color: #000000;	
}

#footer a:hover {
	color:#4D82DE;	
}

#footer	{
	color:#000000;
}




/*--------------------------------------
----------SECOND FOOTER-----------------
--------------------------------------*/


#secondfooter a:link, #secondfooter a:visited, #secondfooter a:active {
	color:#000000;
}

#secondfooter a:hover {
	color: #4D82DE;
}

#secondfooter	{
	color: #000000;
}




/*--------------------------------------
-----------LEFT HAND COLUMN-------------
--------------------------------------*/


/*---------Column Background----------*/
#navcontainer {
	background-color: #FFFFFF;
}

/*---------Quick link Box Title-------*/
.boxhead h2 {
        color:#ffffff; 
}

/*---------Quick link Box Content-----*/
.boxbody {
        color: #4A4A4A; 
}

.boxbody a:link, .boxbody a:visited, .boxbody a:active {
	color: #4A4A4A;
}

.boxbody a:hover {
	color: #205DC4; 
}




/*--------------------------------------
-----------MAIN BODY CONTENT------------
--------------------------------------*/

#content {
	background-color: #FFFFFF;
}



/*---------Page Content Title---------*/
.displaytitle {
	color: #4A7408;
}
.pagetitle h1 {
	color: #4A7408;
}



/*---------Page Content Body----------*/
.displayarticle {
	color: #464646;
}
.pagebody h3 {
	color: #464646;
}

/*---------Page Content Body Links----*/
a:link, a:visited, a:active {
	color: #124892;
}

a:hover {
	color: #000000;
}





/*--------------------------------------
---------HTML Table Styles--------------
--------------------------------------*/


/*---------Table Column Title---------*/
a.tableheading:link, a.tableheading:visited, a.tableheading:active  {
	color :#FFFFFF;
} 

a.tableheading:hover {
	color :#FFFFFF;
} 

.tableheading	{
	background-color: #000000;
	color :#FFFFFF;
}

/*---------Alternate Rows---------*/
.even	{
	background-color: #FFFFFF;
	color :#000000;
}
.odd	{	
	background-color: #FFFFFF;
	color :#000000;
}


/*---------FOR TEXT IN CONTACT PAGE AND REPLY PAGE-----------*/

td {
	color: #464646;
}

label {
	color: #464646;
}



/*--------------------------------------
----------CONTACT FORM BUTTON-----------
--------------------------------------*/
.sendbutton {
	color: #333333;
	background-color: #ffffff;
}


/*--------------------------------------
---------FORM FIELD ERROR WARNINGs------
--------------------------------------*/

.compulsory {
	color: #1E5890;
}

.error {
	color: #FF0000;
}



/*--------------------------------------
-----------CALENDAR TABLE---------------
--------------------------------------*/
.calcontainer {
	border: solid #C102C1 1px; 
}


.caltable {
	background-color: #FFAFFF;
}

.TOP	{
	background-color: #FFFFFF;	
}

.HL	{
	background-color: #FFAFFF;
	border: solid #FF8FFF 1px; 
}

.NON	{
	background-color: #FFDFFF;
	color:#C102C1;
}

a.NOEVENT:link, a.NOEVENT:visited, a.NOEVENT:active {
	color:#C102C1;
}

a.NOEVENT:hover {
	color:#C102C1;
}
	
a.EVENT:link, a.EVENT:visited, a.EVENT:active{
	color:#C102C1;
}

a.EVENT:hover {
	color:#C102C1;	
}


/*--------------------------------------
-----------PRODUCT MODULE BUTTONS-------
--------------------------------------*/

.shoppingbutton {
     	color: #FFFFFF;
	background-color: #0F4885;
}


a.shoppingbutton:link, a.shoppingbutton:visited, a.shoppingbutton:active {
	color: #FFFFFF;	
}

a.shoppingbutton:hover {
	color:#FFFFFF;	
}
 



/*---------FOR TEXT IN PRODUCTS PAGE-----------*/
.price {
	color: #0080BF;
}

