/* CSS Document */
body {
	margin: 0px;
	background-color: #DEE3ED;
}
#container	{width:980px; margin:80px auto 0px auto;}
#header	{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:75px;
	background-color:#d6dce8;
	background-image: url(img/title.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#menu, #extras, #links	{
	width:200px;
	margin-top:80px;
	margin-left:5px;
	background-color: #A7B5CE;
/*	background-image: url(img/small_banner.jpg);
	background-repeat: repeat-y;
	background-position: right;*/
}
#links, #extras	{
	margin-top:0px;
	background-color:#eeeeee;
	}
/*position:absolute;
	top:80px;
	margin-left:775px;
	width:200px;
	margin-left:5px;
	background-color: #A7B5CE;
	background-image: url(img/small_banner.jpg);
	background-repeat: repeat-y;
	background-position: right;
}*/
#extra	{/*this DIV appears beneath the menu*/
	margin-top:5px;
}
#content	{
	position:absolute;
	top:80px;
	margin-left:215px;
	width:760px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
}

#title {/*contained within the #content DIV*/
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:48px;
	background-color: #A7B5CE;
	background-image: url(img/small_banner.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}

#home #title	{height:24px;}

#summary {
	position:relative;
	left:0px;
	width:100%;
	background-color:#DEE3ED;
	}
	
#key_dates {
	position:relative;
	left:0px;
	width:100%;
	background-color:#DEE3ED;
	margin-bottom: 18px;
	}

p	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-top: 3px;
	margin-bottom: 3px;
}

#home #content p	{font-size: 12px;}

#links p	{
margin-left:3px;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	color: #333366;
	font-size: 18px;
	margin: 0px;
	text-align: center;
}
div.narrative	{}
div.narrative p	{width:560px; text-align:justify;font-size:11px;}
div.narrative ul li, div.narrative ol li	{width:500px;font-size:11px;}
#menu h2, #extras h2, #links h2, #title h2	{
	width:200px;
	height:24px;
	background-color: #A7B5CE;
	background-image: url(img/small_banner.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}
#title h2	{
	width:100%;
	}
	
h1	{
	font-family: "Times New Roman", Times, serif;
	color: #333333;
	font-size:36px;
	margin:14px;
	text-align: center;
}
.name {
	font-size:12px;
	font-weight: bold;
}
a:link {
	color: #74829B;
	text-decoration: none;
	font-weight:bold;
	border-bottom:#666666 1px dotted;
}
a:visited	{
	color: #74829B;
	text-decoration: none;
	font-weight:bold;
	border-bottom:#666666 1px dotted;
}
a:hover {
	color: #cc0000;
	text-decoration: none;
	font-weight:bold;
	border-bottom:#666666 1px solid;
}
a.namelink:link {
	color: #333333;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
a.namelink:visited	{
	color: #333333;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	}
a.namelink:hover {
	color: #000000;
	text-decoration: underline;
}
a.ext:link {
	color: #637169;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
}
a.ext:visited	{
	color: #637169;
	text-decoration: none;
	font-weight: bold;
	}
a.ext:hover {
	color: #000000;
	font-weight: bold;
}
.shade1 {
	background-color: #DEE3ED;
}
.shade2 {
	background-color: #CDD2DC;
}
.shade3 {
	background-color: #CCCCCC;
}
.pale_grey	{
	background-color:#eeeeee;
	}
.off_white	{
	background-color: #f7f7ff;
}
.explain	{
	color:#999999
	}
ul, ol {
	margin-top: 3px;
	margin-left: 6px;
}
#content td	{
	border:solid #cdd2dc;
	border-width:0px 0px 1px 0px;
}
#links td	{
	border:solid #cdd2dc;
	border-width:0px 0px 1px 0px;
}
.quote {
	font-size: 12px;
	font-style: italic;
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 3px;
	margin-left: 12px;
}
.chrono {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(img/chronobgd.gif);
	background-repeat: repeat-y;
}
#content img	{
border:0px;
}

.left	{float:left;}
.right	{float:right;}

.unconfirmed {
	background-color: #ffeebb;
}

#g0 #menu a.g0, #g2 #menu a.g1, #g2 #menu a.g2, #g3 #menu a.g3, #g4 #menu a.g4, #g5 #menu a.g5, #g6 #menu a.g6, #g7 #menu a.g7,	{
border:#ff0000 1px solid;
}
