 A:LINK {color: FFFFFF; text-decoration: none;}

 A:VISITED {color: FFFFFF; text-decoration: none;}

 A:ACTIVE {color: FFFFFF; text-decoration: none;}

 A:HOVER {color: FFFFFF; text-decoration: underline;}

.inputform{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: none;
	color: #333333;
	background-color:#CCCCCC;
}

BODY{
scrollbar-face-color:#CC0000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#000000;
scrollbar-highlight-color:#FF0000;
scrollbar-shadow-color:#AA0000;
scrollbar-3dlight-color:#660000;
scrollbar-darkshadow-Color:#990000;
}

/* General font colour */
body,td,th {color: #FFFFFF; font-family: Verdana,Arial,Tahoma,Sans-serif;}

/* Font type, size, line height and main body background */
body {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 1.2em; background: #000000;}
.wrapimg {background: #000 url(img/back.gif) top center repeat-y;}

/* General font colour */
body,td,th {color: #FFFFFF; font-family: Verdana,Arial,Tahoma,Sans-serif;}

/* Font type, size, line height and main body background */
body {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; background: #000000;}
.wrapimg {background: #000 url(img/back.gif) top center repeat-y;}

/* Table text properties */
td, th{font-size: 12px;}

/* Used for some headers */
/*color: #2e8b57*/
.title {color: #fff;} 
.fl .title {color: #000;} 
.fr .title {color: #000;} 

.title {color: #F20000; font-weight: bold; font-size: 12px; border-bottom: 1px solid #F20000;}

/*  */
.pages{font-size: 12px; padding: 4px 0px 4px 0px; margin: 3px 0px 3px 0px; border-bottom: 1px solid #f5f5f5; border-top: 1px solid #f5f5f5;}

/*  */
.menu_horizontal a{color: #2e8b57;}

/* form buttons */
.formbuttons {text-align: center;}
.formbuttons a, .formbuttons button {
	color: #FFFFFF;
	/*background-color: #F20000;*/
	background-color: #ccc;
	display: block;
	float: none;
	margin: 0 7px 0 0;
	padding: 1px 3px 2px 5px; 
	border: 1px solid #cfddde;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	font-size: 100%; line-height: 130%;
	text-decoration: none; font-weight: bold; cursor: pointer;
	white-space: nowrap;
}
.formbuttons button:hover, .formbuttons a:hover, .formbuttons a:active {
	background-color: #cfddde;
	color: #FFFFFF;
}
.formbuttons a:active {padding: 2px 2px 1px 6px;}
/* browser hacks */
.formbuttons button {width: auto; overflow: visible; padding: 4px 10px 3px 7px; /* IE6 */}
.formbuttons button[type] {padding: 5px 10px 5px 7px; /* Firefox */ line-height: 9px; /* Safari */}
*:first-child+html button[type] {padding: 4px 10px 3px 7px; /* IE7 */}
.formbuttons button img, .formbuttons a img {margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 8px; height: 8px;}

/* Custom CSS - Garreth */
.top{padding: 0px; border: none; padding-top: 2px;  background: black}
.n_pad {padding: 0px;}
.formbuttons a, .formbuttons button {
	color: #fff;
	background-color: #181818;
	border-top: 1px red solid;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	font-weight: normal;
	padding: 4px 0px 4px 0px;
	
}
.formbuttons button:hover, .formbuttons a:hover, .formbuttons a:active {background-color: #FFF; color: #F00; }
td a {color: #F00;}
.fl .title { border: none; }
.fr .title { border: none; }
.menu_horizontal { display: none; color: #000; }
.menu { width: 140px; padding-left: 10px; border-right: 1px solid #F20000; }
.menu a { border: none; }
.rightmenu { width: 130px; padding-right: 10px; border-left: 1px solid #F20000; }
.rightmenu a { border: none; }
.nav {margin: 0px; padding: 0px; text-align: right;}
.l0 {margin-top: -5px;}
.l1 {font-size: 8pt; margin-top: -5px;}
.content {margin-left: 157px; margin-right: 157px; padding-left: 5px; padding-right: 5px;/*border-left: 1px solid #F20000;*/}
.content table { width: 635px; }
.footer { border-top: none; margin: 0px 0px 0px -15px; padding: 0px; background: black;}
.basket_form { border: none; }

