/********************  ******************

/* Main template main.tpl wallpaper.

.Wallpaper { } 
/******************** TOP ******************

/* Page header 
.Head { }
.TollPhones { }
.SideHead { }
.MainHeaderBG {}

/* SearchBox 
.SearchBoxBG {  }
.SearchButtonBG {  }

/* Tab 
.TopTabOn {}
.TopTab {}
/* Default style for tab header 
.tabDefault {}
/* Style for the selected tab header 
.tabSelected {}
/* Tab page center 
.Center {}
/* Tab page border 
.CenterBorder {}
.SelectedTab {}
A.TopTabLink:link {}

A.TopTabLink:visited { FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4; }
A.TopTabLink:hover { FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4; }
A.TopTabLink:active { FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6EAAC4; }
.TabSelectedBG { background-image: url('images/tab_selected_bg.gif'); }
.TabNormalBG { background-image: url('images/tab_bg.gif'); }

.TabberPageSelectedLeftBG { background-image: url('images/tab_a1.gif'); }
.TabberPageSelectedCenterBG { background-image: url('images/tab_bg_a.gif'); }
.TabberPageSelectedRightBG { background-image: url('images/tab_a2.gif'); }
.TabberPageNormalLeftBG { background-image: url('images/tab_p1.gif'); }
.TabberPageNormalCenterBG { background-image: url('images/tab_bg_p.gif'); }
.TabberPageNormalRightBG { background-image: url('images/tab_p2.gif'); }

/******************** SIDEBAR ******************
/* Sidebar menu boxes 
.SidebarBox {}
/* Border of sidebar menu boxes 
.SidebarBorder {	BACKGROUND-COLOR: #70A3CC;}
/* Titles of sidebar menu boxes 
.SidebarTitle {	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e5ebef}
/* Menu items located in sidebar boxes 
.SidebarItems {	COLOR: #373b3d; TEXT-DECORATION: none}
/* Menu items located in sidebar boxes: link 
.SidebarItems:link {	COLOR: #373b3d; TEXT-DECORATION: none}
/* Menu items located in sidebar boxes: visited  
.SidebarItems:visited { COLOR: #373b3d; TEXT-DECORATION: none }
/* Menu items located in sidebar boxes: hover 
.SidebarItems:hover { COLOR: #000000; TEXT-DECORATION: underline }
/* Menu items located in sidebar boxes: active 
.SidebarItems:active { COLOR: #373b3d; TEXT-DECORATION: none }
/* Horizontal separator in sidebar boxes 
.SidebarHr { COLOR: #b2b2b3 }
.SidebarBoxLeftBG { background-image: url('images/menu_2.gif');
	background-repeat: no-repeat; 
	background-position: right; }

.SidebarBoxCenterBG { background-image: url('images/menu_1.gif');
	background-repeat: no-repeat; 
	background-position: left;
	color: #FFFFFF; 
	font-size: 14px; 
	font-weight: bold; }

/******************** DIALOG (Center/Main) ******************
/* Miscelanious text appearing in dialog boxes 
.DialogBox { BACKGROUND-COLOR: #ffffff }
/* Border color of dialog boxes 
.DialogBorder { BACKGROUND-COLOR: #D6DADD; }
/* Titles of dialog boxes 
.DialogTitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4F5964; FONT-FAMILY: Verdana; }
/* Comments appearing in dialog titles 
.DialogTitleComment { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #082032 }



/* Generic text 
.Text { COLOR: #000000 }




/******************** NAVIGATION/BREADCRUMB ******************
/* Navigation path bar 
.NavigationPath { COLOR: #294f6c; TEXT-DECORATION: none }
/* Navigation path bar: link 
.NavigationPath:link { COLOR: #294f6c; TEXT-DECORATION: none }
/* Navigation path bar: visited 
.NavigationPath:visited { COLOR: #294f6c; TEXT-DECORATION: none }
/* Navigation path bar: hover 
.NavigationPath:hover { COLOR: #082032; TEXT-DECORATION: underline }
/* Navigation path bar: active 
.NavigationPath:active { COLOR: #294f6c; TEXT-DECORATION: none }

/******************** FORM ******************
/* Labels for form submit buttons - FIELDS 
.FormButton { FONT-WEIGHT: bold; COLOR: #00224c }
/* Width for some dropdown select boxes 
.FixedSelect { WIDTH: 170px }

/******************** BUTTONS ******************
.Button { FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; }
A.ButtonLink:link { FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.ButtonLink:visited { FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.ButtonLink:hover { FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: underline; }
A.ButtonLink:active { FONT-FAMILY: Tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; }
.CommonButtonBG { background-image: url('images/but_bg.gif'); }
.SubmitButtonBG { background-image: url('images/but_bg.gif'); }
.CommonButton2LeftBG { background-image: url('images/btn2_left.gif');
	background-repeat: no-repeat; }
.CommonButton2CenterBG { background-image: url('images/btn2_bg.gif'); }

/******************** ERRORS ******************
/* Error message text 
.ErrorMessage { FONT-WEIGHT: bold; COLOR: #ff0000 }
/* Validate error message text 
.ValidateErrorMessage { COLOR: #ff0000 }
/* Success message 
.SuccessMessage { COLOR: green }
/* Mandatory field asterisk 
.Star { COLOR: #ff0000 }

/******************** ????? ******************
/* Header background 
.TableHead { BACKGROUND-COLOR: #E5EBEF }

.AomTableHead {     BACKGROUND-COLOR: #E5EBEF;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold; }
.Input {     BORDER : solid;
    BORDER-WIDTH : 1px; 
    BORDER-COLOR : #B2B2B3;
    WIDTH : 100%; }
.OrderTitle {     COLOR : #516176;
    FONT-WEIGHT: bold; }

A.AomMenu:link {         color: #466479; TEXT-DECORATION: none;
        font-size : 11px }
A.AomMenu:visited {         color: #466479; TEXT-DECORATION: none;
        font-size : 11px }
A.AomMenu:hover {         color: #466479; TEXT-DECORATION: underline;
        font-size : 11px }
A.AomMenu:active  {         color: #466479; TEXT-DECORATION: none;
        font-size : 11px; }
.AomProductDetailsTitle {         COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px; }


/******************** BOTTOM ******************
/* Bottom text 
.Bottom { COLOR: #ABABAB; TEXT-DECORATION: none; }
.BottomMenu { COLOR: #6E7E8A; FONT-SIZE: 10px; FONT-FAMILY: Verdana; }
.BottomBorder { BACKGROUND-COLOR: #D2D2D2 }
.BottomBox { BACKGROUND-COLOR: #E0E1E4 }




/* Style for promotion bonus condition list 
.Promotion { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00224c }
/* Style for promotion product title 
.PromotionProductDetailsTitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; }
/* Style for gift certificate title 
.GiftCertificateTitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; }

.ProductNamesList { FONT-FAMILY: Tahoma; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4F5964; }

A.AdvancedSearchLink:link { FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; }
A.AdvancedSearchLink:visited { FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; }
A.AdvancedSearchLink:hover { FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; }
A.AdvancedSearchLink:active { FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; }


/* Number of articles 
.NumberOfArticles { FONT-WEIGHT: bold; COLOR: #000000 }
.NewsDate { FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2B7AA0; }

A.GoLink:link { FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B; }
A.GoLink:visited { FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B; }
A.GoLink:hover { FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B; }
A.GoLink:active { FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21698B; }

TABLE.Container {     HEIGHT: 100%; }
*/

/**********************LITECOMMERCE**************************************/
/******  ******/

/****** TABS OR HEADER NAV LINKS ******/
#Tabs {
text-align: right;
margin: 15px 0 8px 0;
color: #86872b;
font-size: .8em;
font-weight: bold;
}
#Tabs a, #Tabs a:link, #Tabs a:visited, #Tabs a:active {color: #86872b; text-decoration: none;}
#Tabs a:hover {text-decoration: underline;}
#Tabs input {
font-weight: normal; font-size: 1.2em; line-height: 1.5em; padding: .2em; padding-top: .3em; height: 1.5em; width:75pt; color:#86872b; background-color: #eaebb3; border: 1px solid #86872b; 
}

/****** BREADCRUMB NAVIGATION ******/
.breadcrumb {color: #ff8004; font-size: .9em; margin-bottom: .25em;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, a.NavigationPath, a.NavigationPath:link, a.NavigationPath:visited {color: #ff8004; text-decoration: none;}
.breadcrumb a:hover, a.NavigationPath:hover {text-decoration: underline;}

/****** DIALOG / MAIN CONTENT ******/
h1.DialogTitle {color: #606114; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: .75em 15px 0 15px; line-height: 1.2em;}
div.Dialog{margin:0; padding:1em 15px; width:523px; position: relative;}
div.Dialog h1, div.Dialog h2, div.Dialog h3, div.Dialog p, div.Dialog ol, div.Dialog ul {
	margin: 0 0 1em 0; padding: 0; position: relative;
}
div.Dialog p.Pager {text-align: right; color: #606114; } div.Dialog p.Pager a {color: #606114;}
div.Dialog div.Pager {text-align: right; color: #606114; } div.Dialog div.Pager a {color: #606114;}
div.Dialog a {text-decoration: none;}
div.Dialog p a {text-decoration: underline;}

/****** PRODUCT ******/
/* Product title (icons) */
.ProductTitle, a.ProductTitle, a.ProductTitle:link, a.ProductTitle:visited {
color: #606114;
font-size: .9em;
line-height: 1.2em;
font-weight: bold;
text-decoration: none;
}

a.ProductTitle:hover {
text-decoration: none;
}
/* Caption for product details section */
.ProductDetailsTitle { font-weight: bold; }
/* Labels for product details */
.ProductDetailsLabel { font-weight: bold; }
/* Product details */
.ProductDetails { font-size: .9em; }
/* Product price title (icon & details) */
.ProductPriceTitle { font-weight: bold; }
/* Product price title for alternative currency */
.ProductPriceConverting { font-weight: bold; }
/* Product price(icon & details)  */
.ProductPrice { font-weight: bold; font-size: .9em; color: #606114;}
/* Smaller representation of product price */
.ProductPriceSmall { font-weight: bold; font-size: .9em;}
/* See product details link from list view of products*/
.SeeDetails, a.SeeDetails, a.SeeDetails:link, a.SeeDetails:visited { text-decoration: none }
/* Out of stock message */
.OutOfStock { font-weight: bold; color: #ff3300 }

/****** SUBCATEGORY LIST ******/
/* sidebar subcat list -- .CategoriesList { FONT-SIZE: 12px; }*/
/* change FONT style to a style in template */
.ItemsList, a.ItemsList, a.ItemsList:link, a.ItemsList:visited {
color: #606114;
font-size: .9em;
line-height: 1.2em;
font-weight: bold;
text-decoration: none;
}

a.ItemsList:hover {
text-decoration: none;
}
/****** SIDEBAR ******/
h1.SidebarTitle {margin: 0 0px .25em 31px; padding: .3em 7px 0 7px; color: #545435; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 1.2em; line-height: 1.3em; border-top: 1px solid #ff9804;}
div.SidebarBox{margin: 1em 0px 1.25em 31px; padding: 0 7px 10px 7px; }
div.SidebarBox h1, div.SidebarBox h2, div.SidebarBox h3, div.SidebarBox p, div.SidebarBox ol, div.SidebarBox ul {
	margin: .5em 0; padding: 0; font-weight: normal; position: relative; line-height: 1.1em;
}
div.SidebarBox h2 { font-size: 1em; font-weight: bold;}
div.SidebarBox table {}
div.SidebarBox a, div.SidebarBox a:link, div.SidebarBox a:visited {color: #ff4504; text-decoration:none;}
div.SidebarBox a:hover {text-decoration: underline;}

/****** BUTTONS ******/
div.CommonButton { /*outer frame*/
	margin: 5px; padding:0;
    display: inline;
	position: relative;
	left: 0;
}
a.CommonButtonLink, a.CommonButtonLink:link,  a.CommonButtonLink:visited{ /* inside button */
	background-color: #ff9804;
	color: #ffffff;
	border: 1px solid #989933;
	padding: 2px 5px 3px 5px;
	padding: 3px 8px 4px 8px;

	   white-space: nowrap;
	   text-decoration: none;
  /* _width:1em; _cursor: hand;*/
   font-size: 10px;
   line-height: 2.2em;
   font-style: normal;
   font-weight: bold;
   margin:0;
   text-decoration: none;
}
div.CommonButtonRt { /*Shopping cart?*/
	margin: 7px 0 7px 7px; padding:0;
	float: right;
	position: relative;
}
table.std_table {
margin-bottom: 1em;
}
table.std_table th {
padding: 4px 15px 4px 4px;
text-decoration: underline;
font-weight:normal;
}
table.std_table td {
line-height: 1em;
padding: 0 15px 2px 4px;
}