body
{
	background:white;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	behavior:url("../App_Themes/hover.htc");
}
.D3Main
{
	background-image:url(design3images/BIG_background_repeat_ReBra.jpg);
	background-repeat:repeat;
	behavior:url("../App_Themes/hover.htc");
}
.D3WizardInputFields
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	width:400px;
}
#D3WizardInputFieldsNotValid
{
	color:Red;
}
#D3WizardInputFieldsNotValid
{
	color:Orange;
}
.D3CatalogImage
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image:url(design3images/BIG_CatImage_ReBrand.jpg);
}
.D3Footer
{
	height:211px;
	background-image:url(design3images/BIG_Footer_Advert_ReBrand.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.D3LeftEdge
{
	width:9px;
	background-image:url(design3images/BIG_edge1_ReBrand.jpg);
	background-repeat:no-repeat;
	height:698px;
}
.D3RightEdge
{
	width:9px;
	background-image:url(design3images/BIG_edge1_ReBrand.jpg);
	background-repeat:no-repeat;
	height:698px;
}
.D3RightRepeat
{
	width:9px;
	background-image:url(design3images/BIG_left_bar_repeat_ReBrand.jpg);
	background-repeat:repeat-y;
}
.D3LeftRepeat
{
	width:9px;
	background-image:url(design3images/BIG_left_bar_repeat_ReBrand.jpg);
	background-repeat:repeat-y;
}
.D3NavPanel
{
	width:100%;
	height:42px;
	background-repeat:no-repeat;
}
.D3HeaderTabOff:hover
{
	cursor:pointer;
	color:White;
	text-decoration:underline;
	text-underline-position:below;
}
.D3HeaderTabOff
{
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align:middle;
}
.D3HeaderTabOffLeft
{
	width:8px;
}
.D3HeaderTabOffRight
{
	width:8px;
}
.D3HeaderTabOnLeft
{
	width:8px;
	background-image:url(design3images/BIG_Button_left_ReBrand.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.D3HeaderTabOnRight
{
	width:8px;
	background-image:url(design3images/BIG_Button_right_ReBrand.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.D3HeaderTabOn
{
	background-image:url(design3images/BIG_tab_middle_ReBrand.jpg);
	text-align:center;
	background-position:bottom;
	background-repeat:repeat-x;
	color:#660066;
	cursor:pointer;
	font-weight:bold;
}
.D3CatalogListHeaderTable
{
	width:200px;
}
.D3CatalogListSelectedItem
{
	background-image:url(design3images/selection_rollover.jpg);
	color:White;
	cursor:pointer;
}
.D3CatalogListItem:hover
{
	background-image:url(design3images/BIG_catbutton_hov_ReBrand.jpg);
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}
.D3CatalogListItem
{
	height:39px;
	font-weight:bold;
	background-repeat:no-repeat;
	vertical-align:middle;
	width:250px;
	background-image:url(design3images/BIG_catbutton_ReBrand.jpg);
	color:#ffffff;
}
.D3NavHeader
{
	color:#660066;
	font-weight:bold;
}
#D3QOItem
{
	border-width:0px;
	width:70px;
}
#D3QOProductCode
{
	border-width:0px;
}
#D3QOQuantity
{
	width:70px;
	border-width:0px;
}
#D3NavHeaderPlain
{
	text-align:center;
	font-weight:bold;
	color:#660066;
}
.D3GenericTable
{
	border:2px solid #660066;
	background-color:white;
	color:#660066;
}
#D3ProductItemTableSmall
{
	width:211px;
	height:180px;
}
#D3SpecialOffersTable
{
	width:211px;
	height:175px;
}
#D3ProductItemTableLarge
{
	width:95%;
	height:100%;
}
#D3AdvancedTable
{
	width:150px;
}
#D3SearchTable
{
	width:200px;
	height:130px;
}
.D3TableSurround
{
	width:100%;
}
.D3TableSurroundTop
{
	height:20px;
	width:100%;
	background-position-x:center;
	background-position-y:top;
	display:none;
}
.D3TableSurroundBottom
{
	height:20px;
}
.D3TableSurroundMiddle
{
	height:413px;
}
.D3ProductRow
{
	height:210px;
}
.D3ImageListRow
{
	height:240px;
}
.D3ButtonRow
{
	height:22px;
	border-top:2px solid #660066;
	background-image:url(design3images/BIG-button_row.jpg);
}
.D3ButtonRowLarge
{
	height:37px;
	border-top:2px solid #660066;
	background-image:url(design3images/BIG-button_row.jpg);
	color:#000000;
}
.D3ProductViewImage
{
	background-position:center;
	padding:1px 1px 1px 1px;
	background-image:url(design3images/button_view_image.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:20px;
}
.D3ProductFavouritesImage
{
	background-position:center;
	padding:1px 1px 1px 1px;
	background-image:url(design3images/big_fav.jpg);
	background-repeat:no-repeat;
}
.D3ProductViewText
{
	padding:1px 1px 1px 1px;
	background-position:center;
	background-image:url(design3images/button_view_text.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:20px;
}
.D3ProductViewImageLarge
{
	background-position:center;
	background-image:url(design3images/button_view_image_large.gif);
	background-repeat:no-repeat;
	padding:1px 1px 1px 1px;
}
.D3ProductViewTextLarge
{
	background-position:center;
	background-image:url(design3images/button_view_text_large.gif);
	background-repeat:no-repeat;
	padding:1px 1px 1px 1px;
}
.D3ProductViewText:hover
{
	padding:0px 0px 0px 0px;
	border:1px solid black;
	cursor:pointer;
}
.D3ProductFavouritesImage:hover
{
	padding:0px 0px 0px 0px;
	border:1px solid black;
	cursor:pointer;
}
.D3ProductViewImage:hover
{
	padding:0px 0px 0px 0px;
	border:1px solid black;
	cursor:pointer;
}
.D3ProductViewImageLarge:hover
{
	padding:0px 0px 0px 0px;
	border:1px solid black;
	cursor:pointer;
}
.D3ProductViewTextLarge:hover
{
	padding:0px 0px 0px 0px;
	border:1px solid black;
	cursor:pointer;
}
.D3ProductItemImage:hover
{
	cursor:pointer;
	border-width:1px;
	border-style:solid;
}
.D3GenericPagingHeaderTable
{
	text-align:center;
}
.D3PagingItem
{
	width:10px;
	font-size:12px;
}
.D3PagingItemSelected
{
	width:10px;
	font-size:12px;
	font-weight:bold;
	color:#660066;
}
.D3PagingItemJump
{
	width:20px;
	font-size:12px;
}
.D3PagingItem:hover
{
	font-weight:bold;
	cursor:pointer;
}
.D3PagingItemJump:hover
{
	font-weight:bold;
	cursor:pointer;
}
.D3TypeItem:hover
{
	font-weight:bold;
	cursor:pointer;
}
.D3Button:hover
{
	color:white;
	cursor:pointer;
	background-image:url(design3images/BIG_pdf_button_hov_ReBrand.jpg);
}
a:hover
{
	color:black;
	cursor:pointer;
}
.D3Button
{
	text-align:center;
	color:white;
	font-weight:bold;
	background-image:url(design3images/BIG_pdf_button_ReBrand.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:97px;
	height:25px;
	border-color:#000000;
	border-top:#000000;
}
.D3DataHeaderLabel
{
	text-align:center;
	font-weight:bold;
	border-right:1px solid #666666;
}
.D3RowHeader
{
	height:35px;
}
.D3TopBorderThick
{
	border-top:2px solid #666666;
}
.D3RightBorderThick
{
	border-right:2px solid #666666;
}
.D3BorderBottomThin
{
	border-bottom:1px solid #666666;
}
.D3DataValueLabel
{
	color:#666666;
	text-align:center;
	border-right:1px solid #666666;
	width:20%;
}
#D3DataValueLabelEnd
{
	border-width:0px;
}
#D3BasketConfirmHeader
{
	border-width:0px;
}
#D3ODUnitTotal
{
}
#D3ProductLVName
{
	width:90px;
}
#D3BorderTable
{
	border:2px solid #ffffff;
}
#D3ProductLVDescription
{
	width:180px;
}
#D3ProductLVStockUnit
{
	width:70px;
}
#D3ProductLVInStock
{
	width:70px;
}
#D3ProductLVCode
{
	width:70px;
}
#D3ProductLVDocLink
{
	width:70px;
}
#D3ProductLVUnitPrice
{
	width:70px;
}
#D3ProductLVButtons
{
	border-width:0px;
}
.D3ListRowOdd
{
	height:25px;
}
.D3ListRowEven
{
	height:25px;
	background-color:White;
}
.D3DataSummaryCell
{
	color:#666666;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #666666;
}
#D3DataSummaryCellValue
{
	color:#006699;
	border-top:0px;
}
#D3OrderConfirmSummaryCellValue
{
	color:#006699;
	border-width:0px;
}
#D3DataSummaryCellValueEnd
{
	color:#006699;
	border-width:0px;
}
.D3ProductItemTextVariable
{
	color:#666666;
	font-weight:bold;
}
.D3ProductItemName
{
	height:25px;
	font-weight:bold;
}
.D3ProductItemDescription
{
	font-weight:bold;
	font-style:italic;
}
#D3BasketDescriptionHeader
{
	width:25%;
}
#D3BasketNameHeader
{
	width:15%;
	display:none;
}
#D3BasketQuantityHeader
{
	width:15%;
}
#D3BasketWeightHeader
{
	width:5%;
}
#D3BasketOptionsHeader
{
	width:5%;
}
#D3BasketUnitTotalHeader
{
	width:9%;
}
#D3BasketUnitPriceHeader
{
	width:9%;
}
#D3FavoritesOptionsHeader
{
	width:300px;
}
#D3ODDelivery
{
	width:15%;
}
#D3ODCode
{
	width:15%;
}
#D3ODQuanity
{
	width:15%;
}
#D3ODStatus
{
	width:15%;
}
#D3ODUnitPrice
{
	width:15%;
}
.D3WizardInstructionsTopLeft
{
	width:19px;
	height:19px;
	background-image:url(design3images/instructions_top_left.jpg);
}
.D3WizardInstructionsTopRight
{
	width:19px;
	height:19px;
	background-image:url(design3images/instructions_top_right.jpg);
}
.D3WizardInstructionsBottomLeft
{
	width:19px;
	height:19px;
	background-image:url(design3images/instructions_bottom_left.jpg);
}
.D3WizardInstructionsBottomRight
{
	width:19px;
	height:19px;
	background-image:url(design3images/instructions_bottom_right.jpg);
}
.D3WizardInstructionsMiddle
{
	background-color:White;
}
#D3WizardNext:hover
{
	border:1px solid #006699;
}
#D3WizardPrevious:hover
{
	border:1px solid #006699;
}
#D3WizardNext
{
	border:1px solid transparent;
	background-position:center;
	background-image:url(design3images/big_next_off.jpg);
	background-repeat:no-repeat;
}
#D3WizardPrevious
{
	border:1px solid transparent;
	background-position:center;
	background-image:url(design3images/big_back_off.jpg);
	background-repeat:no-repeat;
}
.D3LinkButton
{
	color:white;
	text-decoration:none;
}
.D3SummaryCenteredInfo
{
	text-align:center;
	color:#DC143C;
}
.D3ToolTip
{
	font-size:12px;
	background-color:white;
	border:1px solid black;
	color:black;
}
.D3TypeImage
{
	width:700px;
	height:394px;
	background-repeat:no-repeat;
	background-position:bottom;
	background-image:url(design3images/BIG_TypeImage_ReBrand.jpg);
}
#D3OONumber
{
	width:70px;
}
#D3OOName
{
	width:70px;
}
#D3OOStatus
{
	width:70px;
}
#D3OOCostCode
{
	width:70px;
}
#D3OODescription
{
	width:180px;
}
#D3OODate
{
	width:80px;
}
#D3OODelivery
{
	width:80px;
}
#D3OOOrder
{
	border-width:0px;
}
#D3FavAdd
{
	width:50px;
}
#D3FavName
{
	width:100px;
}
#D3FavProductCode
{
	width:100px;
}
#D3FavDescription
{
	width:160px;
}
#D3FavOptions
{
	width:160px;
}
#D3FavUnitPrice
{
	width:100px;
}
#D3FavDelete
{
	border-width:0px;
	width:50px;
}
#D3DataSummaryRow
{
	height:35px;
}
#D3BasketSummaryName
{
	width:150px;
}
#D3BasketSummaryDescription
{
	width:260px;
}
#D3BasketSummaryQuantity
{
	width:120px;
}
#D3BasketSummaryUnitPrice
{
	width:120px;
}
#D3BasketSummaryUnitTotal
{
	width:120px;
	border-width:0px;
}
#D3AuthorizerContact
{
}
#D3AuthorizerOustanding
{
}
#D3AuthorizerEmail
{
	width:250px;
}
#D3AuthorizerShow
{
	border-width:0px;
}
.D3GenericTableBody
{
	background-color:#cccccc;
}
.D3AppletColor
{
	color:#006699;
}
.D3AppletTextColor
{
	color:#ffffff;
}
#D3BasketItemStockPreventText
{
	color:Red;
}
#D3BasketItemStockNotifyText
{
	color:Orange;
}
.D3ImageLibraryTabCropped:hover
{
	cursor:pointer;
}
.D3ImageLibraryTabOriginal:hover
{
	cursor:pointer;
}
.D3ImageLibraryTabText:hover
{
	cursor:pointer;
}
.D3ImageLibraryTabCropped
{
	background-position:center;
	background-image:url(design3images/il_image_on.jpg);
	background-repeat:no-repeat;
	border-right-width:0px;
}
.D3ImageLibraryTabOriginalUnavailable
{
	background-position:center;
	background-image:url(design3images/il_originalimage_unavailable.jpg);
	background-repeat:no-repeat;
	border-right:2px solid #666666;
}
.D3ImageLibraryTabOriginal
{
	background-position:center;
	background-image:url(design3images/il_originalimage_off.jpg);
	background-repeat:no-repeat;
	border-right:2px solid #666666;
}
.D3ImageLibraryTabText
{
	background-position:center;
	background-image:url(design3images/il_text_off.jpg);
	background-repeat:no-repeat;
	border-right:2px solid #666666;
}
.D3MainTable
{
	width:920px;
}
.D3ContentHeader
{
	height:42px;
	font-weight:bold;
	color:#660066;
}
.D3NavPanelItems
{
	height:42px;
	vertical-align:bottom;
	background-image:url(design3images/BIG_top_nav_ReBrand.jpg);
}
.D3NavigationTable
{
	height:30px;
}
.D3CatalogListItemLeft
{
	width:20px;
}
.D3ProductSurround
{
	width:95%;
}
.D3BasketTable
{
	width:95%;
}
#D3Col1
{
	width:15%;
}
#D3Col2
{
	width:40%;
}
#D3Col3
{
	width:20%;
}
#D3Col4
{
	width:20%;
}
.D3OrderEmailGenericTable
{
	color:#000000;
}
.D3OrderEmailHeader
{
	font-weight:bold;
}
.D3OrderEmailTitle
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.D3OrderEmailSubTitle
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.D3OrderEmailAddressTableHeader
{
	font-weight:bold;
}
.D3OrderEmailBasketHeaderRow
{
	background:#666666;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.D3OrderEmailBasketValueRow
{
	background:#cccccc;
}
.D3OrderEmailSummaryRow
{
	height:30px;
}
.D3OrderEmailSummaryCell
{
	font-weight:bold;
	text-align:center;
}
.D3Banner
{
	height:193px;
	width:900px;
	background-repeat:no-repeat;
	background-image:url(design3images/BIG_Banner_ReBrand.jpg);
}
.D3ErrorHeader
{
	font-size:40px;
	text-align:center;
	color:red;
}
.D3ErrorMessage
{
	color:#006699;
	text-align:center;
	font-size:20px;
}
.D3LoadingImage
{
	background-image:url(design3images/loading_bar.gif);
	width:220px;
	text-align:center;
	font-size:12px;
	height:20px;
	font-weight:bold;
	color:#006699;
}
.D3SearchSurround
{
	width:95%;
}
.D3ErrorText
{
	color:red;
}
.D3ErrorTextHeader
{
	color:#DC143C;
	font-weight:bold;
}
.D3FlashBanner
{
}
#D3IFrameMain
{
}
#D3ButtonLarge
{
}
.D3ProductItem
{
}
.D3ProductItemImage
{
}
.D3ProductThumbnailSize
{
	height:150px;
	width:150px;
}
.D3ContentTable
{
	width:900px;
}
.D3BasketHBasket
{
	text-decoration:underline;
}
.D3BasketHeader
{
}
.D3OrderDetailsHDetails
{
	text-decoration:underline;
}
.D3BasketHDetails
{
}
.D3BasketHDetails:hover
{
	cursor:pointer;
	color:#000000;
}
.D3OrderAddressesHeader
{
}
.D3OrderAddressesHAddresses
{
	text-decoration:underline;
}
.D3BasketHAddresses
{
}
.D3BasketHAddresses:hover
{
	color:#000000;
	cursor:pointer;
}
.D3OrderDetailsHeader
{
}
.D3OrderDetailsHAddresses
{
}
.D3OrderDetailsHAddresses:hover
{
	color:#000000;
	cursor:pointer;
}
.D3BasketHConfirm
{
}
.D3BasketHConfirm:hover
{
	cursor:pointer;
	color:#000000;
}
.D3OrderDetailsHConfirm
{
}
.D3OrderDetailsHConfirm:hover
{
	color:#000000;
	cursor:pointer;
}
.D3OrderAddressesHConfirm
{
}
.D3OrderAddressesHConfirm:hover
{
	color:#000000;
	cursor:pointer;
}
.D3OrderConfirmHConfirm
{
	text-decoration:underline;
}
.D3OrderCompleteHComplete
{
	text-decoration:underline;
}
.D3StaticTable
{
	width:100%;
	height:100%;
}
.D3StaticBody
{
	background:#F3F3F3;
	font-family:Verdana;
	font-size:11px;
}
.D3StaticTitle
{
	text-align:center;
	font-size:20px;
}
.D3StaticValue
{
	width:50%;
	text-align:left;
	font-size:12px;
}
.D3StaticContent
{
	height:100%;
	width:100%;
}
.D3StaticTableInner
{
	height:100%;
	width:100%;
}
.D3StaticVariable
{
	text-align:right;
	font-weight:bold;
	width:50%;
	font-size:12px;
}
.D3StaticRedirectorTable
{
	width:100%;
	height:100%;
}
.D3HeaderTabHome
{
	height:30px;
}
.D3HeaderTabSearch
{
	height:30px;
	display:none;
}
.D3HeaderTabCatalog
{
	height:30px;
}
.D3HeaderTabQuickOrder
{
	height:30px;
}
.D3HeaderTabOutstanding
{
	height:30px;
}
.D3HeaderTabSpecialOffers
{
	height:30px;
}
.D3HeaderTabBasket
{
	height:30px;
}
.D3HeaderTabAdvanced
{
	height:30px;
	display:none;
}
.D3HeaderTabLabel
{
}
.D3HeaderTabAuthoriser
{
	height:30px;
}
.D3TextBox
{
	border:1px solid #200020;
	align:center;
	text-align:center;
}
.D3ProductVariable
{
	font-weight:bold;
	text-align:center;
}
.D3ProductValue
{
	text-align:center;
}
.D3ProductDescriptionCell
{
	text-align:left;
	border-bottom:1px solid #666666;
	height:30px;
	font-weight:bold;
}
.D3ProductItemCell
{
	height:158px;
}
#D3Banner
{
}
#D0HomeTD
{
}
.D3WizardInputFieldsTextbox
{
	width:100%;
}
.D3WizardSeparator
{
}
.D3WizardInstructionsBottomLeft
{
	background:#ffffff;
}
.D3WizardInstructionsTopRight
{
	background:#ffffff;
}
.D3WizardInstructionsTopLeft
{
	background:#ffffff;
}
.D3WizardInstructionsBottomRight
{
	background:#ffffff;
}
.D0BottomCell
{
}
.D3ProductRedirector
{
}
#D3Product2ItemTableSmall
{
}
#D3WizardAccreditations26842
{
}
.D3Wizard2Instructions
{
	background:#660066;
	color:#ffffff;
	height:5px;
	border:1px solid #000000;
}
.D3Product2Name
{
	background:#660066;
	color:#ffffff;
	height:20px;
}
.D3Wizard2ButtonNext
{
	background-image:url(design3images/BIG_next_button_ReBrand.jpg);
	width:76px;
	height:23px;
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonNext:hover
{
	background-image:url(design3images/BIG_next_button_hov_ReBrand.jpg);
	font-weight:bold;
	cursor:pointer;
}
#D3WizardContact126850
{
}
.D3Wizard2ButtonPDF
{
	background-image:url(design3images/BIG_pdf_button_ReBrand.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:97px;
	height:23px;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonPDF:hover
{
	background-image:url(design3images/BIG_pdf_button_hov_ReBrand.jpg);
	font-weight:bold;
}
.D3Wizard2ButtonBack
{
	background-image:url(design3images/BIG_next_button_ReBrand.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:76px;
	height:23px;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonBack:hover
{
	background-image:url(design3images/BIG_next_button_hov_ReBrand.jpg);
	font-weight:bold;
}
#D3WizardPickAddress7017
{
}
.D3Wizard2Table
{
	width:830px;
}
.D3Wizard2Header
{
}
.D3WizardPickAddress
{
}
#D3WizardPickAddressOptionCell7017
{
}
.D3WizardOptionComponent
{
	vertical-align:top;
}
#D3WizardAddressLine17005
{
}
.D3NavTextOn
{
	text-decoration:underline;
	text-underline-position:below;
}
.D3WizardOptionComponentTextbox
{
	width:300px;
}
#D3WizardJobTitleOptionCell7004
{
}
.D3WizardNameOptionCell
{
}
.D3WizardName
{
}
.D3ButtonLarge
{
}
.D3NavTextOff
{
}
.D3NavOff
{
}
.D3Nav2Table
{
	width:50%;
}
.D3Product2Item
{
	width:400px;
	height:300px;
}
#D3WizardJobTitle7004
{
}
.D3Product2Row
{
}
.D3LinkButton:hover
{
	color:white;
}
#D3WizardPickAddress6728
{
}
.D3Product2Surround
{
}
#D3WizardAddress16734
{
}
.D3PDF2OrderTable
{
}
.D3PDF2MainTable
{
	width:100%;
}
#D3ButtonSmall
{
}
.D3MainDiv
{
}
.D3Product2NameTable
{
}
.D3WizardInstructionsSpacer
{
	height:20px;
}
#D3WizardAddress16988
{
}
#D3WizardPickAddress23631
{
}
#D3WizardAddress23635
{
}
.D3PDFMainTable
{
	width:100%;
	height:100%;
}
.D3ImageLibraryCell
{
	height:114px;
	width:193px;
}
.D3CalenderClose
{
	background-image:url(design3images/close.jpg);
	width:14px;
	height:14px;
	border:1px solid #000000;
}
.D3CalenderClose:hover
{
	cursor:pointer;
}
.D3CalendarTable
{
	background:#ffffff;
}
.D3ColumnSortHeader
{
	color:#ffffff;
}
.D3ColumnSortHeaderCell
{
	border-right:1px solid #666666;
	height:25px;
}
.D3ColumnSortHeaderRow A:Link 
{
	color:#006699;
	text-decoration:underline;
}
.D3DropdownList
{
	border:1px solid #000000;
}
.D3BasketTopCell
{
	height:105px;
	width:530px;
	background-repeat:no-repeat;
	background-position-x:left;
	background-position-y:center;
	background-image:url(design3images/BIG_Basket_Topcell_ReBrand.jpg);
}
.D3HeaderTabBudgetting
{
	height:30px;
}
#D3BudgetReportHeaderTable
{
	width:400px;
}
.D3ImageLibraryTabFiller
{
	height:82px;
}
#D3TabFiller
{
	border-bottom:2px solid #666666;
	width:130px;
}
.D3HeaderTabStrip
{
	height:26px;
	width:60px;
}
.D3TabStripHover
{
	height:26px;
}
.D3HeaderTabStrip:hover
{
	cursor:pointer;
}
.D3TabStripHover:hover
{
	cursor:pointer;
}
.D3TabStrip
{
}
.D3TabDivider
{
	border-bottom:2px solid #666666;
	width:4px;
}
#D3ODPDFColumn
{
	border-width:0px;
}
#D3OrderConfirmPdfView
{
	display:none;
}
#D3OrderConfirmDescription
{
	width:400px;
}
#D3OrderConfirmQuantity
{
	width:50px;
}
#D3OrderConfirmName
{
	display:none;
}
#D3OrderConfirmUnitPrice
{
	width:100px;
}
#D3OrderConfirmTotalPrice
{
}
#D3OrderConfirmUnitTotal
{
	width:100px;
}
.D3TabelBottomCell
{
	border-top:1px solid #666666;
}
.D3DataSummaryRow
{
}
.D3OrderConfirmSummaryVariable
{
	font-weight:bold;
	color:#666666;
	width:100px;
	height:20px;
}
.D3OrderConfirmSummaryValue
{
	width:60px;
	font-weight:bold;
}
.D3ButtonHeader
{
}
.D3ButtonHeader:hover
{
	cursor:pointer;
	font-weight:bold;
	text-decoration:underline;
}
.D3ProductNameRow
{
	font-weight:bold;
}
#D3AuthorizerNumber
{
	width:100px;
}
#D3AuthorizerCatalogue
{
	width:300px;
}
.
{
}
.D3BasketMinMaxText
{
	display:none;
}
.D3BasketQuantityText
{
	display:none;
}
#D3OODPDFColumn
{
	border:0px;
}
#D3AODButtonColumn
{
}
#D3FavAdd
{
}
#D3DraftsDelete
{
}
.D3BasketDeleteCell
{
	background-image:url(design3images/delete.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:20px;
	height:20px;
}
.D3BasketConfirmCheckbox
{
	display:none;
}
.D3BasketConfirmCheckbox:hover
{
	cursor:pointer;
}
.body
{
}
.D3CategoryTable
{
	width:100%;
}
.D3TypeTable
{
	width:100%;
}
.body
{
}
#D3BasketDeleteHeader
{
}
#D3BasketOptionsValuesHeader
{
}
#D3OrderConfirmValues
{
}
.D3Wizard2ThumbnailSize
{
	width:350px;
	height:350px;
}
.body
{
}
.D3CatalogListItemRight
{
}
.D3PDFOrderTopCell
{
	width:580px;
	height:105px;
	background-repeat:no-repeat;
	background-image:url(design3images/PDFPreviewTopCell_2.jpg);
	background-position-x:left;
	background-position-y:top;
}
.D3OrderConfirmSummaryTopCell
{
	background-image:url(design3images/BasketTopCell_2.jpg);
	background-position-x:left;
	background-position-y:center;
	width:500px;
	height:105px;
	background-repeat:no-repeat;
}
.D3GenericTitle
{
}
.D3Wizard2InstructionsInvalid
{
}
.D3WizardHeader2Invalid
{
	color:#ff0000;
}
#D3WizardPickAddress26292
{
}
#D3WizardPickAddressOptionCell26292
{
}
#D3WizardPickAddress8253
{
}
#D3WizardPickAddressOptionCell8253
{
}
.body
{
}
.D3ProductOrderCell
{
	width:80%;
}
.D3ProductAddToFavCell
{
	width:10%;
}
.D3OrderConfirmTopCell
{
	background-image:url(design3images/BIG_Basket2_Topcell_ReBrand.jpg);
	width:500px;
	height:105px;
	background-repeat:no-repeat;
}
.D3PDFIOrderTopCell
{
	background-image:url(design3images/BIG_PDF_Topcell_ReBrand.jpg);
	width:585px;
	height:105px;
	background-repeat:no-repeat;
}
.D3Product2TopCell
{
	background-image:url(design3images/BIG_Select_Temp_Topcell_ReB.jpg);
	background-repeat:no-repeat;
	height:115px;
	width:438px;
}
.D3TypeTopCell
{
	background-image:url(design3images/Select_Template_Topcell.jpg);
	background-repeat:no-repeat;
	height:500;
	width:110;
}
.D3WizardOptionInvalid
{
	color:red;
}
.D3SearchTopCell
{
	background-image:url(design3images/Search_TopCell_2.jpg);
	background-position:center;
	width:450px;
	height:110px;
	background-repeat:no-repeat;
}
.D3OutstandingOrdersTopCell
{
	background-image:url(design3images/Order_Activity_Topcell_1.jpg);
	width:434px;
	height:101px;
}
.D3OptionValuesLabel
{
	display:none;
}
.D3OptionValuesValue
{
	font-weight:normal;
	color:#666666;
}
.D3Wizard2BasketTableCell
{
	width:110px;
	background-image:url(design3images/backgroundBanner_repeat.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:35px;
	align:right;
	border:1px solid transparent;
	display:none;
}
.D3Product2ItemImage
{
}
.D3Product2ItemImage:hover
{
	cursor:pointer;
}
#D3WizardChooseAddress39427
{
}
.D3Wizard2ButtonCancel
{
	background-image:url(design3images/BIG_next_button_ReBrand.jpg);
	background-position:center;
	color:#ffffff;
	font-weight:bold;
	width:76px;
	height:23px;
	background-repeat:no-repeat;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
}
#D3WizardPickAddress31038
{
}
#D3WizardAddressLine130982
{
}
#D3WizardAddress149082
{
}
#D3WizardChooseCompanyName57030
{
}
.D3Wizard2ButtonCancel:hover
{
	background-image:url(design3images/BIG_next_button_hov_ReBrand.jpg);
	font-weight:bold;
	cursor:pointer;
}
#D3WizardAddress157037
{
}
.D3RegisterUserTopCell
{
	background-image:url(design3images/SelfReg_Topcell_1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:700px;
	height:150px;
}
#D3WizardChooseDepartment58291
{
}
.D3Wizard2ButtonOrder
{
	background-image:url(design3images/BIG_pdf_button_ReBrand.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:97px;
	height:23px;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonOrder:hover
{
	background-image:url(design3images/BIG_pdf_button_hov_ReBrand.jpg);
	font-weight:bold;
}
#D3OutstandingOrdersButtonPDF
{
}
#D3BasketButtonPDF
{
}
.D3BasketTableSurround
{
	width:100%;
}
.D3BasketDeleteCell:hover
{
	cursor:pointer;
}
#D3EmailODCID
{
	display:none;
}
.D3Wizard2BasketTableCell:hover
{
	cursor:pointer;
	border:1px solid #007ca9;
}
#D3WizardPickAddress64993
{
}
.D3Wizard2BasketTable
{
}
#D3WizardPickAddress64930
{
}
#D3WizardChooseAddress63469
{
}
#D3WizardAddress163448
{
}
#D3BasketProcessButton
{
}
#D3WizardPickAddress31273
{
}
#D3AuthorizerCompany
{
}
#D3AODAuthorize
{
}
.D3AuthorizeOrderDetailsTopCell
{
	width:720px;
	height:150px;
	background-image:url(design3images/Authorisation_Topcell_NEW_1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	display:none;
}
#D3AuthOrdComponentButtonAuthorize
{
}
#D3AuthOrdComponentButtonDecline
{
}
#D3EmailODCCode
{
}
#D3WizardFonction47619
{
}
#D3WizardChooseLogo69388
{
}
.D3Wizard2ButtonAddToBasket
{
	background-image:url(design3images/BIG_pdf_button_ReBrand.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:97px;
	height:23px;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonAddToBasket:hover
{
	background-image:url(design3images/BIG_pdf_button_hov_ReBrand.jpg);
	font-weight:bold;
}
.D3Wizard2ButtonGoToBasket
{
	background-image:url(design3images/BIG_pdf_button_ReBrand.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:97px;
	height:23px;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3Wizard2ButtonGoToBasket:hover
{
	background-image:url(design3images/BIG_pdf_button_hov_ReBrand.jpg);
	font-weight:bold;
}
#D3AODAuthStatus
{
}
#D3AuthorizerOrdNo
{
	display:none;
}
#D3OOItemCode
{
	display:none;
}
#D3WizardAddress191482
{
}
#D3Product2It
{
}
.Main
{
}
.D3BasketItemsLabel
{
}
#D3AODCID
{
}
#D3AODCode
{
}
#D3AODStatus
{
}
#D3EmailDataSummaryCellValue
{
}
#D3WizardChooseAddress57277
{
}
#D3WizardAddressLine157272
{
}
#D3EmailODCOptions
{
	display:none;
}
#D3AODQuanity
{
}
#D3WizardText109249
{
}
.D3WizardTextOptionCell
{
}
#D3Wizard2ButtonOrderDiv5103
{
}
#D3CatalogTopCell
{
}
#D3Wizard2ButtonOrderDiv5388
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5390
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5391
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5389
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5384
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5396
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5437
{
	display:none;
}
#D3Wizard2TopCell
{
}
.D3NavPickTemplate
{
}
.D3NavOn
{
}
#D3PDFIOrderTopCell
{
}
.D3WizardInstructions
{
}
.D3WizardInstructionsOptionCell
{
}
#D3ImageViewTopCell
{
}
#D3AddressEditTopCell
{
}
#D3AuthorizeOrdersTopCell
{
}
#D3AddressesSelectTopCell
{
}
#D3Wizard2ButtonOrderDiv4636
{
}
#D3OutstandingOrdersCustomTopCell
{
}
.CatHeader3
{
}
.D3ColumnSortHeaderRow A:Link
{
	color:#660066;
}
.D3OustandingOrdersCustomExportButton
{
}
.D3OutstandingOrdersCustomTopCell
{
}
.D3TableSurroundTopCellContainer
{
}
#D3BasketTopCell
{
}
.D3CategoryInfoTable
{
}
#D3UserTableUploadTopCell
{
}
.D3UserTableUploadPreviousButton
{
}
.D3UserTableUploadFinishButton
{
}
#D3UserTableSheetPickTopCell
{
}
#D3UserTableShowTopCell
{
}
#D3UserTablePreviewOrderButton
{
}
.D3BasketHComplete
{
}
.D3HeaderTabUserName
{
}
.D3OrderAddressesHComplete
{
}
.D3OrderCompleteButtonViewOrder
{
}
.D3OrderCompleteHeader
{
}
.D3OrderCompleteShopForMoreRow
{
}
.D3OrderCompleteTopCell
{
}
.D3OrderConfirmHComplete
{
}
.D3OrderConfirmHeader
{
}
.D3OrderDetailsHComplete
{
}
.D3WizardUploadCell
{
	background-image:url(design3images/BIG_next_button_ReBrand.jpg);
	width:76px;
	height:23px;
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
}
.D3WizardUploadCell:hover
{
	background-image:url(design3images/BIG_next_button_hov_ReBrand.jpg);
	font-weight:bold;
	cursor:pointer;
}
#D3Wizard2InputFieldsNotValid
{
}
.D3WizardClearCell
{
	background-image:url(design3images/BIG_next_button_ReBrand.jpg);
	width:76px;
	height:23px;
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:0px solid #000000;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	color:#ffffff;
	font-weight:bold;
	text-decoration:blink;
}
.D3WizardClearCell:hover
{
	background-image:url(design3images/BIG_next_button_hov_ReBrand.jpg);
	font-weight:bold;
	cursor:pointer;
}
.D3WizardClearAnchor
{
	color:White;
	text-decoration:Bold;
}
.D3WizardUploadAnchor
{
}
.D3WizardClearAnchor:hover
{
	color:White;
}
.D3WizardUploadAnchor:hover
{
	color:White;
}
#D3AdvancedTopCell
{
}
.D3WizardOptionComponentDropDown
{
}
.D3Wizard2TopCell3255
{
}
#D3Product2TopCell
{
}
#D3Wizard2ButtonOrderDiv5729
{
	display:none;
}
#D3Wizard2InputFieldsBlank
{
}
.D3Wizard2InputFields
{
}
#D3Wizard2ButtonOrderDiv5908
{
	display:none;
}
#D3Wizard2ButtonOrderDiv5909
{
	display:none;
}
