﻿BODY {
	TEXT-ALIGN: left; 
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px;
	HEIGHT: 100%; 
	TOP: 0px; 
	PADDING-TOP: 0px;
}

BODY, p, li, ol, ul, td, th, tr, table {
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	FONT-SIZE: 12px;
}
.message404hidden {
	DISPLAY: none
}
.message404 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #ffa901; MARGIN: 0px 0px 20px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 16pt; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
UL {
	TEXT-ALIGN: left
}
A:link {
	COLOR: #006892
}
A:visited {
	COLOR: #006892
}
A:hover {
	COLOR: #a0ce67
}
A:active {
	COLOR: #a0ce67
}
H1 {
	LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #5d9732; FONT-SIZE: 28px; FONT-WEIGHT: bold; margin:0 0 18px 0;
}
H1 SUP {
	LINE-HEIGHT: 10px; FONT-SIZE: 15px; VERTICAL-ALIGN: super
}


#frame {
	 PADDING-BOTTOM: 0px;
	 MARGIN-TOP: 0px; 
	 PADDING-LEFT: 0px; 
	 WIDTH: 870px; 
	 PADDING-RIGHT: 0px; 
	 MARGIN-LEFT: auto; 
	 TOP: 0px; 
	 MARGIN-RIGHT: auto; 
	 PADDING-TOP: 0px
}

#header {
	background: url('/images/public/Header_Arcs.gif') no-repeat right top transparent; 
    margin: 0 auto;
    width: 870px;
    height: 113px;
}

#headerWrapper 
{
    background-color: #006892;
}

UL#GlobalNavigation {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL#GlobalNavigation A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
UL#GlobalNavigation A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
UL#GlobalNavigation LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; COLOR: #ffffff; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
UL#GlobalNavigation LI.last {
	BORDER-RIGHT: medium none
}
UL#GlobalNavigation LI A:hover {
	COLOR: #a0ce67; TEXT-DECORATION: none
}
empl UL#GlobalNavigation LI A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#searchBtn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.SearchBox {
	MARGIN: 0px 0px 0px 7px; WIDTH: 173px
}
#header_menu {
	TEXT-ALIGN: left; WIDTH: 285px; FLOAT: right; COLOR: #ffffff; PADDING-TOP: 46px
}
#HeaderLinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#HeaderLinks A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#HeaderLinks A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
Box {
	MARGIN: 0px 0px 0px 6px
}
#RightNavigation {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 266px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; TEXT-DECORATION: none; PADDING-TOP: 0px; margin-right:24px;
}
#RightNavigation A {
	TEXT-DECORATION: none
}
#RightNavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#RightNavigation UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none;
}
.HomeAbout {
	BACKGROUND-IMAGE: url(/images/public/rightNav_Bg_About.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 108px; COLOR: #006892; PADDING-TOP: 30px
}
.HomeAbout:hover {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: -299px 0px; CURSOR: hand
}
.HomeAbout P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006892; PADDING-TOP: 0px
}
.HomeAbout A {
	TEXT-DECORATION: none
}
.HomeCareers {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_home_careers.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 104px; COLOR: #006892; PADDING-TOP: 20px
}
.HomeCareers:hover {
	BACKGROUND-POSITION: -299px 0px; CURSOR: hand
}
.HomeCareers P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006892; PADDING-TOP: 0px
}
.HomeCareers A {
	TEXT-DECORATION: none
}
.HomeLogin {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_home_login.gif); PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px; COLOR: #006892; PADDING-TOP: 20px
}
.HomeLogin:hover {
	BACKGROUND-POSITION: -299px 0px; CURSOR: hand
}
.HomeLogin P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006892; PADDING-TOP: 0px
}
.HomeLogin A {
	TEXT-DECORATION: none
}
.InteriorHelp {
	BACKGROUND-IMAGE: url(/images/public/rightNav_Bg_help_off.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #006892; PADDING-TOP: 28px
}
.InteriorHelp P {
	COLOR: #006892 !important
}
.InteriorHelp:hover {
	BACKGROUND-POSITION: -297px 0px; CURSOR: hand
}
.InteriorHelpActive {
	BACKGROUND-IMAGE: url(/images/public/rightNav_Bg_help_on.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #ffffff; PADDING-TOP: 28px
}
.InteriorHelpActive P {
	COLOR: #ffffff
}
.InteriorAbout {
	BACKGROUND-IMAGE: url(/images/public/RightNavbg_about_off.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #006892; PADDING-TOP: 14px
}
.InteriorAbout P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006892 !important; PADDING-TOP: 0px
}
.InteriorAbout A {
	CURSOR: hand; TEXT-DECORATION: none
}
.InteriorAbout:hover {
	BACKGROUND-POSITION: -297px 0px; CURSOR: hand
}
.InteriorAboutActive {
	BACKGROUND-IMAGE: url(/images/public/RightNavbg_about_on.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #ffffff; PADDING-TOP: 14px
}
.InteriorAboutActive P {
	COLOR: #ffffff !important; TEXT-DECORATION: none
}
.InteriorAboutActive A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.InteriorCareers {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_careers_off.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #006892; PADDING-TOP: 14px
}
.InteriorCareers:hover {
	BACKGROUND-POSITION: -297px 0px; CURSOR: hand
}
.InteriorCareers P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #006892 !important; PADDING-TOP: 0px
}
.InteriorCareers A {
	TEXT-DECORATION: none
}
.InteriorCareersActive {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_careers_on.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #ffffff; PADDING-TOP: 14px
}
.InteriorCareersActive A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.InteriorCareersActive P {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.InteriorLogin {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_login_off.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #006892; PADDING-TOP: 14px
}
.InteriorLogin P {
	COLOR: #006892 !important
}
.InteriorLogin:hover {
	BACKGROUND-POSITION: -297px 0px
}
.InteriorLoginActive P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px; text-decoration: none
}
.InteriorLogin A {
	TEXT-DECORATION: none
}
.InteriorLoginActive {
	BACKGROUND-IMAGE: url(/images/public/rightNavbg_login_on.gif); PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px; COLOR: #ffffff; PADDING-TOP: 14px
}
.InteriorLoginActive A {
	TEXT-DECORATION: none
}
.NavigationTitles {
	COLOR: #006892; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.NavigationTitles A {
	COLOR: #006892; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.NavigationTitles A:visited {
	COLOR: #006892; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.NavigationTitlesActive {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.NavigationTitlesActive A {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.NavigationTitlesActive A:visited {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

#officeLocator 
{
	background-color: #5d9732;
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	color: #ffffff;
	margin: 0 0 0 20px;
	padding: 10px;
}



#officeLocator h3
{
	border-bottom: 1px solid #ffffff;
	margin: 0 0 5px 0;
	font-size: 12px;
}

#officeLocatorResults 
{
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	background-color: #5D9732;
	color: #FFFFFF;
	margin: 0 0 0 20px;
	padding: 10px;	
	font-size: 12px;
}

.locatorEmail a 
{
    text-decoration: underline !important;
}

#officeLocatorMessage
{
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	background-color: #005b82;
	color: #FFFFFF;
	margin: 10px 0 0 20px;
	padding: 10px;
	font-size: 12px;
	
}

#officeLocatorMessage a
{
    color: #ffffff !important;
    text-decoration: underline;
}

#officeLocatorMessage p
{
    font-size: 12px !important;
    padding: 0 !important;
    color: #ffffff !important;
}

#officeLocatorMessage h3
{
    font-size: 12px !important;
    margin: 0 0 5px 0;
    border-bottom: 1px solid #ffffff;
}

#officeLocatorResults A:link 
{
	COLOR: #ffffff; 
	FONT-WEIGHT: bold;
}

#officeLocatorResults A:visited 
{
	COLOR: #ffffff; 
	FONT-WEIGHT: bold;
}

#officeLocatorResults h3
{
	border-bottom: 1px solid #ffffff;
	margin: 0 0 5px 0;
	font-size: 12px;
}

.locatorEmail 
{
}

.SearchAgainButton 
{
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    display: block;
	margin: 5px 0 0 130px;
	background-color: #7db752;
	padding: 3px 6px;
	text-align: center;
}

.SearchAgainButton a 
{
    text-decoration: none;
}

#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0; WIDTH: 570px; PADDING-RIGHT: 0; PADDING-TOP: 20px;
}
#ContentBlock {
	PADDING-BOTTOM: 20px; MIN-HEIGHT: 475px; PADDING-LEFT: 10px; WIDTH: 550px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
#HomeContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 530px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#SecondaryNavigation {
	background-image: url(/images/public/tabsBackground.jpg);
	background-repeat: no-repeat;
	width: 560px;
	height: 60px;
	padding: 0px 4px 0 4px;
	
}

#SecondaryNavigation ul{
	position: relative;
	top: 0;
	height: 10px;
	padding: 2px 0 10px 0;
	margin:0;
	font-size:12px;
	width: 560px;
}

#SecondaryNavigation ul li{
	list-style: none;
	color: #fff;
	padding: 0px 0px 0px 8px;
	display:inline-block;
	display: inline;
	line-height: 24px;
	}
	
#SecondaryNavigation ul li a{
	list-style: none;
	color: #fff;
	text-decoration: none;
	padding: 0px 4px 0px 0px;
	/*padding: 10px 8px 12px 5px;*/
	}
	
#SecondaryNavigation #CurrentTab {
	background:url(/images/public/activeTab.gif) no-repeat left top;
	background-color: #ffffff;
	line-height: 27px;
	margin:0 0 0 0;
	padding:4px 0 6px 5px;
	}
	
#SecondaryNavigation #CurrentTab a {
	background:url(/images/public/activeTab_right.gif) no-repeat right top;
	padding: 7px 8px 6px 0px;
	color:#FF8B01;
	}
	
#SecondaryNavigationChildren {
	padding: 12px 10px 0 4px;
	color: #FF8B01;
	z-index:400;
}
#SecondaryNavigationChildren a{
	color: #FF8B01;
	text-decoration: none;
}
#SecondaryNavigationChildren ul{
padding:0 0 0 0px;
}

#SecondaryNavigationChildren li{ 
	list-style: none;
	color: #FF8B01;
	display:inline;
	padding:5px 5px 0 5px;
	}
	
#SecondaryNavigationChildren #CurrentSubTab
{
	text-decoration:underline;
}

.ContentImage {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
.learnMoreButton {
	BACKGROUND-IMAGE: url(/images/public/moreArrow.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: right; COLOR: #006892; PADDING-TOP: 0px
}
A.learnMoreButton:hover {
	COLOR: #ffffff
}
#Footer {
	BACKGROUND-IMAGE: url(/images/public/footerBg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center 4px; clear:both; margin-top:20px;
}
#FooterContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0; WIDTH: 870px; COLOR: #006892; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#FooterContent P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0; WIDTH: 750px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#FooterContent UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#ph_footer LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #006892 1px solid; PADDING-TOP: 0px
}
UL#ph_footer
{
	margin-left:-8px;
}
UL#ph_footer LI.last {
	BORDER-RIGHT: medium none
}
UL#ph_footer LI A:hover {
	COLOR: #a0ce67
}
UL#ph_footer LI.current A {
	COLOR: #006892
}
SPAN.tool {
	Z-INDEX: 200; POSITION: relative
}
SPAN.tool active {
	COLOR: #88c353
}
SPAN.tool SPAN.tip {
	DISPLAY: none
}
SPAN.tool SPAN.tip P {
	COLOR: #ffffff
}
SPAN.tool:hover SPAN.tip {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #006892; PADDING-LEFT: 25px; WIDTH: 350px; PADDING-RIGHT: 50px; DISPLAY: block; HEIGHT: 400px; COLOR: #ffffff; OVERFLOW: scroll; TOP: -350px; PADDING-TOP: 25px; LEFT: 55px
}
SPAN.MoreEmployeeInformation {
	POSITION: relative
}
SPAN.MoreEmployeeInformation #EmployeeInfo P {
	WIDTH: 350px; COLOR: #ffffff
}
SPAN.MoreEmployeeInformation #EmployeeInfo LI {
	COLOR: #ffffff
}
SPAN.MoreEmployeeInformation #EmployeeInfo A:link {
	COLOR: #ffffff
}
SPAN.MoreEmployeeInformation #EmployeeInfo A:visited {
	COLOR: #ffffff
}
SPAN.MoreEmployeeInformation #EmployeeInfo {
	BACKGROUND-IMAGE: url(/images/public/employeeInfoBackground.png); Z-INDEX: 600; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; PADDING-LEFT: 65px; WIDTH: 400px; PADDING-RIGHT: 70px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 420px; COLOR: #ffffff; TOP: -570px; PADDING-TOP: 35px; LEFT: 15px
}
SPAN.MoreBrokerInformation {
	POSITION: relative
}
SPAN.MoreBrokerInformation #BrokerInfo P {
	WIDTH: 350px; COLOR: #ffffff
}
SPAN.MoreBrokerInformation #BrokerInfo A:link {
	
}
SPAN.MoreBrokerInformation #BrokerInfo A:visited {
	
}
SPAN.MoreBrokerInformation #BrokerInfo LI {
	COLOR: #ffffff
}
SPAN.MoreBrokerInformation #BrokerInfo {
	BACKGROUND-IMAGE: url(/images/public/brokerInfoBackground.png); Z-INDEX: 600; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; PADDING-LEFT: 65px; WIDTH: 400px; PADDING-RIGHT: 70px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 420px; COLOR: #ffffff; TOP: -570px; PADDING-TOP: 35px; LEFT: 15px
}
.InfoWindowButtons {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 0px
}
.InfoTitle {
	LINE-HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
TABLE.service-forms {
	BORDER-BOTTOM: #005b82 0px solid; BORDER-LEFT: #005b82 1px solid; BACKGROUND-COLOR: #f3f6fc; MARGIN: 0px 0px 20px; FONT: 11px arial; BORDER-TOP: #005b82 1px solid; BORDER-RIGHT: #005b82 0px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.service-forms IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.service-forms TH {
	BORDER-BOTTOM: #005b82 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #005b82 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #005b82; VERTICAL-ALIGN: top; BORDER-TOP: #005b82 0px solid; BORDER-RIGHT: #005b82 1px solid; PADDING-TOP: 5px
}
TABLE.service-forms TH.column-header {
	BACKGROUND-COLOR: #7ed0e0
}
TABLE.service-forms TH.row-header {
	BACKGROUND-COLOR: #ddf3ff
}
TABLE.service-forms TH.row-header A {
	COLOR: #005b82 !important
}
TABLE.service-forms TH.row-header A:hover {
	COLOR: #005b82 !important
}
TABLE.service-forms TD {
	BORDER-BOTTOM: #005b82 1px solid; BORDER-LEFT: #005b82 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #005b82 0px solid; BORDER-RIGHT: #005b82 1px solid; PADDING-TOP: 5px
}
TABLE.service-forms CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; COLOR: #5e9841; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
TABLE.service-forms TD.icon-container {
	WIDTH: 106px
}
.online-form-icon {
	
}
.web_disabled {
	
}
.pdf-icon {
	MARGIN: 0px 5px
}
.pdf-icon-faded {
	MARGIN: 0px 5px
}
.storyTitle {
	COLOR: #006699; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.calloutBox {
	BORDER-BOTTOM: #7ed0e0 1px dashed; BORDER-LEFT: #7ed0e0 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f1f1f1; MARGIN: 0px 10px 10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; FLOAT: right; BORDER-TOP: #7ed0e0 1px dashed; BORDER-RIGHT: #7ed0e0 1px dashed; PADDING-TOP: 10px
}
.calloutTitle {
	COLOR: #0068ae; FONT-SIZE: 12pt; FONT-WEIGHT: bold !important
}
.calloutSubTitle {
	FONT-STYLE: italic; COLOR: #0068ae; FONT-SIZE: 10pt
}

/************  START Home Page Content Override ************/

.overviewContentContainer
{
	background:url('/images/public/overview-content-background.png') repeat-x bottom;
	margin:0;
	padding:0;
}

.overviewContent
{
	background:url('/images/public/surfboards.png') no-repeat bottom right;
	margin:-85px 0 0 0;
	padding:90px 0 0 0;
	width:570px;
}

.overviewContent h1
{
	color:#005b82;
	font-family:Verdana;
	font-size:19pt;
	font-weight:400;
	line-height:1em;
	margin: 0 0 5px 8px;
	padding:0 286px 0 0;
}

.overviewContent p
{
	color:#333333;
	font-family:Verdana;	
	font-size:10pt;
	font-weight:400;
	margin:0 0 10px 10px;
	padding:0 288px 0 0;
}

.audienceSelection
{
	display:none;
	line-height:13px;
	margin:0 0 0 10px;
	padding:0 288px 10px 0;
}

.audienceSelection li
{
	background:url('/images/public/overview-audience-selection-bullet.png') no-repeat left bottom;
	display:inline;
	line-height:13px;
	padding:0 10px 0 18px;
	
}

.audienceSelection a
{
	font-weight:700;
	text-decoration:none;
}

.audienceSelection a:hover
{
	color:#006892;
	text-decoration:underline;
}


.overviewNavigation
{
	background-color:#3990b4;
	margin:0 0 0 0;
	padding:5px 3px;
}

.overviewNavigation li
{
	display:inline;
	list-style:none;
	padding:0 14px;
}

.overviewNavigation a
{
	color:#ffffff;
	font-family:Arial;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}

.overviewNavigation a:hover
{
	text-decoration:underline;
}

#HomeFeaturePlaceHolder
{
	margin: 0 40px 0 0;
	width:260px;
}

#HomeNewsPlaceHolder
{
	width:270px;
}

.homeEntry
{
	float:left;
	margin:0 0 0 0;
}

.homeEntry h2
{
	-khtml-border-radius:4px; /* Linux browsers */
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and chrome */	
	border-radius:4px; /* CSS3 */
	background-color:#005b82;
	color:#ffffff;
	display:inline-block;
	font-family:Verdana;
	font-size:9pt;
	font-weight:700;	
	line-height:14pt;
	margin:0;
	padding:0 5px;
	text-decoration:none;
	text-transform:uppercase;	
}

.homeEntry h3
{
	font-family:Verdana;
	font-size:11pt;
	margin:10px 0 2px 0;
	text-decoration:none;
}

.homeEntry h3 a
{
	text-decoration:none;
}

.homeEntry h3 a:hover
{
	color:#006892;
	text-decoration:underline;
}

.homeEntry h4
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:400;
	margin:0;
	padding:0;
	text-decoration:none;
}

.homeEntry h4 a
{
	text-decoration:none;
}

.homeEntry h4 a:hover
{
	color:#006892;
	text-decoration:underline;
}

.homeEntry p
{
	color:#333333;
	font-family:Verdana;
	font-size:10pt;
	font-weight:400;
	margin:5px 0;
}

#RightNavigation ul
{
	margin:20px 0 0 15px;
}

#RightNavigation li
{
	margin:30px 0;
	padding:0;
}

#RightNavigation h2
{
	background:url('/images/public/right-navigation-bullet.png') no-repeat left bottom;
	font-size:18px;
	line-height:13px;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}

#RightNavigation a
{
    color:#005b82;
}

#RightNavigation p
{
	color:#333333;
	font-family:Verdana;	
	font-size:10pt;
	font-weight:400;
	margin:0 0 0 0;
	padding:0 0 0 20px;
}

#RightNavigation #officeLocatorMessage p 
{
    font-family: Arial, Helvetica, Sans-Serif;
}

#RightNavigation #officeLocatorMessage a
{
    text-decoration: underline;
}

#RightNavigation p.socialNetwork
{
	padding:0 0 10px 0;
	
}

h2.activeMenuItem
{
    color: #3990B4;
    
}

.socialNetwork a
{
	font-size:11pt;
}

#footer
{
	background:url('/images/public/footerBg.gif') repeat-x top;
}

#MainHomeContentPlaceHolder
{
	margin-bottom:20px;
}

/************  END Home Page Content Override  ************/

/************  START Alerts  ************/

.alerts
{	
	background: #fcffb6;
	border:1px solid #f0e800;
	margin:0 0 10px 0;
	padding:5px 10px;
}

.alerts:first-child
{
    color: #ff0000;
}

.alerts p
{
	color:#666666;
	margin:0;
	padding:0 0 0 20px;
}

#MainHomeContentPlaceHolder .alerts
{	
	margin-top:20px;
}

.globalAlert
{
	background: #fcffb6 url('/images/public/icon-page-alert.gif') no-repeat 4px 4px ;
	padding:0 0 0 10px;
}

.pageAlert
{
	background: #fcffb6 url('/images/public/icon-page-alert.gif') no-repeat 4px 4px;
	padding:0 0 0 10px;
}

.globalAlert p, .pageAlert p
{
	line-height:22px;
}

/************  END Alerts  ************/

/*** IE6 Overrides ***/
* html #frame 
{
	width: 925px; 
}

* html #MainHomeContentPlaceHolder .overviewContent
{
	margin-top:0;
	padding-top:0;
}
