li { list-style-type: square; 
list-style-image: url(/images/bullet4.gif);
margin: 10px 0px 0px 0px;
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color: #E6E6DC; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}

INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); PADDING-BOTTOM: 2px; FONT: 70% verdana, arial, helvetica, geneva, sans-serif; PADDING-TOP: 2px; HEIGHT: 20px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); PADDING-BOTTOM: 2px; FONT: 70% verdana, arial, helvetica, geneva, sans-serif; PADDING-TOP: 2px; HEIGHT: 20px
}
INPUT.active {
	BORDER-RIGHT: #666666 4px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: url(../graphics/bullets/arrow.gif) #ffffff no-repeat right 50%; BORDER-LEFT: #666666 4px solid; BORDER-BOTTOM: #666666 1px solid
}
INPUT.complete {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: url(../graphics/bullets/tick.gif) #d9f2ff no-repeat right 50%; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid
}
INPUT.exclamation {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 1px solid; BACKGROUND: url(../graphics/bullets/exclamation.gif) #ffffcc no-repeat right 50%; BORDER-LEFT: #ff0000 4px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid
}
INPUT.incomplete {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
INPUT.mand {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: url(../graphics/bullets/mand.gif) #f9f9f9 no-repeat right 50%; BORDER-LEFT: #666666 1px solid; COLOR: #f9f9f9; BORDER-BOTTOM: #666666 1px solid
}
INPUT.search {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#f9f9f9,strength=0)

}


TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); PADDING-BOTTOM: 2px; FONT: 90% verdana, arial, helvetica, geneva, sans-serif; PADDING-TOP: 2px; MARGIN: 5px 5px 0px; 
}

SELECT {
	MARGIN: 5px 5px 0px
}

.sidebarselected {
	BORDER-TOP: #acacac 1px solid; MARGIN: 17px 0px 50px
}
.sidebarselected A {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 17px; PADDING-BOTTOM: 7px; FONT: 60% verdana, arial, helvetica, geneva, sans-serif; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.sidebarselected A:hover {
	TEXT-DECORATION: underline
}

.sidebarNONselected {
	BORDER-TOP: #acacac 1px solid;
	MARGIN: 17x 0px 50px;
}
.sidebarNONselected A {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 7px; FONT: 60% verdana, arial, helvetica, geneva, sans-serif; font-weight: bolder; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.sidebarNONselected A:hover {
	TEXT-DECORATION: underline
}


.sidebarselected2 {
	BORDER-TOP: #acacac 1px solid; MARGIN: 25px 0px 50px
}
.sidebarselected2 A {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 7px; FONT: 20% verdana, arial, helvetica, geneva, sans-serif; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.sidebarselected2 A:hover {
	TEXT-DECORATION: underline
}

.sidebarNONselected2 {
	BORDER-TOP: #acacac 1px solid;
	MARGIN: 25x 0px 50px;
}
.sidebarNONselected2 A {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 7px; FONT: 20% verdana, arial, helvetica, geneva, sans-serif; font-weight: bolder; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.sidebarNONselected2 A:hover {
	TEXT-DECORATION: underline
}



#menu INPUT {
	PADDING-RIGHT: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: 60% verdana, arial, helvetica, geneva, sans-serif; PADDING-TOP: 2px; HEIGHT: 20px
}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066FF; text-decoration: underline}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}

a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000099}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066FF; text-decoration: none}

.textmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #3167CB}

.sectionheading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold}

.sidebar_head {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #3366CC; font-weight: bold; border: none; color: #FFFFFF; clip:   rect(   ); padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 5px}

input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

.input {  border-color: #000000 #666666 #666666 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.button {  border-color: #666666 #000000 #000000 #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.features { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }

.featuretable {  border: thin #999999 solid; padding-bottom: 8px}


.hometab {
	font-size: 9px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.hometabcontent {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.homebox {  border-color: #999999 #CCCCCC; border-style: solid; border- width: 1px 1px 1px 1px;}

.left-menu-header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; background-color: #FFCC33; font-weight: bold; padding-left: 5px}

.left-menu-header2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC33; background-color: #3366CC; font-weight: bold; padding-left: 5px }

.feature-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC33; background-color: #FFFFFF; font-weight: bold; padding-left: 5px }

.hometabcontent-line { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; border-color: #CCCCCC #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.feature-header-2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; font-weight: bold; padding-left: 5px }

.photo-border {  border: 1px #000000 solid}

.table_divide {  border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


.tablebox {
	border: thin dashed #CCCCCC;
}
.missiontable {
	background-image:   url("images/section/mission_numbers.gif");
	background-repeat: no-repeat;
}

.menu_bg {
	background-image: url(menu_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.sidebarmenu {
	BORDER-TOP: #acacaa 1px solid; MARGIN: 10px 0px 10px; BORDER-BOTTOM: #ffffff 1px solid
}

.table-border-both {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(/images/header/5.jpg);	
}


.table-border-left {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}

.table-border-right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.contact-box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	padding: 3px;
}
.infobox {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #f9f9f9;
FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); 	FLOAT: right;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px 0px 0px;
	FONT: 10px/18px verdana, arial, helvetica, geneva, sans-serif;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px solid;
}

.infobox-halfords {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #f9f9f9;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); 	
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px 0px 0px;
	FONT: 10px/18px verdana, arial, helvetica, geneva, sans-serif;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 450px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px solid;
}

.homebox {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #f9f9f9;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3); 	
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px 0px 0px;
	FONT: 10px/18px verdana, arial, helvetica, geneva, sans-serif;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px solid;
}
.services {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366CC;
	font-weight: bold;
	padding-left: 3px;
}
.services-summary {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 3px;
}
.services-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	background-image: url(images/menu_bg.jpg);
	background-repeat: repeat-x;
}
.tablebox-solid {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 3px;
}
.service-divider {
	border: 1px ridge #CCCCCC;
}
.sub-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366CC;
	font-weight: bold;
}
.table-subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 3px;
	background-color: #3366CC;
}
.services-desc {
	background-color: #FFFFDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;

}
.services-item {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	list-style-type: disc;
	list-style-position: inside;
	list-style-image: url(../../images/arrow_2.gif);
	background-color: #F9F9F9;
}
.left-menu-header8 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC33; background-color: #3366CC; font-weight: bold; padding-left: 3px
}
.link-search-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.menu-table {
	background-image: url(/images/menu_bg7.jpg);
	background-position:center;
}
.halfords {
	color: #FF9900; 
}
.header5 {
background-image: url(/images/header/5.jpg);
}

