/* Low vision settings: Black text on a White background */

body {background-color:#FFF; font-family:"APHont Bold",verdana, sans-serif; font-size:85%/200%; font-weight:bold; letter-spacing:1px; color:#000;}

h1 { font-size:170%; font-weight:bold; }

h2 { font-size:140%; font-weight:bold; text-decoration:underline; margin:2em 0 0.5em 0 }

#contentandnav  {width:910px; float:left}
#centre   {width:748px; float:left; text-align:left /* ie4 fix */; background-color: #F4F4F4;}

#accessibility		{margin:0; padding:0; text-align:right; font-size:80%; list-style-type:none}
#accessibility li	{margin:0 0.5em; padding:0; display:inline}
#accessibility a	{color:#fff; border:0}
#accessibility a:active,
#accessibility a:focus,
#accessibility a:hover	{color:#f00; border-bottom:1px dashed #f00}

#breadcrumbs {background:#dde no-repeat top right; font-size:85%; margin-bottom:2em; padding:0 0 0.2em 1.7em; color:#000}
#breadcrumbs a {color:#000}
#breadcrumbs li { display:inline; }

#content a {color:#6600FF; text-decoration:none;}
#content a:hover {color:#FF6600; text-decoration:none;}
#content h1	{background:none; padding:0; margin:0 0 1em 0}
#content h2	{background:none; padding:0; margin:2em 0 0.5em 0}
#content h3	{background:none; padding:0; margin:2em 0 0.5em 0}
#content hr	{margin:1.5em 0 0 0}
#content p	{margin:0.5em 0 1em 0}
#content ul	{margin-top:0}
#content ol	{margin-top:0}
#content li	{padding-bottom:0.5em}




#content br					{clear:both}
#content p.hilite {color:#00f}
#content p.rate		{margin-top:-0.5em; text-align:right}
#content p.topofpage	{padding:1em 0; text-align:right; width:100%; font-size:90%;}
#content p.topofpage a	{margin:0 25px 0 0}

#navigation					{letter-spacing:1px; font-size:110%;border-bottom:1px solid #003; border-right:1px solid #003; border-top:2px solid #fff; border-left:2px solid #fff; width:150px; float:left; background:#f7f7f7}
#navigation ul				{margin:5px 10px 0px 0; padding:0; list-style-type:none; text-align:right}
#navigation li				{margin:0px 0 1em 0; font-weight:bold}


#navigation ul ul			{margin:10px 0 5px 0; padding:0; list-style-type:none; text-align:right}
#navigation ul ul li		{padding-right:1em; font-size:90%}
#navigation ul ul li a		{font-weight:normal}
#navigation p				{font-size:100%}
#navigation h2				{font-size:100%;}

#footer			{text-align:center; clear:both; width:100%; min-width:760px; height:82px; background:url(../graphics/bg_footer.gif) no-repeat center bottom}
#footer ul		{line-height:150%; margin:auto; padding:0; width:423px; list-style-type:none}
#footer li		{margin:0 0.5em; padding:0; display:inline; width:423px; font-size:80%}
#footer li a	{white-space:nowrap}
#footer p		{font-size:100%}
#footer h3		{font-size:100%}
#footer a {color:#6600FF; text-decoration:none;}
#footer a:hover {color:#FF6600; text-decoration:none;}

p { font-size:125% }

.head {
	position:fixed;
	top:0;
	left:0;
	border:0;
	margin:0;
	padding:0;
	color:#fff;
	background:#fff;
	text-decoration:none;
	width:0000;
	font:bold 1%/1% verdana,helvetica,arial,sans-serif;
	height:0;
	overflow:hidden;
}

.head a:focus {
	position:fixed;
	top:0;
	left:0;
	border:10px solid #fff7dd;
	margin:0;
	padding:0;
	color:#f00;
	background:#fff;
	text-decoration:none;
	width:auto;
	font-size:150%;
}

.skip {
	position:fixed;
	top:0;
	left:0;
	border:0;
	margin:0;
	padding:0;
	color:#fff;
	text-decoration:none;
	width:0000;
	font:bold 1%/1% verdana,helvetica,arial,sans-serif;
	height:0;
	overflow:hidden;
	background-color: #fff;
}

.skip a:focus {
	position:fixed;
	top:0;
	left:0;
	border:10px solid #fff7dd;
	margin:0;
	padding:0;
	color:#f00;
	text-decoration:none;
	width:auto;
	font-size:120%;
	background-color: #fff;
}

a {
	color:#000099;
	text-decoration:underline;
}

a:hover {
	color:#996600;
	text-decoration:underline;
}

div.quote {
	margin:10px;
	padding:25px;
	font-style:italic;
}

div.thumbtable {
	width:370px;
	height:220px;
}

div.thumbnail {
	float:left;
	margin:5px;
	padding:5px;
	width:350px;
}

div.thumbnail img {
	border:0;
}

div.thumbnail a {
	color:#00CCFF;
}

div.thumbnail a:hover {
	color:#33FFFF;
}

div.floatLeft {
	float:left;
	margin:0px;
	padding:0 10px 0 0;
}

.content1 {
	background: url('') no-repeat;
	padding:0 20px 20px 20px;
	float:left;
	width:448;
}

.content2 {
	padding:0 20px 20px 20px;
	float:right;
	width:290px;
	background-color:#846144;
	color:#FFFFFF;
}
