a{
	color: #000099;
	text-decoration: none;
}

a:link{
	color: #000099;
	text-decoration: none;
}

a:visited{
	color: #000099;
	text-decoration: none;
}

a:hover{
	color: #FF6600;
	text-decoration: underline;
}

#diamond-rings {
	padding: 1px;
	border: 1px solid #000000;
}
.engagement-rings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
}
.engagement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#diamond-ring {
	padding: 1px;
	border-top: 1px solid #666666;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	text-decoration: none;
}
.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 2px;
	margin-bottom: 6px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 2px;
}
#ring {
	border: 1px solid #999999;
}
#rings {
	border: 1px solid #666666;
}

.diamond-nav {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	text-decoration: none;
}
.diamond-nav2, a.diamond-nav2, a:visited.diamond-nav2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	background-color: #000066;
}
a:hover.diamond-nav2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	background-color: #000066;
}

/*********** #sectionLinks styles ***********/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 100%;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #ffffff;
	font-weight:normal;	
}



/* for NS 4x, A. vs A[href]. */



<CFOUTPUT>
.highlight 					{ background-color: ffffcc }
TR					{ color: 000000; font-size: #application.menufontsize#; font-family: verdana,arial,helvetica }			
TH					{ color: ffffff; font-size: #application.menufontsize#; background-color: #application.nav_bgcolor#; font-family: verdana,arial,helvetica }			
TH.resultspricecol 	{ color: ffffff; background-color: 9999cc;  }
.formlabels 		{ color: 669999; font-family: #application.fontfaces# }

.faqlabels 		{ color: 000066; font-family: #application.fontfaces#}
TD				{ font-size: #application.fontsize#; font-family: #application.fontfaces# }			
BODY {  
	margin: 0em 0em 0em 0px;  
	font-family: #application.fontfaces#;  	
	color: black;  
}
:link { background: transparent }  	
:visited { background: transparent }	
:active { background: transparent }	/* color: CC0000; */

@media screen {  
	/* hide from IE3 */		
	a[href].menuitem:hover { color: ffffcc; background-color: 336699 } 
	a[href].menuitemselected:hover { color: #application.nav_bgcolor#; background-color: ffffff;  } 	
	a[href]:hover { background-color: ffffcc; font-weight: bolder } 	
	
}

</CFOUTPUT>






<CFOUTPUT>
.tc1 		{ color: #application.tc1# }  /* light blue-purple */
.tc12		{ color: #application.tc12# } /* cyanish header */
.tc2 		{ color: #application.tc2# }  /* light blue */							
.tc3 		{ color: #application.tc3# }  /* dark blueish-purple */			
.tc11		{ color: #application.tc11# }  /* med light blue */
.tc5		{ color: #application.tc5# }  /* darkish aqua blue */
.tc7		{ color: #application.tc7# }  /* dark navy blue */

ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block; font-size: #application.fontsize# }

</CFOUTPUT>



/* see sell.cfm; Times New Roman since readability is critical 
 OLD: 	.tc6 		{ color: 009999 }	dark cyan  		
		.tc4		{ color: 339999 }  	cyanish 
		.tc8		{ color: 669966 }  	dark olive-green; sell.cfm 
		.tc9		{ color: 888888 }  	dark grey; sell.cfm  
		.tc10		{ color: CC66FF }   LIGHT purple 
*/




LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
/*
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .95em }
*/
BIG             { font-size: 14pt }
SMALL, SUB, SUP { font-size: 12pt }
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 15px; margin-right: 15px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              { border: 1px inset }
OL, UL, DIR,
MENU, DD        { margin-left: 40px }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
U, INS          { text-decoration: underline }
CENTER          { text-align: center }
BR:before       { content: "\A" }

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */

ABBR, ACRONYM   { font-variant: small-caps; letter-spacing: 0.1em }
:focus          { outline: thin dotted invert }

.diamond-engagement-ring {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.diamonds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.sell-diamonds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#engagement-ring {
	padding: 0px;
	border-top: 1px solid #666666;
}
#gia h1, #gia h2, #gia p {margin:0 10px; letter-spacing:1px;}
#gia h1 {font-size:2.5em; color:#fff;}
#gia h2 {font-size:2em;color:#666; border:0;}
#gia p {padding-bottom:0.5em;}
#gia h2 {padding-top:0.5em;}
#gia {
	background: transparent;
	margin-top: 1em;
	margin-right: 1px;
	margin-bottom: 1em;
	margin-left: 1px;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #666; border-right:1px solid #666;}
.xb1 {margin:0 5px; background:#666;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.giacontent {display:block; background:#fff; border:0 solid #666; border-width:0 2px;}
