@charset "UTF-8";

body {margin: 0px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;line-height: 20px;color: #333333;background-color: #ffffff;}

a, a:visited {color: #000000;font-size:12px;}
a:hover {color: #666666;}

.btnMAIN {
	color: #ffffff;
	background: #000000;
	font-size: 11px;
	line-height: 11px;
	border-radius: 2px;
}

.btnMAIN:hover {
	background-color: #5ba8d5;
	color: #FFFFFF;
}

.btnALT {
	color: #FFFFFF;
	background: #c44844;
	font-size: 11px;
	line-height: 11px;
	border-radius: 2px;
}

.btnALT:hover {
	background-color: #f15c5c;
	color: #FFFFFF;
}

i.baiclnk, a.baiclnk, a.baiclnk:visited
	{
	color: #000000;
	}

a.baiclnk:hover
	{
	color: #000000;
	}

/* -----------------------------------------------------------------------------------------------------------------  */
/* Banner Area */

.bannerContainer {
	background-color: #000000 !important;
}
.bannerAreaSmall {
	background-color: #000000 !important;
	width:1000px;
	height:150px;
}
.bannerAreaMedium {
	background-color: #000000 !important;
	width:1000px;
	height:150px;
}
.bannerAreaLarge {
	background-color: #000000 !important;
	width:1000px;
	height:150px;
}
.bannerAreaJumbo {
	background-color: #000000 !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* Navigation Bars */

/* These style the nav bars top and bottom of the banner area - the default colour is set to GREY */

.navbarContainerStretchColour {
	width:100%;
	background: #000000;
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));
	background: -moz-linear-gradient(top, #000000, #000000);
	background-repeat: repeat-x;
	background-color: #000000;
	background-repeat: repeat-x;
	border-color: #000000;
}
.navbarDropdown {
	background: #000000 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) !important;
	background: -moz-linear-gradient(top, #000000, #000000) !important;
	background-repeat: repeat-x;
	border-color: #000000 !important;
	color:#FFF !important;
}
.navbarIcons {
	background: #000000 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) !important;
	background: -moz-linear-gradient(top, #000000, #000000) !important;
	background-repeat: repeat-x;
	border-color: #000000 !important;
	color:#FFF !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* Boxes */

.colourBox {
	width:100%;
	background: #000000 !important; /* #000000 IS BLUE */
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) !important;
	background: -moz-linear-gradient(top, #000000, #000000) !important;
	border-radius: none;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
	border: 1px solid #000000;
	color:#FFF;
}
.colourBoxHeader {
	background: #000000 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) !important;
	background: -moz-linear-gradient(top, #000000, #000000) !important;
	color:#FFF !important;
	text-align:center;
	display:block;
	margin-top:0 !important;
}
.colourBoxHeader_TABLE {
	background: #000000 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)) !important;
	background: -moz-linear-gradient(top, #000000, #000000) !important;
	border-bottom:1px solid #000000 !important;
	color:#FFF !important;
	text-align:center;
	display:block;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding:3px 0;
}
.tableTitles {
	color:#000000 !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* Typography */

h1, h2, h3, h4, h5, h6 {
	color:#000000 !important; /* #000000 IS BLUE */
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	color:#000000 !important;
}
/* These style the colour of the text under the ICONS - the default colour is set to GREY */

.ImageIcon {
	font-size:11px;
	color:#000000 !important;
	font-weight:bold;
	border: none !important;
}
.ImageIcon a {
	font-size:11px;
	color:#000000 !important;
	border: none !important;
}
.ImageIcon a:hover {
	font-size:11px;
	color:#666666 !important;
	border: none !important;
}
.ImageIcon a:visited {
	font-size:11px;
	color:#000000 !important;
	border: none !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* PARTS TABLES */

/* These colours return the pagination section as well as Parts Returned. Default colour is GREY */

.tabletop a:hover {
	background-color:#000000 !important;  /* #000000 IS BLUE */
	color:#FFF !important;
	font-weight:bold;
	padding:3px;
}
.tabletop a:active {
	background-color:#000000 !important;
	color:#FFF !important;
	font-weight:bold;
	padding:3px;
}
.tabletop a {
	color:#000000 !important;
}
a.navactive{background-color:#000000 !important;color:#FFF !important;font-weight:bold;padding:3px;}

p.tabletop {
	color:#000000 !important;
}
a.tabletop {
	padding:3px;
}
p.tabletopBOLD {
	color:#000000 !important;
	font-size: 11px;
	font-weight: bold;
	margin:0 !important;
}


/* BREADCRUMBS */
.topnav a {color:#000000 !important; /* #000000 IS BLUE */}
.topnav a:hover {color:#999999 !important;}


.txtclrstore{color:#990000;}
.bkgndclrstore{background-color:#990000;}