/* GLOBAL STYLES */
body
{
	font-family:arial,verdana,sans-serif;
	background-color:#DBDBDB;
	color:#666666;
	font-size:80%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
}
	
div.wall
{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	position: relative;
	padding-left: -30px;
}

div.top { padding:0px; margin:0px; }

div.middle {	padding-left:25px; background-image: url('../images/bg_shadow.gif'); background-repeat: repeat-y; }

div.bottom { font-family:times, serif; font-size:90%; color:#01637f; background-image:url('../images/bottom_shadow.gif'); background-repeat: no-repeat; background-position:top; width:800px; height:24px; text-align:center;	}

div.bottom_bar { Width:750px; height:30px; background-color:#bfbaae; clear:both; }

div.colourStrip { background-color:#01637f; height:6px; width:550px; font-size:1px;}

div.navitem { padding-left:11px; float:left; }
.navitem img { border:0; }
div.subNav { padding:3px 0 0 0; float:left; }
.navlist { list-style-type: none; font-size:11px; padding:0; margin:0; }
.navlist li { padding:0 0 0 27px; margin:0; width:100%; }
a.nav_link {font-family:times, serif; color:#01637f; padding:3px; text-decoration:none; display:block; width:100%; }
a.nav_link:hover {font-family:times, serif; color:#fff; padding:3px; background-color:#80b1bf; text-decoration:none; display:block; width:100%; }
.nav_link_on {font-family:times, serif; color:#fff; padding:3px; background-color:#01637F; text-decoration:none; display:block; width:100%; }
		
.arrowList { list-style-type: none; padding:0; margin:0; font-size:105%; }
.arrowList li { background: url('../images/arrow_bullet.gif') left 8px no-repeat; padding:5px 0 0 15px; margin:0; }
a.arrow_link { font-family:arial,verdana,sans-serif; color:#fff; text-decoration:none; }
a.arrow_link:hover { font-family:arial,verdana,sans-serif; color:#258dbf; text-decoration:none; }

a.faq_link { font-family:arial,verdana,sans-serif; color:#000; text-decoration:none; line-height:20px; }
a.faq_link:hover { font-family:arial,verdana,sans-serif; color:#258dbf; text-decoration:none; line-height:20px; }

.boxList { list-style-type: none; padding:0 0 0 6px; margin:0; }
.boxList li { background: url('../images/box_bullet.gif') left 8px no-repeat; padding:5px 0 0 15px; margin:0; }

h1 { padding:3px; margin:3px; font-weight:normal; line-height:20px; font-size:170%; }
h2 { padding:3px; margin:3px; font-weight:normal; line-height:20px; }
p { padding:3px; margin:3px; line-height:20px; }

.quote { font-family:times, serif; font-style:italic; font-size:16px; line-height:22px; color:#01637f; font-weight:normal; }
.highlight { color:#01637f; font-weight:bold; }
.sectionHead { font-size:75%; color:#258dbf; }
.subSection { color:#01637F; font-weight:bold; }

a.content_link {color:#258dbf; text-decoration:none;}
a.content_link:hover{color:#666666; text-decoration:underline;}

a.footer_link { font-size:95%; color:#01637f; text-decoration:underline; font-family:arial,verdana,sans-serif; }
a.footer_link:hover{ font-size:95%; color:#666666; text-decoration:none; font-family:arial,verdana,sans-serif; }

a.leftLink { font-size:90%; color:#fff; text-decoration:underline; }
a.leftLink:hover{ font-size:90%; color:#fff; text-decoration:none; }