@charset "UTF-8";

A:link
{
	color: #033364;
	font-weight: bold;
}

A:visited
{
	color: #033364;
	font-weight: bold;
}

A:hover
{
	color: #033364;
	font-weight: bold;
}

.btnMAIN {
	color: #ffffff;
	background: #438ac2;
}

.btnMAIN:hover {
	background-color: #5ba8d5;
	color: #FFFFFF;
}

.btnALT {
	color: #FFFFFF;
	background: #c44844;
}

.btnALT:hover {
	background-color: #f15c5c;
	color: #FFFFFF;
}

i.baiclnk, a.baiclnk, a.baiclnk:visited
	{
	color: #033364;
	}

a.baiclnk:hover
	{
	color: #438ac2;
	}

/* -----------------------------------------------------------------------------------------------------------------  */
/* Banner Area */

.bannerContainer {
	background-color: #033364 !important; /* #033364 IS BLUE */
}
.bannerAreaSmall {
	background-color: #033364 !important;
}
.bannerAreaMedium {
	background-color: #033364 !important;
}
.bannerAreaLarge {
	background-color: #033364 !important;
}
.bannerAreaJumbo {
	background-color: #033364 !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: #033364;
	background-repeat: repeat-x;
	background-color: #033364;
	background-repeat: repeat-x;
	border-color: #033364;
}
.navbarDropdown {
	background: #033364 !important;
	background-repeat: repeat-x;
	border-color: #033364 !important;
	color:#FFF !important;
}
.navbarIcons {
	background: #033364 !important;
	background-repeat: repeat-x;
	border-color: #033364 !important;
	color:#FFF !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* Boxes */

.colourBox {
	width:100%;
	background: #033364 !important; /* #033364 IS BLUE */
	border-radius: none;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
	border: 1px solid #02244a;
	color:#FFF;
}
.colourBoxHeader {
	background: #02244a !important;
	color:#FFF !important;
	text-align:center;
	display:block;
	margin-top:0 !important;
}
.colourBoxHeader_TABLE {
	background: #033364 !important;
	border-bottom:1px solid #02244a !important;
	color:#FFF !important;
	text-align:center;
	display:block;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding:3px 0;
}
.tableTitles {
	color:#033364 !important;
}
/* -----------------------------------------------------------------------------------------------------------------  */
/* Typography */

h1, h2, h3, h4, h5, h6 {
	color:#033364 !important; /* #033364 IS BLUE */
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
	color:#033364 !important;
}
/* These style the colour of the text under the ICONS - the default colour is set to GREY */

.ImageIcon {
	color:#033364 !important;
	font-weight:bold;
	border: none !important;
}
.ImageIcon a {
	color:#033364 !important;
	border: none !important;
}
.ImageIcon a:hover {
	color:#033364 !important;
	border: none !important;
}
.ImageIcon a:visited {
	color:#033364 !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:#033364 !important;  /* #033364 IS BLUE */
	color:#FFF !important;
	font-weight:bold;
	padding:3px;
}
.tabletop a:active {
	background-color:#033364 !important;
	color:#FFF !important;
	font-weight:bold;
	padding:3px;
}
.tabletop a {
	color:#033364 !important;
}
a.navactive{background-color:#033364 !important;color:#FFF !important;font-weight:bold;padding:3px;}

p.tabletop {
	color:#033364 !important;
}
a.tabletop {
	padding:3px;
}
p.tabletopBOLD {
	color:#033364 !important;
	font-size: 11px;
	font-weight: bold;
	margin:0 !important;
}


/* BREADCRUMBS */
.topnav a {color:#033364 !important; /* #033364 IS BLUE */}
.topnav a:hover {color:#999999 !important;}


.txtclrstore{color:#033364;}
.bkgndclrstore{background-color:#033364;}

a.vilookupbtn {
    padding: 4px;
    background-color: #033364 !important;
    color: #FFFFFF !important;
    font-size: 10px !important;
    text-decoration: none !important;