/* CSS Document */



/*standard formatting*/ 

body {

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size:11px;

	background:#FFFFFF;

}

img {padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	border:0;}

p {padding:0px 0px 0px 0px;

	margin:5px 0px 0px 10px;

	color:#000;

}

h1 {padding:0px 0px 6px 0px;

	margin:11px 0px 0px 0px;

	font-size:14px;

	color: #5261A6;}

h2 {padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-size:12px;

	color: #7EB2E2;}

h3 {padding:10px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-size:11px;

	color: #000000;

	font-weight:bold;}

h4 {padding:0px 0px 6px 0px;

	margin:11px 0px 0px 0px;

	font-size:14px;

	color: #660000;
	
	font-weight:bold;}
	
h5 {padding:0px 0px 6px 0px;

	margin:11px 0px 0px 0px;

	font-size:18px;

	color: #330066;}

ul {list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

form {

	padding:0;

	margin:0;

	padding-left:4px;

	padding-top:0px

}

a {text-decoration:underline;}

a:link {color: #5261A6;}

a:visited {color: #7B7535;}

a:hover {color:#A0C6EB;}

a:active {color:#9999FF;}





/*left navigation/menu system*/

#left_menu {

	float:left;

	width: 144px;

	background:#DFE7FF;	

}

#gen_nav {

}

.heading, .heading2 {

	color: #5261A6;

	padding: 3px 0px 3px 9px;

	font-weight:bold;

	background:#FFFFFF;

}

.heading2 {

	border-top: 4px solid #fff;

}

#left_menu a {

	display: block;

}

#gen_nav a {

	color: #FFF;

	font-weight:bold;

	height:18px;

	padding: 5px 0px 2px 9px;

	background-color: transparent;

	border-bottom: 2px solid #fff;

	text-decoration:none;

}

#gen_nav  a:visited {

	color: #FFFFFF;

}

#gen_nav  a:hover {

	background-color: #5261A6;

}

#gen_nav  a:active {

	background-color: #5261A6;

}

#gen_nav li.menu {

	background:#A0C6EB;

}

#gen_nav a:hover {

	background:#5261A6;

}

#gen_nav a:visited {

	color:#FFFFFF;

}

#gen_nav a:active {

	background:#5261A6;

}

#active a{

	background:#5261A6;

}



/*main copy area in the centre*/

.mainstyle {color: #5261A6;}

p.mainstyle {font-size:11px;

				line-height:18px;

				width:100%;

				margin-left:0px;

				color:#000;}

p.boldstyle {

	font-size:10px;

	line-height:18px;

	width:100%;

	margin-left:0px;

	color:#5261A6;

	font-style: normal;

	font-weight: bolder;

}



/*breacrumbs - above the main copy and headings*/

#breadcrumbs {

	padding:6px 0px 1px 0px;

	margin-top:8px;

	margin-left:2px;

	margin-right:20px;

	height:18px;

	border-bottom: 1px solid #A0C6EB;

}

#breadcrumbs a, #top a {

	text-decoration:underline;

}

#breadcrumbs a:link, #breadcrumbs a:visited {

	color:#5261A6;

}

#breadcrumbs a:hover, #breadcrumbs a:active{

	color:#A0C6EB;

}



/*formatting the various links in the main section*/

.rel_link a {

	padding-left:10px;

	padding-right:5px;

	background-image:url(arrow.gif);

	background-repeat:no-repeat;

	background-position:0px 0.3em;

}

a.no_back {

	background:#FFFFFF;

	padding-left:0px;

}

.mainlinks li {

	padding:3px 0px 0px 0px;

}

/*right area with picutres and desc*/

.rightarea {}

.rightarea img {margin:4px 0px 0px 0px;

					padding:0px 0px 0px 0px}

.rightarea p {padding:4px 0px 4px 0px;

					margin:0px 1px 0px 0px;

					text-align:center;

					color:#5261A6;

					font-weight:bold;

					border:1px solid #A0C6EB;}



/*form to submit for newsletter*/

.submitform {

}

.submitform p {

	margin-top:10px;

	color:#FFFFFF;	

}

.bold {

	font-weight:bold;

	margin-left:9px;	

}

.form {

	margin:8px 0px 0px 5px;

}

.form input {

	color:#5261A6;

	font-size:12px;

}

