/* WEBSITE TEXT STYLES */ 

a {
	color:#3C7988;
	font-size:10pt;
	text-decoration:none;
}
h1 {
	margin-top:0px;
	text-indent:-9000px;
	position:absolute;
}
h1 span {
	
	text-indent: -5000px;
}
h2 {
	margin-top:0px;
}
h2, .sideTitle {
	font-size:14pt;
}

h3, h2.bodyText {
	font-weight:bold;
	font-size:10pt;
	margin:0px;
	padding:0px;
	display:inline;
}

h2, h4, .sideTitle {
	color:#366D7B;
	font-weight:bold;
}

h2.subHeading {
	color:#4A95A8;
	margin:0px;
	padding:0px;
	display:inline;
	font-size:10pt;
}
.contentContainer h3 {
	font-size:11pt;
	font-weight:bold;
}
h4 {
	margin-top:0px;
}

h4.smlPadd {
	margin-bottom:0px;
	padding-bottom:0px;
}

.noGap {
	margin-top:5px;
}

.headerLogo {
	float:left;
	border:0;
	z-index:0;
	margin-top:8px;
}
.h10Blue, .h11Blue, .h12Blue, .h18Blue, .headerTextBlue, .headerTextSml, .hBlueBold, .h10BlueBold  { color:#0090C6; }

.headerTextBlack {
	color:#000;
}
.headerTextBlack2 {
	color:#fff;
}
.headerTextBlue2 {
	font-style:italic;
	font-weight:bold;
	color:#fff;
}
.headerTextBlue {
	font-style:italic;
	font-weight:bold;
}
.headerTextBlue, .headerTextBlack, .headerTextBlack2, .headerTextBlue2 {
	font-size:47pt;
	line-height:125px;
	vertical-align:top;
	float:left;
}

.headerTextWhite {
	font-size:33pt;
	color:white;
	line-height:90px;
	vertical-align:middle;
	font-weight:bold;
}
.headerTextSml, .headerTextSml2 {
	vertical-align:bottom;
	text-align:center;
	display:block;
	position:absolute;
	top:102px;
	font-size:16pt;
	left:50%;
	margin-left: -170px;
}
.headerTextSml2 {
color:#fff;
margin-left: -155px;
font-size:14pt;
top:104px;
}
.h10Blue, .h10BlueBold  {
	font-size:10pt;
}
.h10BlueBold {
	font-weight:bold;
}
.h11Blue {
	font-size:11pt;
}
.h12Blue {
	font-size:12pt;
}
.h18Blue {
	font-size:18pt;
}
.hBlueBold {
	font-weight:bold;
	font-size:9pt;
}
.alignCenter {
	text-align:center;
}
.alignLeft {
	text-align:left;
}
.alignRight {
	text-align:right;
}
.strapLine {
	padding:5px;
}
.toTopLink a {
	background:url("../images/to_top_arrow.gif") no-repeat scroll 1px 4px transparent;
	text-decoration:underline;
	padding:0 0 0 15px;
}
/*TEAM PAGE*/
.teamHeader {
	font-size:14pt;
}
.teamName {
	font-size:14pt;
}
.teamSubName {
	font-size:12pt;
}
.tblTeam {
	border-top:solid 2px #D3E7EC;
	border-right:solid 2px #D3E7EC;
	border-left:solid 2px #D3E7EC;
}
.tblTeam td {
	border-bottom:solid 2px #D3E7EC;
}
/*END TEAM PAGE*/

/*MASSAGE PAGE*/
.massageHeader, .pageMidHeader {
	font-size:11pt;
	font-weight:bold;
}

/*END MASSAGE PAGE*/

.noticableLink { text-decoration:underline;}

.activeLink:hover { text-decoration:underline;}

.backLink a {
	background:url("../images/back_arrow.gif") no-repeat scroll 1px 6px transparent; 
	text-decoration:underline;font-size:8pt;float:left;padding:0 0 0 15px;}

.divider {
background-color:#73A0C1;color:white;font-weight:bold;font-size:11pt;
}

.lrgText, .lrgText a {
	font-size:11pt;
}

.expandedLink {
background:url("../images/expanded.png") no-repeat scroll 0px 8px transparent;
}
.collapsedLink {
background:url("../images/collapsed.png") no-repeat scroll 0px 8px transparent;
}

.fakeLink {
	cursor: pointer;
	font-size:11pt;
	line-height:25px;
	padding-left:13px;
	font-weight:bold;
}
.fakeLink:hover {
	text-decoration:underline;
}

.content {
	padding-left:17px;
	padding-right:12px;
	padding-bottom:10px;
	text-align:justify;
	color:#444;
}

