@charset "utf-8";
/* CSS Document */

html {
	background-color:#FFFFFF;
}
body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	background:none;
	color:#666666;
}
#container {
	overflow:hidden;
	margin:0px auto;
	width:800px;
	height:600px;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#top-menu {
	padding-right:75px;
	width:765px;
	height:30px;
	text-align:right;
}
#header {
	width:800px;
}
	#logo {
		float:left;
		width:140px;
		height:40px;
		margin-top:16px;
		margin-left:50px;
	}
	#main-menu {
		float:right;
		width:500px;
		margin-right:35px;
		padding-top:35px;
		text-align:left;
		font-size:13px;
	}
		#main-menu span {
			padding:10px 35px 3px 15px;
			padding-left:20px;
			padding-top:10px;
			padding-bottom:3px;
			background-position:right;
			background-repeat:no-repeat;
		}
		#navigate {
			background-image:url('img/bg-menu-icons-navigate.jpg')
		}
		#track-n-trace {
			background-image:url('img/bg-menu-icons-track-n-trace.jpg')
		}
		#anchor-watcher {
			background-image:url('img/bg-menu-icons-anchor-watcher.jpg')
		}
		/* link */
		#main-menu a {
			color:#0066CC;
			text-decoration:none;
			font-weight:bold;
		}
		/* unvisited link */
		#main-menu a:link {
		}  
		/* visited link */
		#main-menu a:visited {
		}
		/* mouse over link */
		#main-menu a:hover {
			color:#0099CC;
			text-decoration:underline;
		}
		/* selected link */
		#main-menu a:active {
			color:#003399;
		}

#content-container {
	position:absolute;
	width:600px;
	margin-left:65px;
	top:130px;
}
	#content {
		width:470px;
		height:365px;
		overflow:auto;
		padding:10px;
		border:solid 1px #CCCCCC;
		border-left:none;
		background-color:#FFFFFF;
	}
	/* FONT PROPERTIES */
	h1 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		margin-bottom:5px;
	}
	h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:17px;
		margin:15px 0 5px 0;
	}
	h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:15px;
		font-style:italic;
	}
	p {
		margin-bottom:15px;
	}
	strong {
		font-weight:bold;
	}
	em {
		font-style:italic;
	}
	/* link */
	a {
		color:#0066CC;
		text-decoration:none;
		font-weight:normal;
	}
	/* unvisited link */
	a:link {
	}  
	/* visited link */
	a:visited {
	}
	/* mouse over link */
	a:hover {
		color:#0099CC;
		text-decoration:underline;
	}
	/* selected link */
	a:active {
		color:#003399;
	}
	/* END FONT PROPERTIES */
	#theme-buttons-container {
		position:absolute;
		top:420px;
		z-index:99;
	}
		.theme-button {
			background-position:0px 0px;
			background-repeat:no-repeat;
			background-image:url('img/bg-button-blue.gif');
			padding-top:6px;
			padding-bottom:15px;
			padding-left:7px;
			margin-right:10px;
			line-height:30px;
		}
		/* link */
		#theme-buttons-container a {
			color:#FFFFFF;
			text-decoration:none;
			font-weight:normal;
		}
		/* unvisited link */
		#theme-buttons-container a:link {
		}  
		/* visited link */
		#theme-buttons-container a:visited {
		}
		/* mouse over link */
		#theme-buttons-container a:hover {
			color:#FFFFFF;
			text-decoration:underline;
		}
		/* selected link */
		#theme-buttons-container a:active {
			color:#FFFFFF;
		}

/* THEMES */
.navigate {
	background-image:url('img/bg-container-navigate.jpg');
}
.track-n-trace {
	background-image:url('img/bg-container-track-n-trace.jpg');	
}
.anchor-watcher {
	background-image:url('img/bg-container-anchor-watcher.jpg');
}
/* END THEMES */

#content-footer {
	position:absolute;
	top:555px;
	width:765px;
	padding-right:75px;
	text-align:right;
}
	#content-footer p {
		font-size:9px;
	}