/* CSS Document */

body	{
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	background-image:url(images/bodybg.gif);
	background-attachment:fixed;
}

#top{
	margin:0;
}

#container {
	width: 780px;
	margin: 0 auto;
	background-image:url(images/containerbg.gif);
	background-repeat:repeat-y;
	color:#000;
}

#header {
	width:780px; height: 75px;
	background:url(images/top.gif) no-repeat;
	padding:0 0 0 10px;
	
}

#content {
	float:left;
	width: 599px;
	margin: 0 5px 0 10px;
}

#sidebar {
	margin-left:615px;
	width:159px;
	text-align:center;
	/*margin-top: 71px; */
	background-image:url(images/sidebarbg.gif);
	background-repeat:repeat-y;
}

#footer {
	clear:both;
	width:765;
	margin: 0 auto 0 auto;
	background-image:url(images/footerbg.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	background-color:#8d8d8e;
	height: 72px;
}

.menubtn {
	display:block;
	width:110px;
	margin:3px 10px 2px 0;
	padding:5px 0 5px 15px;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	background:#eee url(images/gradient1.png) repeat-x;
	color:#26c;
	border-top:1px solid #ddd;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-left:1px solid #ddd;
}

.menubtn:hover {
	background-image:url(images/button-dn.gif);
	background-repeat:repeat-x;
	color:#222;
	border-top:1px solid #ddd;
	border-right:1px solid #888;
	border-bottom:1px solid #888;
	border-left:1px solid #ddd;
	text-decoration:none;
}



.image {
	float:left;
	border: 1px solid #003366;
}

/* text definitions */

.subtopic {
	color:#26c;
	font-weight:bold;
}

h3.topic {
	display:block;
	background-image:url(images/gradient2.png);
	background-repeat: repeat-x;
	color:#26c;
}

h1.topic {
	display:block;
	background-image:url(images/gradient2.png);
	background-repeat: repeat-x;
	color:#26c;
}

h2.topic {
	display:block;
	background-image:url(images/gradient2.png);
	background-repeat: repeat-x;
	color:#26c;
}

a.bodylink:link, a.bodylink:visited {color:#26c; text-decoration:underline;}
a.bodylink:hover, a.bodylink:active {color:#26c; text-decoration:none;}.red-xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
}
.white-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
}
.white-xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}

h2 {	color:#26c;
		font-size:medium
}