body,td,input,textarea,select,h1
					{ font-family: verdana, arial, sans-serif; font-size: 100%; color: #FFFFFF;}
			
body				{ margin: 20px 20px 20px 20px; background-color:#01657D; }
A					{ text-decoration: none; color: #FFFFFF; }
A:hover				{ text-decoration: underline; color: #FFFFFF; }
UL					{ padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border: 0px; padding-top: 0px; list-style-type: none }
H1					{ font-size: 140%; }
H2					{ font-size: 130%; color: #FF0000; padding-top:0px; margin-top:0px; }
H3					{ font-size: 110%; color: #FF0000; }
H4					{ font-size: 105%; }
H5					{ font-size: 100%; }
H6					{ font-size: 95%; }
P					{ font-size: 90%; }

.HomeBackground		{ width:740px; height:390px; border-color:#FFFFFF; background-color: #01657D; background-image:url(../gfx/HomePageBackground.jpg); background-repeat:none; }
.HomeBackgroundBorder	{ width:740px; height:390px; border-color:#FFFFFF; border-style:solid; border-width:1px; filter: alpha (opacity=75); moz-opacity:0.75; opacity:0.75; z-index:1;}
.HeaderSubtitle		{ font-size: 90%; font-weight: bold; color: #FFFFFF; }
.HomeHeadline		{ font-size: 100%; font-weight: bold; color: #DA0E0E; }
.HomeWelcomeCopy	{ font-size: 75%; }
.HomePhoneNumber	{ font-size: 100%; font-weight: bold; color: #FFFFFF; }
.HomeContact		{ font-size: 70%; color: #FFFFFF; }
.HomePhone		{ font-size: 70%; color: #FFFFFF; }
.HomeTextBottom	{ font-size: 70%; color: #FFFFFF; }
.BoxHeading		{ position:relative; left:0px; top:0px; font-size: 0.7em; font-weight: bold; color: #FFFFFF; background-color: #FF4E00; padding-top:3px; padding-bottom:4px; padding-left: 10px; z-index:100;}
.BoxBackground		{ position:relative; left:0px; top:0px; padding:9px; border-color:#008EB5; border-style:solid; border-width:1px; border-left: 0px; background-color:#004963; filter: alpha (opacity=90); moz-opacity:0.90;opacity:0.90; z-index:98;}
.HomeCaptionBackground	{ position:relative; padding:7px; background-color:#BFDDE5; filter: alpha (opacity=100); moz-opacity:1.00;opacity:1.00; z-index:98; }
.HomeCaption		{ position:absolute; padding:7px; z-index:99; }

.ButtonMain			{ padding: 4px; font-size: 75%; font-weight: bold; color: #FFFFFF; border-color:#008EB5; border-style:solid; border-width:1px; background-color:#004963; z-index:98; }
.ButtonMain A:hover { text-decoration: none; }

.PullDown			{ padding:3px; background-color:#004152; color: #FFFFFF; }
.PullDown UL		{ padding-right: 4px; padding-left: 4px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
.PullDown LI		{ padding-right: 0px; padding-left: 0px; font-size: 75%; margin-bottom: 6px; margin-top: 3px; }
.PullDown LI A		{ text-decoration: none; color: #FFFFFF; }
.PullDown LI A:hover { text-decoration: underline; }

.TopLine			{ position:absolute; left:28px;top:4px; font-size:75%; color:#FFFFFF }
.TopLineRight		{ position:absolute; text-align:right; left:400px; top:4px; width:352px; font-size:75%; color:#FFFFFF }
.LogoHomeClick		{ position:absolute; left:28px; top:30px; width=173px; height=53px; }

.SubPageBackground	{ width:740px; height:73px; background-image:url(../gfx/Header.jpg); background-repeat:no-repeat;}

.LeftColumn			{ font-size:90%; background-color: #DAEFF4; color: #044156; width:160px; padding-top:0px; padding-left: 0px; padding-right:0px; z-index:95;}
.LeftColumn .LeftNavContainer	{ background-color: #DAEFF4; color: #044156; width:160px; padding-top:4px; padding-left: 0px; padding-right:0px; z-index:95;}
.LeftColumn .LeftNavHeader		{ font-size:80%; padding-left:8px; }
.LeftColumn .LeftNavHeaderUnderline	{ z-index:3; position:relative; top:5px; height:1px; width:100%; background-color:#C5DDE1; }
.LeftColumn .LeftNav { z-index:2; font-size:75%; padding-top:5px; }

.LeftColumn .LeftNav UL	{ padding-right: 0px; padding-left: 0px; padding-bottom: 0px; border-top: #C5DDE1 1px solid; margin: 0px; padding-top: 0px; list-style-type: none }
.LeftColumn .LeftNav LI	{ padding-right: 0px; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; border-bottom: #C5DDE1 1px solid }
.LeftColumn .LeftNav LI A	{ text-decoration: none; color: #044156; }
.LeftColumn .LeftNav LI A:hover { text-decoration: underline; }
.LeftColumn .LeftNav LI.CurrentOption	{ padding-right: 0px; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; background-color:#0192B6; color:#FFFFFF; border-bottom: #C5DDE1 1px solid }
.LeftColumn .LeftNav LI.CurrentOption A	{ text-decoration: none; color: #FFFFFF; }
.LeftColumn .LeftNav LI.CurrentOption A:hover { text-decoration: underline; }

.Trail			{ padding-left: 8px; padding-top: 4px; padding-bottom: 6px; font-size: 70%; background-color:#FFFFFF; color: #044156; z-index:100; }
.Trail A		{ text-decoration: none; color: #044156; }
.Trail A:hover	{ text-decoration: underline; color: #044156; }

.CentreColumn		{ background-color: #FFFFFF; color: #044156; font-size: 90%; width:391px; margin: 0px; padding-top:0px; padding-left: 8px; padding-right:8px; z-index:95;}

.CentreColumn UL	{ font-size: 90%; padding-right: 8px; padding-left: 16px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
.CentreColumn TD	{ font-size: 100%; color: #044156; padding-bottom:3px; }
.CentreColumn TD.Size_H4	{ font-size: 105%; }
.CentreColumn TD.SlightlySmaller { font-size: 90%; }

.CentreColumn TR.OddRow { background-color: #CAE8F0; }
.CentreColumn TR.EvenRow { background-color: #98D3E3; }
.CentreColumn A		{ text-decoration: underline; color: #044156; }
.CentreColumn A:hover	{ text-decoration: underline; color: #044156; }

.CentreColumn .Image	{ border-color:#779BA9; border:1px; border-style:solid; }

.CentreColumn .Form TH { display: none; }
.CentreColumn .Form INPUT { font-family: verdana, arial, sans-serif; color: #000000; background-color:#FFFFFF; }
.CentreColumn .Form TEXTAREA { font-family: verdana, arial, sans-serif; color: #000000; background-color:#FFFFFF; }
.CentreColumn .Form SELECT { font-family: verdana, arial, sans-serif; color: #000000; background-color:#FFFFFF; }
.CentreColumn .Form .FieldTitle { font-weight:bold; }
.CentreColumn .Form .FieldData  { color: #000000; }
.CentreColumn .Form .HeaderText { font-weight:bold; }
.CentreColumn .Form .FormButton { color: #000000; font-weight:bold; background-color:#DAEFF4; }

.RightColumn		{ font-size: 90%; background-color: #FFFFFF; color: #044156; margin-top:0px; padding-top:0px; width:169px; margin: 0px; padding-right: 4px;  z-index:95;}
.RightColumn UL		{ padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
.RightColumn LI		{ margin-bottom: 4px; }

.RightColumn .SpotlightTitle	{ position:relative; color:#FFFFFF; font-size:90%; font-weight: bold; top:0px; left: -5px; width:80%; background-color:#FF0000; z-index:3; overflow: visible; margin-top:0px;padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 3px;}
.RightColumn .SpotlightContent	{ color:#044156; text-align:left; background-color: #DAEFF4; border-color:#779BA9; border:1px; border-style:solid; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 2px;}
.RightColumn .SpotlightContent .ContentText	{ color:#044156; font-size: 85%;}
.RightColumn .SpotlightContent .ContentText A	{ text-decoration: none; color: #044156; }
.RightColumn .SpotlightContent .ContentText A:hover	{ text-decoration: underline; color: #044156; }
.RightColumn .SpotlightContent .Image				{ border-color:#779BA9; border:1px; border-style:solid; }
.RightColumn .SpotlightContent .AuthorPicture		{ border-color:#779BA9; border:1px; border-style:solid; }

.RightColumn .ClearSpotlightContent IMG { border: 0px; }