
body {
	background-color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1 {
	margin: 0px;
	padding: 5px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

h2 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

h3 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

p {
	margin: 0;
	padding: 0;
}

div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

img {
	border: 0;
}

div.clear {
	clear: both;
}

div.contentbox {
	width: 490px;
	margin: 0px 0px 15px 0;
	padding: 0px;
}

div.contentbox div.header {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/contentboxheader.png");
}

div.contentbox div.content {
	width: 468px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	background-color: #FFFFFF;
	padding: 0px 10px;
	float: left;
}

div.contentbox {
	float: left;
}

div.contentbox img.creditcards {
	padding-left: 20px;
	vertical-align: middle;
}

div.contentbox div.footer {
	width: 490px;
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/contentboxfooter.png");
	float: left;
}

div.table div.footer {
	width: 446px;
}

div.contentboxwide {
	width: 678px;
	margin: 0px 0px 15px 0;
	padding: 0px;
}

div.contentboxwide div.header {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/contentboxwideheader.png");
}

div.contentboxwide div.content {
	width: 656px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	background-color: #FFFFFF;
	padding: 0px 10px;
}

div.contentboxwide img.creditcards {
	padding-left: 20px;
	vertical-align: middle;
}

div.contentboxwide div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/contentboxwidefooter.png");
}

div.detailbox {
	width: 458px;
	margin: 0;
	padding: 0 5px 10px 5px;
}

div.detailbox a {
	color: #2C4A9C;
	text-decoration: none;
}

div.detailbox p.lead {
	color: #666666;
	font-weight: bold;
	padding: 0;
	font-size: 11px;
}

div.detailbox p.price {
	color: #ED2221;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
}

div.detailbox p.incl {
	padding: 0;
}

div.detailbox p {
	padding: 5px 0;
}

div.detailbox div.addproduct {
	padding: 5px 0;
}

div.detailbox div.addproduct a {
	padding-left: 12px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowright.png");
	background-repeat: no-repeat;
}

div.detailbox div.addproduct a:hover {
	color: #2C4A9C;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrighthover.png");
}

div.detailbox div.addproduct input.text {
	height: 12px;
	width: 15px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 0;
	padding: 3px;
	text-align: right;
}

div.checkoutbox {
	color: #666666;
	margin: 0;
	padding: 0px 10px 0px 10px;
}

div.checkoutbox a {
	color: #666666;
	text-decoration: none;
}

div.checkoutbox a:hover {
	color: #ED2221;
	text-decoration: none;
}

div.checkoutbox ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

div.checkoutbox li {
	position: relative;
	float: left;
	padding: 7px 12px 7px 22px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/checkoutboxgreybg.png");
	background-position: top right;
}

div.checkoutbox li.active {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/checkoutboxredbg.png");
}

div.checkoutbox li.active a {
	color: #ED2221;
}

div.checkoutbox li div.bullet {
	position: absolute;
	top: 0;
	left: -5px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/checkoutboxgrey.png");
	background-repeat: no-repeat;
	height: 20px;
	width: 18px;
	padding-top: 6px;
	padding-left: 9px;
	color: #666666;
}

div.checkoutbox li.active div.bullet {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/checkoutboxred.png");
}

div.formbox {
	width: 458px;
	margin: 0;
	padding: 0 5px;
}

div.formbox div.col0 {
	float: left;
	width: 458px;
}

div.formbox div.col1 {
	float: left;
	width: 270px;
}

div.formbox div.col2 {
	float: left;
	width: 168px;
	padding-top: 20px;
	padding-left: 20px;
}

div.formbox p.question {
	font-weight: bold;
	color: #666666;
}

div.formbox input.text {
	height: 12px;
	width: 152px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777777;
	margin: 0px;
	padding: 2px;
}

div.formbox input.error {
	background-color: #EB9386;
}

div.formbox select.select {
	height: 18px;
	width: 160px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777777;
	margin: 0;
}

div.formbox textarea.textarea {
	width: 152px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777777;
	padding: 2px;
	margin: 0px;
}

div.formbox table {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	margin: 10px 0;
	padding: 0;
}

div.formbox td.label {
	width: 103px;
}

div.formbox td.field {
	width: 160px;
	padding: 2px 0px 0px 0px;
}

div.formbox table td input, div.formbox table td select, div.formbox table td textarea {
	float: left;
}

div.submitbox {
	padding: 10px 5px;
}

div.table {
	width: 468px;
	margin: 0;
	padding: 10px 0 15px 0;
}

div.table a {
	color: #2C4A9C;
	text-decoration: none;
}

div.table div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tableheader.png");
	padding: 7px 11px 0 11px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

div.table div.col1 {
	float: left;
	width: 200px;
}

div.table div.col11{
	float: left;
	width: 70px;
	margin-top: -8px;
}

div.table div.col12 {
	float: left;
	width: 127px;
}

div.table div.col12 a {
	padding-left: 12px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowright.png");
	background-repeat: no-repeat;
}

div.table div.col12 a:hover {
	color: #2C4A9C;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrighthover.png");
}

div.table div.col2 {
	float: left;
	width: 70px;
	text-align: right;
	padding-right: 15px;
}

div.table div.col1and2 {
	float: left;
	width: 285px;
}

div.table div.col20 {
	padding-top: 5px;
	font-weight: bold;
}

div.table div.col3 {
	float: left;
	width: 160px;
}

div.table div.col31 {
	float: left;
	width: 30px;
	padding-top: 3px;
}

div.table div.col32 {
	float: left;
	width: 30px;
	padding-top: 3px;
}

div.table div.col33 {
	float: left;
	width: 100px;
}

div.table div.col33 a {
	padding-left: 12px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowright.png");
	background-repeat: no-repeat;
}

div.table div.col33 a:hover {
	color: #2C4A9C;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrighthover.png");
}

div.table input.text {
	height: 12px;
	width: 15px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 0;
	padding: 3px;
	text-align: right;
}

div.table div.row {
	overflow: hidden;
	height: 38px;
	padding: 9px 0 0 11px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerow.png");
}

div.basket a {
	padding-left: 12px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowright.png");
	background-repeat: no-repeat;
}

div.basket a:hover {
	color: #2C4A9C;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrighthover.png");
}

div.table div.dark {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerowdark.png");
}

div.table div.footer {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablefooter.png");
	padding: 7px 11px 0 11px;
	color: #666666;
}

div.table div.right {
	text-align: right;
}

div.browsebox {
	width: 170px;
	margin-left: 18px;
	margin-bottom: 15px;
}

div.browsebox div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/browseboxheader.png");
	padding: 7px 0 0 11px;
	color: #2C4A9C;
	font-size: 11px;
	font-weight: bold;
}

div.browsebox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.browsebox li {
	height: 18px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/browseboxitem.png");
	padding: 4px 0 0 12px;
}

div.browsebox a {
	color: #2C4A9C;
	text-decoration: none;
}

div.browsebox div.footer {
	height: 16px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/browseboxfooter.png");
}

div.bluebox {
	background: none;
	width: 170px;
	margin-left: 18px;
	margin-bottom: 15px;
}

div.bluebox div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxheader.png");
	padding: 7px 0 0 11px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div.bluebox div.lead {
	position: relative;
	margin: 0;
	padding: 10px 0 10px 12px;
	color: #FFFFFF;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxlead.png");
}

div.bluebox img.submit {
	position: absolute;
	top: 52px;
	right: 14px;
}

div.bluebox div.input {
	padding: 2px 0px 0px 0px;
}

div.bluebox input.text {
	height: 12px;
	width: 109px;
	background-color: #FFFFFF;
	border: 1px solid #5C7BB9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777777;
	margin: 0px;
	padding: 2px;
}

div.bluebox div.content {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxseparator.png");
	padding-top: 1px;
}

div.bluebox ul {
	margin: 0;
	padding: 3px 0;
	list-style: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxbg.png");
}

div.bluebox li {
	padding: 3px 0 3px 12px;
}

div.bluebox div.content a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxarrow.png");
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 18px;
}

div.bluebox div.content a:hover {
	color: #2E4A9D;
}

div.bluebox div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blueboxfooter.png");
}

div.redbox {
	width: 170px;
	margin-left: 18px;
	margin-bottom: 15px;
}

div.redbox div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxheader.png");
	padding: 7px 0px 0px 11px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div.redbox ul {
	margin: 0;
	padding: 3px 0px 0px 0px;
	list-style: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxbg.png");
}

div.redbox li {
	padding: 3px 0px 3px 12px;
}

div.redbox a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxarrow.png");
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 18px;
}

div.redbox a:hover {
	color: #ED2221;
}

div.redbox div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxfooter.png");
}

div.blackbox {
	width: 170px;
	margin: 0px 0px 15px 18px;
}

div.blackbox div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxheader.png");
	padding: 7px 0px 0px 11px;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

div.blackbox div.lead {
	position: relative;
	margin: 0;
	padding: 10px 0 10px 12px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxlead.png");
	color: #FFFFFF;
}

div.blackbox table {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
	margin: 0;
	width: 148px;
}

div.blackbox td.col1 {
	width: 23px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.blackbox td.col2 {
	width: 70px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.blackbox td.col3 {
	width: 55px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

div.blackbox tr.bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

div.blackbox div.content {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxseparator.png");
	padding-top: 1px;
}

div.blackbox ul {
	margin: 0;
	padding: 3px 0;
	list-style: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxbg.png");
}

div.blackbox li {
	padding: 3px 0 3px 12px;
}

div.blackbox div.content a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxarrow.png");
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 18px;
}

div.blackbox div.content a:hover {
	color: #444444;
}

div.blackbox div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/blackboxfooter.png");
}

div.orangebox {
	width: 170px;
	margin-left: 18px;
	margin-bottom: 15px;
}

div.orangebox div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orangeboxheader.png");
	padding: 7px 0px 0px 11px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div.orangebox ul {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	list-style: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orangeboxbg.png");
}

div.orangebox li {
	padding: 3px 0px 3px 12px;
}

div.orangebox a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orangeboxarrow.png");
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 18px;
}

div.orangebox a:hover {
	color: #ED7C02;
}

div.orangebox div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orangeboxfooter.png");
}

div.productcontainer {
	position: relative;
	width: 468px;
	margin-left: 0px;
	margin-right: -10px;
}

div.productbox {
	width: 150px;
	margin-right: 9px;
	margin-top: 9px;
	float: left;
}

div.productbox a {
	color: #666666;
	text-decoration: none;
}

div.productbox a:hover {
	color: #000000;
}

div.productbox div.header {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/productboxheader.png");
	padding: 7px 6px 6px 24px;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	overflow: hidden;
	height: 26px;
	line-height: 1;
}

div.productbox div.content {
	margin: 0;
	padding: 1px 0 0 0;
	width: 148px;
	overflow: hidden;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/productboxseparator.png");
	background-repeat: no-repeat;
	background-position: top center;
}

div.productbox div.footer {
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/productboxfooter.png");
	width: 100%;
}

#pageHeader {
	height: 121px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/headerbg.png");
	background-position: top center;
	background-repeat: repeat-y;
}

#pageHeaderContainer {
	position: relative;
	height: 32px;
	width: 900px;
	margin: 0 auto;
	padding-top: 89px;
}

#pageHeaderContainerLogo {
	position: absolute;
	top: 0;
	left: 0;
}

#pageHeaderContainerBanner {
	position: absolute;
	top: 15px;
	right: 167px;
}

#pageHeaderContainerNavigation {
	height: 23px;
	padding-top: 9px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/navbg.png");
}

#pageHeaderContainerNavigation div {
	float: left;
}

#pageHeaderContainerNavigation div.separator {
	height: 17px;
	width: 2px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/navseparator.png");
}

#pageHeaderContainerNavigation div a {
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin: 12px 20px 0 20px;
	text-decoration: none;
}

#pageBody {
	width: 898px;
	margin: 0 auto;
	background-color: #FFFFFF;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
}

#pageBodyContainer {
	width: 896px;
	margin: 0 1px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/contentbg.png");
	background-repeat: repeat-x;
}

#pageBodyContainerNavigation {
	position: relative;
	float: left;
	width: 860px;
	height: 14px;
	padding: 12px 18px;
}

#pageBodyContainerNavigation a {
	color: #777777;
	text-decoration: none;
	padding: 0 10px;
	border-left: 1px solid #777777;
}

#pageBodyContainerNavigation a.first {
	padding-left: 0;
	border-left: none;
}

#pageBodyContainerNavigation div.search {
	position: absolute;
	top: 10px;
	right: 25px;
}

#pageBodyContainerNavigation div.search a {
	border: none;
	padding: 0;
}

#pageBodyContainerNavigation div.search img {
	vertical-align: bottom;
}

#pageBodyContainerNavigation input.text {
	height: 12px;
	width: 117px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777777;
	margin: 0px;
	padding: 2px;
}

#pageBodyContainerLeftColumn {
	float: left;
	width: 203px;
}

#pageBodyContainerMainColumn {
	float: left;
	width: 490px;
}

#pageBodyContainerMainColumnWide {
	float: left;
	width: 678px;
}

#pageBodyContainerRightColumn {
	float: left;
	width: 203px;
}

#pageBodyContainerFooter {
	height: 35px;
	width: 896px;
	clear: both;
}

#pageBodyContainerFooterPowered {
	margin-top: 10px;
	margin-left: 20px;
}

#pageFooter {
	width: 860px;
	margin: 0 auto;
	padding: 25px 20px 0 20px;
	color: #999999;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/footerbg.png");
	background-position: top left;
	background-repeat: no-repeat;
}

#pageFooter p {
	margin: 0;
}

#pageFooter a {
	color: #2C4A9C;
	text-decoration: none;
}

#pageFooterCopyrightMessage {
	width: 500px;
	float: left;
}

#pageFooterCopyrightLinks {
	width: 300px;
	float: right;
}

#pageFooterCopyrightLinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: right;
}

#pageFooterCopyrightLinks li {
	display: inline;
	padding-left: 10px;
}


div.basket {
	width: 468px;
	margin: 0;
	padding: 10px 0 15px 0;
}

div.basket a {
	color: #2C4A9C;
	text-decoration: none;
}

div.basket a:hover {
	color: #000000;
	text-decoration: none;
}

div.basket div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tableheader.png");
	padding: 7px 11px 0 11px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

div.basket div.col1 {
	float: left;
	width: 40px;
}

div.basket div.col2 {
	float: left;
	width: 69px;
}

div.basket div.col3 {
	float: left;
	width: 100px;
}

div.basket div.col4 {
	float: left;
	width: 80px;
	text-align: right;
}

div.basket div.col5 {
	float: left;
	width: 70px;
	text-align: right;
	padding-right: 20px;
}

div.basket div.col6 {
	float: left;
	width: 80px;
	vertical-align: middle;
}

div.basket div.col1and2 {
	float: left;
	width: 285px;
}

div.basket div.row {
	height: 38px;
	overflow: hidden;
	padding: 9px 0px 0px 9px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerow.png");
}

div.basket div.dark {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerowdark.png");
}

div.basket div.row div.col1 input.text {
	height: 12px;
	width: 15px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 0px;
	padding: 2px;
	text-align: right;
}

div.basket div.footer {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablefooter.png");
	background-repeat: no-repeat;
	padding: 3px 11px 0 11px;
	color: #666666;
}

div.basket div.right {
	width: 158px;
	text-align: right;
}



div.summary {
	width: 468px;
	margin: 0;
	padding: 10px 0 15px 0;
}

div.summary a {
	color: #2C4A9C;
	text-decoration: none;
}

div.summary a:hover {
	color: #000000;
	text-decoration: none;
}

div.summary div.header {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tableheader.png");
	padding: 7px 11px 0 11px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

div.summary div.col1 {
	float: left;
	width: 40px;
}

div.summary div.col2 {
	float: left;
	width: 69px;
}

div.summary div.col3 {
	float: left;
	width: 170px;
}

div.summary div.col4 {
	float: left;
	width: 80px;
	text-align: right;
}

div.summary div.col5 {
	float: left;
	width: 65px;
	text-align: right;
	padding-right: 20px;
}

div.summary div.col1and2 {
	float: left;
	width: 280px;
	text-align: right;
	font-weight: bold;
}

div.summary div.row {
	height: 38px;
	overflow: hidden;
	padding: 9px 0px 0px 9px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerow.png");
}

div.summary div.dark {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablerowdark.png");
}

div.summary div.row div.col1 input.text {
	height: 12px;
	width: 15px;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 0px;
	padding: 2px;
	text-align: right;
}

div.summary div.footer {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablefooter.png");
	background-repeat: no-repeat;
	padding: 7px 11px 0 11px;
	color: #666666;
}

div.summary div.right {
	width: 145px;
	text-align: right;
	font-weight: bold;
}



div.raster {
	padding: 0px 9px 0px 9px;
	width: 448px;
}

div.raster div.row1 {
	width: 450px;
}

div.raster div.row1 div.col1 {
	float: left;
	width: 220px;
}

div.raster div.row1 div.col1 h1 {
	padding-left: 0px;
	color: #FF9600;
}

div.raster div.row1 div.col2 {
	float: right;
	width: 220px;
}

div.raster div.row1 div.col2 h1 {
	padding-left: 0px;
	color: #76A844;
}

div.raster div.row1 div.col2 a {
	line-height: 18px;
	padding-left: 12px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #76A844;
}

div.raster div.row1 div.col2 a.arrow {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightgreen.png");
}

div.raster div.row1 div.col2 a:hover {
	text-decoration: none;
	color: #76A844;
}

div.raster div.row1 div.col2 a.arrow:hover {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightgreenhover.png");
}

div.raster div.row2 {
	width: 450px;
	margin-top: 20px;
}

div.raster div.row2 div.col1 {
	float: left;
	width: 220px;
}

div.raster div.row2 div.col1 h1 {
	padding-left: 0px;
	color: #6EAAED;
}

div.raster div.row2 div.col1 a {
	line-height: 18px;
	padding-left: 12px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #6EAAED;
}

div.raster div.row2 div.col1 a.arrow {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightlightblue.png");
}

div.raster div.row2 div.col1 a:hover {
	text-decoration: none;
	color: #6EAAED;
}

div.raster div.row2 div.col1 a.arrow:hover {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightlightbluehover.png");
}

div.raster div.row2 div.col2 {
	float: right;
	width: 220px;
}

div.raster div.row2 div.col2 h1 {
	padding-left: 0px;
	color: #2C4A9C;
}

div.raster div.row2 div.col2 a {
	line-height: 18px;
	padding-left: 12px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #2C4A9C;
}

div.raster div.row2 div.col2 a.arrow {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightblue.png");
}

div.raster div.row2 div.col2 a:hover {
	text-decoration: none;
	color: #2C4A9C;
}

div.raster div.row2 div.col2 a.arrow:hover {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablearrowrightbluehover.png");
}




div.finderbox {
	width: 220px;
}

div.finderbox div.row1 {
	padding-top: 10px;
	width: 220px;
	height: 22px;
	margin: 0px;
}

div.finderbox div.row1 select.select {
	width: 192px;
	border: 1px solid #D7D7D7;
	color: #777777;
	font-size: 11px;
	padding: 1px 3px 1px 3px;;
	margin: 0px;
}
div.finderbox div.row2 {
	width: 220px;
	height: 22px;
	margin: 0px;
}

div.finderbox div.row2 select.select {
	width: 192px;
	border: 1px solid #D7D7D7;
	color: #777777;
	font-size: 11px;
	padding: 1px 3px 1px 3px;;
	margin: 0px;
}

div.finderbox div.row3 {
	width: 220px;
	height: 22px;
	margin: 0px;
}

div.finderbox div.row3 input.text {
	width: 182px;
	border: 1px solid #D7D7D7;
	color: #777777;
	font-size: 11px;
	padding: 1px 3px 1px 3px;;
	margin: 0px;
}

div.finderbox div.row4 {
	padding-top: 5px;
	width: 220px;
}

div.finderbox div.row4 a {
	line-height: 19px;
	padding-left: 22px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orange_gross.png");
	background-repeat: no-repeat;
	text-decoration: none;
	color: #FF9600;
	font-size: 12pt;
}

div.finderbox div.row4 a:hover {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/orange_gross_hover.png");
	background-repeat: no-repeat;
	text-decoration: none;
}



.finder_action {
	width: 18px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border: none;
	background: none;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/grau_gross.png");
	background-repeat: no-repeat;
}

.finder_action:hover {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/grau_gross_hover.png");
	cursor: pointer;
}



div.history {
	width: 468px;
	margin: 0px;
	padding: 10px 0px 15px 0px;
}

div.history div.header {
	height: 27px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tableheader.png");
	padding: 0px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

div.history div.col1 {
	float: left;
	width: 19px;
	padding: 10px 0px 0px 10px;
}

div.history div.col2 {
	float: left;
	width: 87px;
	padding-top: 9px;
}

div.history div.col3 {
	float: left;
	width: 70px;
	padding-top: 9px;
}

div.history div.col4 {
	float: left;
	width: 85px;
	padding-top: 9px;
	text-align: right;
	font-weight: bold:
}

div.history div.col5 {
	float: left;
	width: 108px;
	padding-top: 9px;
	padding-left: 32px;
}

div.history div.col6 {
	float: left;
	width: 57px;
	padding-top: 9px;
}

div.history div.row {
	overflow: hidden;
	height: 30px;
	padding: 0px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/historyrow.png");
}

div.history div.dark {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/historyrowdark.png");
}

div.history div.detail {
	overflow: hidden;
}

div.history div.detaildark {
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/bgdark.gif");
}

div.history div.detailline {
	width: 468px;
	height: 1px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/borderline.gif");
}

.dataline {
	height: 24px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/linebg.gif");
}

div.history div.footer {
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/tablefooter.png");
	background-repeat: no-repeat;
	padding: 7px 11px 0 11px;
	color: #666666;
}



div.redboxlarge {
	float: left;
	width: 455px;
	margin: 20px 0px 10px 6px;
}

div.redboxlarge div.header {
	float: left;
	width: 423px;
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargeheader.png");
	padding: 7px 0px 0px 32px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div.redboxlarge div.content {
	float: left;
	width: 435px;
	padding: 10px 10px 2px 10px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargebg.png");
	background-repeat: repeat-y;
	border: none;
	color: #FFFFFF;
}

div.redboxlarge ul {
	margin-left: 17px;
}

div.redboxlarge li {
	padding-top: 5px;
}

div.redboxlarge div.footer {
	float: left;
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargefooter.png");
	background-repeat: no-repeat;
}


div.redboxlargeXL {
	width: 468px;
	margin: 0px;
}

div.redboxlargeXL div.header {
	float: left;
	width: 436px;
	height: 20px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargeheaderXL.png");
	padding: 7px 0px 0px 32px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div.redboxlargeXL div.content {
	float: left;
	width: 448px;
	padding: 10px 10px 2px 10px;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargebgXL.png");
	background-repeat: repeat-y;
	border: none;
	color: #FFFFFF;
}

div.redboxlargeXL div.footer {
	float: left;
	width: 468px;
	height: 10px;
	overflow: hidden;
	background-image: url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/redboxlargefooterXL.png");
	background-repeat: no-repeat;
}
