﻿body 
{
	scrollbar-arrow-color: #A7B9E2;
	scrollbar-track-color: #A7B9E2;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #A7B9E2;
	scrollbar-3dlight-color: #A7B9E2;
	
	font-family: Tahoma;
	height: 100%;
}

.row
{
	clear:both;
}

.cell
{
	float:left;
}

/* All Text Types below */

.clsLink a:link 
	{
	font-family: arial, sans-serif, verdana;  
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	}
	.clsLink a:visited 
	{
	font-family: arial, sans-serif, verdana;  
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	}
	.clsLink a:hover 
	{	
	font-family: arial, sans-serif, verdana;  
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: none;
	}
	.clsLink a:active 
	{	
	font-family: arial, sans-serif, verdana;  
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.clsNormalText
{
    font-size: 11px;
    color: #333333;
    font-family:arial, sans-serif, verdana;  
}

.NormalBoldText
{
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    font-family:tahoma;  
}

.ContentText
{
	font-weight: normal;
	font-size: 11px;
	color: #333;
	font-style: normal;
	font-family: Tahoma;
	line-height: 16px;
	text-align: justify;
}

.NormalText
{	
	font-weight: Normal; 
	font-size: 11px; 
	color: #333; 
	font-style: normal; 
	font-family: Tahoma;
}

.Graytext
{	
	font-weight: Normal; 
	font-size: 10px; 
	color: #666; 
	font-style: normal; 
	font-family: Tahoma; 
}

.LabelText
{	
	font-weight: Bold; 
	font-size: 11px; 
	color: #666; 
	font-style: normal; 
	font-family: Tahoma; 
}

.HighlightText
{	
	font-weight: Bold; 
	font-size: 11px; 
	color: #33529B; 
	font-style: normal; 
	font-family: Tahoma; 
}
.NormalText9
{	
	font-weight: normal; 
	font-size: 9px; 
	color: #333; 
	font-style: normal; 
	font-family: Tahoma;
}

.NormalText10
{	
	font-weight: Bold; 
	font-size: 11px; 
	color: #333; 
	font-style: normal; 
	font-family: Tahoma; 
}

.NormalTextWhite
{	
	font-weight: bold; 
	font-size: 11px; 
	color: white; 
	font-style: normal; 
	font-family: Tahoma; 
}
.NormalTextWhitelink 
{
    font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 1px 0 0 0;
}

.NormalTextWhitelink a
{
	text-decoration:none;
	color: #fff;
}

.NormalTextWhitelink a:hover
{
	color:#333;
}

.TitleText
{
    font-weight: bold;
    font-size: 11px;
    color: #333;
    font-family:tahoma;  
}

.TextAttributes
{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: tahoma;
    text-decoration: none;
}

/* All Text Types above */

.PageHeading
{	
	font-weight: Bold; 
	font-size: 11px; 
	color: #666; 
	font-style: normal; 
	font-family: Tahoma; 
}

.FooterMenuLink {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7D3504;
	text-decoration: none;
	padding: 0 0 2px 0;
}

.FooterMenuLink a
{
	text-decoration:none;
	color: #7D3504;
}

.FooterMenuLink a:hover
{
	color:#fff;
}

.Link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding: 1px 0 0 0;
}

.Link a
{
	text-decoration:none;
	color: #333;
}

.Link a:hover
{
	color:#fff;
}


.NormalLink9 {
	font-family: tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding: 1px 0 0 0;
}

.NormalLink9 a
{
	text-decoration:none;
	color: #333;
}

.NormalLink9 a:hover
{
	color:#fff;
}


.normalLink 
{
	font-family: tahoma;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.normalLink a 
{
	color: #333;
	text-decoration: none;
}

.normalLink a:hover  
{
	color: #c30;
}

.MailLink a 
{
	font-family: tahoma;
	font-size: 11px;
	color: #c30;
	text-decoration: underline;
}

.MailLink a:hover  
{
	color: #333;
	text-decoration:underline;
}


.DropDown
{
	border-left-color: #6282CC;
	border-bottom-color: #6282CC;
	border-top-color: #6282CC;
	border-right-color: #6282CC;
	background-color:#6282CC;
	border-style:solid;
	font-weight: bold; 
	font-size: 11px; 
	color: #fff;
	font-family: Tahoma; 
}
.DropDownProductAttribute
{
	border-left-color: #6282CC;
	border-bottom-color: #6282CC;
	border-top-color: #6282CC;
	border-right-color: #6282CC;
	background-color:#fff;
	border-style:solid;
	font-weight: bold; 
	font-size: 11px; 
	color: #6282CC;
	font-family: Tahoma; 
}

Heading1
{	
	font-weight: bold; 
	font-size: 16px; 
	color: #999999; 
	font-style: normal; 
	font-family: arial;
	bottom:0px; 
}

.HeadingContent
{	
	font-weight: bold; 
	font-size: 16px; 
	color: #f06000; 
	font-style: normal; 
	font-family: arial;
	bottom:0px; 
}

.subheadingContent
{	
	font-weight: bold; 
	font-size: 12px; 
	color: #3E68AD; 
	font-style: normal; 
	font-family: tahoma;
	bottom:0px; 
}

.leftmenu a:hover
{
	color:gray;
}

.leftmenu a
{
	color:#666;
	text-decoration:none;
}

/* Left Navigation menu */
.leftNavMenu
{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
}

.leftNavMenu li
{
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
	border-top: dashed 1px #999;
}

.leftNavMenu a
{
	padding: 5px 0 5px 25px;
	display: block;
	background: url(../Graphics/Images/MenuArrowNormal.gif) no-repeat 5px 50%;
	text-decoration: none;
	color: #666;
	height: auto !important;
	height: 100%; /*For IE*/
}

.leftNavMenu a:hover
{
	color: #fff;
	background-color: #3e68ad;
}

.Error {
	font-family:tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c30;
}

.Border
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}


/*Text boxes below*/

.textboxWhite
{
	border-right: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-top: #fff 1px solid;
	background-color:#fff;
	font-weight: bold; 
	font-size: 11px; 
	color: #33529B; 
	font-family: Tahoma; 
	height:14px;
	padding:0px 0 1px 2px;
	
}

.textboxRed
{
	border-right: #F00 1px solid;
	border-left: #820000 2px solid;
	border-bottom: #F00 1px solid;
	border-top: #820000 2px solid;
	background-color:#F00;
	font-weight: bold; 
	font-size: 11px; 
	color: #fff; 
	font-family: Tahoma; 
	height:16px;
	padding:1px 0 0 3px;
	
}
.textBoxEmail
{ 
    font-family:tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    padding:2px 0 2px 3px;
    width: 180px;
    border: 1px solid #999;
    background-color: White;
}
.textBoxMedium
{ 
    font-family:tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333;
    padding-left: 3px;
    border: 1px solid #999;
    background-color: White;
}
.textBoxDate
{ 
    font-family:tahoma;
    font-size: 11px;
    font-weight: normal;
    padding:0 0 0 3px;
    color: #000;
    width: 70px;
    border: 1px solid #999;
    background-color: White;
}

.textBox
{
    font-family:tahoma;
    font-weight: normal;
    font-size: 11px;
    padding:2px 0 2px 3px;
    color: #000000;
    border: 1px solid #999;
    background-color: White;
}
.TextBoxQuantity
{
    font-family:tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #fff;
    width: 50px;
    border: 2px solid #ccc; 
    background-color: #F10102;
    padding:2px 0 3px 3px;
    height:14px;
}

.BracketText
{
    font-size: 11px;
    color:Gray;
    font-family:tahoma;  
}

/*Text Boxes above*/


/*Grid*/

.GridHeaderBg {
	background-color: #f30;
	font-weight: bold;
    font-size: 11px;
    color: #fff;
    font-family:tahoma;  
}  
.Grid 
{
   width: 915px;  
}

.GridHeaderTitle {
	padding-right: 5px;
	padding-left: 5px;
	font-family:tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	height: 22px;
	background-color: #c30;
	text-decoration: none;
}
.GridHeaderTitle a:link 
{
	color: #FFF;
	background-color: #c30;
	text-decoration: underline;
}
.GridHeaderTitle a:hover 
{
	color: #Fc0;
	background-color: #c30;
	text-decoration: underline;
}

.Pager 
	{
	font-family:tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	}
	.Pager a 
	{
	color: #333;
	text-decoration: none;
	}	
	.Pager a:hover 
	{
	color: #333;
	text-decoration: underline;
	}
	.PagerPageSelected
	{
		color: white;
		text-decoration: none;
		background-color: #c30;
		padding-right: 2px;
		padding-left: 2px;
	}

.GridItem {
	padding-right: 5px;
	padding-left: 5px;
    font-family:tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	height: 22px;
	background-color: #FFF;
	text-decoration: none;
}
.GridItem a:link {
	background-color: #FFF;
	text-decoration: none;
}
.GridItem a:hover {
	background-color: #FFF;
	text-decoration: none;
}

.GridAlternateItem {
	padding-right: 5px;
	padding-left: 5px;
    font-family:tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	height: 22px;
	background-color: #f1f1f1;
	text-decoration: none;
}
.GridAlternateItem a:link {	
	background-color: #f1f1f1;
	text-decoration: none;
}
.GridAlternateItem a:hover {
	background-color: #f1f1f1;
	text-decoration: none;
}	

.OrderTotal{
    font-weight: bold;
    font-size: 14px;
    color: #000;
    font-family:tahoma;  
}

.headerBackground
{
	background-color: #FEEBC5;
	padding:4px 0 3px 10px;
	font-weight: bold;
    font-size: 12px;
    color: #333;
    font-family:verdana;  	
}

.Box
{
	border-left: #E28507 2px solid;
	border-top: #E28507 2px solid;
	border-right: #E28507 2px solid;
	border-bottom: #E28507 2px solid;
    background-color: #ffffff;
}
.ProductBox
{
	border-top: #ccc 2px solid;
	border-left: #ccc 2px solid;
	border-right: #ccc 2px solid;
	border-bottom: #ccc 2px solid;
    background-color: #fff;
    font-weight: normal;
    font-size: 11px;
    color: #333;
    font-family:tahoma;
    line-height:14px;
    text-align:justify;
}
.ProductDescriptionBox
{
	border-left: #ccc 2px solid;
	border-right: #ccc 2px solid;
	border-bottom: #ccc 2px solid;
    background-color: #fff;
}

.DetailsBox
{
	border-left: #FDE1B9 2px solid;
	border-right: #FDE1B9 2px solid;
	border-bottom: #FDE1B9 2px solid;
    background-color: #FFF8E6;
}
.DetailscompleteBox
{
	border-top: #FDE1B9 2px solid;
	border-left: #FDE1B9 2px solid;
	border-right: #FDE1B9 2px solid;
	border-bottom: #FDE1B9 2px solid;
    background-color: #FFF8E6;
    font-weight: normal;
    font-size: 11px;
    color: #333;
    font-family:tahoma;
    line-height:11px;
}
.GridDetailsBox
{
	border-left: #FDE1B9 2px solid;
	border-right: #FDE1B9 2px solid;
	border-top: #FDE1B9 2px solid;
	border-bottom: #FDE1B9 2px solid;
    background-color: #FFF8E6;
}
.Divider
{
	background-color: #dfdfdf;	
}

.ChildNode
	{
	font-family: tahoma;  
	font-size: 11px;
	color: #333;
	text-decoration: none;
	}
	.ChildNode a
	{	
	color: #333;
	text-decoration: none;
	}	
	.ChildNode a:hover 
	{	
	color:#c30;
	text-decoration: none;
	}
.SelectedChildNode
	{
	font-family: tahoma;  
	font-size: 11px;
	color: #c30;
	text-decoration: none;
	}
	.SelectedChildNode a
	{	
	color: #c30;
	text-decoration: none;
	}	
	.SelectedChildNode a:hover 
	{	
	color: #c30;
	text-decoration: none;
	}

.ChildNode2
	{
	font-family: tahoma;  
	font-size: 11px;
	color: #333;
	text-decoration: none;
	}
	.ChildNode2 a
	{	
	color: #333;
	text-decoration: none;
	}	
	.ChildNode2 a:hover 
	{	
	color:#333;
	text-decoration: none;
	}	

.RootNode 
	{
	font-family: tahoma;  
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	}
	.RootNode a
	{
	color: #333;
	text-decoration: none;
	}
	.RootNode a:hover 
	{	
	color:#c30;
	text-decoration: none;
}	
.SelectedRootNode 
	{
	font-family: tahoma;  
	font-size: 11px;
	font-weight: bold;
	color: #33529B;
	text-decoration: none;
	}
	.SelectedRootNode a
	{
	color: #33529B;
	text-decoration: none;
	}
	.SelectedRootNode a:hover 
	{	
	color: #33529B;
	text-decoration: none;
}
.bannercartBg 
{
	background-color: #FCBF41;
	border-right: #FA960E 2px solid;
	border-top: #FA960E 2px solid;
	border-left: #FA960E 2px solid;
	border-bottom: #FA960E 2px solid;
	padding:5px;
}

.ImageBorder
{
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	border-bottom: #999 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.ColorText
{
	font-size: 11px;
	color: #c30;
	font-weight : bold;
	font-family: tahoma;
}

.PropertiesBg {
	background-color: #fff;
	height:2px;
	width:2px
}
	
.SiteMapLink
	{
		font-family: tahoma;
		font-size: 13px;
		font-weight: bold;
		color: #666;
		text-decoration: none;
	}
	.SiteMapLink a:link 
		{
			font-family: tahoma;
			font-size: 13px;
			font-weight: bold;
			color: #666;
			text-decoration: none;
		}	
	.SiteMapLink a:hover
	{
		color: #c30;
		text-decoration: underline;
	}
	.SiteMapLink a:visited
	{
		color: #c30;
		text-decoration: underline;
	}
	
.GridLink a:link 
	{
	font-family: tahoma;  
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: underline;
	}
	.GridLink a:visited 
	{
	color: #333;
	text-decoration: underline;
	}
	.GridLink a:hover 
	{	
	color: #c30;
	text-decoration: underline;
	}
	
/*Prodct info Start*/

.ListProductInfo 
	{
	font-family: tahoma;  
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: underline;
	}
	.ListProductInfo a
	{
	color: #333;
	text-decoration: underline;
	}	
	.ListProductInfo a:hover 
	{	
	color:#33529B;
	text-decoration: underline;
	}	

.RRP
{	
	font-weight: Normal; 
	font-size: 11px; 
	color: #333; 
	font-style: normal; 
	font-family: Tahoma;
}

.YouSave
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c30;	
}
.OurPrice
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333;	
}
.RetailPrice
{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: line-through;	
}
.RetailPriceLine
{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #c30;
	text-decoration: line-through;	
}

/*Prodct info End*/

.Categorytitle 
	{
	font-family: tahoma;  
	font-size: 13px;
	font-weight: bold;
	color: #c30;
	text-decoration: none;
	}
	.Categorytitle a
	{
	color: #c30;
	text-decoration: none;
	}
	.Categorytitle a:hover 
	{	
	color:#333;
	text-decoration: none;
}	
.childCategory
{
	background: url('../Graphics/Icons/bullet.gif') no-repeat 0 50%;
	padding: 0 0 0 15px;
}

.OfferName
{
	font-family: tahoma;  
	font-size: 13px;
	font-weight: bold;
	color: #c30;
	text-decoration: none;
}

.OfferValid
{
	font-family: tahoma;  
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}


/* About Us tab starts */
     #tabs5 {
      float:left;
      width:100%;
      background:#fff;
      font-size:11px;
      font-weight:bold;
      line-height:normal;

      }
    #tabs5 ul {
          margin:0;
          padding:0 0 0 0;
          list-style:none;
      }
    #tabs5 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs5 a {
      float:left;
      background:url("../Graphics/Images/tableft5.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs5 a span {
      float:left;
      display:block;
      background:url("../Graphics/Images/tabright5.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs5 a:hover span {
      color:#FFF;
      }
    #tabs5 a:hover {
      background-position:0% -42px;
      }
    #tabs5 a:hover span {
      background-position:100% -42px;
      }

      #tabs5 #current a {
              background-position:0% -42px;
      }
      #tabs5 #current a span {
              background-position:100% -42px;
      }
/*About Us tab ends */