@charset "UTF-8";
/* CSS Document */

html * {
	margin: 0px;
	padding:0px;
}

body {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background-color: #666666;
}

a { color:#F7EC20; }
a:hover { color:#FFFFFF; }
a:visited { color:#C0C0C0; }

h1 {
	font-size: 1.4em;
	color: #FDEE19;
	font-weight: bold;
	margin-bottom: 0.75em;
	width: 100%;
	border-top-style: solid;
	padding-top: 4px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	border-top-width: 1px;
	border-top-color: #FDEE19;
}

h2 {
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
	line-height: 1.1em;
	color: #FDEE19;
	padding-top: 6px;
	padding-bottom: 6px;
}

h5 {
	font-size: 1em;
	font-weight: bold;
	color: #FDEE19;
	line-height: 1.4em;
	display: block;
	height: auto;
	float: left;
	padding-bottom: 3px;
}

p{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
}

#centreColumn hr {
	display: block;
	height: 0px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FDEE19;
	color: #010204;
	margin-top: 10px;
	margin-bottom: 10px;
}



#outerContainer {
	height: 700px;
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 0px;
}

#shadowTop {
	background-color: #000000;
	float: left;
	height: 0px;
	width: 962px;
	background-repeat: no-repeat;
	background-image: url(../images/fixed/topShadowNew.jpg);
	background-position: 0px 0px;
	margin: 0px;
}

#shadowBottom {
	background-color: #000000;
	background-image: url(/images/fixed/bottomShadow.jpg);
	float: left;
	height: 8px;
	width: 962px;
}

#innerContainer {
	float: left;
	height: auto;
	width: 962px;
	background-color: #000000;
	background-image: url(/images/fixed/midShadow.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}



/*     Head (Menu)     */

#head {
	float: left;
	height: 100px;
	width: 954px;
	background-repeat: no-repeat;
	background-image: url(../images/fixed/top_logo.png);
	background-position: 590px 0px;;
	margin: 0px;
	padding: 0px;
	background-color:#000000;
}
#leftHeadMenu {
	float: left;
	height: auto;
	width: 954px;
	padding-top:15px;
}


.menu1 {
	float: left;
	height: 45px;
	width: 654px;
	padding-left: 12px;
	z-index: 10;
	line-height:20px;
}

.menu1 li {
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;	
}

.menu2 {
	float: right;
	height: 20px;
	width: 300px;
	padding-right: 3px;
}

.menu2 li {
	float: right;
	height: auto;
	width: auto;
	list-style-type: none;
}

.menu3 {
	float: right;
	height: 20px;
	width: 300px;
	padding-right: 3px;
	clear: right;
}

.menu3 li {
	float: right;
	height: auto;
	width: auto;
	list-style-type: none;
}

.menu2 a, .menu3 a {
	color: #F7EC20;
	text-decoration: none;
	display: block;
	/*padding-right: 8px;*/
	padding-left: 8px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;*/
}

.menu1 a {
	color: #F7EC20;
	text-decoration: none;
	display: block;
	/*padding-right: 8px;*/
	padding-left: 4px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;*/
}
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover { color: #FFFFFF; }

.asialink {
	color: #F7EC20 !important;
	text-decoration: none;
	display: block;
	margin-top: 20px;
	padding-right:100px;
}

.menu5 {
	position:relative;
	float: left;
	width: 944px;
	height:24px;
	clear: both;
	margin-top: 2px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 1px;
	z-index:2;

}

.menu5 ul {
	padding:0; 
	margin:0px; 
	list-style: none;
	
}

.menu5 ul.part_finder {
	background-image: url(../images/fixed/part_finder_bg.png);
	background-repeat: no-repeat;
	background-position: 195px 0px;
	height:24px;
	width:744px;
}

.menu5 ul li {
	float:left; 
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
	position:relative;
}

.menu5 ul.part_finder li {
	float:left; 
	height: auto;
	width: auto;
	margin: 0px;
	position:relative;
}

.menu5 ul li a {
	display: block;
	height: 24px;
	color: #F7EC20;
	text-align:left;
	overflow:hidden;
	text-decoration: none;
	font-weight: normal;
	/*background-image: url(../images/fixed/pointer.gif);*/
	background-repeat: no-repeat;
	background-position: right 0px;
	font-size: 11px;
	width: auto;
	padding-right: 5px;
	padding-left: 10px;
	padding-top:6px;
}

.menu5 ul li a.quick_browse {
	display: block;
	height: 24px;
	width:149px;
	color: #F7EC20;
	text-align:left;
	overflow:hidden;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/fixed/quick_browse_bg.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 20px;
	padding-top:5px;
}


.menu5 ul li a:hover,  .menu5 ul li a.selected  {
	color: #FFFFFF;
/*	background-position: left 0px;*/
}

.menu5 ul li a.selectedselectMinorComponentGroup  {
	color: #FFFFFF;
	height:24px;
/*	background-position: left 0px;*/
}



.menu5 ul li ul {
	display: none;
	
}

.menu5 ul li:hover ul {
	display:block;
	position:absolute;
	top:25px;
	left:0px;
	margin-left:10px;
	width:auto;
	z-index: 3;
	border: 2px solid #FDEE19;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.menu5 ul li:hover ul li {
	display:block;
	float:left;
	clear:left;
	width: auto;
}

.menu5 ul li:hover ul li a {
	color:#000204;
	background-image: none;
	display: block;
	height: auto;
	font-weight: normal;
	background-color: #FFFFFF;
	font-size: 11px;
	width: auto;
	overflow: hidden;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.menu5 ul li:hover ul li a:hover {
	color:#000204;
	text-decoration: underline;
}
.menu5  #search {
	margin-top:-24px;
	display: inline;
	float: right;
	height: 22px;
	width: 169px;
	padding-right: 20px;
	padding-top:2px;
	background-image: url(../images/fixed/search_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menu5  #search  .findBox {
	float: right;
	height: 16px;
	width: 83px;
	margin-right: 10px;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#000000;
	border:1px solid #000000;
	padding-left: 1px;
	
}
.menu5  #search .find {
	background-image: url(../images/fixed/search_btn.png);
	background-repeat: no-repeat;
	background-position: -2px 0px;
		background-color:transparent;
	margin-top:-2px;
	height: 24px;
	width: 64px;
	float: right;
	cursor: pointer;
	border:0px;
}
.menu5  #search .find:hover { background-position: -2px 0px; }

.menu5 .selectMake {
	background-image: url(../images/fixed/start_search_flash.gif);
	background-repeat: no-repeat;
	background-position: 5px 30px;
	font-size:11px;
	font-weight:normal;
	color:#F7EC20;
	height: 100px;
	z-index:10;
}

.menu5 .selectMake:hover { background-image: url(); color:#FFFFFF }
.menu5 .menu5 .selectModel:hover, .menu5 .selectMajorComponentGroup:hover, .menu5 .selectMinorComponentGroup:hover { background-image: url(); color:#FFFFFF }

.menu5 .selectMake:visited { background-image: url(); color:#C0C0C0 }

.menu5 .selectModel {
	/*background-image: url(../images/fixed/all/selectModel.gif);*/
	background-image: url(../images/fixed/now_model_flash.gif);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	height: 100px;
	
	z-index:10;
}

.menu5 .selectMajorComponentGroup {
	/*background-image: url(../images/fixed/all/selectPartsGroup.gif);*/
	background-image: url(../images/fixed/now_part_flash.gif);
	background-repeat: no-repeat;
	background-position: 10px 30px;
	height: 100px;
	z-index:10;
}

.menu5 .selectMinorComponentGroup {
	/*background-image: url(../images/fixed/all/selectPartsPage.gif);*/
	background-image: url(../images/fixed/now_partpage_flash.gif);
	background-repeat: no-repeat;
	background-position: 10px 30px;
	height: 100px;
	z-index:10;
}

#easyProductSearch {
	float: left;
	height: 0px;
	width: 954px;
	margin-top: 5px;
	clear: left;
	z-index: 1;
	background-color:#000000;
}
#openAnAccount   {
	background-image: url(/images/fixed/openAnAccount.gif);
	display: block;
	float: right;
	height: 16px;
	width: 126px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-right: 18px;
	margin-top: 4px;
}
#openAnAccount:hover  { background-position: 0px -16px; }


#quickBrowse {
	clear: left;
	float: left;
	height: 16px;
	width: 65px;
	display: block;
	background-image: url(/images/fixed/quickBrowse.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#quickBrowse:hover { background-position: 0px -16px; }
#japaneseLink  {
	height: 10px;
	width: 100px;
	background-image: url(/images/fixed/japaneseSite.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-right-style: none;
	padding: 0px;
	margin-top: 2px;
}

#japaneseLink:hover { background-position: 0px -10px; }


/* Boxes CSS */

.box_top_169 {
	height: 19px;
	width: 159px;
	background-image: url(/images/fixed/box_top_169.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding: 5px 0 0 10px;
}

.box_bot_169 {
	margin-left:1px;
	width: 166px;
	
	border-left: 1px solid #F7EC20;
	border-right: 1px solid #F7EC20;
	font-size:12px;
}
.news {
	width: 156px;
	height:120px;
	border-bottom: 1px solid #F7EC20;
	padding:5px;
}

.cart {
	width: 156px;
	padding:5px;
	border-bottom: 1px solid #F7EC20;
}

.box_bot_169 a {
	color:#F7EC20;
	text-decoration:none;
}

.box_bot_169 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.box_bot_169 a {
	color:#C0C0C0;
	text-decoration:none;
}

.box_bot_169_item {
	border-bottom: 1px solid #F7EC20;
	overflow:hidden;
}

.box_bot_169_item img {
	margin-right:3px;
}

.box_bot_169_item a {
	color:#F7EC20;
	font-size:11px;
}

.box_bot_169_item a:hover {
	color:#F7EC20;
}

.box_bot_169_item a:visited {
	color:#C0C0C0;
}

.box_231 {
	float:left;
	cursor:pointer;
}

.box_top_231 {
	height: 19px;
	width: 231px;
	background-image: url(/images/fixed/box_top_231.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding: 5px 0 0 10px;
}

.box_bot_231 {
	margin-left:1px;
	width: 228px;
	border-bottom: 1px solid #F7EC20;
	border-left: 1px solid #F7EC20;
	border-right: 1px solid #F7EC20;
}

.box_top_231_white {
	height: 19px;
	width: 231px;
	background-image: url(/images/fixed/box_top_231_white.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding: 5px 0 0 10px;
}

.box_bot_231_white {
	margin-left:1px;
	width: 228px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
/* Home Page CSS */
#home_text {
	font-size:12px;
	text-align:center;
	margin-bottom:30px;	
}

#homeLinks {
	width: auto;
	float: left;
	height: auto;
}

#homeLinks li {
	display: block;
	float: left;
	list-style-type: none;
}

#homeLinks a {
	display: block;
	float: left;
	height: 64px;
	width: 318px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	padding-top: 96px;
}

#homeLinks  a:hover { color: #F7EC20; }

#threeColumnList {
	width: 954px;
	float: left;
	height: auto;
}

#threeColumnList li {
	display: block;
	float: left;
	list-style-type: none;
	height: auto;
	width: 280px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10px;
}

#threeColumnList a {
	color: #F7EC20;
	text-decoration: none;
}

#threeColumnList a:hover { text-decoration: underline; color:#FFFFFF}

#threeColumnList a:visited { text-decoration: underline; color:#C0C0C0}

#exhaustBox{
	position: relative;
	overflow: hidden;
}

#exhaustBox ul{
	opacity: 0;
	position: absolute;
	top: 30px;
	left: -60px;
	background: #fff;
	display: block;
	padding: 5px 20px;	
}

#exhaustBox ul li a, #exhaustBox ul li{
	color: #000 !important;
	text-decoration: none;
}

.moveRight{
	left: 5px !important;
	opacity: 1 !important;
	-webkit-transition: .2s all ease-out;
	-moz-transition: .2s all ease-out;
	transition: .2s all ease-out; 
}

/* Footer CSS */

#footer {
	float: left;
	height: auto;
	width: 914px;
	font-size: .9em;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #000000;
}

#footer_yellow {
	float: left;
	height: auto;
	width: 914px;
	background-color: #FDEE19;
	font-size: .9em;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	text-align:right;
}

#footer_yellow a {
	color: #000000;
	text-decoration: none;
}

#footer a  {
	color: #FDEE19;
	text-decoration: none;
	
}

#footer a:hover { text-decoration: underline; color:#FFFFFF}

#footer a:visited { text-decoration: underline; color:#C0C0C0}

.footnote {
	text-align: right;
	padding-right: 8px;
	color: #FFFFFF;
}

.footnote a {
	color: #FDEE19;
	text-decoration: none;
}

.footnote a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footnote a:visited {
	color: #C0C0C0;
	text-decoration: none;
}

/*----About, copyright Pages etc---*/

#Aboutcontent,{
	float:left;
}

#leftColumn {
	float: left;
	height: auto;
	width: 158px;
	padding-top: 20px;
	padding-right: 6px;
	padding-left: 20px;
}

#leftColumn img { float: left; }
#leftColumn .leftMenu  {
	list-style-type: none;
	float: left;
	height: auto;
	width: 158px;
	padding-bottom: 15px;
}

#leftColumn .leftMenu .leftMenuHeader {
	background-color: #6C6C6C;
	display: block;
	height: 16px;
	width: 140px;
	color: #FDEE19;
	padding-left: 8px;
	padding-top: 3px;
	font-weight: bold;
}

#leftColumn .leftMenu li {
	display: block;
	float: left;
	height: 19px;
	width: 148px;
	background-color: #FDEE19;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	margin-bottom: 4px;
}

#leftColumn .leftMenu a {
	background-color: #333333;
	display: block;
	height: 16px;
	width: 140px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
}

#leftColumn .leftMenu a.selected { color: #FDEE19; }

#leftColumn .leftMenu a:hover { color: #FDEE19; }

#leftColumn #refineSelection {
	float: left;
	height: auto;
	width: 158px;
	padding-bottom: 15px;
}

#leftColumn  .refineSelection {
	float: left;
	height: auto;
	width: 135px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	background-color: #6C6C6C;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#leftColumn  .refineSelection  h3 {
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 5px;
}

#leftColumn .refineSelection2 {
	float: left;
	height: auto;
	width: 135px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	background-color: #6C6C6C;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 3px 5px;
}

#leftColumn .refineSelection2 .dropdownSearchRefine {
	float: left;
	width: 135px;
	height: 20px;
	background-color:#CCCCCC;
	border:1px solid #010204;
	color:#010204;
}

#leftColumn .refineSelection2 p {
	padding-left: 35px;
	display: block;
	float: left;
	height: 50px;
}

#leftColumn #itemisedParts {
	float: left;
	height: auto;
	width: 168px;
	margin-bottom: 20px;

}
#leftColumn #itemisedParts p.top {
	border-left: 1px solid #F7EC20;
	border-right: 1px solid #F7EC20;
	padding:5px;
}

p.top {
	font-size:12px !important;
}

.yellow_bar {
	overflow:hidden;
	height:28px;
}
.yellow_left {
	background:url(../images/fixed/yellow_left.png);
	width:17px;
	height:24px;
	float:left;
	margin-left:-1px;
}

.yellow_bg {
	background:url(../images/fixed/yellow_bg.png);
	height:20px;
	float:left;
	font-size:12px;
	color:#000000;
	padding-top:4px;
}

.yellow_right {
	background:url(../images/fixed/yellow_right.png);
	width:17px;
	height:24px;
	float:right;
}

#leftColumn #itemisedParts h1 {
	font-size: 1em;
	font-weight: bold;
	color: #FDEE19;
	background-color: #6C6C6C;
	display: block;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	padding-left: 8px;
	width: 140px;
	height: 17px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-right-style: none;
}

#leftColumn #itemisedParts p {
	font-size: 1em;
	color: #FFFFFF;

	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 5px;
}

#leftColumn #itemisedParts #itemisedPartsList {
	margin-top:-5px;
	width: 161px;
	float: left;
	height: 580px;
	border-bottom:1px solid #FDEE19;
	border-left:1px solid #FDEE19;
	border-right:1px solid #FDEE19;
	border-top:1px solid #FDEE19;
	padding-left: 5px;
	padding-top: 5px;
	overflow-y: scroll;
	overflow-x: hidden;
	scrollbar-face-color: #6C6C6C;
	scrollbar-arrow-color: #FDEE19;
	scrollbar-track-color: #FDEE19;
	scrollbar-shadow-color: #6C6C6C;
	scrollbar-highlight-color: #6C6C6C;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #6C6C6C;


}

#leftColumn #itemisedParts #itemisedPartsList p {
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	height: auto;
	width: 260px;
}

#leftColumn #itemisedParts #itemisedPartsList a {
	color: #FFFFFF;
	text-decoration: none;
}
#leftColumn #itemisedParts #itemisedPartsList a:hover {
	color: #FDEE19;
}
#rightColumn {
	float: left;
	height: auto;
	width: 158px;
	padding-top: 20px;
	padding-right: 16px;
	padding-left: 10px;
}

#rightColumn #accountInformation {
	float: left;
	height: auto;
	width: 143px;
	margin-bottom: 15px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	background-color: #6C6C6C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 5px;
	padding-right: 3px;
}

#rightColumn #accountInformation a {
	color: #CCCCCC;
	text-decoration: none;
}

#rightColumn #accountInformation a:hover { color: #FDEE19; }

#rightColumn #specialOffer {
	float: left;
	width: 147px;
	height: auto;
	overflow: hidden;
	border-top-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-left-color: #FDEE19;
	margin-bottom: 15px;
}

#rightColumn #cartSummary {
	float: left;
	height: auto;
	width: 143px;
	margin-bottom: 15px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	background-color: #6C6C6C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 5px;
	padding-right: 3px;
}

#rightColumn #cartSummary h3 {
	font-size: 1em;
	width: 138px;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	padding-top: 2px;
	color: #FFFFFF;
	padding-left: 8px;
	margin-bottom: 4px;
}
#rightColumn #cartSummary  h3 a {
	color: #FFFFFF;
	text-decoration: none;
}

#rightColumn #cartSummary h3 a:hover { color: #FDEE19; }

#rightColumn #cartSummary p { padding-left: 8px; }

#rightColumn #specialOffer h3 {
	padding-left: 8px;
	font-size: 1.2em;
}

#rightColumn #specialOffer p { padding-left: 8px; }

#rightColumn #specialOffer a {
	color: #FFFFFF;
	text-decoration: underline;
}

#rightColumn #specialOffer a:hover { color: #FDEE19; }

#rightColumn #specialOffer img {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	float: left;
	width: 146px;
	margin-bottom: 5px;
}

#rightColumn .rightMenu {
	list-style-type: none;
	float: left;
	height: auto;
	width: 158px;
	padding-bottom: 15px;
}

#rightColumn .rightMenu .rightMenuHeader {
	background-color: #6C6C6C;
	display: block;
	height: 16px;
	width: 140px;
	color: #FDEE19;
	padding-left: 8px;
	padding-top: 3px;
	font-weight: bold;
}

#rightColumn .rightMenu li {
	display: block;
	float: left;
	height: 19px;
	width: 148px;
	background-color: #FDEE19;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	margin-bottom: 4px;
}

#rightColumn .rightMenu a {
	background-color: #333333;
	display: block;
	height: 16px;
	width: 140px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
}

#rightColumn .rightMenu a:hover { color: #FDEE19; }

#rightColumn .rightMenu a.selected { color: #FDEE19; }

#rightColumn .rightLink {
	float: left;
	height: 50px;
	width: 159px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDEE19;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	margin-bottom: 15px;
}

#rightColumn .rightLink img {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	float: left;
	height: 49px;
	width: 65px;
	margin-right: 5px;
}

#rightColumn .rightLink h3 {
	font-size: 1.1em;
	padding-top: 4px;
	padding-bottom: 2px;
	color: #FDEE19;
}

#rightColumn .rightLink a {
	color: #FFFFFF;
	text-decoration: underline;
}

#rightColumn .rightLink a:hover { color: #FDEE19; }

#centreColumn {
	float: left;
	height: auto;
	width: 540px;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 13px;
	padding-left: 13px;
	margin-left:10px;
}


#centreColumn p {
	font-size: 1em;
	padding-bottom: 0.6em;
}

#centreColumn a {
	color: #FFFFFF;
	text-decoration: underline;
}

#centreColumn  a:hover { color: #F0D700; }
#centreColumn .termsList {
	list-style-type: disc;
	padding-top: 1em;
	padding-right: 50px;
	padding-bottom: 0.4em;
	padding-left: 30px;
}
#centreColumn .termsList li { padding-bottom: 0.6em; }

#centreColumn .yellowText { color: #FDEE19; }

#centreColumnProd {
	float: left;
	height: auto;
	width: 725px;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 13px;
	padding-left: 13px;
	margin-left:10px;
}


#centreColumnProd p {
	font-size: 1em;
	padding-bottom: 0.6em;
}

#centreColumnProd a {
	color: #FFFFFF;
	text-decoration: underline;
}

#centreColumnProd  a:hover { color: #F0D700; }
#centreColumnProd .termsList {
	list-style-type: disc;
	padding-top: 1em;
	padding-right: 50px;
	padding-bottom: 0.4em;
	padding-left: 30px;
}
#centreColumnProd .termsList li { padding-bottom: 0.6em; }

#centreColumnProd .yellowText { color: #FDEE19; }


#centreColumnFull {
	float: left;
	height: auto;
	width: 725px;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 13px;
	padding-left: 13px;
	margin-left:10px;
}


#centreColumnFull p {
	font-size: 1em;
	padding-bottom: 0.6em;
}

#centreColumnFull a {
	color: #FDEE19;
	text-decoration: underline;
}

#centreColumnFull a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#centreColumnFull a:visited {
	color: #C0C0C0;
	text-decoration: underline;
}

#centreColumnFull #centreLeft {
	float: left;
	width: 160px;
	padding-top:20px;
}

#centreColumnFull #centreRight {
	float: right;
	height: auto;
	width: 540px;
	margin-left: 20px;
	padding-top:10px;
	font-size:11px !important;
}


#resultsHeader  #recordNavLeft {
	float: left;
	width:410px;
	text-align: left;
	color: #FFFFFF;
	margin-bottom:10px;
}

#resultsHeader  #recordNavLeft #returnlink{
	width: 120px;
	text-align: right;
	color: #FDEE19;
	display:inline;
	float:right;
}

#resultsHeader  #recordNavLeft #returnlink a:hover {
	color: #FFFFFF;
}

#resultsHeader  #recordNavRight {
	float: right;
	width: 285px;
	text-align: right;
	color: #FFFFFF;
}
#recordNavRight a {
	color: #FDEE19;
}

#resultsTitles {
	padding-top: 5px;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
#resultsTitles  .product {
	float: left;
	width: 168px;
	margin-right: 15px;
}
#resultsTitles   .description {
	float: left;
	width: 357px;
	margin-right: 15px;
}

#resultsTitles .price {
	float: left;
	width: 169px;
}
#results  {
	float: left;
	width: 100%;
}

#results .resultsRecord {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 5px;
}

#results .resultsRecord h4 {
	height: 17px;
	width: 157px;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 3px;
	font-size: 1.05em;
	overflow: hidden;
	background-color: #6C6C6C;
	margin-bottom: 0px;
}

#results .resultsRecord .product {
	font-weight: bold;
	color: #FDEE19;
	float: left;
	width: 165px;
	height: 127px;
	margin-right: 15px;
	border: 1px solid #FDEE19;
	background-color: #FDEE19;
}

#results .resultsRecord .product img {
	float: left;
	height: 90px;
	width: 120px;
	background-color: #FFFFFF;
	margin:9px 0px 0px 21px;
}
#results .resultsRecord .description {
	color: #FDEE19;
	background-color: #6C6C6C;
	float: left;
	width: 340px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	height: 124px;
	padding-top: 3px;
	padding-left: 8px;
	margin-right: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
}

#results .resultsRecord .price {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	float: left;
	width: 156px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FDEE19;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	height: 127px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
}

#results .resultsRecord .innerPrice {
	background-color: #6C6C6C;
	float: left;
	height: 103px;
	width: 148px;
	padding-left: 8px;
	padding-top: 3px;
}

#results .resultsRecord .price a {
	display: block;
	float: left;
	height: 16px;
	width: 98px;
	color: #FFFFFF;
	text-decoration: none !important;
	padding-top: 4px;
	font-weight: bold;
	background-image: url(../images/fixed/all/smallCart.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 8px;
}

#contactUs_old {
	float: left;
	height: auto;
	width: 510px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	padding: 10px;
	background-image: url(../images/fixed/all/contactUs.gif);
	background-repeat: no-repeat;
	background-position: 519px 10px;
}

#contactUs #addressBox {
	float: left;
	height: auto;
	width: 510px;
	background-color: #6C6C6C;
	padding: 10px;
	border: 1px solid #FDEE19;
	margin-top: 10px;
}

#contactUs #contactBox {
	float: left;
	height: auto;
	width: 510px;
	background-color: #6C6C6C;
	padding: 10px;
	border: 1px solid #FDEE19;
	margin-top: 10px;
}

#contact label {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 0.3em;
	display: block;
	padding-top: 1em;
}
#partTableImageBox  {
	float: left;
	height: auto;
	width: 530px;
	margin-top:5px;
	border:1px solid #FDEE19;
	border-left:8px solid #FDEE19;
	padding: 0px;
	background-color: #FFFFFF;
}

#partTableImageBox h2 {
	margin: 0px;
	float: left;
	width: 550px;
	background-color: #FDEE19;
	font-weight: bold;
	color: #010204;
	height: 17px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#partTableImageBox img {
	float: left;
	height: 400px;
	width: 525px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#partTableImageBox a {
	background-color: #333333;
	display: block;
	height: 16px;
	width: 120px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
	float: right;
	border-left-width: 9px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
}

#partTableNav {
	float: left;
	height: auto;
	width: 521px;
	text-align: right;
	padding: 5px;
	margin-top: 7px;
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
}
#partTableDetailsBox  {
	float: left;
	height: 100px;
	width: 530px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	margin-top: 5px;
	padding-left: 0px;
	background-color: #6C6C6C;
}

#partTableDetailsBox .partDetailsTable {
	float: left;
	width: 535px;
	height: 70px;
}

#partTableDetailsBox .partDetailsLayer { }

#partTableDetailsBox h2 {
	display: block;
	float: left;
	height: 17px;
	width: 535px;
	padding-top: 3px;
	background-color: #FDEE19;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #010204;
}

#partTableDetailsBox p {
	float: left;
	width: 535px;
	height: auto;
	padding: 5px;
}

#centreLeft {
	float: left;
	width: 298px;
}

#centreRight {
	float: right;
	height: auto;
	width: 252px;
	margin-left: 20px;
}

#centreRight .centreRightPullout {
	border: 1px solid #FDEE19;
	float: right;
	width: 234px;
	height: auto;
	padding: 8px;
	margin-bottom: 10px;
}

#centreRight .centreRightPullout img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	margin-bottom: 20px;
}

#centreRight img {
	float: right;
	border: 1px solid #FDEE19;
	margin-bottom: 10px;
}

#myAccountTabs {
	float: left;
	height: auto;
	width: 535px;
	list-style-type: none;
	font-size:11px !important;
}

#myAccountTabs li {
	display: block;
	float: left;
	height: 17px;
	width: 92px;
	margin-right: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-left-color: #FDEE19;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	color: #FDEE19;
	background-color: #333333;
	font-size: 1em;
	margin-top: 5px;
}

#myAccountTabs a {
	text-decoration: none;
	color: #FDEE19;
}

#myAccountTabs a:hover { color: #FFFFFF; }
#myAccountTabs  li  .current {
	height: 19px !important;
	background-color: #6C6C6C;
	margin-top: 0px;
	padding-top: 6px;
}
#myAccount {
	float: left;
	height: auto;
	width: 510px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	background-color: #6C6C6C;
	padding: 10px;
}

#myAccount h2 {
	float: left;
	height: 15px;
	width: 500px;
	background-repeat: no-repeat;
	background-position: -10px -15px;
	padding-left: 40px;
	padding-top: 20px;
	display: block;
}
.myAccountInner {
	float: left;
	height: auto;
	width: 488px;
	background-color: #6C6C6C;
	padding: 10px;
	border: 1px solid #FDEE19;
	margin-top: 10px;
	clear: left;
}
.myAccountInner p {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 0.3em;
	display: block;
	padding-top: 1em;
}

.myAccountInner .threeColumnList {
	float: left;
	height: auto;
	width: 225px;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.myAccountInner .threeColumnList li {
	float: left;
	width: 100%;
	display: block;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
	padding-top: 10px;
}

.myAccountInner .threeColumnList a { text-decoration: none !important; }
.offer  { background-color: #996600; }
.inlineform { display: inline; }
.formItemDiv {
	float: left;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}
.label1   {
	float: left;
	height: 16px;
	width: 170px;
	display: block;
	clear: left;
	line-height: 1.5em;
}
.list1  {
	float: left;
	width: 212px;
	height: 20px;
	background-color:#FFFF99;
	border:1px solid #010204;
	color:#010204;	
}



.textBox1 {
	float: left;
	height: 15px;
	width: 200px;
	margin: 0px;
	background-color: #FFFF99;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010204;
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.textArea1 {
	float: left;
	height: 60px;
	width: 480px;
	margin: 0px;
	padding: 5px;
	background-color: #FFFF99;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010204;
	font-size: 1em;
	line-height: 1.4em;
}
.label2 {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 0.3em;
	display: block;
	padding-top: 1em;
}

.textBox2 {
	float: right;
	height: 15px;
	width: 25px;
	margin: 0px;
	background-color: #FFFF99;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010204;
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
}

.textBox3 {
	float: left;
	height: 15px;
	width: 18px;
	margin: 0px;
	background-color: #FFFF99;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010204;
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
}

.textBox4 {
	float: right;
	height: 15px;
	width: 180px;
	margin: 0px;
	background-color: #FFFF99;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #010204;
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.submitButton1 {
	float: right;
	width: 100px;
	background-color: #333333;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	height: 20px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.submitButton1:hover {
	color: #333333;
	background-color: #FDEE19;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.submitButton2 {
	float: right;
	width: 60px;
	background-color: #333333;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	height: 15px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.submitButton2:hover {
	color: #333333;
	background-color: #FDEE19;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

#breaking {
	float: left;
	height: auto;
	width: 725px;
	list-style-type: none;
}

#breaking img {
	float: left;
	height: 90px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#breaking li {
	display: block;
	float: left;
	height: auto;
	width: 120px;
	padding: 1px;
	margin-right:12px;
	margin-bottom:12px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 9px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
}
#breaking  .p {
	display: block;
	float: left;
	height: 42px;
	width: 113px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 2px;
	overflow: hidden;
	padding-bottom: 2px;
}

#breaking a {
	color: #FDEE19;
	text-decoration: none;
	display: block;
	float: left;
	height: auto;
	width: 120px;
	background-color: #333333;
}

#breaking a:hover {
	color: #FFFFFF;
	background-color: #010204;
}
.carsBreakingNav {
	float: left;
	width: 520px;
	height: auto;
	text-align: right;
	clear: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDEE19;
	background-color: #333333;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	font-weight: bold;
	margin-bottom: 10px;
}

.breakingImageLarge {
	float: left;
	height: 400px;
	width: 537px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
}

#carsBreakingContact {
	float: left;
	height: auto;
	width: 510px;
	background-color: #6C6C6C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	margin-bottom: 10px;
	padding: 10px;
}

.breakingInformationTable {
	float: left;
	height: 280px;
	width: 165px;
	margin-top: -10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
	border-left-color: #FDEE19;
	margin-bottom: 10px;
	background-color: #6C6C6C;
}

.breakingInformationTable td {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}

#breakingThumbsDiv {
	float: left;
	height: auto;
	width: 535px;
	padding-top: 10px;
	padding-left: 40px;
}

.breakingThumbs {
	float: left !important;
	height: 90px;
	width: 111px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: 1px solid #FDEE19;
}

.contentA {
	float: left;
	height: auto;
	width: 954px;
	padding-top: 300px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: 0px 40px;
}
#content {
	background-color:#000000;
}

#content a {
	color:#F7EC20;
	text-decoration:none;
}

#content a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#content a:visited {
	color:#C0C0C0;
	text-decoration:none;
}

#content #content_left {
	width:735px;
	float:left;
	padding-left:20px;
	background-color:#000000;
}
#content #content_right {
	width:189px;
	float:left;
	padding-left:10px;
	background-color:#000000;
}
#content #imageBar {
	float: left;
	height: auto;
	width: 954px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDEE19;
	padding-top: 20px;
	background-color: #000000;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDEE19;
}

#content #imageBar img {
	float: left;
	height: 105px;
	width: 158px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FDEE19;
	border-right-color: #FDEE19;
	border-bottom-color: #FDEE19;
}

.whiteText { color: #FFFFFF; }

.line1 {
	display: block;
	height: 0px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FDEE19;
	color: #010204;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: left;
	float: left;
}
.standardLink {
	color: #FFFFFF;
	text-decoration: underline;
}

.standardLink:hover { color: #F0D700; }
#careers {
	float: left;
	height: auto;
	width: 928px;
	padding-top: 20px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}

#careers p {
	font-size: 1em;
	padding-bottom: 0.6em;
}

#careers a {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

#careers  a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#careers .termsList {
	list-style-type: disc;
	padding-top: 1em;
	padding-right: 50px;
	padding-bottom: 0.4em;
	padding-left: 30px;
}
#careers .termsList li { padding-bottom: 0.6em; }

#careers .yellowText { color: #FDEE19; }

#careers hr {
	display: block;
	height: 0px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FDEE19;
	color: #010204;
	margin-top: 10px;
	margin-bottom: 10px;
}
#careersLeft {
	float: left;
	width: 440px;
}
#careersRight {
	float: left;
	width: 440px;
	padding-left: 40px;
}
#careers h2 {
	font-weight: normal;
}
#careers h1 {
	border-top-style: none;
	margin-bottom: 20px;
}

#customising {
	font-size:11px;
	padding-top:123px;
}

#customising .box_231 {
	margin-bottom:10px;
}

.payment_summary_table {
	float:left; 
	width:480px; 
	margin-bottom:10px;
}

.payment_summary_table td {
	padding:3px;
}

.payment_summary_table td.showborder {
	padding:3px;
	border-bottom:#FDEE19 1px solid; 
}

#loadingbar {
	width:700px;
	height:40px;
	display:none;
	margin:0 auto;
	margin-top:-10px;
	position:absolute;
	margin-left:125px;
}

.addToCartQTY {
	width:15px;
	height: 14px;
	margin-top:2px;
	margin-right:2px;
}

.addToCart {
	display: block;
	float: left;
	height: 21px;
	width: 98px;
	color: #FFFFFF;
	text-decoration: none !important;
	font-weight: bold;
	background-image: url(../images/fixed/all/smallCart.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#333333;
	border:0px;
	text-align:left;
	font-size: 1.2em;
	padding-left:3px;
	cursor:pointer;
}

#homepage_message {
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	background:#FF0000;
	width:715px;
	height:45px;
	padding:5px 0 5px 0;
}
