html, body
{
	margin: 7px auto 0px;
	height: 100%;
	padding: 0;
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #000000;
	font-size: 13px;
	line-height: 16px;
}

td
{
	font-size: 13px;
	vertical-align: top;
}

.EditingFormCategory
{
	font-family: Arial Black, Arial, Sans-Serif;
	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
	color: #EE5A29;
	padding-top: 20px;
}

.LTR, .RTL
{
	background-color: #52555A;
}

ul
{
	list-style-type: disc;
}

a
{
	color: #000000;
}

a:hover
{
	color: #EE5A29;
}

h1
{
	font-family: Arial Black, Arial, Sans-Serif;
	font-size: 20px;
	line-height: 24px;
	margin-top: 0px;
}

h2
{
	font-family: Arial Black, Arial, Sans-Serif;
	font-size: 16px;
	line-height: 20px;
	margin-top: 0px;
	color: #EE5A29;
}

h3
{
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #000000;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}


.ContactLink
{
	font-weight: bold;
}

.ContactLink a:hover
{
	color: #E16900;
}

.Footer
{
	font-family: verdana, arial;
	font-size: 9px; 
	color: #ffffff; 
	margin-left: 6px;
	margin-right: 4px;
}

.Footer a
{
	color: #ffffff;
	text-decoration: none;
}

.Footer a:hover
{
	color: #EE5A29;
}

.CMSMenu
{
	width: 170px;
}
.CMSMenuItem
{
	letter-spacing: 1px;
	background-position: center top;
	background-image: url(/App_Themes/skramp/menuoff.gif);
	background-repeat: no-repeat;
	height: 35px;
	vertical-align: top;
	text-transform: uppercase;
	font-family: Arial Black, Arial;
	font-size: 10px;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 3px;
}


.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseDown
{
	letter-spacing: 1px;
	background-position: center top;
	background-image: url(/App_Themes/skramp/menuon.gif);
	background-repeat: no-repeat;
	height: 35px;
	vertical-align: top;
	text-transform: uppercase;
	font-family: Arial Black, Arial;
	font-size: 10px;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 3px;
}

.CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown
{
	letter-spacing: 1px;
	background-position: center top;
	background-image: url(/App_Themes/skramp/menuon.gif);
	background-repeat: no-repeat;
	height: 35px;
	vertical-align: top;
	text-transform: uppercase;
	font-family: Arial Black, Arial;
	font-size: 10px;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 3px;
}

.SubCMSMenu
{ 
	border-top: #6C6E74 1px solid;
	margin-top: 6px !important;
	margin-top: 0px;
}

 
.SubCMSMenuItem
{
	padding-right: 10px;
	padding-left: 5px;
	background-color: #92969D;
	text-align: left;
	border-bottom: #6C6E74 1px solid;
	border-right: #6C6E74 1px solid;
	padding-top: 3px;
	padding-bottom: 2px;
	height: 18px;
}
 
.SubCMSMenuHighlightedMenuItem
{
	padding-right: 10px; 
	padding-left: 5px; 
	background-color: #F58659;
	text-align: left;
	border-bottom: #6C6E74 1px solid;
	border-right: #6C6E74 1px solid;
	padding-top: 3px;
	padding-bottom: 2px;
	height: 18px;
}

.SubCMSMenuItemMouseOver, .SubCMSMenuItemMouseDown, .SubCMSMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseDown, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemUp 
{
	padding-right: 10px; 
	padding-left: 5px; 
	background-color: #F58659;
	text-align: left;
	border-bottom: #6C6E74 1px solid;
	border-right: #6C6E74 1px solid;
	padding-top: 3px;
	padding-bottom: 2px;
	height: 18px;
}

/*#CMSBreadCrumbs#*/
.CMSBreadCrumbs
{
	font-size: 9px;
	color: #636466;
	padding-left: 36px;
	height: 43px;
	width: 809px;
	background-position: center top; 
	background-image: url(../../App_Themes/skramp/underbanner.gif); 
	background-repeat: no-repeat;
	vertical-align: top;
}

.CMSBreadCrumbs a
{
	font-size: 9px;
	color: #636466;
}
.CMSBreadCrumbs a:Hover
{
	color: #ffffff;
}
.CMSBreadCrumbsLink a
{
	font-size: 9px;
	color: #636466;
}
.CMSBreadCrumbsLink
{
	font-size: 9px;
	color: #636466;
}
.CMSBreadCrumbsLink a:Hover
{
	color: #ffffff;
}
.CMSBreadCrumbsCurrentItem
{
	font-weight: bold;
	font-size: 9px;
	color: #636466;
}

.LeftOutside
{
	background-position: right top; 
	background-image: url(/App_Themes/skramp/left.gif); 
	background-repeat: repeat-y;
	width: 6px;
}

.LeftContent
{
	background-position: right top; 
	background-image: url(/App_Themes/skramp/contentleft.gif); 
	background-repeat: repeat-y;
	width: 9px;
}

.RightOutside
{
	background-position: left top; 
	background-image: url(/App_Themes/skramp/right.gif); 
	background-repeat: repeat-y;
	width: 5px;
}

.RightContent
{
	background-position: left top; 
	background-image: url(/App_Themes/skramp/contentright.gif); 
	background-repeat: repeat-y;
	width: 8px;
}

.RightContentBottom
{
	width: 64px;
	vertical-align: top;
	background: #000000;
	background-position: left bottom; 
	background-image: url(/App_Themes/skramp/contentrightbottom.jpg); 
	background-repeat: no-repeat;
}

.Bottom
{
	background-position: center top; 
	background-image: url(/App_Themes/skramp/bottom.gif); 
	background-repeat: no-repeat;
	width: 820;
	height: 105;
	vertical-align: bottom;
}

.MenuColumn
{
	background: #000000;
	width: 206px;
	vertical-align: top;
	padding-top: 3px;
}

.ContentColumn
{
	width: 539px;
	vertical-align: top;
}

.ContentArea, .AuthenticatedContent .ContentArea
{
	width: 522px;
	vertical-align: top;
	background: #BBBEC2;
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 10px; 
	padding-bottom: 5px;
	height: 294px;
}

.AuthenticatedContent .ContentArea, .AuthenticatedContent .ContentAreaHome
{
	height: 360px;
}

.ContentAreaHome, .AuthenticatedContent .ContentAreaHome
{
	width: 176px;
	vertical-align: top;
	background: #BBBEC2;
	padding-left: 15px; 
	padding-right: 10px; 
	padding-top: 10px; 
	padding-bottom: 5px;
}

.TextBox, .MessageTextArea, .textBox, .CMSSearchDialogSearchForTextBox, .CMSSearchDialogSearchModeDropDownList
{
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #390d0a;
	font-size: 13px;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-style: none;
	border-top-color: #ffffff;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #ffffff;
	border-bottom-style: none;
}

.BizFormDropDownField, .BizFormTextBox, .BizFormTextBoxWide, .BizFormTextArea, .BizFormPostcode
{
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #390d0a;
	font-size: 13px;
}

.BizFormTextBox
{
	width: 120px;
}

.BizFormTextBoxWide
{
	width: 200px;
}

.BizFormTextArea
{
	width: 300px;
}

.BizFormPostcode
{
	width: 53px;
}

.EditingFormValueCell img
{
	margin-top: 1px !important;
	margin-top: 2px;
}

.CMSSearchDialogSearchForTextBox
{
	padding-left: 3px;
}

.TextBox, .MessageTextArea
{
	/*margin-top: 20px;*/
}

.EmailTextBox
{
	width: 300px;
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #390d0a;
	font-size: 13px;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-style: none;
	border-top-color: #ffffff;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #ffffff;
	border-bottom-style: none;
}

.MessageTextArea
{
	width: 300px;
	height: 150px;
}

.EditingFormLabel
{
	width: 150px;
	display: block;
	margin-top: 5px;
}

.ButtonLeft
{
	float: left;
	display: inline;
	height: 23px;
	width: 14px;
	background-position: right center;
	background-image: url(/App_Themes/skramp/buttonleft.gif);
	background-repeat: no-repeat;
}

.ButtonRight
{
	float: left;
	display: inline;
	height: 23px;
	width: 14px;
	background-position: left center;
	background-image: url(/App_Themes/skramp/buttonright.gif);
	background-repeat: no-repeat;
}

.ButtonBackground
{
	float: left;
	display: inline;
	height: 23px;
	background-position: center center;
	background-image: url(/App_Themes/skramp/buttonbackground.gif);
	background-repeat: repeat-x;
}

.EditingFormLabelCell
{
	vertical-align: top;
}

.EditingFormValueCell
{
	vertical-align: middle;
}
.EditingFormCheckBoxList
{
	padding-bottom: 5px;
}

.EditingFormCheckBox
{
	/*padding-top: 10px;*/
}

.FormButton, .signoutButton, .Button
{
	color: #ffffff;
	background-position: center;
	background-image: url(/App_Themes/skramp/button.gif);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: transparent;
	cursor: pointer;
	height: 23px;
	font-family: Arial Black, Arial;
	font-size: 10px;
	width: 81px;
	text-transform: uppercase;
	padding-bottom: 3px !important;
	letter-spacing: 1px;
}

.ErrorLabel, .EditingFormErrorLabel
{
	color: #EE5A29;
	font-weight: bold;
}

.SearchButton
{
	margin-bottom: -2px;
}

.SearchTextBox
{
	width: 80px;
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #390d0a;
	font-size: 13px;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-style: none;
	border-top-color: #ffffff;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #ffffff;
	border-bottom-style: none;
}

.SearchLabel
{
	padding-left: 2px;
	font-family: "Trebuchet MS" , arial,sans-serif;
	color: #390d0a;
}

.QuickSearch
{
	width: 147px;
	background-color: #ffffff;
}

.CMSSearchDialogSearchButton
{
	background-position: center;
	background-image: url(/App_Themes/skramp/buttongo.gif);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color: transparent;
	cursor: pointer;
	height: 23px;
	width: 33px;
	color: #ffffff;
	font-family: Arial Black, Arial;
	font-size: 10px;
	text-transform: uppercase;
	padding-bottom: 3px !important;
	letter-spacing: 1px;
	margin-bottom: 2px !important;
	margin-bottom: -1px;
}

/* Product */
.ProductPreview .LinkMore
{
	background-image: url(/App_Themes/skramp/arrowrightmiddle.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 3px 12px 6px 5px;
}

.ProductPreview
{
	width: 155px;
	text-align: center;
	vertical-align: top;
	margin-right: 9px;
	height: 175px;
	float: left;
	overflow: hidden;
}

.ProductWholesale .ProductPreview
{
	width: 155px;
	text-align: center;
	vertical-align: top;
	margin-right: 9px;
	height: 190px;
	float: left;
	overflow: hidden;
}

.ProductPreview .ProductBox
{
	/*background-color: #ffffff;*/
	border: 1px solid #9DA0A5;
	height: 165px;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}

.ProductWholesale .ProductPreview .ProductBox
{
	/*background-color: #ffffff;*/
	border: 1px solid #9DA0A5;
	height: 180px;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
}

.ProductPreview .ProductTitle
{
	margin-top: 5px;
	/*margin-bottom: 5px;*/
	height: 35px;
	width: 150px;
	font-weight: bold; 
	text-align: center;
}

.ProductPreview .ProductTitle A
{
	text-decoration: none;
}

.ProductPreview .ProductImage
{
	height: 90px;
	text-align: center;
	vertical-align: top;
}

.ProductPreview .ProductFooter
{
	text-align: right;
	/*background-color: #f7f7f7;*/
	height: 10px;
	padding-right: 5px;
	display: inline;
}

.ProductPreview .ProductPrice
{
	/*font-size: 15px;*/
	font-weight: bold;
	color: #000000;
	display: inline;
	width: 100px;
}

.ProductPreview .ProductRrp
{
	text-align: center;
	padding-bottom: 8px;
}

.ProductDetail, .ProductDetailCW
{
        width: 480px;
}

.ProductDetail .ProductData
{
	/*padding: 5px 60px 5px 60px;*/
}

.ProductDetail .ProductFooter
{
	text-align: right;
	background-color: #f7f7f7;
	padding: 10px 60px 10px 10px;
}

.ProductDetail .ProductSummary
{
	vertical-align: top;
	width: 260px;
}

.ProductDetailCW .ProductSummary
{
}

.ProductDetail .ProductImage
{
	width: 220px;
	vertical-align: top;
}

.ProductDetailCW .ProductImage
{
	float: none;
	/*padding-right: 20px;*/
}

.ProductDetail .ProductShortDescription
{
	/*font-weight: bold;*/
}

.ProductDetail .ProductDescription
{
	padding: 10px;
}

.BizFormDisplayNone
{
	display: none;
}

.LoggedIn
{
	padding-top: 20px;
	padding-left: 20px;
	color: #ffffff;
}
