/* Company Address in header */
/*Body default parameters*/
.body1 {
	/*background: #5A6278;*/
	background: #40485D url(../images/bg_strip.jpg) repeat-x left top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
/*background:#3C3C3C url(/main/images/body_bg.jpg) repeat-x scroll left -52px;
color:#666666;
font-family:'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:0pt;
text-align:center;
*/	
}
.productDetail {
	border-bottom:1px solid #666666; 
	font-family:verdana; 
	font-size:14px; 
	font-weight:bold;
}
.menuHighLighter {
	background-color:#B3B3B3;
}
.bgColorLeftPanel {
	background-color:#1D1B55;
}
.addressText {	
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/*Main Menu and Main Categories */
.mainMenu:link {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
/*Main Menu and Main Categories */
.mainMenu:hover {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2A4897;
}
.mainMenu:visited {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
/*Selected Menu Category or Main */
.mainMenuSelected {
	font-family: Tahoma;
	font-size: 15px;
	color: #96B1F8;
	text-decoration: none;
	background-color: #2A4897;
}.mainMenuSelected:hover {
	font-family: Tahoma;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	background-color: #2A4897;
}
/*Sub Category Heading on results page */
.SubCategoryHeading {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/*Add to wishlist */
.add-to-wishlist {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
/*Add to wishlist Mouse Over */
.add-to-wishlist:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}
/*Show Only Sort By */
.showOnlySortBy {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
/*The background for search sort by show only and item per page for left bar etc*/
.leftTopBar {
	background:#2B3141;
/*	border-right:5px outset #2B3141;
*/}
.LeftMenuMouseOver {
	background:#2A4897;
}
.LeftMenuMouseOver_selected {
	background:#2A4897;
}
/*Our products*/
.ourProducts {
	background:#3C5B98;
	border-bottom:1px solid #ffffff; 
	border-top:1px solid #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
/*	border-right:5px outset #3C5B98;*/
}
/*Items Per Page */
.itemsPerPage {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
/*Search results paging */
.paging {
	FONT-FAMILY: verdana;
	font-size: 11px;
	color:#246297;
	font-weight: bold;
}
/*Category Breadcrum starting text */
.youAreHere {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
/*Category Breadcrum (full path) */
.category_title {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.category_title:visited {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.category_title:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
/*Multiple Currencies on search results page */
.multipleCurrencies {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
/*No Records Found */
.noRecordsFound {
	FONT-FAMILY: verdana;
	font-size: 11px;
	color:#246297;
	font-weight: bold;
}
/*Item Name */
.itemName {
	font-size: 12px;
	color: #246297;
	font-family: Arial;
}
/*Item Price Range */
.itemPriceRange {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*Item Currency Description */
.itemCurrencyDescription {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*Item Description */
.itemDescription {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
/*Learn More */
.learnMore {
	font-size: 12px;
	color: #246297;
	font-family: Arial;
}
/* Item Name Item Detail Page */
.itemNameDetail {
	font-family: Arial;
	font-size: 14px;
	color: 246297;
}
/*Model Number on Item Detail Page */
.modelNumberDetail {
	font-family: Arial;
	font-size: 14px;
	color: 246297;
}
/*Available in Metals on Item detail page*/
.metals {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}
/*Item description on item detail page */
.item_description {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}
/*Item Price Range on item detail page */
.itemPriceRangeDetail {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*Item Price Range on item detail page */
.itemCurrencyDescriptionDetail {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/*Return back url and also used it varioius places */
.ArialBlue {
	font-family: Arial;
	font-size: 14px;
	color: 246297;
}
/*Zoom link on item detail page */
.zoom {
	font-size: 10px;
	font-weight:bold;
	color:#003399;
}
/*Diamond detail labels 
	Stock No
	Weight
	Shape
	Color Grade
	Clarity
	Availability*/
.bluish_heading {
	font-family: Verdana;
	font-size: 12px;
	color: #246297;
	font-weight: bold;
}
/*Wishlist items */
.buishlist_wishlist {
	font-family: Verdana;
	font-size: 12px;
	color: #246297;
	font-weight: bold;
}
/*Wishlist items */
.dark_black_tohama {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
/*Wishlist how to text description */
.wishlist_howto_text {
	font-family: verdana;
	font-size:10px;
	color:#FFFFFF;
}
/*Wishlist how to heading */
.wishlist_how {
	font-family: Verdana;
	font-size: 14px;
	color: #8595AF;
	font-weight: bold;
}
/*Wishlist Current Wish List, Display, Sort by */
.wishlistCombosTable {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	background:#2B3141;
	height:72px;
	text-decoration:none;
}
/*Wishlist # of item */
.count_wishlist {
	font-family:verdana;
	font-size:10px;
}
/*Empty Wishlist */
.emptyWishlist {
	FONT-FAMILY: verdana;
	font-size: 11px;
	color:#246297;
	font-weight: bold;
}
/*Diamond search options */
.searchOptions {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
/*Diamond Home text*/
.diamond_home_txt {
	font-family:verdana;
	font-size:10px;
	/*font-weight:bold;*/
	color:#666666
}
/* Diamond titles shapre cut clarity etc*/
.diamondTitles {
	font-size:12px; 
	color: #C21112;
}
/*Diamond view detail link */
.diamond_viewDetail {
	font-family: Verdana;
	font-size: 12px;
	color: #246297;
	font-weight: bold;
	background-position: top;
	vertical-align: top;
	text-decoration:none;
}
/*Diamond product detail banner */
.product_detail_banner {
	font-family: Tahoma;
	font-size: 12px;
	color: #F3F3F3;
}
/*item_detail diamond */
.item_detail {
	font-family: Tahoma;
	font-size: 12px;
	color: 404040;
}
/*About Us Title On top */
.aboutUsTitle {
	color: #FFFFFF;
	size: 24px;
	font-family: verdana;
	font-weight:bold;
}
/*Company Name About us */
.aboutus_name {
	font-family: Verdana;
	color: #666666;
	font-weight: bold;
	font-size: 18px;
}
/*Field About Us */
.aboutus_head {
	font-family: Verdana;
	color: #006699; 
	font-weight: bold;
	font-size: 12px;
}
/*Field Value About Us */
.aboutus_field {
	font-family: Verdana;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
}

/*End of custom css handlers*/

/* General CSS classes */
.email{
	font-family: Verdana;
	color: #6780B8;
	font-weight: bold;
	font-size: 13px;
}
.p1 {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.Label {
  color: #000000;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}
.FormTextField{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana; 
	background-color: #FFFFFF;
	font-weight: normal;
}
.FormSubmit{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
	background-color: #666699;
	font-weight: normal;
}
.FormButton{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
	background-color: #666699;
	font-weight: normal;
}
.btn {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	font-weight: normal;
	border: 1px outset #999999;
}
.FormTextArea{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: verdana; 
	background-color: #FFFFFF;
	font-weight: normal;
}
.hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.hd1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.red3 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
	background-color: #F2F2F2;
}

#sResult {
	border-bottom: 1px solid #cccccc;
	font-family: Tahoma;
	font-size: 12px;
	color: #9D9D9D;
}


.sResult {
	border-bottom:1px solid #ff0000;
}

/* header background color */
.header_bg {
 	background-color:#000000;
}
/* 3bars on the top and bottom of the header */
.headerBar1 {
background-color:#6780B8;
color:#FFFFFF;
font-family:verdana;
font-size:12px;
}
.headerBar2 {

background-color:#8DA3D4;
}
.headerBar3{
background-color:#C1D0EF;
}



/* Store Name in Header*/
.store_logo{
	font-size:44px; 
	color:#DD8814;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-stretch: 1000;
}

/* category links on the left*/
.alinkLeft {
	font-size: 13px;
	text-decoration: none;
	FONT-FAMILY: verdana;
	color:#246297	
}

/* category sub links on the left*/
.asublinkLeft {
	font-size: 11px;
	text-decoration: none;
	FONT-FAMILY: verdana;
	color:#246297	
}
.paging {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}
/* this is heading*/
.blackheading {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}	
.categoryDropdown {

	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	background-color: #FFFFFF;
	font-weight: normal;
}

.Copy_R {
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
}


/*    */
.footerBar1 {
background-color:#6780B8;
}
.footerBar2 {
background-color:#8DA3D4;
}
.footerBar3 {
background-color:#C1D0EF;
}


.mangeWhishlistLink{

	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.FormComboBox1{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	background-color: #FFFFFF;
	font-weight: normal;
}

.TextBox {
	font-family: Arial;
	font-size: 9px;
	color: #333333;
	border: thin inset;
}
.search_go {
	font-size: 8px;
	background-color: #CCCCCC;
	color: #000000;
}
.RED123 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.FormComboBox{
	border-left: 1px solid #000000; 
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	background-color: #FFFFFF;
	font-weight: normal;
}

.link_wishlist {
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.header_links {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-right: 10px;
text-decoration:none
}
.header_links:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-right: 10px;
text-decoration:underline
}
.menu_link {
	color: #666666;
}
.style1 {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
.FormRadio{
	FONT-SIZE: 6px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	font-weight: normal;
	display: inline;
	list-style-position: inside;
	list-style-type: decimal;
	/*cursor: hand;*/
}
#menuTop {
	font:"Arial Black";
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
#menuTop a {
	color:#000000;
	text-decoration: none;
}
#all {
	padding-left:7px;
	padding-right:7px;
	border-right: 2px solid #babcbd;
	float:left;
	font:"Arial Black";
	font-size:11px;
	font-weight:bold;
}
#last {
	padding-left:7px;
	padding-right:7px;
	float:left;
	font:"Arial Black";
	font-size:11px;
	font-weight:bold;
}
.itewemDetail_parents {
	color:#333333;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
}
.itewemDetail_childs {
	color:#246297;
	font-family:verdana;
	font-size:11px;
}
