/*------------------------------------------------------------*
**  Header
**------------------------------------------------------------*/
#divBanner{
	height: 194px;
	width: 100%;
	margin-top: 0px;
	border: 0px;
	border-top-width: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#6B3C10;
	background-position: 0px 0px;
	vertical-align:top;
	border-bottom : 24px solid #f99d31;
}
#divBanner img {
float:left;
margin-left: 45px;
}

/*------------------------------------------------------------*
**  Column Right
**------------------------------------------------------------*/
#colRight {
	width: 150px;
	height: auto;
	border: 0px;
	border-top-width: 0px;
	padding: 0px;
	float: right;
	margin-top: 20px;
	margin-right:30px;
	margin-left: 0;		
}
/*------------------------------------------------------------*
**  Column Centre
**------------------------------------------------------------*/
#colCentre {
	background-color: #FFFFFF;
	height: auto;
	width: 60%;
	float: left;
	border-top-width: 0px;
	border-left-width: 0px;
	
	margin : 0 10px 0 10px;
padding : 0 1em 1em 1em;	
}

#errorContent {
	background-color: #FFFFFF;
	height: auto;
	width: 80%;
	float:left;
	border-top-width: 0px;
	border-left-width: 0px;
	margin : 0 0 0 70px;
padding : 0 1em 1em 1em;	
}

#pageTitle{
margin : 20px 10px 5px 20px;
padding : 0 1em 0 6em;
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font:bold;
color : #f99d31;
font-size : 1.85em;	
	}
	

/*------------------------------------------------------------*
**  Navigation
**------------------------------------------------------------*/
#Navigation {
margin-left : 10px;
padding: 0;
float: left;
width: 160px;
border-bottom : #dcdcdc dotted 1px;
font-weight : bold;
text-align : left;
color: #6B3C10
}

#Navigation ul {
margin : 10px;
padding : 0;
}

#Navigation li {
padding-top : 1em;
border-top : #dcdcdc dotted 1px;
padding-bottom : 1em;
list-style: none;
}

#Navigation a  {
display : block;
text-decoration : none;
color: #6B3C10
}

#Navigation a:visited  {
display : block;
text-decoration : none;
color: #FF9933
}

a {
color : #0000FF;
}
a:visited {
color : #810541;
} 
a:hover {
color : #000066;
}
a:active {
color : #000066;
}

/*------------------------------------------------------------*
**  Content
**------------------------------------------------------------*/
body  {
margin : 0;
padding : 0;
background-color : #ffffff;
color : #000000;
font-family : Arial, Geneva, helvetica, sans-serif;
font-size : 0.9em;
line-height : 1.4em;
}

h1 {
margin : 10px;
padding : 0;
font-family : 'Bell Gothic Light', Arial, Geneva, helvetica, sans-serif;
color : #f99d31;
font-size : 2em;
}

h2 {
margin : 0;
padding : 1em 0 0.25em 0;
font-family : 'Arial Narrow', Arial, Geneva, helvetica, sans-serif;
color : #f99d31;
font-size : 1.50em;
}

h3 {
margin : 10px 0 0 0;
padding : 1em 0 0.25em 0;
border-top : 1px dotted #dcdcdc;
font-family : Arial, Geneva, helvetica, sans-serif;
color : #6b3c10;
font-size : 1.25em;
}

h4 {
margin : 10px 0 0 0;
padding : 1em 0 0.25em 0;
font-family : Arial, Geneva, helvetica, sans-serif;
color : #f99d31;
font-size : 1em;
}

p {
margin : 0;
padding : 0.25em 0 0.25em 0;
}

#page { 
margin : 0;
padding : 0;
width : 100%;
background : #FFFFFF;
text-align : left;
}

#hdr {
margin : 0;
padding : 0;
height : 194px;
min-width : 750px;
background-color : #6b3c10;
color : #6b3c10;
border-bottom : 24px solid #f99d31;
line-height : 1em;
text-align : left;
}

#nav a {
display : block;
text-decoration : none;
}

#pic {
margin : 0;
padding : 1em;
float : right;
width : 180px;
text-align : center;
}
#pic img {
margin : 10px 10px 10px 10px;
padding : 0;
width : 142px;
height : 142px;
}

.lyt #pic img.quote {
width : 17px;
height : 15px;
}
.lyt #pic p {
margin : 0 10px 0 10px;
padding : 0;
}
.lyt #cnt {
margin : 0 200px 0 180px;
padding : 0 1em 1em 1em;
}

#cnt fieldset {
border : 1px dotted #dcdcdc;
}

#cnt legend {
margin : 10px 0 0 0;
padding : 1.25em 0.25em 0.25em 0.25em;
font-family : Arial, Geneva, helvetica, sans-serif;
color : #6b3c10;
font-size : 1.25em;
}
.lyt #cnt input.redbut {
border : 0;
padding : 0.25em 0.5em;
background : #b30838;
color :#ffffff;
font-weight : bold;
}
.lyt #cnt .fltrht {
float : right;
margin : 0 1em 0 1em;
}
.lyt #cnt .fltlft {
float: left;
margin : 0 1em 0 1em;
}
.lyt #cnt .clr {
clear : both;
border-top : 1px dotted #dcdcdc;
}


#cnt .msg {
border : 2px solid #b30838;
padding : 0.5em 0.75em;
background : #f99d31;
font-weight : bold;
}


/*------------------------------------------------------------*
**  Footer
**------------------------------------------------------------*/
	
#footer {
margin : 0;
padding : 1em;
clear : both;
border-top : 1px solid #dcdcdc;
}
