/* GLOBAL STYLES */

/* Generic Selectors */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848c84;		
	background-color: #ffffff;
	/*margin: 0 0 0 0; top right bottom left*/	
}
p.homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #848c84;		
	background-color: #ffffff;
}

p {
	width: 100%;
}

/*************************  Pseudo classes *************************/
a:link {
	color: #848c84;
	text-decoration: underline;
	font-weight: bold;
}

a:visited { 
color: #cccccc;
text-decoration: underline;
font-weight: bold;
}

a:hover {
color: #d09790;
font-weight: bold;
text-decoration: underline;

}  
a:active { 
color: #d09790;
font-weight: bold; 
} 

input
{
color: #666666;
background: #f7fbfd;
border: 1px solid #dddddd
}

/* ------------------------------------------------------------- */
/* EMART CSS*/
/* ------------------------------------------------------------- */
.em_link {font: italic 10px Tahoma; color: #BB1A37; text-decoration: none;}
.em_link:hover {color:#BB1A37; 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: #FFFFFF; text-decoration: none;}
.top_nav_links:hover {font: bold 11px Tahoma; color: #FFFFFF; text-decoration: underline;}
.top_nav_links_selected {font: bold 11px Tahoma; color: #999999; 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: BB1A37; font: bold 12px Tahoma; color: #FFFFFF;}
.sidebar_sub_nav_links {font: normal 11/14px Tahoma; color: #BB1A37; text-decoration: none;}
.sidebar_sub_nav_links:hover {color: #BB1A37; 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: #696969;}

.page_title {font: bold 12px Tahoma; color: #808080; text-decoration: none;}
.page_title:hover {font: bold 12px Tahoma; color: #808080; text-decoration: underline;}

.category_title {font: bold 11px Tahoma; color: #808080; text-decoration: none;}
.category_title:hover {font: bold 11px Tahoma; color: #808080; text-decoration: underline;}

.product_title {font: bold 14px Tahoma; color: #808080; text-decoration: none;}
.product_title:hover {font: bold 14px Tahoma; color: #BB1A37; text-decoration: underline;}

.product_title_small {font: 9px Tahoma; color: #BB1A37; text-decoration: none;}
.product_title_small:hover {font: 9px Tahoma; color: #BB1A37; text-decoration: underline;}

.continue_shopping {font: bold 14px Tahoma; color: #BB1A37; text-decoration: none;}
.continue_shopping:hover {font: bold 14px Tahoma; color: #BB1A37; text-decoration: underline;}

.sell_price {font: bold 12px Tahoma; color: #dc143c; text-decoration: none;}
.sell_price:hover {color:#990000; text-decoration: underline;}

.cross_sell_nav_links {font: normal 11px Tahoma; color: #BB1A37; text-decoration: none;}
.cross_sell_nav_links:hover {color:#BB1A37; text-decoration: underline;}

.cross_sell_price_links {font: bold 10px Tahoma; color: #990000; text-decoration: none;}
.cross_sell_price_links:hover {color: #990000; text-decoration: underline;}

.emart {font: normal 11px Tahoma; color: #DDDDDD; text-decoration: none;}
.emart:hover {color: #b0c4de; text-decoration: underline;}

.errorMessage {color: #ff0000;}

.grand_total {font: bold 16px Tahoma;color: #cc0000;}

.subtotal_text_discount{
		color: #000000;
		background-color:#ffffb7;
		font-family: verdana, arial, helvetica;
		font-weight: bold;
		font-size: 11px;
		padding-bottom:4px;
		padding-top:4px;
		padding-left:4px;
		padding-right:4px;
		border-color:#738ABF;
		border-style: solid;
		border-right-width:1px;
		border-left-width:0px;
		border-top-width:0px;
		border-bottom-width:1px;

	}

.red_text {color: #cc0000;}

.tableHeader {font-weight: bold;}

.titleBar {font-weight: bold; color: white; background-color: #c0c0c0; padding: 4px 6px;}

.titles {font: bold 20px Tahoma; color: #c0c0c0;}

.buttonsAsLinks {border-width: 0px; padding: 2px; cursor: hand; text-decoration: none; color: #000000; background-color: white;}

.disguiseTextFields {border-width: 0px; padding: 0px; margin: 0px; text-align: middle;}

.highLight {background-color: #ffff00; padding-left: 2px; font-weight: bold;}

.sidebar_left {border-right: 1px solid #c0c0c0;;}

.crumbs {}

/* PRODUCT DETAILS */
iframe {border: 1px solid #bac3e0;}
.DivShow {position: absolute; display: inline; padding-bottom: 20px; border: solid 1px #bac3e0; width: 452px; height: 400px; padding: 4px; overflow: auto;}
.DivHide {position: absolute; display: none; padding-bottom: 20px;}

.tab {font: bold 11px verdana; color: #333366; text-decoration: none; border: solid 1px #bac3e0; padding: 2px;}
.tab:hover {font: bold 11px verdana; color: #333366; text-decoration: none; border: solid 1px #bac3e0; padding: 2px; background: #ffe57e;}
.tabSelected {font: bold 11px verdana; color: #afbad6; text-decoration: none; border: solid 1px #bac3e0; padding: 2px; background: #ffe57e;}
.tabSelected:hover {font: bold 11px verdana; color: #333366; text-decoration: none; border: solid 1px #bac3e0; padding: 2px;}

.qty_box{border: solid 1px #c0c0c0; font-size: 10px; text-align: center;}