/*--------------------------------------
---------MAIN BACKGROUND COLOUR---------
--------------------------------------*/
body
{
	margin: 0px;
	background-image: url(http://www.cadetclass.toolkitdemos.co.uk/skin_images/body.gif);
	background-color: #ffffff;
	background-repeat: none;
}

img
{
	border-color: #ffffff;
}

#container
{
	margin-top: 15px;
}

/*--------------------------------------
---------TOP MENUBAR ROLLOVERS----------
--------------------------------------*/
a.menulink, a.menulink:link, a.menulink:active, a.menulink:visited
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.menulink:hover
{
	color: #ff0000;
}

a.submenulink, a.submenulink:link, a.submenulink:active, a.submenulink:visited
{
	color: #ff00ff;
	background-color: #ffffaa;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

a.submenulink:hover
{
	color: #0f0f0f;
	background-color: #ffaaaa;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

/*--------------------------------------
-----------------FOOTER-----------------
--------------------------------------*/
#footer a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
}

#footer a:link, #footer a:visited, #footer a:active
{
	color: #ffffff;
}

#footer a:hover
{
	color: #ffffff;
}

#footer
{
	color: #ffffff;
}

/*--------------------------------------
----------SECOND FOOTER-----------------
--------------------------------------*/
#secondfooter a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
}

#secondfooter a:link, #secondfooter a:visited, #secondfooter a:active
{
	color: #ffffff;
}

#secondfooter a:hover
{
	color: #ffffff;
}

#secondfooter
{
	color: #ffffff;
}

/*--------------------------------------
-----------LEFT HAND COLUMN-------------
--------------------------------------*/

/*---------Column Background----------*/
#navcontainer
{
	background-color: #ffffff;
}

/*---------Quick link Box Title-------*/
.boxhead h2
{
	color: #000000;
	font-size: 13px;
	text-transform: none;
}

/*---------Quick link Box Content-----*/
.boxbody
{
	color: #666666;
	font-size: 12px;
	line-height: 13px;
}

.boxbody a
{
	font-size: 12px;
	line-height: 13px;
}

.boxbody a:link, .boxbody a:visited, .boxbody a:active
{
	color: #666666;
}

.boxbody a:hover
{
	color: #666666;
}

/*--------------------------------------
-----------MAIN BODY CONTENT------------
--------------------------------------*/
#content
{
	background-color: #ffffff;
}

/*---------Page Content Title---------*/
.displaytitle
{
	color: #000000;
	text-transform: none;
}

.pagetitle h1
{
	color: #000000;
}

/*---------Page Content Body----------*/
.displayarticle
{
	color: #333333;
}

.pagebody h3
{
	color: #000000;
}

/*---------Page Content Body Links----*/
a:link, a:visited, a:active
{
	color: #333333;
}

a:hover
{
	color: #333333;
}

/*--------------------------------------
-----------SITE MAP LINKS---------------
--------------------------------------*/

/*---------Table Column Title---------*/
a.tableheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
}
a.tableheading:link, a.tableheading:visited, a.tableheading:active
{
	color: #ffffff;
}

a.tableheading:hover
{
	color: #ffffff;
}

.tableheading
{
	background-color: #aaaaaa;
	color: #ffffff;
}

/*---------Alternate Rows---------*/
.even
{
	background-color: #ededed;
	color: #000000;
}

.odd
{
	background-color: #ffffff;
	color: #000000;
}

/*---------FOR TEXT IN CONTACT PAGE AND REPLY PAGE-----------*/
label
{
	color: #000000;
}

/*---------CONTACT FORM BUTTON-----------*/

.sendbutton
{
	color: #000000;
	background-color: #ffffff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	line-height: 11px;
}

/*--------------------------------------
-----------CALENDAR TABLE---------------
--------------------------------------*/
.calcontainer
{
	border: solid #ffffff 1px;
}

.caltable
{
	background-color: #ffffff;
}

.top
{
	background-color: #ffffff;
}

.hl
{
	background-color: #ffffff;
	border: solid #ffffff 1px;
}

.non
{
	background-color: #ffffff;
	color: #ffffff;
}

a.noevent:link, a.noevent:visited, a.noevent:active
{
	color: #ffffff;
}

a.noevent:hover
{
	color: #ffffff;
}

a.event:link, a.event:visited, a.event:active
{
	color: #ffffff;
}

a.event:hover
{
	color: #ffffff;
}

/*--------------------------------------
-----------PRODUCT MODULE BUTTONS-------
--------------------------------------*/
.shoppingbutton
{
	color: #ffffff;
	background-color: #ffffff;
}


a.shoppingbutton:link, a.shoppingbutton:visited, a.shoppingbutton:active
{
	color: #ffffff;
}

a.shoppingbutton:hover
{
	color: #ffffff;
}

.compulsory
{
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif;
	font-size: 18px;
	line-height: 19px;
}

.error
{
	color: #ffffff;
	font-family: Tahoma, verdana, sans-serif;
	font-size: 18px;
	line-height: 19px;
}

/*---------FOR TEXT IN PRODUCTS PAGE-----------*/
.price
{
	color: #ffffff;
}
