﻿DIV#PageBar
{
	text-align:left; 
	BACKGROUND-COLOR:#0b4b7b;
	background-image:url('/images/Homepage_PageBarTop.gif');
	background-repeat: repeat-x;
	COLOR:black
}

DIV#CommonMenu_Container
{
	text-align:left; 
	padding-left:5px;
	padding-top:4px;
	BACKGROUND-COLOR:#5684B6;
	POSITION:absolute;
	background-image:url('/images/Homepage_CM_BackBar.gif');
	background-repeat: repeat-x
}

A.EditCartContents
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}

A:visited.EditCartContents
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

A:hover.EditCartContents
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}

A:active.EditCartContents
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

DIV#Common_LeftMenu
{
	COLOR:white;
	BACKGROUND-COLOR: transparent;
	text-align:left; 
	padding-left:5px;
	padding-top:2px;
	background-image:url('/images/Homepage_CM_MenuBar.gif');
	background-repeat: repeat-x
}

SPAN.PageMainTitle
{
	COLOR:#0b4b7b;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}

HR.MainHR
{
	COLOR:#0b4b7b;
}

SPAN.CartItemTitle
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

A.Homepage_ProductTitle
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0b4b7b;
	text-decoration: none;
}


A:hover.Homepage_ProductTitle
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0b4b7b;
	text-decoration: underline;
}

A:active.Homepage_ProductTitle
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0b4b7b;
	text-decoration: none;
}

A:visited.Homepage_ProductTitle
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0b4b7b;
}

DIV.Homepage_ProductDescription
{
	margin-top:6px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}

SPAN.HomepageItemContainer_Details_Price
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0b4b7b;
}

IMG.HomepageItemSeperator
{
	margin-top:13px;
	margin-bottom:15px;
}

TD.TableAddToCartHeader
{
	COLOR:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-color:#0b4b7b;
	padding-left:2px;
	padding-right:2px;
}

.AddToCartInputLabel
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	text-align:right;
}

A.SectionLink
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}

A:visited.SectionLink
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

A:hover.SectionLink
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
}

A:active.SectionLink
{
	COLOR:#0b4b7b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.productTitle
{
	COLOR:#0b4b7b;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}

HR.FullPageRule
{
	color:#0b4b7b;
	margin-bottom:3px;
}

.StepText
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	margin-bottom:2px;
}

.StepTextA
{
	COLOR:#0b4b97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	margin-bottom:2px;
}

SPAN#EntryNote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

DIV#CustDetails
{
	width:520px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ececec;
	
	margin-top: 5px;
	text-align: left;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
	position: relative;
	left: 19px;
	top: 0px;
}

SPAN#CustDetails_TableTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b4b97;
	position: relative;
	top:5px;
	left:-27px;
}

IMG.CustDetails_TL
{
	position: relative;
	left: -10px;
	top: -2px;
}

IMG.CustDetails_TR
{
	position: relative;
	left: 493px;
	top: -2px;
}

IMG.CustDetails_BL
{
	position: relative;
	left: -10px;
	top: 12px;
}

IMG.CustDetails_BR
{
	position: relative;
	left: 493px;
	top: 12px;
}

.CustDetails_Label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.CustDetails_Value
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.CustDetails_Options
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.CustDetails_Large
{
	width:250px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_Largest
{
	width:350px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_Small
{
	width:130px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_Smaller
{
	width:80px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_VATPrefix
{
	width:20px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
}

.CustDetails_Salutation
{
	width:60px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_CompanySize
{
	width:210px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_Country
{
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.CustDetails_Validation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

DIV#SubDetails
{
	width:520px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ececec;
	
	margin-top: 15px;
	text-align: left;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
	position: relative;
	left: 19px;
	top: 0px;
}

DIV#SubDetailsTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center
}

.Checkout_HR
{
	COLOR:#0b4b7b;
}

.BtnAddressContinue
{
	position:relative;
	top:3px;
	left:264px;
}

.BtnAddressContinue2
{
	position:relative;
	top:3px;
	left:245px;
}

.BtnPaymentOptions
{
	position:relative;
	top:3px;
	left:296px;
}

.VATText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.VATTextNote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.VATFormat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ff0000;
}

.Confirm_ItemsTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b4b97;
}

TD.ConfirmOrderHeader
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
}

TD.ConfirmOrderProduct
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	text-align:left;
}

TD.ConfirmOrderValue
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	text-align:right;
}

TD.ConfirmOrderTotalValue
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align:right;
}

TD.ConfirmOrderTotal
{
	COLOR:#0b4b97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align:right;
}

TD.PayOptionsText
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

TD.PayOptionsText2
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
}

TD.CCForm
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
}

TD.CCForm2
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
TD.CCFormValue
{
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:0px;
}

TD.CCFormValueBold
{
	COLOR:#0b4b97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:0px;
}


.CCCardNo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
}

.CCMonth
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
	width:50px;
}

.CCYear
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
	width:60px;
}

.CCIssueNo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
}

.CCCardHolderName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
	width:233px;
}

.CCCardHolderAddress
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:60px;
	width:233px;
}

.CCCardHolderPostcode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
	width:70px;
}

.CCCardHolderEmail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	HEIGHT:17px;
	width:233px;
}

.CCValidation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align: right;
}

.DisplayForm_TableTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b4b97;
}

DIV#DisplayForm_Title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center
}

.DisplayForm_Companyname
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.DisplayForm_CompanyAddress
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.DisplayForm_Order
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style:italic;
	color: #666666;
}

.DisplayForm_RegAddress
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #666666;
}

.DisplayForm_RemitText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.DisplayForm_RemitTextSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

DIV#Common_LeftSearchMenuHeader
{
	text-align:left; 
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	WIDTH:198px;
	LEFT:0px;
	TOP:0px;
	POSITION:RELATIVE;
	Background-color:#0b4b7b;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	COLOR: #FFFFFF
	
}

DIV#Common_LeftSearchMenu
{
	text-align:left; 
	padding-left:0px;
	padding-right:0px;
	WIDTH:198px;
	LEFT:0px;
	TOP:0px;
	POSITION:RELATIVE;
	Background-color:#dbdbdb;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #333333;
	padding-top:5px;
}

A.Common_LeftSearchMenuItem_Highlighted
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;
	text-decoration: none;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:visited.Common_LeftSearchMenuItem_Highlighted
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;
	text-decoration: none;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:hover.Common_LeftSearchMenuItem_Highlighted
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;	
	text-decoration: underline;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:active.Common_LeftSearchMenuItem_Highlighted
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;	
	text-decoration: underline;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A.Common_LeftSearchMenuItem
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;
	text-decoration: none;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:visited.Common_LeftSearchMenuItem
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;
	text-decoration: none;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:hover.Common_LeftSearchMenuItem
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;	
	text-decoration: underline;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

A:active.Common_LeftSearchMenuItem
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #0b4b7b;	
	text-decoration: underline;
	BACKGROUND-COLOR:#a9c1dd;
	POSITION:RELATIVE;
	LEFT:0px;
	width:196px;
	height:18px;
	padding-left:5px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

UL.ConfList
{
	margin-top:5px;
	margin-bottom:5px;
 }

LI.ConfList
{
	margin-bottom:5px;
	list-style-type:disc;
	COLOR:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

IMG.PayOptions_BL
{
	position: relative;
	left: 0px;
	top: -11px;
}

IMG.PayOptions_BR
{
	position: relative;
	left: 536px;
	top: -11px;
}
