/*** Suburban Jewelers ***/

.png { filter:expression(fixPNG(this));}

body
	{
	background: #e9eddc url('/brands/61/img/main-bg.gif') repeat-x top left;
	margin: 0px;
	}

DIV, TR 
	{
	font-family : Arial, sans-serif, Tahoma;
    font-size : 11px;
	color: #666666;	
	}
	
.RowEven
{
	background:#eaf1d3;
}

		
.StoreHeaderClass
{
}
.StoreMenuClass
{
}

.StoreMainTableClass A
	{
	}	
.StoreMainTableClass A:hover	
	{
	}
	
.StoreMainTableClass	 
	{ 
	}
.StoreBodyClass
	{	
		padding:10px;
	}
	
	
	
.StoreFooterClass
{
}
		
A
	{
	color: #e19f01;
	text-decoration: none;
	}		


input,select,textarea
	{
	color: #000000;
	font-family : Arial,Tahoma,Verdana;
	font-size: 11px;
	}

input.button,.defbutton /***/
	{
	border: 0px;
    font-family:  Arial, Tahoma;
	font-size: 11px;
    color: #ffffff; 	
	font-weight : bold;
	height: 20px;	
	cursor: hand;
	text-transform:uppercase;	
	background: #549d56 url(/brands/61/img/bg-but.gif) repeat-x top;
	}

.ErrorSummaryHeader
{
	font-family : Arial,Tahoma,Verdana;
	font-size: 11px;
	color: #ff3c00; /* red */
}

.ErrorMessage
	{
		font-size: 11px;
		color:#ff3c00; /* red */
	}
	

.MarkedText
	{
	font: bold 12px MS Sans Serif, sans-serif, Tahoma, Arial;
	color: #666666;
	}
#shop {padding-right: 20px; padding-top:15px;}	

#se {position:relative;}
#text 
	{
	z-index:1000;
	width:150px;
	position:absolute; 
	right:150px; 
	top:55px;
	border:1px solid #b2bc92;
	padding-top:2px;
	padding-left:24px;
	background:#fff url('/brands/61/img/search.gif') left no-repeat;
	font: 12px Verdana, Tahoma, Arial,;
	color:#666;
	}
#search_form {margin:0; padding:0; list-style:none;}
/***********************/
/*  Main Menu
/**********************/
.MenuItem .MenuBG
	{
	background: #5ca45f url('/brands/61/img/mn-bg.gif') repeat-x top left;	
	}
	
.MenuItem .MenuLeft
	{
	background: #5ca45f url('/brands/61/img/mn-l.gif') repeat-x top left;	
	}	

.MenuItem .MenuRight
	{
	background: #5ca45f url('/brands/61/img/mn-r.gif') repeat-x top left;	
	}	

.selected_menu
	{
	cursor:pointer;
	}	
	
.selected_menu .MenuBG
	{
	background: #5ca45f url('/brands/61/img/mn-bg-sel.gif') repeat-x top left;	
	}	
	
.selected_menu .MenuLeft
	{
	background: #5ca45f url('/brands/61/img/mn-l-sel.gif') repeat-x top left;	
	}	

.selected_menu .MenuRight
	{
	background: #5ca45f url('/brands/61/img/mn-r-sel.gif') repeat-x top left;	
	}		
	
.selected_menu A, .MenuItem A
	{
	font: bold 11px Arial, Tahoma;
	color:#ffffff;
	text-decoration: none;
	}	
	




	
/***********************/
/*  Metal prices box
/**********************/

.svodka-text-name 
	{
	font: bold 12px MS Sans Serif, sans-serif, Tahoma, Arial;
	color: #677637;
	}
	
.svodka-text-value
	{
	font: normal 12px MS Sans Serif, sans-serif, Tahoma, Arial;
	color: #000000;
	}
		
.svodka-box-bg		
	{
	background: #f1f4e8 url('/brands/61/img/sv-bg.gif') repeat-x top left;
	padding:18px;
	}
	
	

/**********************/
/* Shoping cart       */
/**********************/


.SCard, .SCard A
	{
	font: normal 12px MS Sans Serif, sans-serif, Tahoma, Arial;
	color: #677637;		
	text-decoration: none;
	}	

.SCard A:hover
	{
	color:#e19f01;
	}

	
 .SCartImg
	{
	/*border: 2px solid #FFF;
	background-color:#FFF;	*/
	
	}

/***********************/
/* Home Page
/***********************/		
.HomeHeaderText
	{
	font: bold 12px Arial, Tahoma;
	color:#ffffff;
	}

.product_v
	{
		border: #b2bc92 1px solid; 
		padding: 20px;
		cursor:pointer;		
	}
	
.HomeBigText
	{
	font: 20px Arial, Tahoma;
	color: #e19f01;
	position:relative;
	}
.HomeBigText
	{
	font: 20px Arial, Tahoma;
	color: #e19f01;
	}
.HomeMidText
	{
	font: 12px Arial, Tahoma;
	color: #000000;
	line-height: 18px;
	}

.HomeMainText
	{
	font: normal 11px Arial, Tahoma;
	color: #000000;
	}
	
	
/***********************/
/* Search Panel Styles (left pane)
/***********************/
.navMenu2On, A.navMenu2On
{
	padding: 2px;
	background: #EAF1D3;	
	width:100%;
	color: #000;
	font : 11px Arial,Tahoma,Verdana;
	text-decoration: none;
	cursor: hand;
}
.navMenu2Off, A.navMenu2Off, A:hover.navMenu2On, A:hover.navMenu2Off
{
	padding: 1px;
	color: #000;
	font : 11px Arial,Tahoma,Verdana;
	text-decoration: none;
	cursor: hand;
}

.navPaneFNT
{
	color: #000;
	font : 11px Arial,Tahoma,Verdana;
}



/***********************/
/* Content Styles
/***********************/
/*
#SearchMenu
{
	background:url('/brands/61/img/icn-search.gif') no-repeat center;
	border: 0;
}
#ListButton
{
	background:url('/brands/61/img/icn-list.gif') no-repeat center;
	border: 0
}
#GalleryButton
{
	background:url('/brands/61/img/icn-gallery.gif') no-repeat center;
	border: 0
}
*/
.conPaneBG
{
}

.conStripe1
{
	background:#f6fae9;
	padding-left: 5px;	
	border: 1px solid #b2bc92; 
}
.conStripe2
{
}
.conStripe3
{
}
.conStripe1FNT
{
	font : 11px Arial,Tahoma,Verdana;
	color: #000;		
}
input.conStripe1
{
	background:#FFFFFF;
	border: 1px solid #d1d1d1;
}

.conMenuBox
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	width: 300px;
}

.conMenuBody
{
	background: #f6fae9; 	
	padding: 10px;
	padding-bottom: 20px;
}

.conMenuHdr
{
	font : bold 12px Arial,Tahoma,Verdana;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 20px;
	background: #549d56; 	
	height:30px;
			
}

.conMenuItm, .conMenuItm a li
{
	font : bold 12px Arial,Tahoma,Verdana;
	text-decoration: none;
	color: #666666;
	vertical-align: middle;
	padding:2px;
	margin-left:7px;
	padding-bottom:0px;	
}

.conMenuItm li
	{
	margin-left:25px;
	list-style: square outside url('/brands/61/img/smn-itm-bul.gif');
	//text-indent: 10px;
	}
.conMenuItm a	
	{
	color: #666666;
	}

.conMenuSpr
{
	height: 0px;
}

/***********************/
/* Items
/***********************/	

.ItmBox, .itmTopBox
	{
	border: 1px solid #b2bc92;
	background:#f6fae9;
	padding:3px;
	line-height: 18px;
	text-align:left;
	}
		
.itmTopBox
	{
	background: #fff;
	}	
		
	
.itmHeader, .itmHeader, .MarkedText
	{
	font :bold 14px Arial,Tahoma,Verdana !inportmant;
	color: #000;
	background:#eaf1d3;
	text-transform: uppercase;
	padding:7px;
	padding-left: 13px;
	}
.itmStripe1
{
	font : 12px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;
	text-align:left;		
}
.itmStripe2
{
	font : 11px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;
	text-align:left;		
}
.itmStripe3
{
	padding: 5px;
	background:#eaf1d3;
	font : 11px Arial,Tahoma,Verdana;
	color: #000;
	text-align:left;		
}
.itmStripe3 TD
{
	padding: 5px;
	text-align:left;
}

.itmText, .itmText LI, .itmText TD
{
	font : 11px Arial,Tahoma,Verdana;
	color: #000;
	text-align:left;		
}
.itmPriceBox
{
	background:#eaf1d3;
}
.itmPrice
{
	font: bold 18px Arial,Tahoma,Verdana;
	color: #e98f00;
	
}

.itmPriceLbl
{
	font : bold 18px Arial, Tahoma,Verdana;
	color: #e98f00;
	text-transform: uppercase;
}

/***********************/
/* Info Panel Styles ????????
/***********************/
.infBox
{
	border: 1px solid #d1d1d1;
	padding: 0px;
	background:#fff;
	text-align:left;
}
.infHeader
{
	font : bold 14px Arial,Tahoma,Verdana ! important;
	padding: 7px;
	text-align:left;
	text-transform: uppercase;
	vertical-align: middle;
	color: #000;		
	background: #eaf1d3;
}
.infHeader TD
{
	font : bold 14px Arial,Tahoma,Verdana ! important;
	color: #000;		
}
.infText
{
	font : 12px Arial,Tahoma,Verdana;
	color: #000;
	padding: 20px;
	background:#fff;
	text-align:left;	
}
A.InfLink, A:hover.InfLink
{
	font : 12px Arial,Tahoma,Verdana;
	font-weight : bold;
	text-decoration: none;	
	color: #E98F00;	
	text-align:left;
}
/***********************/
/* Pager Styles 
/***********************/

.PagerBox
{
	background:;	
	padding:5px;
	border: ;
	font : 11px Arial,Tahoma,Verdana;
}

.PagerResults
	{
	text-align: center;
	font-size: 12px;
	color: #000;
	padding-bottom:0px;
	}
	
.PagerLinks 
	{
	color: #666666;
	font-size: 11px;	
	}
.PagerLinks img
{
	border: 0px solid black;
}
.PagerNumbers A
	{
	padding:5px;
	color: #666666;
	font-size: 12px;	
	}
.PagerNumbers A:hover
	{
	font-weight: bold;
	}	
	
.CurrentPageNumbers
	{
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background: #549d56;
	color: #ffffff;
	font-size: 11px;	
	font-weight: bold;
	}	

	
/***********************/
/* Footer
/***********************/	
#FooterBG
	{
	padding:10px;
	}		
	
#FooterBG TD
	{
	color:#a9b582;
	font : 11px  Tahoma, Verdana,Arial,Tahoma;	
	line-height: 16px;
	padding:7px;
	}	
	
#FooterBG A
	{
	color:#305d08;
	text-decoration:none;
	}


/***********************/
/* EO
/***********************/	

.TabText
	{
	font : 11px Arial,Tahoma,Verdana;
	color: #000;
	}
.TabTextSelected
	{
	font : 11px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;		
	}
	

.TabContent
	{
	background-color:#ffffff;
	BORDER: #d1d1d1 1px solid; 
	BORDER-top: #d1d1d1 0px solid; 
	PADDING: 10px;
	}
.TabContentTopLine	
	{
	BORDER-bottom: #d1d1d1 1px solid; 
	}

.TabSpace
	{
		background:url('/brands/61/img/tabs-bg-notabs.gif') repeat-x; 
		cursor: pointer;
	}
.TabSeparator
	{
		width:1px;
	}

/* Slidemenu */
.navSectHeader
{background: #549d56;}
.navSectSubmenu
{
	border-top:0px;
	background: #f6fae9; 		
	
}


/* ContentHeader */
.ContentHeader
{
	font : 14px Arial,Tahoma,Verdana;
	font-weight: bold;
	color: #000;
	padding-left:5px;
	text-transform:uppercase;

}