* {
	margin: 0;
	padding: 0;
	}
body {
	font: 11pt/1.5em verdana, arial, tahoma, sans-serif;
	color: #000;
	background: #fbfbfb url('../../images/bg.png') top repeat-x;
	}
img  {
	border: none;
	}
.clear {
	clear: both;
	}
h1 {
	width: 201px;
	height: 93px;
	color: #fff;
	background: transparent url('../../images/ngclogo.png') left center no-repeat;
	}
	h1 span {
		display: none;
		}
h2,h3 {
	color: #1a347e;
	background: inherit;
	}

#header {
	width: 900px;
	height: 93px;
	color: #000;
	background: #fff url('../../images/headerbg.png') top repeat-x;
	margin: 0;
	border-bottom: 8px solid #1a347e;
	}
#logo {
	width: 201px;
	float: left;
	/*border-bottom: 8px solid #1a347e; *Commented out by Mike to fix IE6 Bug* */
	}

#navigation {
	float: left;
	width: 221px;
	height: 93px;
	color: #fff;
	background:  url('../../images/navbg2.png') left top no-repeat;
	}
#content {
	width: 950px;
	float: left;
	color: #000;
	background: #fafafc url('../../images/contentbg.png') center top no-repeat;
	}

	#millenia-collection {
		width: 100%;
		margin: 0 auto;
		}
		.left-col {
			float: left;
			width: 50%;
			}
		.right-col {
			float: left;
			width: 48%;
			}
			

ul#lang-left {
	float: left;
	width: 339px;
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 50px 20px 0px 50px;
	}
	ul#lang-left li {
		padding: 0px 0px 10px 0px;
		}

	ul#lang-left li span{font-family:'Times New Roman', Times, serif;font-weight:Bold;font-size:24px;color:#1f2a62;text-decoration:underline;}
		
ul#lang-right {
	float: left;
	width: 123px;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-top: 80px;
	}
	ul#lang-right li {
		padding: 0px 0px 10px 0px;
		}
	#coin {
		margin-top: 3px;
		float: left;
		}
#coin_index a {
float:right; 
padding-right:190px; 
padding-top:0px;
font-family:"Times New Roman", Times, serif; 
font-weight:Bold;
font-size:18px;
color:#1f2a62;}	
		
/* CHART PAGE */

#chartPage {
float: left;
color: #000;
padding:10px;
}
#chartPage h1 {
font-family:"Times New Roman", Times, serif;
color: #855518;
font-weight:bold;
font-size:30px;
background:none;
width:100%;
height:auto;
margin:20px 0px;
line-height:35px;
}
#chartPage p{
font-family:"Times New Roman", Times, serif;
color:#333333;
font-size:14px;
width:800px;
line-height:16px;
margin:15px 0px;
}
.GradingScaleTable {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}
.GradingScaleTable th {
font-weight:bold;
color:#FFFFFF;
font-size:12px;
border-bottom:1px solid #ffffff;
background-color:#1a347e;
text-align:left;
padding:0px 4px;

}
.GradingScaleTable th.NGCHeader {
font-family:"Times New Roman", Times, serif;
font-size:24px;
}


.GradingScaleTable td {
border-left:1px solid #855518;
background-color:#f3f5f6;
padding:0px 2px;
text-align:center;
line-height:14px;
border-bottom:1px dotted #855518;}

.GradingScaleTable td.bottom {
border-bottom:1px solid #855518; 
}

.GradingScaleTable td.top {
border-top:1px solid #855518; 
}
.GradingScaleTable td.bottomRight {
border-bottom:1px solid #855518; 
border-right:1px solid #855518; 
}

.GradingScaleTable td.topRight {
border-top:1px solid #855518; 
border-right:1px solid #855518; 
}
.GradingScaleTable td.right {
border-right:1px solid #855518; 
}

.GradingScaleTable td.spacer {
height:5px; 
background:none!important;
border:0px;
padding:0px}
.GradingScaleTable td.vSpacer {
width:5px; 
background:none!important;
border:0px;
padding:0px;}

.GradingScaleTable th.country {
background-color:#9db2c5;
font-family:"Times New Roman", Times, serif;
font-size: 14px;
color:#855518;
text-align:center;
border-right:1px solid #fff;
padding-bottom:10px;
}



