BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 62.5%/1.6em Verdana,Geneva,Helvetica,Arial,sans-serif;
	color: #000;
	padding-top: 0px;
}
TD
{
	text-align: left;
}
TH
{
	text-align: left;
}
DIV.pf_copy_web_link
{
	color: #000;
	font-size: 1.1em;
	font-weight: bold;
}
DIV.pf_copyright
{
	color: #000;
	font-size: 1.0em;
}
CAPTION
{
	text-align: left;
}
SELECT
{
	width: 200px;
}
TEXTAREA
{
	width: 200px;
}
H1
{
	margin-top: 0.5em;
	margin-bottom: 0.1em;
	font: 2em Verdana;
	color: #004b85;
}
/*
AP: 11/12/2008 : Sprint M6 Item 761 
    : Removed this as required. The screen view will now be the same as the printer view.
SPAN.Date
{
    FONT-SIZE: 0.5em;
    FLOAT: right;





    VERTICAL-ALIGN: middle;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}*/
H2
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 1.2em;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-top: 0px;
}
H3
{
	font-size: 1em;
	margin: 0px;
}
.SectionHeadline
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	text-transform: uppercase;
	padding-top: 10px;
	border-bottom: #f3d687 1px solid;
}
H4
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 1.1em;
	padding-bottom: 0px;
	margin: 0px;
	color: #000;
	padding-top: 0px;
}
A
{
	font-weight: bold;
	color: #004b85;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
FORM
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.endPage
{
	clear: both;
}
.FloatWithIn
{
	clear: both;
	font-size: 0px;
	overflow: hidden;
	height: 8px;
}

#PageHolder
{
	position: relative;
	clear: both;
	top: 0px;
	left: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}


#KeepAdvertsRight
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
}
#FullPage
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	background: none transparent scroll repeat 0% 0%;
}

#FullPagePrint
{
	clear: both;
}

#Frame
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	background: url('/images/print_header.jpg') no-repeat;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
	height: 81px;
}

#PrinterFriendlyFrame
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
	height: 81px;
}

#EPOFrame
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	background: url('/images/EPOprint_header.jpg') no-repeat;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
	height: 81px;
}

#MenuColumn, #VerticalMenu, #SearchBox, #StrapLine, .GroupLinks, .MenuSpacer
{
	display: none;
}
#ContentFrame
{
	width: 99%;
	clear: both;
}
#ContentColumn
{
	width: 99%;
}
UNKNOWN
{
	width: 99%;
}
#Content
{
	float: none;
	width: 650px;
}
#InternalAdverts
{
	display: none;
}
#ExternalAdverts
{
	display: none;
}
#BaseMenu
{
	display: none;
}
#FloatLogo
{
	display: none;
}
#FloatLogo A
{
	display: none;
}
#FloatLogo A:hover
{
	display: none;
}
#Header
{
	display: none;
}
#HeaderSearch
{
	display: none;
}
#VerticalMenu
{
	display: none;
}
#TopMenu
{
	display: none;
}
#WebAddress
{
	display: none;
}
#Ticker
{
	display: none;
}
SPAN.SearchTitle
{
	display: none;
}
#HeaderSearch INPUT
{
	display: none;
}
#HeaderSearch INPUT.GoButton
{
	display: none;
}
#HeaderSearch INPUT.radio
{
	display: none;
}
#HeaderSearch SPAN.radiotext
{
	display: none;
}
#HeaderSearch A
{
	display: none;
}
#HeaderSearch A:hover
{
	display: none;
}
#VerticalMenu UL
{
	display: none;
}
#VerticalMenu UL LI
{
	display: none;
}
#VerticalMenu UL LI A
{
	display: none;
}
#VerticalMenu UL LI A:hover
{
	display: none;
}
#VerticalMenu UL LI A.Landed
{
	display: none;
}
#VerticalMenu UL LI A.Landed:hover
{
	display: none;
}
#VerticalMenu UL LI A.Landed:active
{
	display: none;
}
#VerticalMenu A.hasChildren
{
	display: none;
}
#VerticalMenu A.hasChildren:hover
{
	display: none;
}
#VerticalMenu A.hasChildrenLanded
{
	display: none;
}
#VerticalMenu A.hasChildrenLanded:hover
{
	display: none;
}
UL.subLevel1Hide
{
	display: none;
}
UL.subLevel1Show
{
	display: none;
}
UL.subLevel2Hide
{
	display: none;
}
UL.subLevel2Show
{
	display: none;
}
#VerticalMenu UL LI UL
{
	display: none;
}
#VerticalMenu UL LI UL LI
{
	display: none;
}
#VerticalMenu UL LI UL LI A
{
	display: none;
}
#VerticalMenu UL LI UL LI A:hover
{
	display: none;
}
#VerticalMenu UL LI UL LI A.Landed
{
	display: none;
}
#VerticalMenu UL LI UL LI A.Landed:hover
{
	display: none;
}
#VerticalMenu UL LI UL LI A.Landed:active
{
	display: none;
}
#Breadcrumb
{
	clear: both;
	padding-right: 3px;
	padding-left: 3px;
	background: #d2def6;
	margin-bottom: 15px;
	padding-bottom: 3px;
	color: #000;
	padding-top: 3px;
}
#AlphaSearch
{
	display: none;
}
#ResultsStrap
{
	display: none;
}
#Directions
{
	display: none;
}
#IconsTop
{
	display: none;
}
#IconsBase
{
	display: none;
}

A.SearchAgain
{
	background: url('/images/g_magnify.gif') no-repeat;
}
A.AdvancedSearch
{
	background: url('/images/g_advanced.gif') no-repeat;
}
A.SearchTips
{
	background: url('/images/g_tips.gif') no-repeat;
}
A.PrinterFriendly
{
	background: url('/images/g_printer.gif') no-repeat;
}
A.EmailFriend
{
	background: url('/images/g_email_friend.gif') no-repeat;
}
A.PdfSupplement
{
	background: url('/images/g_pdf_icon.gif') no-repeat;
}
A.BackToResults
{
	background: url('/images/g_back_to_results.gif') no-repeat;
}
A.StartThread
{
	background: url('/images/g_new_thread.gif') no-repeat;
}
A.ChangeLocation
{
	background: url('/images/g_change_location.gif') no-repeat;
}
A.OtherLocation
{
	background: url('/images/g_other_location.gif') no-repeat;
}
#ExternalAdverts .advert
{
	display: none;
}
#BannerAdvert
{
	display: none;
}
.Google420
{
	display: none;
}
#LinkMPUAd
{
	display: none;
}
#ArticleMPUAd
{
	display: none;
}
#BaseMenu UL
{
	display: none;
}
#BaseMenu UL LI
{
	display: none;
}
#BaseMenu UL LI.FirstItem
{
	display: none;
}
#BaseMenu LI A
{
	display: none;
}
#Copyright
{
	display: none;
}
.HorizontalLine
{
	border-top: #fda106 1px solid;
	margin-top: 15px;
	width: 448px;
}
#LeadingText
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#LeadingText P
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.PropItem
{
	padding-bottom: 5px;
}
.PropTitle
{
	font-weight: bold;
	float: left;
	width: 90px;
}
.PropItemElement
{
	display: inline-block;
}
#AlphabeticalList A
{
	margin-right: 4px;
}
.ListedArticles
{
	clear: both;
	display: block;
	float: left;
	margin: 10px 0px;
}
#TopPaging
{
	margin-bottom: 10px;
}
.Number
{
	font-weight: bold;
}
.PagingComplete
{
	float: right;
}
.Paging
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 10px/13px Verdana;
	padding-top: 0px;
	text-align: right;
}
.NextPrevious
{
	padding-right: 10px;
	display: block;
	float: right;
	margin-left: 10px;
}
TABLE.LogonTable
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	background: #fff0ec;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
}
.FormRow
{
	clear: both;
	padding-right: 0px;
	border-top: #fff 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font: 11px/14px Verdana;
	vertical-align: top;
	width: 99%;
	padding-top: 5px;
}
HTML .FormRow
{
	padding-top: 5px;
}
.FormRow P
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px/14px Verdana;
	padding-top: 0px;
}
.FormRow SELECT
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-top: 0px;
}
.FormRow TEXTAREA
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-top: 0px;
}
.FormRow INPUT
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-top: 0px;
}
.FormEnd
{
	clear: both;
}
FORM .Label
{
	float: left;
	font: bold 10px/14px Verdana;
	text-transform: uppercase;
	width: 150px;
	color: #000;
}
FORM .Required
{
	float: left;
	width: 10px;
	color: red;
}
FORM .DataFormat
{
	float: left;
	width: 50px;
}
INPUT.Text
{
	margin: 0px;
	width: 200px;
}
INPUT.TextProfile
{
	float: left;
	width: 246px;
}
INPUT.SubmitButton
{
	clear: left;
	border-right: #000 1px solid;
	border-top: #85ace6 1px solid;
	margin-top: 12px;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin-left: 102px;
	border-left: #85ace6 1px solid;
	color: #fff;
	border-bottom: #000 1px solid;
	font-family: verdana;
	background-color: #3165b5;
}
INPUT.SubmitButton2
{
	border-right: #000 1px solid;
	border-top: #85ace6 1px solid;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin: 12px 10px 15px 165px;
	text-transform: uppercase;
	border-left: #85ace6 1px solid;
	cursor: hand;
	color: #fff;
	border-bottom: #000 1px solid;
	font-family: verdana;
	background-color: #3165b5;
}
INPUT.SubmitButton3
{
	border-right: #000 1px solid;
	border-top: #85ace6 1px solid;
	font-weight: bold;
	font-size: 1em;
	margin: 12px 10px 15px 0px;
	text-transform: uppercase;
	border-left: #85ace6 1px solid;
	cursor: hand;
	color: #fff;
	border-bottom: #000 1px solid;
	font-family: verdana;
	background-color: #3165b5;
}
INPUT.ClearButton
{
	clear: right;
	border-right: #745708 1px solid;
	border-top: #f4d788 1px solid;
	margin-top: 12px;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin-left: 5px;
	border-left: #f4d788 1px solid;
	color: #fff;
	border-bottom: #745708 1px solid;
	font-family: verdana;
	background-color: #e8ae10;
}
#DeleteProfile
{
	clear: right;
	border-right: #745708 1px solid;
	border-top: #f4d788 1px solid;
	margin-top: 12px;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin-left: 5px;
	border-left: #f4d788 1px solid;
	color: #fff;
	border-bottom: #745708 1px solid;
	font-family: verdana;
	background-color: #e8ae10;
}
INPUT.SubmitButtonProfile
{
	clear: left;
	border-right: #745708 1px solid;
	border-top: #f4d788 1px solid;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin-left: 163px;
	border-left: #f4d788 1px solid;
	color: #fff;
	border-bottom: #745708 1px solid;
	font-family: verdana;
	background-color: #e8ae10;
}
INPUT.ProfileButton
{
	clear: left;
	border-right: #745708 1px solid;
	border-top: #f4d788 1px solid;
	font-weight: bold;
	font-size: 1em;
	float: left;
	margin-bottom: 15px;
	margin-left: 122px;
	border-left: #f4d788 1px solid;
	color: #fff;
	border-bottom: #745708 1px solid;
	font-family: verdana;
	background-color: #e8ae10;
}
INPUT.SecondaryButton
{
	margin-left: 10px;
}
INPUT.FloatNone
{
	float: none;
	margin-bottom: 0px;
}
INPUT.FloatLeft
{
	float: left;
}
LABEL.FloatNone
{
	float: none;
}
#RequiredText
{
	font-size: 11px;
	color: #666;
	text-align: center;
}
#RedStar
{
	color: red;
}
.Mandatory
{
	color: red;
}
.FormColumns
{
	margin-bottom: 4px;
	width: 320px;
}
.FormColumnLeft
{
	float: left;
	width: 50%;
}
.FormColumnRight
{
	float: right;
	width: 50%;
}
.FormSpanColumn
{
	clear: both;
}
.FormItemDesciption2
{
	margin-bottom: 10px;
	margin-left: 120px;
	color: #666;
}
.ValidationDescription
{
	color: red;
}
#sMessage
{
	width: 200px;
}
#sMessage2
{
	width: 240px;
}
.CV
{
	margin-top: 5px;
	display: block;
	margin-left: 113px;
}
FORM .DataFormat
{
	font-size: 11px;
	float: left;
	margin-left: 4px;
	color: #666;
	padding-top: 4px;
}
FORM .DatePickerIcon
{
	padding-right: 6px;
	padding-left: 2px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
}
FORM P
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	margin-right: 10px;
}
.RedText
{
	color: red;
}
#EmailsAlerts1
{
	float: left;
}
#EmailsAlerts2
{
	float: left;
}
#EmailsAlerts3
{
	float: left;
}
#EmailsAlerts4
{
	float: left;
}
.FormAlertText
{
	display: block;
	font-size: 11px;
	float: left;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 250px;
	margin-right: 10px;
}
.FormHeaderText
{
	margin-bottom: 10px;
	margin-right: 5px;
}
.ListImage
{
	float: right;
	margin-left: 10px;
}

div.DetailsSection3
{
	clear: both;
}

.PageBreak
{
	page-break-after: always;
}

