/* CSS Document */

.menu2 {
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 15px;
	position: absolute;
	line-height: 15px;
	padding-left: 17px;
	}
.menu {
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 28px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #999999;
	position: absolute;
	line-height: 28px;
	}
.menufake {
	width: 177px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #&Ec;
	position: absolute;
	}
.menuheaderlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	height: 15px;
	line-height: 15px;
	}
a.menu:link {
	color: #666666;
	}
a.menu:visited {
	color: #666666;
	}
a.menu:hover {
	color: #666666;

	}
a.menu2:link {
	color: #666666;
	}
a.menu2:visited {
	color: #666666;
	}
a.menu2:hover {
	color: #000000;
	}
a.menuheaderlink:link {
	color: #666666;
	}
a.menuheaderlink:visited {
	color: #666666;
	}
a.menuheaderlink:hover {
	color: #000000;
	}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px;
	color: #666666;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}
a.body:link {
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	}
a.body:visited {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
a.body:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
a.body:active {
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	}
.itemtotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
	font-weight: bold;
	}
.category_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
	font-weight: normal;
	}
a.category_description:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;	
	}
a.footer:link {
	text-decoration: underline;	
	}
a.footer:visited {
	text-decoration: underline;	
	}
a.footer:hover {
	text-decoration: underline;	
	}
a.footer:active {
	text-decoration: underline;	
	}
.border-full {
	border: 1px solid #9e9fa3;
	}
.border-leftbottom {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9e9fa3;
	border-left-color: #9e9fa3;
	}
.border-leftbottomright {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9e9fa3;
	border-left-color: #9e9fa3;
	border-right-width: 1px;
	border-right-color: #9e9fa3;
	}
.border-leftright {
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #9e9fa3;
	border-right-width: 0px;
	border-right-color: #9e9fa3;
	}
.border-right {
	border-right-style: solid;
	border-right-width: 0px;
	border-right-color: #9e9fa3;
	}
.border-left {
	border-left-style: solid;
	border-left-width: 0px;
	border-left-color: #9e9fa3;
	}
.border-bottomright {
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #9e9fa3;
	border-right-width: 0px;
	border-right-color: #9e9fa3;
	}
.border-bottom {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #9e9fa3;
	}
.border-bottom2 {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #9e9fa3;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #9e9fa3
	}
.border-itemtotal {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #9e9fa3;
	border-right-color: #9e9fa3;
	border-bottom-color: #9e9fa3;
	padding-left: 5px;
	}
.textfieldsearch {
	height: 17px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 1px double #666666;
	border-bottom: 1px double #666666;
	border-left: 1px outset #999999;
	width: 178px;
	}
.textfieldsign {
	height: 17px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 1px double #666666;
	border-bottom: 1px double #666666;
	border-left: 1px outset #999999;
	width: 163px;
	}
.textfieldmenu {
	height: 17px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 1px double #666666;
	border-bottom: 1px double #666666;
	border-left: 1px outset #999999;
	width: 123px;
	}
.formfield {
	height: 19px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 2px double #666666;
	border-bottom: 2px double #666666;
	border-left: 1px outset #999999;
	width: 203px;
	}
.secondarytextbox{
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9e9fa3;
	border-left-color: #9e9fa3;
	border-right-width: 0px;
	border-right-color: #9e9fa3;
	background-color: #ffffff;
	padding-left: 7px;

	}
.textfieldoptions {
	width: 100px;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 2px double #666666;
	border-bottom: 2px double #666666;
	border-left: 1px outset #999999;
	}
.textfieldqty{
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 2px double #666666;
	border-bottom: 2px double #666666;
	border-left: 1px outset #999999;
	width: 25px;
	}
.textfieldprice{
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-top: 1px outset #999999;
	border-right: 2px double #666666;
	border-bottom: 2px double #666666;
	border-left: 1px outset #999999;
	width: 44px;
	}
.textborder-leftbottomright {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9e9fa3;
	border-left-color: #9e9fa3;
	border-right-width: 1px;
	border-right-color: #9e9fa3;
	padding-left: 7px;
	padding-right: 7px;
	}
.textborder-bottomright {
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #9e9fa3;
	border-right-width: 1px;
	border-right-color: #9e9fa3;
	padding-right: 7px;
	padding-left: 7px;
	}
.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	}
a.crumb:link {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
a.crumb:visited {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
a.crumb:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
a.crumb:active {
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
	}
.indent {
	padding-left: 7px;
	background-color: #ffffff;
	}
.indentwhite {
	padding-left: 7px;
	background-color: #ffffff;
	}
.backgroundmenu {
	background-color: #fffff;
	}
.carttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;	
	}
.carttextstrong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;	
	}


/* EMART CSS*/
em{font: italic 10px Tahoma; color: #6F6F6F; text-decoration: none;}
.em_link {font: italic 10px Tahoma; color: #6F6F6F; text-decoration: none;}
.em_link:hover {color:#6F6F6F; text-decoration: underline;}

.header_nav_text {font: bold 10px verdana; color: #FFFFFF; text-decoration: none;}
.header_nav_links {font: bold 10px verdana; color: #FFFFFF; text-decoration: none;}
.header_nav_links:hover {font: bold 10px verdana; color: #FFFFFF; text-decoration: underline;}
.header_nav_links_selected {font: bold 10px verdana; color: #FFFFFF; text-decoration: none;}

.top_nav_links {font: bold 11px Tahoma; color: #5e5e5e; text-decoration: none;}
.top_nav_links:hover {font: bold 11px Tahoma; color: #5e5e5e; text-decoration: underline;}
..top_nav_links_selected {font: bold 11px Tahoma; color: #5e5e5e; text-decoration: none;}

.nav_tabs {font: bold 12px Tahoma; color: #FFFFFF; text-decoration: none;}
.nav_tabs:hover {font: bold 12px Tahoma; color: #FFFFFF; text-decoration: underline;}
.nav_tabs_selected {font: bold 12px Tahoma; color: #999999; text-decoration: none;}
.nav_tabs_selected:hover {font: bold 12px Tahoma; color: #999999; text-decoration: none;}
.nav_tabs_cells {padding: 2px 8px; background-color: 6F6F6F; font: bold 12px Tahoma; color: #FFFFFF;}
.sidebar_sub_nav_links {font: normal 11/14px Tahoma; color: #6F6F6F; text-decoration: none;}
.sidebar_sub_nav_links:hover {color: #6F6F6F; text-decoration: underline;}

.footer_nav_links {font: normal 10px Tahoma; color: FFFFFF; text-decoration: none;}
.footer_nav_links:hover {font: normal 10px Tahoma; color: #FFFFFF; text-decoration: underline;}
.footer_nav_links_selected {font: bold 11px Tahoma; color: #999999; text-decoration: none;}
.footer_nav_links_selected:hover {font: bold 11px Tahoma; color: #999999; text-decoration: none;}
.footer_text {font-family: normal 10px Tahoma; color: #999999;}

.small_text {font: normal 10/14px Tahoma; color: #000000;}

.page_title {font: bold 12px Tahoma; color: #6F6F6F; text-decoration: none;}
.page_title:hover {font: bold 12px Tahoma; color: #6F6F6F; text-decoration: underline;}

.category_title {font: bold 11px Tahoma; color: #6F6F6F; text-decoration: none;}
.category_title:hover {font: bold 11px Tahoma; color: #6F6F6F; text-decoration: underline;}

.category_title_link {font: bold 11px Tahoma; color: #4169e1; text-decoration: none;}
.category_title_link:hover {font: bold 11px Tahoma; color: #4169e1; text-decoration: underline;}

.category_nav {font: 11px Tahoma; color: #6F6F6F; text-decoration: none;}
.category_nav:hover {font: 11px Tahoma; color: #6F6F6F; text-decoration: underline;}

.product_title {font: bold 11px Tahoma; color: gray; text-decoration: none;}
.product_title:hover {font: bold 11px Tahoma; color: #6F6F6F; text-decoration: underline;}

.product_title_link {font: bold 11px Tahoma; color: #999999; text-decoration: none;}
.product_title_link:hover {font: bold 11px Tahoma; color: #999999; text-decoration: underline;}

.product_title_small {font: 9px Tahoma; color: #6F6F6F; text-decoration: none;}
.product_title_small:hover {font: 9px Tahoma; color: #6F6F6F; text-decoration: underline;}

.continue_shopping {font: bold 14px Tahoma; color: #6F6F6F; text-decoration: none;}
.continue_shopping:hover {font: bold 14px Tahoma; color: #6F6F6F; text-decoration: underline;}

.sell_price {font: bold 11px Tahoma; color: #6F6F6F; text-decoration: none;}
.sell_price:hover {color:#6F6F6F; text-decoration: underline;}

.cross_sell_nav_links {font: normal 11px Tahoma; color: #6F6F6F; text-decoration: none;}
.cross_sell_nav_links:hover {color:#6F6F6F; text-decoration: underline;}

.cross_sell_price_links {font: bold 10px Tahoma; color: #6F6F6F; text-decoration: none;}
.cross_sell_price_links:hover {color: #6F6F6F; text-decoration: underline;}

.discountBar {font: bold 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 666666; background-color: #ffffb9;}

.emart {font: normal 10px Tahoma; color: #DDDDDD;}
.emart:hover {color: #6F6F6F; text-decoration: none;}

.errorMessage {color: #ff0000;}

.red_text {color: #cc0000;}

.grand_total {font: bold 14px Tahoma; color: #cc0000;}

.tableHeader {font-weight: bold;}

.titleBar {font: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: 666666; background-color: #e5e6e7; padding: 4px 6px;}

.titles {font: bold 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}

.buttonsAsLinks {font: 11px Tahoma; color: #4169e1; border-width: 0px; padding: 2px; cursor: hand; text-decoration: underline; background-color: white;}

.disguiseTextFields {border-width: 0px; padding: 0px; margin: 0px;}

.highLight {background-color: #eee8aa; padding: 0px 2px 0px 2px; font-weight: bold;}

.crumbs {font-weight: normal; text-decoration: none; color: #999999;}
.crumbs:hover {font-weight: normal; text-decoration: underline; color: #999999;}

.order_number {font: bold 14px Tahoma; color: #666666; text-decoration: none; font-weight: bold;  border: 1px solid #C0C0C0; padding: 4px;}

.alt_img  {font: bold 11px Tahoma; color: #5e5e5e; text-decoration: none; padding: 1px;}
.alt_img:hover {font: bold 11px Tahoma; color: #808080; text-decoration: none; background-color: #ffff00; padding: 1px;}
.alt_img_selected {font: bold 11px Tahoma; color: #808080; text-decoration: none; border: 1px solid #5e5e5e; padding: 1px; background-color: #eee8aa;}

