body, td, input, textarea { font-family:arial, helvetica; font-size:12px; }

ul { margin:0; padding-left:20px; }
ul li { list-style-type:square; }
ul ul li { list-style-type:disc; }

.content { margin-left:30px; color:#666; font-size:12px; }

.leftcol { padding-top:33px; width:198px; }
.sep1 { background:#8D8D8D url('../images/bg_vline1.gif') repeat-x top left; width:5px; }
.sep2 { background:#FFF url('../images/bg_vline2.gif') repeat-x top left; width:5px; height:480px; }
.rightcol1, .rightcol2 { width:475px; }
.rightcol2 { padding-top:33px; }

.pagetitle, .pagetitle2, .pagetitle3 { color:#FE4100; font-weight:bold; }
.pagetitle { font-size:28px; }
.pagetitle2 { font-size:28px; }
.pagetitle3 { font-size:28px; }
.pagetitle3 { color:#FF9700; }
.title { padding:37px 0 45px 0; color:#C9674E; font-size:28px; font-style:italic; }
.subtitle { padding-bottom:5px; color:#C9674E; font-size:16px; font-weight:bold; }
.header { padding:5px 0 5 30px; background:url('../images/bg_header.gif') repeat-y top left; width:300px; color:white; font-size:11px; }

.navbox, .navbox2 { margin-top:20px; padding:4px 0; background-color:#F20000; width:678px; text-align:left; }
.navbox { background-color:#F20000; }
.navbox2 { background-color:#465ADC; }
.nav22 { padding:0 15px; color:#FFF; }
.navsep { border-right:#FFF 1px solid; }
.nav22 a { color:#FFF; text-decoration:none; }
.nav22 a:visited { color:#FFF; text-decoration:none; }
.nav22 a:hover { color:#FFF; text-decoration:underline; }

.footer { padding:10px 0; width:678; color:#8C8C8C; font-size:10px; text-align:right; }

a { color:#F00; }
a:visited { color:#F00; }
a:hover { color:#F00; }

a.greylink { color:#8C8C8C; }
a.greylink:visited { color:#8C8C8C; }
a.greylink:hover { color:#8C8C8C; }

ul#nav{
	margin:0;
	padding:0;
	list-style-type:none;
	color:#FFF;
}
ul#nav li ul{
	background:#F25555;
}
ul#nav2 li ul{
	background:#46EEEE;
}
ul#nav li{
	position:relative;
	margin:0;
	padding:0 15px;
	display:inline;
}
ul#nav a{
	color:#FFF;
	text-decoration:none;
}
ul#nav a:hover{
	color:#FFF;
	text-decoration:underline;
}

.hiddenChild{
	top: -999em;
}
.shownChild{
	top:-25px;
}
ul#nav.dhtml{
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
	list-style-type:none;
}
ul#nav.dhtml ul{
	position: absolute;
	padding:5px 0;
	width:650px;
	#width:auto;
	z-index:10;
}
ul#nav.dhtml li{
	position:relative;
	display:inline;
}
ul#nav.dhtml li.isParent{
}
ul#nav.dhtml li.isActive{
}
ul#nav.dhtml li.isActive a{
}
ul#nav.dhtml li.isActive ul a{
}
ul#nav.dhtml li.isActive ul a:hover{
}
ul#nav.dhtml ul a{
	padding:0;
}