body {
        font-family: Arial ;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        }
        
table {
        empty-cells: show;
}    
    
td {
        font-family: Arial ;
        font-size: 11px;
        color: #000000;
        font-weight: normal;

        }               

form {
        margin: 0px;
}

a.headerLink {
        font-family: Arial, Tahoma, Verdana;
        font-size: 10px;
        color: #000000;
        text-transform: uppercase;     
        text-decoration: none;
        font-weight: bold;
}
a.headerLink:hover {
        color: #B53700;
}
a.headerSubLink {
        font-family: Arial, Tahoma, Verdana;
        font-size: 9px;
        color: #000000;
        text-transform: uppercase;     
        text-decoration: none;
        font-weight: bold;
}
a.headerSubLink:hover {
        color: #B53700;
}

a.headerLinkW {
        font-family: Arial, Tahoma, Verdana;
        font-size: 10px;
        color: #FFFFFF;
        text-transform: uppercase;     
        text-decoration: none;
        font-weight: bold;
}


a.headerLink1 {
        font-family: Arial, Tahoma, Verdana;
        font-size: 9px;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
}

a.menuBlack {
        font-family: Arial, Tahoma, Verdana;
        font-size: 11px;
        color: #000000;
        text-transform: uppercase;     
        text-decoration: none;
           
}

a.menuBlackUnderline {
        font-family: Arial, Tahoma, Verdana;
        font-size: 11px;
        color: #000000;
        text-decoration: underline;
           
}


a.redNav {
        color: #B53700;
        text-decoration: none;
}

a.blackNav:hover {
        text-decoration: underline;
}

a.whiteLink {
        font-family: Arial, Tahoma, Verdana;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}

a.whiteLink:hover {
        text-decoration: underline;
}


a.redText {
        font-family: Tahoma, Times New Roman, Arial, Verdana;
        font-size: 11px;
        color: #B53700;
        font-weight: bold;
}

a.redText:hover {
        text-decoration: underline;
}

a.redTextUnderline {
        font-family: Tahoma, Times New Roman, Arial, Verdana;
        font-size: 11px;
        color: #B53700;
        text-decoration: underline;
        font-weight: bold;
}

a.redText:hover {
        text-decoration: underline;
}


.textWhite {
        font-family: Arial, Tahoma, Verdana;
        font-size: 11px;
        color: #FFFFFF;
}

.textMain {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #000000;
}


.textBlack {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #000000;
        padding: 5 0px 0px 10px;
}

.textGray {
        font-family: Arial, Tahoma, Verdana;
        font-size: 12px;
        color: #7C7C7C;
        padding: 5px 0px 0px 10px;
}

.headerJewelry {
        font-family: Times New Roman, Arial, Tahoma, Verdana;
        font-size: 18px;
        color: #FFFFFF;
}

.headerTextPage {
        font-family: Times New Roman, Arial, Tahoma, Verdana;
        font-size: 18px;
        color: #B53700;
}


.headerBigW {
        font-family: Arial, Tahoma, Verdana;
        font-size: 10px;
        color: #FFFFFF;
        text-transform: uppercase;     
        text-decoration: none;
        font-weight: bold;
}


.subheaderTextPage {
        font-family: Arial, Tahoma, Verdana;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
}

.subheaderTextPage1 {
        font-family: Arial, Tahoma, Verdana;
        font-size: 13px;
        font-weight: bold;
        padding: 0px 0px 20px 0px;
        color: #7C7C7C;
}


.navigationText {
        font-family: Tahoma, Times New Roman, Arial, Verdana;
        font-size: 10px;
        color: #B53700;
        text-align: right;
        padding: 0px 2px 5px 2px;
}



.navigationText1 {
        font-family: Tahoma, Times New Roman, Arial, Verdana;
        font-size: 10px;
        color: #000000;
        text-align: right;
        padding: 0px 2px 5px 2px;
}


.inputTextContact {
        font-family: Verdana; 
        font-size: 8pt; 
        border: solid #878787 1px; 
        background-color: #FFFFFF; 
        width: 175px;
        height: 18px;
}

.textField {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #7C7C7C;
        padding: 5px 3px 3px 0px;
        vertical-align: top;
        text-align: right;
        width: 140px;
}

.itextField {
        padding: 5px 3px 0px 5px;
}


.redText {
        font-family: Tahoma, Times New Roman, Arial, Verdana;
        font-size: 11px;
        color: #B53700;
        font-weight: bold;
        vertical-align: top;
}

.inputText {
		    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 8pt;
        border: solid #878787 1px;
        background-color: #FFFFFF;
        width: 170px;
        }

textarea  {
		    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 8pt;
        border: solid #878787 1px;
        background-color: #FFFFFF;
}
        
.inputSelect {
		    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
        font-size: 8pt;
        border: solid #878787 1px;
        background-color: #F3F3F3;
        width: 55px;
        }
        
        
td.headerTable {
       font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;
       font-size: 11px;
       font-weight: bold;
       background: url(./images/titleBgGradient.jpg) repeat-x;
       height: 23px;
       text-align: center;
       border-left: solid 1px #B53700;        
       color: #FFFFFF;
       white-space: nowrap;
}

.diamondTableRow {
       font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;
       font-size: 11px;
       padding: 5px 0px 0px 0px;
       border-bottom: 1px solid #B53700;
       border-left: solid 1px #B53700;        
       text-align: center;
}

.diamondTableHeaderRight {
       font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;
       font-size: 11px;
       padding: 5px 0px 0px 0px;
       border-bottom: 1px solid #B53700;
       border-left: solid 1px #B53700;        
       border-right: solid 1px #B53700; 
       text-align: center;
}
        
.error {
         font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
         font-size: 11px;
         color: #B53700;
}

/* Embedded popup box *********************************************************/
/* defaults to hidden, displays on click */
.popbox, .popbox_nopad {
	display: none;
	width: 300px;
	border-style: solid;
	border-color: #878787;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	position: absolute;
	z-index: 10;
	color: #000000;
	font-size: 11px;
}


.popboxJew {
	display: none;
	width: 120px;
	border-style: solid;
	border-color: #878787;
	border-width: 1px 1px 1px 1px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px;
	position: absolute;
	z-index: 10;
	color: #000000;
	font-size: 11px;
}



.popbox_nopad {
	padding: 0px;
}

.popboxlink {
	position: relative;
}

.inlinepopbox {
	display: none;
	width: 325px;
	border-style: solid;
	border-color: #878787;
	border-width: 1px 2px 2px 1px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	color: #EDF3FB;
	font-size: 11px;
}

#formBlock {
 padding: 0px;
 text-align: left;
 margin: 0px;
 width: 350px;
 height: 190px;
}

#formBlock .row input{float:right; text-align:left; margin:2px 0; width: 280px; border: solid #CCCCCC 1px; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#formBlock .row textarea{float:right; text-align:left; margin:2px 0; width: 280px; height: 150px;border: solid #CCCCCC 1px; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#formBlock .row label{float:left; width:20%; text-align:left; margin:2px 0; font-family: Tahoma, Times New Roman, Arial, Verdana; font-size: 11px; color: #B53700; font-weight: bold; vertical-align: top;}
#formBlock .clear{text-align:center; padding: 0px; margin: 0px; float: right;}
