/* tman*/
BODY {
	MARGIN: 0 auto; margin-bottom: 0px; FONT-FAMILY: Verdana, sans-serif;  BACKGROUND-COLOR: white; TEXT-ALIGN: center; 
}
html>body, html>body #wrapper {
    height: auto;
} 
html>body, html>body #bg {
    height: auto;
} 

/*#bg
{
BACKGROUND-COLOR: white; background-image:url(images/width.jpg); background-position: center; 
	background-repeat:repeat-y; position: relative; WIDTH: 1000px; TOP: 0px; background-color:#000000;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; min-height: 100%; height:100%;
}*/
#bgplacer
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	clear:left;
	height:auto; 
	overflow:hidden;
}

#bg
{
	float: left;
	width: 900px;
	background-image:url(images/width.jpg); 
	background-position: center top; 
	background-repeat:repeat-y;

}
#page {
	position: relative; MARGIN: 0px auto; WIDTH: 770px; TOP: 0px; BACKGROUND-COLOR: black;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#page2 {
	MARGIN: 0px auto; WIDTH: 800px; POSITION: relative; TOP: 0px
}
#page3 {
	MARGIN: 0px; WIDTH: 800px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: black;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#contentF {
	WIDTH: 800px; position: relative;  
}
#wrapper2 {
	WIDTH: 800px; TEXT-ALIGN: center; background-color:#000000
}
#wrapper {
	WIDTH: 760px; TEXT-ALIGN: center; background-color:#000000
}
#header {
	WIDTH: 800px; POSITION: relative; TOP: 0px
}
#menu {
	POSITION: middle; TOP: -4px; TEXT-ALIGN: right; width: 760px; background-color:#000000
}
#navbar {
	POSITION: middle; TOP: -4px; TEXT-ALIGN: center; width: 760px
}

#center {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 565px; TEXT-ALIGN: left; PADDING-LEFT: 30px; max-width:565px
}
#center2 {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 760px; TEXT-ALIGN: left
}
#center3 {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 640px; TEXT-ALIGN: left
}
.content {
	position: relative
}
#left {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 160px; border-color: #FFFFFF; border-width: 1px; border-style: solid; position:relative; 
	word-wrap: break-word; text-align:left; margin-top: 2.5em
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center; margintop: 20px; background-color:#000000;
	padding-bottom:30px; 
}
#utility{
	font: 75% Verdana,sans-serif;
	position: absolute;
	top: 0px;
	right: 0px;
	color: #919999;
}
H1 {
	FONT-WEIGHT: bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; FONT-SIZE: large; BORDER-BOTTOM: #FFFFFF 1px solid
}
H2 {
	FONT-WEIGHT: bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; FONT-SIZE: large
}
LEGEND {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase; COLOR: #CCCCCC; FONT-FAMILY: Courier New, Courier, Verdana, sans-serif
}
LEGEND {
	FONT-SIZE: large; BORDER-BOTTOM: #CCCCCC 1px solid
}
H3 {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-STYLE: normal
}
H3 {
	FONT-SIZE: small
}
P {
	FONT-SIZE: small; color:#FFFFFF
}
.content H1 {
	FONT-WEIGHT: bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 24px; BORDER-BOTTOM: #FFFFFF 1px solid
}
.content H2 {
	FONT-WEIGHT: bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.content P {
	FONT-SIZE: small; color:#FFFFFF
}
UL {
	FONT-SIZE: small; color:#FFFFFF}
LI {
	FONT-SIZE: small; color:#FFFFFF}
DL {
	FONT-SIZE: small; color:#FFFFFF
}
DD {
	FONT-SIZE: small; color:#FFFFFF
}
DT {
	FONT-SIZE: small; color:#FFFFFF
}
H4 {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
DT {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
ACRONYM {
	BORDER-BOTTOM: red 1px dashed
}
abbr {
	BORDER-BOTTOM: red 1px dashed
}

A {
	COLOR: #FFFFFF; text-decoration:underline
}
A:hover {
	COLOR: #FFFFFF;TEXT-DECORATION: none
}

A:visited {
	COLOR: #CCCCCC; text-decoration:underline
}
FIELDSET {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 4px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: none
}
#recipient {
	LEFT: 13em; POSITION: absolute
}
#realname {
	LEFT: 13em; POSITION: absolute
}
#email {
	LEFT: 13em; POSITION: absolute
}
#subject {
	LEFT: 13em; POSITION: absolute
}
#header IMG {
	VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; 
}
#menu UL {
	PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; LIST-STYLE-TYPE: none
}
#footer UL {
	PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; LIST-STYLE-TYPE: none
}
#footerIMG {
	VERTICAL-ALIGN: bottom; WIDTH: 760px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 232px; BORDER-BOTTOM-STYLE: none; padding-top: 2.5em
}
#tableIMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; float:left
}
#menu UL { 
	background-color:#666666
}
#menu LI {
	DISPLAY: inline; PADDING-LEFT: 0.3em; FONT-SIZE: small; BORDER-LEFT: white 1px solid; COLOR: white; background-color:#000000; LIST-STYLE-TYPE: none
}
#footer LI {
	DISPLAY: inline; PADDING-LEFT: 0.3em; PADDING-Right: 0.3em; FONT-SIZE: small; BORDER-LEFT: white 1px solid; COLOR: white; background-color:#000000; LIST-STYLE-TYPE: none
}
#menu LI.first {
	PADDING-LEFT: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer LI.first {
	PADDING-LEFT: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer P {
	color: #CCCCCC; font-size:x-small
}
#menu A {
	TEXT-TRANSFORM: lowercase; COLOR: #CCCCCC; BACKGROUND-COLOR: black; TEXT-DECORATION: none; FONT-SIZE: small
}
#footer A {
	TEXT-TRANSFORM: lowercase; COLOR: #CCCCCC; BACKGROUND-COLOR: black; TEXT-DECORATION: underline; FONT-SIZE: inherit
}
#menu A:hover {
	TEXT-DECORATION: underline
}
#footer A:hover {
	TEXT-DECORATION: underline; color:#FFFFFF
}
.content H2 A:hover {
	TEXT-DECORATION: underline
}
.content H2 A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.content IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FLOAT: right; BORDER-LEFT: black 10px solid; BORDER-BOTTOM: black 10px solid 
}
.content DD IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.content TABLE {
	FONT-SIZE: small; MARGIN-BOTTOM: 1em; WIDTH: 100%; TEXT-ALIGN: left;
}
.content TH {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: black
}
.content TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; BORDER-BOTTOM: #CCCCCC 1px dashed; color:#FFFFFF
}

.subContent {
	BACKGROUND: url(wessex/images/SubContentBack.png) repeat-x
}
.subContent H1 {
	FONT-SIZE: small;
	PADDING-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #CCCCCC; PADDING-TOP: 0.5em; FONT-FAMILY: Verdana, sans-serif; text-align:center
}
.subContent H2 {
	COLOR: White; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-TOP: 10px; text-align:center; font-size:small
}
.subContent IMG {
	VERTICAL-ALIGN: bottom
}
.subcontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subContent P {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: x-small;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	color: #CCCCCC;
	line-height: 150%; 
}
.subContent P A {
	color: #CCCCCC;
	TEXT-DECORATION: underline
}
.subContent P A:hover {
	COLOR: #CCCCCC; text-decoration:none
}
.subContent LI {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.youAreHere {
	FONT-WEIGHT: bold
}
.accessinfo {
	DISPLAY: none
}
#menu .accessinfo {
	DISPLAY: none
}
.footnote {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: super
}
.postFooter {
	FONT-SIZE: xx-small; COLOR: #CCCCCC
}
#navbar H2 A:hover {
	TEXT-DECORATION: underline
}
#navbar H2 A {
	COLOR: #111111; TEXT-DECORATION: none
}
#navbar IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
#navbar DD IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navbar TABLE {
	FONT-SIZE: small; MARGIN-BOTTOM: 1em; WIDTH: 100%; TEXT-ALIGN: left
}
#navbar TH {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: black
}
#navbar TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; BORDER-BOTTOM: #666666 1px dashed
}
#navbar CAPTION {
	DISPLAY: none
}
#contentF H2 A:hover {
	TEXT-DECORATION: underline
}
#contentF H2 A {
	COLOR: #111111; TEXT-DECORATION: none
}
#contentF IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; 
}
#contentF DD IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentF TABLE {
	FONT-SIZE: small
}
#contentF TD {
	VERTICAL-ALIGN: middle; color:#FFFFFF 
}



