body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	text-decoration: none;
	color:#666666;
}
a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: underline;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#666666;
}

li { list-style-image:url(images/arrow.gif) }

ul { margin-left:15px }

/* navigation */

#main-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-left: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; list-style-image:none; text-align:right
}


#main-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; list-style-image:none
}
#main-nav A {
	DISPLAY: block; 
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#3d3d9e;
}

#main-nav a:hover {
	background-color:#3d3d9e;
	color:#FFFFFF
}

#main-nav LI {
	FLOAT: left; list-style-type:none; list-style-image:none;
}
#main-nav LI.sfhover A {
	BACKGROUND-COLOR: #3d3d9e! important; text-decoration:none; color:#FFFFFF
}  

#main-nav LI UL {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BACKGROUND: #3d3d9e;
	LEFT: -999em;
	PADDING-BOTTOM: 2px;
	WIDTH: 100px;
	PADDING-TOP: 2px;
	POSITION: absolute;
	list-style-type:none;
	list-style-image:url(images/box.gif);
	text-decoration:none;
}
#main-nav LI UL LI A {
	PADDING-RIGHT: 10px! important; DISPLAY: block; PADDING-LEFT: 12px! important; BACKGROUND: #3d3d9e; PADDING-BOTTOM: 2px! important; WIDTH: 140px; PADDING-TOP: 2px! important; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; list-style-type:none; list-style-image:url(images/box.gif); color:#FFFFFF; text-decoration:none
}
#main-nav LI.sfhover UL LI A {
	BACKGROUND: #3d3d9e; text-decoration:none; width:140px
}
#main-nav LI UL LI A:hover {
	COLOR: #3d3d9e; BACKGROUND-COLOR: #fff! important; text-decoration:none; width:140px
}
#main-nav LI UL LI.last A {
	BORDER-BOTTOM-STYLE:none; color:#FFFFFF; width:140px; text-decoration:none;
}
#main-nav LI UL {
	DISPLAY: none; width:160px;
}
#main-nav LI:hover UL {
	DISPLAY: block! important; LEFT: auto; text-decoration:none
}
#main-nav LI.sfhover UL {
	DISPLAY: block! important; LEFT: auto; text-decoration:none
}

/* Layer */

#Layer1 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:1;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: visible;
}

#Layer2 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:2;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
	
}

#Layer3 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:3;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer4 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:4;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer5 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:5;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer6 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:6;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer7 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:7;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer8 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:8;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer9 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:9;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer10 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:10;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer11 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:11;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer12 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:13;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer13 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:13;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer14 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:14;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer15 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:15;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer16 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:16;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer17 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:17;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer18 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:18;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer19 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:19;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;
}

#Layer20 {
	margin-left:2px;
	margin-top:36px;
	border:solid 1px #CCCCCC;
	position:absolute;
	width:215px;
	height:540px;
	z-index:20;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility: hidden;

}

/* styles */

.copyright { font-size:9px; text-align:right }

.title { font-weight:bold }

h1 { font-size:14px; }

.sH2 { font-size:12px; padding-top:3px; padding-bottom:3px; font-family:Verdana; color:#ffffff }

.style1 {font-size: 9px}

.style2 { color: #FFFFFF; padding-bottom:5ypx }

.style2 a { color:#FFFFFF }

.style7 {	
	font-size: 19px;
	color: #000099;
}

.credits { font-size:9px }
