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

a
{
	color:#6699FF;
}

a:hover
{
	text-decoration:none;
	color:#6699FF;
}

ol,ul,.novertgaps
{
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

textarea
{
	resize:none;
}

.mainwindow
{
	width:902px;
	background:#F0F8FF url(/images/backgd.jpg) repeat-x fixed;
	margin:0 auto;
	padding:0;
}

.innermain
{
	border:#AADDFF solid 1px;
	background:#FFF url(/images/textbg.jpg) repeat fixed;
	font-size:16px;
	padding:0;
	margin:0;
}

.titlearea
{
	padding:0;
	width:auto;
	margin:0 0 16px 0;
	background:#AADDFF;
}

.titlepic
{
	border-bottom:#AADDFF solid 1px;
	text-align:center;
}

.leftcolumn
{
	float:left;
	width:69%;
	padding:0 6px;
}

.rightcolumn
{
	float:right;
	width:28%;
	padding:0 6px;
}

.leftcolumn h1,.singlecolumn h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	padding:3px 0 6px 0;
	margin:0;
}

.leftcolumn h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	padding:9px 0 6px 0;
	margin:0;
}

.leftcolumn h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
	padding:6px 0 3px 0;
	margin:0;
}

.leftcolumn p
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	padding:6px 0 9px 0;
	margin:0;
}

.leftcolumn p.indentedtext
{
	padding-left:30px;
}

.leftcolumn p.smallitalics
{
	font-size:10px;
	font-style:italic;
}

.leftcolumn ul,.leftcolumn ol
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	list-style-type:disc;
	padding-top:6px;
	padding-bottom:18px;
	margin-top:0;
	margin-bottom:0;
}

.leftcolumn ol
{
	list-style-type:decimal;
}

.rightcolumn h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:0 0 12px 0;
	margin:0;
}

.rightcolumn p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 12px 0;
	margin:0;
}

.rightcolumncases
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:0 0 12px 0;
	margin:0;
}

.rightcolumnformtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding:0 0 12px 0;
	width:95%;
	margin:auto;
}

.rightcolumnformline
{
	font-weight:bold;
	padding-bottom:6px;
}

.rightcolumninput
{
	width:99%;
	border:#EEE solid 2px;
	padding:0;
	margin:0;
}

.formstyle
{
	background:#AADDFF;
	padding:6px 0;
	margin:6px auto;
	border:#000 solid 3px;
}

.rightlinkarea
{
	text-align:left;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.rightlinkentry
{
	padding:0 0 12px 0;
}

.picleft
{
	float:left;
	border:none;
	padding:6px 6px 6px 0;
	margin:0;
	clear:both;
}

.picright
{
	float:right;
	border:none;
	padding:6px 0 6px 6px;
	margin:0;
	clear:both;
}

.piccenter
{
	display:block;
	text-align:center;
	margin:auto;
	border:none;
	padding:6px;
	clear:both;
}

.picleft p,.picright p,.piccenter p
{
	padding:4px;
	margin:0;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.singlecolumn
{
	width:800px;
	padding:0;
	margin:0 auto;
}

.singlecolumnmessage
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:100px 0 18px 0;
}

.prevnext
{
	text-align:right;
	padding:6px 0 9px 0;
	margin:0;
}

.prevnextgap
{
	padding-right:24px;
}

.returnlink
{
	text-align:center;
	padding-bottom:200px;
}

.footer
{
	clear:both;
	width:900px;
	padding:0;
	margin:0;
}

.footerinner
{
	border-top:#000 solid 2px;
	padding:0 3px;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	font-size:16px;
}

.footer p
{
	padding-bottom:9px;
}

.footer p.smallitalics
{
	font-size:13px;
	font-style:italic;
}

.menustrip
{
	background:#000;
	margin:0;
	padding:0;
	border:0;
	display:block;
}

.menubar
{
	width:724px;
	height:40px;
	display:block;
	margin:0 auto;
	padding:0;
}

.clearfloats
{
	margin:0;
	padding:0;
	border:none;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
}

.listmenu
{
	list-style-type:none;
	padding:0;
	margin:0 auto;
	display:block;
}

.listmenu li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	width:10.89%;
	padding:0;
	margin:0;
	float:left;
	border-right:#FFF solid 1px;
	background:#000;
}

.listmenu li:hover,.nolinkmenu:hover,.listmenu a:hover
{
	background:#111;
	color:#AADDFF;
}

.listmenu a,.nolinkmenu
{
	text-decoration:none;
	text-align:center;
	padding:4px;
	margin:0;
	display:block;
	height:32px;
	color:#FFF;
}

.nolinkmenu
{
	cursor:default;
}

.listmenu li.addborder
{
	border-left:#FFF solid 1px;
}

.submenu
{
	display:block;
	position:absolute;
	visibility:hidden;
	width:150px;
	border:none;
	list-style-type:none;
	padding:0;
	margin:0;
	background:#000;
}

.submenu li
{
	display:list-item;
	padding:0;
	margin:0;
	border:none;
	border-bottom:#FFF solid 1px;
	width:100%;
}

.submenu a
{
	height:auto;
}
