/*-- Documentation STYLE SHEET ap.css VERSION 1.0 --*/

/* $WEFT -- Created by: on 2004/04/17 -- */
@font-face {
	font-family:		Arial Black;
	font-style:		normal;
	font-weight:		normal;
	src:			url(/lib/fonts/ARIALBL0.eot);
}

body, br, dd, div, p, ol, ul, select, span, td {
	font-family:		Verdana, Helvetica, Arial, Sans-serif;
/*	font-family:		Georgia,Times New Roman,Times,serif; */
	font-size:		8pt;
}

body, .topnav, .topnavbutton, .topnavhoverbutton, .leftnav, .leftnavtop,
.leftnavbottom, .leftnavtopleft, .leftnavtopright, .leftnavbottomleft,
.leftnavbottomright, img.navArrow, .leftnaventry1, .leftnaventry2, .content,
.contentfloat {
	margin:			0;
	border:			none;
	border-top-width:	0px;
	border-left-width:	0px;
	border-right-width:	0px;
	border-bottom-width:	0px;
	padding:		0;
}

body {
	background-color:	#FFF;
	color:			#000;
	margin-top:		-10px;
	margin-left:		-10px;
/* 	scrollbar-base-color:	#FFC; */
}

.sectionhead {
	font-family:		Futura Md, Verdana, Helvetica, Arial, Sans-serif;
/*	font-family:		Georgia,Times New Roman,Times,serif; */
	font-size:		14pt;
	padding-top:		10pt;
}

code, blockquote {
	font-family:		Courier, Monospace;
	font-size:		8pt;
	color:			#C90;
}

fieldset {
	width:			500px;
	padding:		10px;
}

textarea, input {
	font-family:		Verdana, Arial, Tahoma, Helvetica, Sans-serif;
/*	font-family:		Georgia,Times New Roman,Times,serif; */
	font-size:		8pt;
	color:			#000;
	background-color:	#FFC;
}

.field {
	width:			500px;
}

.pagecenter {
	margin:			0;
	text-align:		center;
}

.setwidth, .stylewarning {
	width:			740px;
	margin:			0px auto;
}

.topnav {
	padding-top:		20px;
}

#main {
	padding:		0;
	padding-top:		20px;
	min-height:		250px; 
	height:			250px;
}

.contentfullwidth {
	margin:			0;
	margin-top:		8px;
	margin-left:		0px;
	padding-bottom:		1px;
}

#hieheader {
	margin-top:		0px;
}

#path {
	font-family:		Verdana, Helvetica, Arial, Sans-serif;
/* 	font-family:		Georgia,Times New Roman,Times,serif; */
	color:			#666;
	font-size:		9pt;
	width:			300px;
}

#signin {
	text-align:		right;
}

.headertext {
	font-family:		Verdana, Helvetica, Arial, Sans-serif;
/*	font-family:		Futura Bk, Verdana, Helvetica, Arial, Sans-serif; */
/* 	font-family:		Georgia,Times New Roman,Times,serif; */
	font-size:		16pt;
	line-height:		16pt;
	margin-bottom:		12px;
	color:			#000000;
}

.contentfloat {
	width:			740px;
}

.contentcenter {
	margin:			0px auto;
}

/* Hides from IE5-mac \*/
* html .contentfloat {height: 1%;}
/* End hide from IE5-mac */

a:link { color: #69C; }
a:visited { color: #69C; }
a:hover { color: #036; }
a:active { color: #9CF; }

a.jsanchor {
 	text-decoration:	none;
}

a.thumba {
 	text-decoration:	none;
}

img.thumbi {
 	border:			0;
/*	margin-left:		2px;
	margin-bottom:		2px; */
	vertical-align:		bottom;
}

.topnavlink {
	text-decoration:	none;
}

.topnavlinkpath {
	text-decoration:	none;
	color: #369;
}
.topnavlinkpath:visited { color: #369 }

.subheadertext {
	font-family:		Verdana, Helvetica, Arial, Sans-serif;
/*	font-family:		Futura Bk, Verdana, Helvetica, Arial, Sans-serif; */
/* 	font-family:		Georgia,Times New Roman,Times,serif; */
	font-size:		12pt;
/*	line-height:		18pt; */
	padding-top:		30px;
	margin-bottom:		8px;
}

.comment {
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.caption {
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 16pt;
}

.thumbcap {
	font-style:		italic;
	margin-bottom:		10px;
}

.nextthumb {
	padding-top:		20px;
	clear:			both;
}

div.image24 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 24pt;
	text-decoration: none;
}

div.image18 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 18pt;
	text-decoration: none;
}

div.image16 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 16pt;
	text-decoration: none;
}

div.image14 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 14pt;
	text-decoration: none;
}

div.image12 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 12pt;
	text-decoration: none;
}

div.image10 {
	font-family: Arial Black, Helvetica, Arial, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.dent {
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#808080;
	padding-top:		8px;
	text-align:		center;
	font-weight:		bolder;
}

.dsummary {
	padding:		8px 0;
	font-style:		italic;
}

.footnote {
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#808080;
	padding:		8px 0;
	font-style:		italic;
}

#footer {
	min-height:		20px;
	height:			20px;
	clear:			both;
}

#footer1 {
	min-height:		30px;
	height:			30px;
	text-align:		center;
	clear:			both;
}

a.footerlink {
	color:			#369;
	text-decoration:	none;
}
a.footerlink:visited {
	color:			#369;
}

.footertext {
	display:		inline;
	height:			0px;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#666;
	text-align:		left;
	color:			#666;
	margin:			0px auto;
}

.stylewarning {
	margin-top:		20px;
	color:			#F00;
}
