/* CSS Document */
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	background-color: #245397;
	max-width:900px;
	margin:0px auto;
	background-image: url(../webimg/drawing3.gif);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:top center;
	max-width:1000px;
	min-width:840px;
}

body,td,th {
	color: #FFFFFF;
}
a {color:#FFFFFF; /*text-decoration:none;*/ }
a:link {color:#FFFFFF; }
a:visited { color:#FFFFFF; }
a:hover { color:#FFFFFF; }
#pageHeader { position:relative; height:45px; width:100%; border:none; z-index:20; margin:10px 0px 35px 0px;}
h2 {
	position:relative; z-index:10; margin:1px 20px 1em 20px; text-align:right; font-weight:bold; font-size:medium;
	}
h3	{
	position:relative; z-index:11; margin:2px 40px;
	}
.welcome 	{
	position:relative;
	background-color:#000000;
 	width:300px;
	padding:0.2em 0.8em 0.2em 0.8em;
	white-space:nowrap;
	font-size:large;
	float:left;
	}
#breadCrumbs { padding:.2em 2em; margin-bottom:2em; border-bottom:1px #FFFFFF solid; clear:both; z-index:1; }
#breadCrumbs a { color:#FFFFFF; }
.shadow {
	margin-top:-2em; z-index:9; color:#333333;	filter: Alpha(Opacity=40);
	}
#mainMenu {
	margin-top:-20px;
	position:relative;
	clear:left;
	width:13em;
	margin-left:30px;
	padding-left:10px;
	list-style:none;
	font-size:large;
	font-weight:bold;
	line-height:1.3;
	background-color:#FFFFFF;
	z-index:10;
	filter: Alpha(Opacity=70);
	}
#mainMenu li a { color:#245397; text-decoration:none; width:100%; }
#mainMenu li a:visited { color:#245397; }
#mainMenu li a:hover {
	color:#245397;
	padding-left:24px;
	background-image:url(../webimg/arrow.gif);
	background-repeat:no-repeat;
	background-position:left middle;
	filter: Alpha(Opacity=0);
}
#logoLink img{
	position: relative;
	margin-left:20px;
	z-index:6;
/*	background-color:#FFFFFF;
	filter: Alpha(Opacity=70);
*/	border:none;
	}
#categoryList { font-size:large; font-weight:bold; list-style:none; line-height:1.5; clear:left; }
#categoryList li { padding:.2em 2em; }
#categoryList li a { /*text-decoration:none;*/ }
#categoryList a { color:#FFFFFF; }
#column1 { width:45%; float:left; }
#column1 dl a { color:#FFFFFF; }
#column2 { width:40%; margin-top:-2em; margin-left:2em; float:right; margin-right:40px; position:relative; height:320px; overflow:auto; }
#column2 a {  text-decoration:underline;}
#column2 ol li a { padding:0px 4px; }
#column2 ol li a:hover { background-color:#FFFFFF; color:#003399;	filter: Alpha(Opacity=40); }
ol { font-size:large; font-weight:bold; list-style:none; line-height:1.5; }
dt { font-weight:bold; }
dd { text-indent:-24px; line-height:1.5;}
#footer { position:relative; width:100%; overflow:hidden; clear:both; left:0px; right:0px; bottom:0px; height:66px; top:66px; white-space:nowrap; margin-top:10px; }
#footerLinks { text-align:center; font-size:small; clear:both; padding-top:.5em; border-top:1px #FFFFFF solid; font-weight:bold; }
#footerLinks a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
#footerLinks a:hover { text-decoration:underline; }
