﻿
body
{
	background-color:#679aab;
	background-repeat:no-repeat;
	background-position:top;
	font-family:Verdana;	
	text-align:center;
	height:100%;
	margin:0 0 0 0;
	font-size: 11px;

}

.clear1 { height:1px;font-size:1px;padding:0;clear:left; }


#pageWrapper
{
	text-align:left;
	background: url(images/backgroundBordersSpacerTile.jpg) repeat-y;
	width:930px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	overflow:auto;
}
#headerWrapper
{
	margin-left:20px;
	padding:0 0 0 0;
	height:112px;
	width:890px;
	background:url(images/TopBanner.jpg) 
  top left no-repeat;
}
#headerLink
{
	float: left;
	position:absolute;
	width : 400px;
	height: 80px;
	margin-left: 10px;
	margin-top: 10px;
	
}
#mainContentWrapper
{
	background: #ccc url(images/fauxColumnSpacerTile.gif) repeat-y;
	height:100%;
	width:890px;
	background-color:#ffffff;
	float:left;
	margin-left:20px;
	margin-right:10px;
}

/*This contains css for green left section*/
#printDiamondContainer
{
	
	float:right;
	margin-top:0px;
	width:100px;
	
}
#printLink
{
	float:left;
	margin-top:5px;
	margin-right:5px;
}
#printDiamondContainer a
{
	color:#007394;
	text-decoration:none;
	
	
}
#printDiamondContainer a:hover
{
	color:#a5a5a5;
	text-decoration:none;
	vertical-align:middle;
}
#leftContentWrapper1
{
 
  background-color:#ffffff;
  width:676px;
  float:left;
}
#searchButtonWrapper
{
	margin-left:35px;
}
#leftContentWrapperTop
{
 background:url(images/leftPanelTopBackground.jpg) 
  top left no-repeat;
  background-color:#ffffff;
  width:694px;
  float:left;
}
#leftContentWrapperBottom
{
 background:url(images/leftPanelBottom.jpg) 
  bottom left no-repeat;
  float :left;
  width:100%;
  
 
}
#leftContentWrapper /*makes sure that content section doesn't cover up borders from background images*/
{
  float :left;
  width:100%;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;
}
#leftContentWrapper h1
{
	font-family:Tahoma;
	color: #007394;
	font-weight:bold;
	font-size:1.8em;
	word-spacing:.4em;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin-bottom:0px;
	margin: 0em 0em 1em 0em;
}

#leftContentWrapper h2
{
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.3em;
	word-spacing:normal;
	font-weight:bold;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin: 0em 0em 0em 0em;
}
#leftContentWrapper h3
{
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:16pt;
	word-spacing:normal;
	font-weight:bold;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin: 0em 0em 0em 0em;
}
#leftContentWrapper h4
{
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.5em;
	word-spacing:normal;
	font-weight:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin: 0em 0em 0em 0em;
}
#leftContentWrapper h5
{
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.5em;
	word-spacing:normal;
	font-weight:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin: 0em 0em 1em 0em;
}
#leftContentWrapper p
{
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.3em;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
	margin: 0em 0em 1em 0em;
}
#leftContentWrapper ul {
	list-style-type: disc;
	list-style-image: url(images/bullet.gif);
	list-style-position:outside;
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.3em;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
	margin-left:0px;
	padding-left:15px;
	}

#leftContentRightColumn
{
	float:left;
	width:401px;
	margin-right:10px;
	margin-top:20px;
	
}
#leftContentLeftColumn
{
	width:272px;
	float:left;
}

#leftContentFullPanel
{
	margin-left:20px;
	margin-right:30px;
	margin-top:20px;
}
#leftContentFullPanel ol {
	
	list-style-position:outside;
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.3em;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
	margin-left:20px;
	}
	#leftContentFullPanel a
{
	color:#007394;
	text-decoration:none;
	font-family:Tahoma,Verdana;
}
#leftContentFullPanel a:hover
{
	color:#a5a5a5;
	text-decoration:none;
	font-family:Tahoma, Verdana;
}
/*This section contains styles for the blue right panel*/
.rightDivider
{
	margin-top:5px;
	margin-bottom:5px;
	height:10px;
	background:url(images/rightDivider.gif) 
  top left repeat-x;
}
#rightContentWrapper
{	
	float:right;
	width:186px;
	height:100%;
	border:none;
	background:url(images/TopBannerBottomRightEdge.jpg) 
  top left no-repeat;
}
#rightContentWrapper p
{
	font-family:Lucinda Grande,Verdana;
	color: #52737b;
	text-decoration:none;
	font-size:1.1em;
	word-spacing:.4em;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin: 0em 0em 1em 0em;
}
#rightContentWrapper ol {
	
	list-style-position:inside;
	font-family:Lucinda Grande,Verdana;
	color: #52737b;
	text-decoration:none;
	font-size:1em;
	word-spacing:.4em;
	text-align:left;
	letter-spacing:0;
	line-height:1.3em;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:1em;
	}
#rightContentWrapper li
{
	margin-bottom:1em;
}
#rightContentWrapper h1
{
	
	font-family:Lucinda Grande,Verdana;
	color: #52737b;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	margin-top:1em;
}
#rightContentWrapper h2
{
	font-family:Lucinda Grande,Verdana;
	color: #52737b;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	margin-bottom:0px;
	
}
#rightContent
{
	margin-top:10px;
	margin-left:16px;
	margin-right:16px;
	background-color:#e2efed;
	font-family:Lucinda Grande;
	color: #52737b;

}
#searchContainer
{
	position:relative;
	left: -1px;
	height:1900px;

}
#footerWrapper
{
	height:50px;
	float:left;
}
#footerCopyright
{
	margin-left:40px;
	margin-top:20px;
	float:left;
	color:#a5a5a5;
}
#footerLinks
{
	color:#a5a5a5;
	float:left;	
	margin-top:20px;
	width:70px;
	margin-left:40px;
}
#footerLinks a
{
	color:#007394;
	text-decoration:none;
}
#footerLinks a:hover
{
	color:#a5a5a5;
	text-decoration:none;
}
#subMenu
{
	color:#666666;
	margin-bottom:10px;
}
#subMenu .selected
{
	color:#000000;
	font-size:1.3em;
	font-weight:bold;
}

#subMenu a .selected
{
	color:#000000;
	font-size:1.3em;
	font-weight:bold;
}
#subMenu a.selected:hover 
{
	color:#000000;
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
}
#subMenu a
{
	color:#666666;
	font-size:1.3em;
	font-weight:normal;
	text-decoration:none;
}
#subMenu a:hover
{
	text-decoration:underline;
	color:#666666;
	font-size:1.3em;
	font-weight:normal;
}
#imagePreload
{
	display:none;
}
#img1 {background:url(images/navDiamondSearch_mo.gif) no-repeat -99999999px -99999px}
#img2 {background:url(images/navBuyingOnline_mo.gif) no-repeat -99999999px -99999px}
#img3 {background:url(images/navDiamonds101_mo.gif) no-repeat -99999999px -99999px}
#img4 {background:url(images/navPaymentOptions_mo.gif) no-repeat -99999999px -99999px}
#img5 {background:url(images/navHowItWorks_mo.gif) no-repeat -99999999px -99999px}

#ctl00_contentLeftColumn_pnlDetailContent
{
	margin-left:10px;
}
#tblGrades
{
	vertical-align:top;
	font-family:Georgia;
	color: #3f3f3f;
	text-decoration:none;
	font-size:1.3em;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
}
#tblGrades td
{
	vertical-align:top;
}