/* Main definitions */

BODY { COLOR:black; FONT-SIZE:8.5pt; FONT-FAMILY:Arial,Helvetica,sans-serif ;}
H1 {margin: 0em; color:#6d483d ; font-size:18px; }
H2 {margin: 0em; FONT-SIZE:9pt; font-weight:normal }
HR {color:#6d483d;}


table { COLOR:black; FONT-SIZE:10pt; FONT-FAMILY:Arial; color:333333; }

A.parentLink:link { color:white; FONT-SIZE:15pt; font-weight:normal; text-decoration:underline;}
A.parentLink:visited { color:white; FONT-SIZE:15pt; font-weight:normal; text-decoration:underline;}
A.parentLink:active { color:white; FONT-SIZE:15pt; font-weight:normal; text-decoration:underline;}
A.parentLink:hover { color:white; FONT-SIZE:15pt; font-weight:normal; text-decoration:none;}

A.wHome:link { FONT-FAMILY: Arial; COLOR:white; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.wHome:visited { FONT-FAMILY: Arial; COLOR:white; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.wHome:active { FONT-FAMILY: Arial; COLOR:white; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.wHome:hover { FONT-FAMILY: Ariala; COLOR:white; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}

A.yHome:link { FONT-FAMILY: Arial; COLOR:"#FFF0AA"; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.yHome:visited { FONT-FAMILY: Arial; COLOR:"#FFF0AA"; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.yHome:active { FONT-FAMILY: Arial; COLOR:"#FFF0AA"; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}
A.yHome:hover { FONT-FAMILY: Arial; COLOR:"#FFF0AA"; FONT-SIZE:9pt; font-weight: bold; cursor:hand; text-decoration:none; vertical-align:middle; padding-top:2px;}

/* Top menu definitions */
.hShopBy { height:18px; width:140px; text-align:center; COLOR:white;  background:#e7e1cb;  color:1C6091; FONT-SIZE:9pt; font-weight: bold;}
.wHome { height:22px; COLOR:white;  FONT-SIZE:9pt; font-weight: bold; cursor:hand;}
.yHome { height:22px; COLOR:"#FFF0AA"; FONT-SIZE:9pt; font-weight: bold; cursor:hand;}
.seperator { height:22; width:1px; COLOR:white; background:white; FONT-SIZE:2pt;}
.seperator2 { height:22; width:2px; COLOR:white; background:white; FONT-SIZE:2pt;}
.hImage { width:26; vertical-align:baseline; text-align:center; cursor:hand;}
.category { height:18; vertical-align:top; text-align:left; padding-left:26; padding-top:4}

.cDiamonds{LETTER-SPACING: 1px;font-weight:normal; color:#6d483d; font-size:24px; padding-left:12}

/* end Top menu definitions */

/* shopping cart definitions */
.shopPname { font-size:10; color:333333; }
.shopPshipping { font-size:11; color:902132; }
.shopPdesc { font-size:12; color:333333; }
.shopPprice { font-weight:bold; font-size:12; color:902132; }
.shopPprice1 { font-weight:bold; font-size:12; color:333333; }
.shopDelete { font-size:11; color:333333; cursor:hand; }

.shopTotalPrice { font-weight:bold; HEIGHT:20px; font-size:12; color:333333; }
.shopSippPrice { font-weight:bold; HEIGHT:20px; font-size:12; vertical-align:middle; color:902132; }

.shopHeadActive { font-weight:bold; font-size:12; color:712828; }
.shopHeadInactive { font-weight:bold; font-size:12; color:a68f7f; }
/* end shopping cart definitions */

/* Categories menu definitions */
.TopMenuGroup{}
.TopMenuGroupOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:white;}
.MenuItem{font-size:8pt; font-weight: bold; text-decoration:none; vertical-align:middle; cursor:pointer;}
.MenuItemOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:#505785;}

	/* above menu * /
.regularSaleCat1{height:25px;width:117px;color:White;font-weight:bold;background-image:url(../images/background1.gif);background-repeat:no-repeat;font-size:10pt;text-align:center;margin:0px 1px;cursor:hand;}
.publicSaleCat1{height:25px;width:117px;color:white;font-weight:bold;background-image:url(../images/background2.gif);background-repeat:no-repeat;font-size:10pt;text-align:center;margin:0px 1px;cursor:hand;}
.groupSaleCat1{height:25px;width:117px;color:black;font-weight:bold;background-image:url(../images/background3.gif);background-repeat:no-repeat;font-size:10pt;text-align:center;margin:0px 1px;cursor:hand;}

	/* top menu * /
.regularSaleCat{height:23px;width:100px;color:White;font-weight:bold;background-color:#002A8F;font-size:10pt;text-align: center;margin:0px 1px;cursor:hand;}
.publicSaleCat{height:23px;width:100px;color:white;font-weight:bold;background-color:#B22A00;font-size:10pt;text-align: center;margin:0px 1px;cursor:hand;}
.groupSaleCat{height:23px;width:100px;color:black;font-weight:bold;background-color:#EEBE00;font-size:10pt;text-align: center;margin:0px 1px;cursor:hand;}

	/* all menu * /
.regularSaleSubCat{height:23px;width:155px;color:White;font-weight:bold;font-size:8pt;text-align: center;background-color:#002A8F;padding: 1px 4px 1px 4px;}
.publicSaleSubCat{height:23px;width:155px;color:White;font-weight:bold;font-size:8pt;text-align: center;background-color:#B22A00;padding: 1px 4px 1px 4px;}
.groupSaleSubCat{height:23px;width:155px;color:black;font-weight:bold;font-size:8pt;text-align: center;background-color:#EEBE00;padding: 1px 4px 1px 4px;}

/* end Categories definitions */

/* menu definitions */
.menu{FONT-SIZE:11pt;COLOR:grey;}
A.menus:link { color:white; FONT-SIZE:8pt; font-weight:normal; text-decoration:underline;}
A.menus:visited { color:white; FONT-SIZE:8pt; font-weight:normal; text-decoration:underline;}
A.menus:active { color:white; FONT-SIZE:8pt; font-weight:normal; text-decoration:underline;}
A.menus:hover { color:white; FONT-SIZE:8pt; font-weight:normal; text-decoration:none;}

/* end menu definitions */

/* button definitions */
.buttonb1{vertical-align:top; color:white; background-color:#002A8F; height:20; text-align:center; font-size:12; font-weight:bold; 
	border-bottom-color:CCCCCC; border-right-color:CCCCCC; border-top-color:#002A8F; border-left-color:#002A8F; border-style:solid;cursor:hand;}
.buttonb2{vertical-align:top; color:white; background-color:#C80D1D; height:20; text-align:center; font-size:12; font-weight:bold; border-style:outset;
	border-bottom-color:Black; border-right-color:Black; border-top-color:#C80D1D; border-left-color:#C80D1D; border-style:solid;cursor:hand;}
.buttonb3{vertical-align:top; color:black; background-color:#EEBE00; height:20; text-align:center; font-size:12; font-weight:bold; border-style:outset;
	border-bottom-color:Black; border-right-color:Black; border-top-color:#EEBE00; border-left-color:#EEBE00; border-style:solid;cursor:hand;}
.button1{border-right:1px solid black;border-bottom:1px solid black;border-top:1px solid white;border-left:1px solid white;background-color:#F8C848;font-weight:bold;width:100px; height:23px;font-size:11pt}
/* end button definitions */
dd{border-bottom-color:Gray;border-top-color:Gray;border-bottom-style:solid;border-top-style:solid;border-bottom-width:thick}/**/
.search { FONT-WEIGHT:bold; FONT-SIZE:11pt; COLOR:#1F70C4; background-color:Transparent }
.error { FONT-WEIGHT:normal; FONT-SIZE:9pt; COLOR:#C80D1D }
.maintext8 { FONT-SIZE:8pt; }
.maintextw { FONT-SIZE:8pt; color:White }

/* end Main definitions */

/* Links definitions */
A:link    { color:6d483d; FONT-SIZE:10pt;  text-decoration:underline; font-family:arial;}
A:visited { color:6d483d; FONT-SIZE:10pt;  text-decoration:underline; font-family:arial;}
A:active  { color:6d483d; FONT-SIZE:10pt;  text-decoration:underline; font-family:arial;}
A:hover   { color:6d483d; FONT-SIZE:10pt;  text-decoration:none; font-family:arial;}
	
A.menuLink:link    { color:ffffff; text-decoration:none; font-weight:bold;}
A.menuLink:visited { color:ffffff; text-decoration:none; font-weight:bold;}
A.menuLink:active  { color:ffffff; text-decoration:none; font-weight:bold;}
A.menuLink:hover   { color:ffffff; text-decoration:none; font-weight:bold;}

A.moreText:link    {font-weight:bold;color:#902132;font-size:11px; text-decoration:none}
A.moreText:visited {font-weight:bold;color:#902132;font-size:11px; text-decoration:none}
A.moreText:active  {font-weight:bold;color:#902132;font-size:11px; text-decoration:none}
A.moreText:hover   {font-weight:bold;color:#902132;font-size:11px; text-decoration:none}

/* end Links definitions */

/* Header part of page */
.header {BORDER-BOTTOM:1px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#eeeeee; color:#902132; FONT-SIZE:14pt;  FONT-WEIGHT:bold;}
.headers {color:#2F3F80; FONT-SIZE:12pt;  FONT-WEIGHT:bold;}
.headersc {color:#FF6F00; FONT-SIZE:12pt;  FONT-WEIGHT:bold;}
.headersg {color:#666666; FONT-SIZE:11pt;  FONT-WEIGHT:bold;}
.headerw {color:#ffffff; FONT-SIZE:11pt;  FONT-WEIGHT:bold;}
/* end Header part of page */

/* Product details style */
/*.PName{color:white; FONT-SIZE:13pt; FONT-WEIGHT:bold;}
.PShopping{color:white; FONT-SIZE:9pt; FONT-WEIGHT:bold; }
.PPricem {color:black; FONT-SIZE:10pt; FONT-WEIGHT:bold;}*/
.PPriceo {color:#333333; FONT-SIZE:10pt; FONT-WEIGHT:bold;}
.PDetails{color:#333333; FONT-SIZE:9pt; FONT-WEIGHT:normal;}
.PDetailsHead{color:#902132; FONT-SIZE:9pt; FONT-WEIGHT:bold;}
.PDescL{color:black; FONT-SIZE:9pt; FONT-WEIGHT:normal;}
/* end Product details style */

/*Product list style */
.PlistDetails {color:black; FONT-SIZE:9pt; FONT-WEIGHT:normal;}
.fieldName {background-color:"D0EDFF"; }
.fieldData {background-color:"D0EDFF"}
/*end Product list style */

/* Register form  details */
.RegisterHeader{color:black; FONT-SIZE:12pt; background-color:#EEEEEE; FONT-WEIGHT:bold;}
.RegisterCheck{color:black; FONT-SIZE:11pt; FONT-WEIGHT:normal;}
.RegisterBody{color:black; FONT-SIZE:9pt; FONT-WEIGHT:bold;}
.RegisterFieldname{color:black; width:80; FONT-SIZE:9pt; FONT-WEIGHT:bold;}
.RegisterInstruction{color:1874B6;  FONT-SIZE:10pt; FONT-WEIGHT:normal;}
/* end Register form  details */

/*all forms classes*/
.cell_header { color:#1874B6; font-size:13pt; font-weight:bold; BACKGROUND-COLOR:#EFEFEF;}
.field { BACKGROUND-COLOR:#FFFFFF; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid;BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#999999;  FONT-SIZE:8pt; height:18px}
.fieldS { BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; FONT-SIZE:8pt; border-color:#969696; border:1px solid; }
.button { background-color:#C51016; vertical-align:baseline; COLOR:#ffffff; FONT-SIZE:8pt; BORDER-BOTTOM:0px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#94ADC2; height:17px}
/*end form classes*/

/* Data Grid style definitions */
.DataGridHeaderStyle { text-align:center; background-color:#002A8F; font-weight:bold; color:white; }
.DataGridHeaderStyle a { color:white; }
.DataGridHeaderStyle td { white-space: nowrap; }
.DataGridAlternatingItemStyle { background-color:#E6E6E6; }
.DataGridItemStyle { background-color:transparent; }
.DataGridEditItemStyle input { border:1px solid black; font-size: 1em; height:15px; width:100px; }
.checkBox input { border:none !important; height:auto; width: auto; }
.DataGridPagerStyle { text-align: center; background-color: #7D6BA5; font-size: 0.8em; font-weight: bold; color: white; }
.DataGridPagerStyle a {	color:white; }
/* end Data Grid style definitions */

/* home page css*/
.homePageForm1Title{font-weight:bold; color:#212121; font-family:Verdana,Vardena; font-size:14px;}
.diamondsForm1Title{font-weight:bold; color:#1A8277; font-family:Verdana,Vardena; font-size:14px;}
/* end  home page css*/

/*search css*/
.searchTextBox{color:Black;width:60px;height:16px;border-width:1px; vertical-align:middle;}
.searchTitle{color:#376A95;font-size:12px;font-family:Verdana,Vardena;font-weight:bold;cursor:hand; letter-spacing:-1;border-top:solid 2px #cee1ec;padding-right:3px;padding-left:3px}
.searchTitleEmpty{color:#376A95;font-size:12px;font-family:Verdana,Vardena;font-weight:bold; letter-spacing:-1;}
.searchRadio{font-size:10px;color:#2B5899;}
.searchImg{color:White; font-weight:bold; font-size:12pt; cursor:hand; padding-top:4}
.SearchResultDText{color:#333333;}
.SearchResultDTextLink{color:#333333;cursor:hand; text-decoration:underline;}
.searchResultsDTitleLeft{border-bottom:solid 1px #902132;border-top:solid 1px #902132;border-left:solid 1px #902132;color:#902132;font-weight:bold; cursor:hand;}
.searchResultsDTitleNoBorder{border-bottom:solid 1px #902132;border-top:solid 1px #902132;color:#902132;font-weight:bold}
.DataGridAlternatingSearchResults {background-color:#ffffff;border-width:0px;padding-left:0px}
.DataGridSearchResults {background-color:#e7e1cb; border-width:0px; padding-left:0px;}
.DataGridAlternatingSearchResultsjewelry { background-color:#ffffff;border-width:0px;padding-left:0px}
.DataGridSearchResultsjewelry { background-color:#ffffff; border-width:0px; padding-left:0px;}

.searchGreenText{color:#333333; font-weight:bold;}
.searchBlueText{color:#902132;font-size:11px;}
.rifineSearchTitleText{color:#135B8D;font-weight:bold;}
/*adv*/
.advSearchRadioText{color:#902132;}
.advSearchCheckBox{color:#712828;font-weight:bold;}

.advsearchTxt{width:80px; }
.advTitle{background-color:#e7e1cb;padding:4px;color:#712828;font-weight:bold;}
.advTitle1{background-color:#e7e1cb;padding:4px;color:#712828;font-weight:bold;}

.ofer{color:Black;text-decoration:underline; font-family:Verdana; font-size:10pt;}

.conferMail {border-color:Black; border-width:thin  }


.buildStrip
{
 font-weight:bold;
 color: Navy;	
 background-color:#e7e1cb;
 width:100%;
}
.markBorder
{
	border:2px solid navy;
}



/*end search css*/