.inputArea
{
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size: 11px;
border:1px solid #005999;
margin:1px;
}

div
{
border: 0px solid red;
}

/* BEGIN diamonds.tpl====================================================================================== */

.diaBlock
{
width: 500px;
margin-top: 15px;
text-align: center;
border-color:black;
}

.diaBlockHeader 
{
font-size: 12px;
font-weight: bold;
color: #005999;
width: 500px;
padding-left: 5px;
text-align: left;
}

a.diaBLockHeaderLink 
{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#005999;
}

.diamondsShapes 
{
width: 500px;
text-align: center;
margin-top: 5px;
}

.diaField
{
height:15px;
width:70px;
margin:0px;
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size: 11px;
padding:0px;
border:1px solid #005999;
}

.diaBlueText
{
color: #005999;
}

.btSearchDiamonds
{
margin-top:15px;
}
/* END diamonds.tpl====================================================================================== */



/* BEGIN diamondsSearchResults.tpl ====================================================================================== */

#diamondsSearchResults
{
margin-top:10px;
}

/************* BEGIN resultsTable *************/
.resultsHeaderBg
{
height:20px;
padding:3px;
text-align:center;
vertical-align: middle;
background: #90BBDB;
}

.resultsHeaderButton
{
font-size: 11px;
font-weight: bold;
text-decoration:none;
color: #FFFFFF;
}

.resultLink
{
color: #005999;
font-size: 11px;
text-decoration: underline;
}

.tdDiaResult
{
color: #005999;
font-size: 11px;
height:20px;
text-align:center;
vertical-align:middle;
padding: 0px 3px;
}

/************* END resultsTable *************/

/**************** BEGIN diaNavigation **********************/
#diaNav
{
padding-top: 5px;
word-spacing: 5px;
}
/********************** END diaNavigation **************************/

/* END  diamondsSearchResults.tpl ====================================================================================== */



/* BEGIN jewelry ====================================================================================== */

/************* BEGIN smallImageTable *************/
.tdJewSmallImg
{
width: 100px;
height:100px;
text-align:center;
vertical-align: middle;
border: 1px solid #2A83C5;
}

.tdJewEmptySmallImg
{
width: 100px;
height:100px;
border: none;
}
/************* END smallImageTable *************/


/**************** BEGIN jewNavigation **********************/
#jewNavigation
{
margin: 25px 0px 35px 0px;
word-spacing: 5px;
}
/**************** BEGIN jewNavigation **********************/


/*************** BEGIN jewItemDescTable*********************************/
#tdJewBigImg
{
width: 350px;
height:350px;
text-align:center;
vertical-align: middle;
border: 1px solid #2A83C5;
}

#tdJewItemDesc
{
width: 350px;
height:350px;
padding: 10px 10px 0px 20px;
text-align: left;
vertical-align: top;
}

#jewItemName
{
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
}

#jewItemInfo
{
padding: 10px 10px 0px 10px;
}

#jewItemPrice
{
font-size: 12px;
font-weight: bold;
}
.priceName
{
  width: 100px;
  text-align: right;
  padding: 5px 5px 0px 0px;
  float: left;
}
.priceValue
{
  padding: 5px 0px 0px 0px;
}
/******************* END jewItemDescTable *****************************/


/* END jewelry ====================================================================================== */



/*BEGIN affiliates.tpl ====================================================================================== */

.affClear
{
clear:both;
color:red;
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size:8px;
}

.affInputText
{
width: 115px;
height:15px;
margin:1px;
padding:0px;
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size: 11px;
border:1px solid #005999;
}

/************* BEGIN affLogin*************/

#affiliateLoginForm
{
width: 250px;
}

.affLogTitle
{
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #005999;
float:right;
width:100px;
text-align:right;
}

.affLogInput
{
float:right;
width: 115px;
height:15px;
margin:1px;
padding:0px;
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size: 11px;
border:1px solid #005999;
}

/************* END affLogin*************/


/************** BEGIN affEditForm ******************/
#affStep1Form
{
width: 710px;
}

.affEditFormPart
{
width: 400px;
}

.affEditTitle
{
margin: 0px 0px 0px 0px;
font-weight: bold;
color: #005999;
float:left;
width:200px;
text-align:right;
}

.divAffEditInput
{
float: left;
padding-left:5px;
}

/************** END affEditForm ******************/



/************* BEGIN affViewAcount *************/

.afViewTitle
{
float: left;
padding:0px 5px 5px 0px;
width:350px;
text-align:right;
font-weight:bold;
color:#005999;
}

.afViewInput
{
float:left;
text-align:left;
padding-bottom:5px;
}

/************* END affViewAcount *************/


/************* BEGIN affTable *************/
.tdAfHeader
{
height:20px;
padding:3px;
text-align:center;
vertical-align: middle;
background: #90BBDB;
font-weight: bold;
color: #FFFFFF;
}

.tdAf
{
color: #005999;
font-size: 11px;
height:20px;
text-align:center;
vertical-align:middle;
padding: 0px 3px;
}

/************* END affTable *************/


/*END affiliates.tpl ====================================================================================== */




/* BEGIN ====================================================================================== */

/************* BEGIN *************/

/************* END *************/
/*{
padding: 0px;
margin: 0px;
width: 100%;
height:100%;
text-align:left;
vertical-align: middle;
font-family: Arial, Tahoma, Verdana, Sans-serif, Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration:none;
word-spacing: 10px;
color: #000000;
background: #FFFFFF;
border: 0px;
} */
/* END ====================================================================================== */
