﻿body 
{
	font-family:Tahoma, Verdana, arial;
	font-size: 14px;
	line-height: normal;
}

h1 
{
	font-family:Tahoma, Verdana, arial; font-weight:bold;
	font-size: 28px;
	color: #7f8133;
	line-height: normal;
}

h2 
{
	font-family:Tahoma, Verdana, arial; font-weight:bold;
	font-size: 18px;
	color: #7f8133;
}

h3 
{
    font-family:Tahoma, Verdana, arial; font-weight:bold;
	font-size: 14px;
	color: #7f8133;
}

h4 
{
	
}
p
{
	font-family:Tahoma, Verdana, arial;
	font-size: 14px;
	color: #000000;
}

a:link {
 color: #979f3c; font-weight:bold; text-decoration: underline; font-size: 13px;
}
a:visited {
  color: #979f3c; text-decoration: underline;  font-weight:bold; font-size: 13px;
}
a:hover {
 color: #979f3c; text-decoration: none; font-weight:bold; font-size: 13px;
}

td#cat a:link {color: #ffffff;
 				font-family:Tahoma, Verdana, arial;
 				font-size:19px;
 				font-weight:bold;
 				text-decoration:none;
}
td#cat a:visited {color: #ffffff;
 				font-family:Tahoma, Verdana, arial;
 				font-size:19px;
 				font-weight:bold;
 				text-decoration:none;
}
td#cat a:hover {color: #ffffff;
 				font-family:Tahoma, Verdana, arial;
 				font-size:19px;
 				font-weight:bold;
 				text-decoration:none;
}
.FormTable 
{
	width:80%;
	
}
.FormQuestion 
{
	background-color: #0083a6;
	color: #ffffff;
	font-weight:bold;
	width: 150px;
	padding: 3px;
	font-family:Verdana, arial;
	font-size: 11px;
	vertical-align:top;
}

.LeftImage
{
    margin-right: 10px;
    margin-bottom: 10px;
    border: solid 1px #000000;
}

.RightImage
{
    margin-left: 10px;
    margin-bottom: 10px;
    border: solid 1px #000000;
}

.altcolour
{
    background-color: #edf8fa;
}

.tableHeading
{
    color: #ffffff;
    background-color:#0083a6;
}


/* Accordion */
.accordionHeader
{
    border: 1px solid #0099cc;
    color: white;
    background-color: #0099cc;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 2px;
    padding: 5px;

    cursor: pointer;
}

.AccordianHyperlink a
{
	color:#710418;
}
.AccordianHyperlink a:hover
{
	color:#000000;
}
.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #0099cc;
    color: white;
    background-color: #0099cc;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #cfcfcf;
    border: 1px solid #0099cc;
    padding: 5px;
    margin-bottom: 10px;
}
.style1 {
	font-family:Tahoma, Verdana, arial;
	font-size: 11px;
	font-weight:bold;
	color: #979d46;
	line-height:14px;
	
}
.style3 {
	color: #FFFFFF;
	font-size: 19px;
	font-weight: bold;
}
.contentBox {
	padding: 20px 5px 0px 15px;
}
.charterBox {
	padding-top:15px;
}
.charterBoxText {
	padding-left:32px;
}
.charterTailor {
	font-family:Tahoma, Verdana, arial;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:18px;
	padding-top:10px;
}
#navlist
{
	margin-left: 0;
	padding-left: 32px;
	list-style: none;
}

#navlist li 
{
	padding-left: 15px;
	background-image: url(/images/Bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-family:Tahoma, Verdana, arial;
	font-size: 13px;
	color: #FFFFFF;
	line-height:16px;
}
