﻿/* CSS Document */
.tabText { 
	cursor:default;
	position:absolute; 
	top:7px; 
	z-index:7; 
	text-align:center; 
	height:21px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#ffffff; 
	font-weight:bold; 
	letter-spacing:1px;
}

.tabSelectedText {
	cursor:default;
	position:absolute; 
	top:7px; 
	z-index:7; 
	text-align:center; 
	height:21px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3B8498; 
	font-weight:bold; 
	letter-spacing:1px;
}
	
#notecardWrapper 
{
	position:absolute;
	top:28px;
	left:0px;
	padding:8px;
	border-left:1px solid #c5dce3;
	border-bottom:1px solid #c5dce3;
	border-top:0px solid #c5dce3;
	height:118px;
	width:443px;
	text-align:left;
	background-color:#ffffff;
}

.notecardArea {
	position:relative;
	top:4px;
	left:0px;
	width:423px;
	height:88px;
	border-bottom:1px solid #B2DED5;
	border-top:0px solid #B2DED5;
	border-right:1px solid #B2DED5; 
	border-left:1px solid #B2DED5;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}

.MVLnotecardArea {
	position:relative;
	top:4px;
	left:0px;
	width:423px;
	height:88px;
	border-bottom:1px solid #B2DED5;
	border-top:0px solid #B2DED5;
	border-right:1px solid #B2DED5; 
	border-left:1px solid #B2DED5;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
}

p { margin-top:0px; }

#navItems {
	font-family:Arial; 
	height:25px; 
	font-size:14px; 
	text-align:left; 
	position:relative;
	top:0px; 
	left:0px; 
	width:958px;
	}
	
#navItems  .topItems {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	}
	
#navItems a { 
	font-family:Arial; 
	font-size:14px;  
	color:white; 
	text-decoration:none;
	}

#navItems a:hover { 
	font-family:Arial; 
	font-size:14px; 
	font-weight:bold; 
	color:#cde7f1; 
	text-decoration:none;
}

#navItems a:link { 
	font-family:Arial; 
	font-size:14px; 
	color:white; 
	text-decoration:none;
}

#navItems a:visited { 
	font-family:Arial; 
	font-size:14px; 
	color:white; 
	text-decoration:none;
}

#navItems a:active {
	font-family:Arial; 
	font-size:14px; 
	font-weight:normal; 
	color:white; 
	text-decoration:none;
}

.patientresources {
text-align:center;position:absolute;top:8px;left:390px;height:24px;width:210px; 
}

.ouraffiliates {
text-align:center;position:absolute; top:0px;left:0px;height:1px;width:0px;color:blue; 
}

.employment {
text-align:center;position:absolute;top:8px;left:595px; height:24px;width:115px;
}

.volunteering {
text-align:center;position:absolute; top:8px;left:695px; height:24px; width:120px;
}

.foundationgiving {
text-align:center;
position:absolute; 
top:8px;
left:815px; 
height:24px; 
width:120px;
}

.notecardArea .notecardText {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
text-align:justify; 
font-weight:normal; 
color:black;
 letter-spacing:0px;
}

.notecardArea .notecardHeader {
padding-top:2px;
padding-bottom:8px;
font-family:Georgia, 'Times New Roman', Times, serif; 
font-size:14px; 
letter-spacing:1px; 
color:#008B98; 
text-align:left; font-weight: bold;
}


body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight:normal;
	background-color: #dceee2;
	/*filter: alpha(opacity: 1);*/
	opacity: 1.0;
}

#topNavBar {
   position:absolute;
   top:32px;
   left:0px;
   background-color:#cfebe3;
   height:28px;
   text-align:right;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#0e7b95;
   cursor:default;   
}

#topNavBar td {
	text-align:center;
}

#topNavBar a:hover {
   color:#A6F2C5;
   text-decoration:none;
}

#topNavBar a:link {
   color:#ffffff;
   text-decoration:none;
}

#searchField {
	position:absolute; 
	width:154px; 
	height:16px; 
	background-image:url(Images/searchArea160by19.gif); 
	padding-top:3px; 
	padding-left:3px; 
	padding-right:3px; 
	padding-bottom:0px; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	border:none; 
	left: 72px; 
	top: 8px;
   z-index:5;
}

#leftnavCell {
	background-color:#b6e0cd;
}

h1 {
	color:#4A827E; 
	font-size:15px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
}

h2 {
	font-family:"Times New Roman", Times, serif; 
	font-size:14px; 
	font-weight:bold; 
	color:black; 
	margin-bottom:2px;
}

h3 {
	font-style:italic; 
	font-weight:bold; 
	display:inline; 
	margin:0px; 
	padding:0px; 
	font-size:12px; 
}

h4 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:13px; 
	letter-spacing:-0.5px;
	font-weight:normal; 
	color:black; 
	margin-bottom:4px; 
	text-decoration:underline;
}

a {	
color:#138183; 
text-decoration:none; 
}

a:visited { 
color:#138183; 
text-decoration:none; 
}

a:active { 
color:#168B8E; 
text-decoration:none; 
}

a:hover { 
color:#138183; 
text-decoration:none; 
}

#headlineArea {
	left:0px;
	width:726px;
	border-bottom:#4A827E 2px solid;position:relative;
	top:0px;
	height:72px;
	background-color:#e2F1E5;
}
	
#smallBar {
	width:726px;
	height:14px;
	overflow:hidden;
	background-color:#b6e0cd;
}
	
#specialtyArea {
	left:0px; 
	width:726px; 
	position:relative; 
	top:0px;
}
	
#crumb {
	padding-right:8px;
	padding-left:8px;
	width:710px;
	padding-top:6px;
   	color:#4A827E;
   	font-size:11px;
   	font-weight:bold;
	border-bottom:#52A896 2px solid;
	height:19px;
	background-color:#ffffff;
	text-align:left;
}

#crumb a {color:#54a4b4;}

#header {
	position:relative;
	top:0px;
	left:0px;
	width:956px;
	height:80px;
	background-color:#ffffff;
}

#subHead {	
	position:absolute; 
	top:14px; 
	left:8px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:18px; 
	color:#54a4b4; 
	letter-spacing:0px; 
	width:701px; 
	text-align:left; 
	font-weight: 200;
}

.header1 {
	position:absolute; 
	left:8px;
	top:7px; 
	width:217px; 
	height:66px;
    background-image:url(Images/smdcLogo.png);
}

.headerdulchild {
	position:absolute; 
	left:8px;
	top:7px; 
	width:307px; 
	height:65px;
    background-image:url(Images/duluthchildrens.gif);
}

.header2 {
	position:absolute;
	top:36px; 
	width:266px; 
	height:17px; 
	left:282px; 
	background-image:url(Images/soulAndScience.png);
}

.header2dulchild {
	position:absolute;
	top:36px; 
	width:266px; 
	height:17px; 
	left:378px; 
	background-image:url(Images/soulAndScience.png);
}

#searchText {
	background-image:url(Images/search.png);
	position:absolute;
	top:12px;
	left:16px;
	width:47px;
	height:9px;
	overflow:hidden;
}

#contactUs {
   z-Index:5;
   position:absolute;
   top:12px;
   left:270px;
   width:71px;
   height:9px;
   overflow:hidden;
   background-image:url(Images/contactUs.png);
}

.subHeadOther {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:18px; 
	color:#256b9e; 
	letter-spacing:0px; 
	width:auto; 
	text-align:left; 
	font-weight: 200; 
	border-bottom:2px solid #96c2db; 
	border-top:2px solid #96c2db; 
	background-color:#c7e9f5; 
}

#mainHeadline {
	position:absolute; 
	left:8px; 
	top:35px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:29px; letter-spacing:-.5px; 
	color:#4A827E; 
	width: 700px; 
	text-align:left; 
	font-weight: normal;
}

#topNavBarHomePage {
	position:relative;
	top:0px;
	background-color:#6fa5a0;
	height:60px;
}

#leftNav {
	background-color:#b6e0cd;
	position:relative;
	width:230px;
	left:0px;
	top:0px;
}

#topRightDiv {
	background-color:#C1E3CD;
	position:relative;
	width:728px;
	left:1px;
	top:-2px;
	height:222px;
}

#bottomRightDiv {
	background-color:#e2f1e5;
	width:728px;
	position:relative;
	left:0px;
	top:2px;
	height:216px;
}

.purpleBig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8b477e;
}

.purpleMedium {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#8b477e;
}

.whiteNavText1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding-top:3px;
	
}

.whiteNavText1 a:link {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText1 a:visited {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText1 a:hover {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	color:#52A896;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText1 a:active {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	font-weight:normal;
	color:white;
	text-align:left;
	padding-top:3px;
	
}

.whiteNavText a:link {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:normal;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText a:visited {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:normal;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText a:hover {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:normal;
	color:#52A896;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.whiteNavText a:active {
    font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-weight:normal;
	color:white;
	text-align:left;
	padding-top:6px;
    text-decoration:none;
}

.footer {
	color:#585858;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	letter-spacing:1px;
}

#header {
	position:relative;
	top:0px;
	left:0px;
	width:956px;
	height:80px;
	background-color:#ffffff;
}

#searchField {
	position:absolute; 
	width:154px; 
	height:16px; 
	background-image:url(Images/searchArea160by19.gif); 
	padding-top:3px; 
	padding-left:3px; 
	padding-right:3px; 
	padding-bottom:0px; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	border:none; 
	left: 72px; 
	top: 6px;
}

#rightCenterTable {
	border-right:2px solid #52A896;
	position:relative;
	top:0px;
	left:0px;
	vertical-align:top;
	width: 477px;
    background-color:#ffffff;
}

#centerContent {
	padding:8px;
	width:476px; 
	height:auto;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	color:#000000; 
	text-align:left;
}

#rightTable {
	font-weight:bold; 
	font-size:14px; 
	color:#21679b; 
	border-bottom:#52A896 2px solid; 
	font-family:Georgia, 'Times New Roman', Times, serif;
    background-color:#E3F0E9;
}

#spotlightTop {
	border-bottom:2px solid #7cb1ca; 
	width:216px; 
	padding:8px;
	position:relative; 
	top:0px; 
	left:0px; 
	font-size:14px; 
	background-color:#f4f1f6; 
	height:auto; 
}

#spotlightBottom {
	border-bottom:2px solid #7cb1ca; 
	width:216px; 
	padding:8px;
	position:relative; 
	top:0px; 
	left:0px;
	font-size:14px; 
	background-color:#f4f1f6; 
	height:auto; 
}
	
#spotlightTopSubhead {font-family:Georgia, "Times New Roman", Times, serif; color:#5f2184; letter-spacing:0px;  text-decoration:none; 
			font-size:14px; text-align:left; position:relative;left:0px;top:0px;font-weight: normal; padding-bottom:2px; width:200px;}

#upperSpotlightPictureArea {text-align:center;padding-top:5px;}	

#spotlightTop a .more {position:absolute;bottom:-1px;right:0px;font-weight:bold;text-align:right;letter-spacing:0.5px;}	

#spotlightTop a {font-weight:bold;letter-spacing:0.5px;}	

#upperSpotlightContent{padding-top:2px;width:200px;position:relative;top:0px;left:0px;height:auto;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px;letter-spacing:-0.5px;font-weight:normal; color:#000000;text-align:justify;}

#spotlight {
	width:216px; 
	padding:8px;
	position:relative; 
	top:0px; 
	left:0px; 
	background-color:#e9f1f6;
	height:auto;
	font-size:16px;
	} 
	
#spotlight a .more {
	position:absolute;
	right:0px;
	bottom:-1px;
	font-weight:bold;
	text-align:right;
	letter-spacing:0.5px;
}
	
#spotlight a {
	font-weight:bold;
	letter-spacing:0.5px;
}

#lowerSpotlightTitle {
	position:relative;
	top:0px;
	left:0px;
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-weight:normal; 
 	font-size:16px; 
 	color: #6fa0c1; 
 	width:200px;
 	letter-spacing:0px; 
 	text-align:left; 
 	padding-bottom:5px; 
}
 
#lowerSpotlightContentText {
	width:200px;
	padding-top:5px;
	position:relative;
	top:0px;
	left:0px;
 	font-family:Arial,Helvetica, sans-serif;		     
 	font-size:11px; 
 	line-height:12px; 
	font-weight:100; 
	color:#000000; 
	text-align:left; 
	letter-spacing:-0.5px;
}	

#lowerSpotlightPictureArea {
	text-align:center;
	padding-top:5px;
}	

#lowerSpotlightHeadline { 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	padding-bottom:3px;
	border-bottom:2px solid #7cb1ca; 
	font-size:16px; 
	color:#21679b; 
	letter-spacing:0px; 
	text-align:left; 
	font-weight: 200; 
	width:200px;
}

#spotlightHeadline {
	position:relative;
	top:0px;
	left:0px;
	color:#8b477e; 
	font-weight:normal; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	text-align:left; 
	width:200px; 
	height:auto;
}

#lowerSpotlightPictureArea {
	text-align:center;
	padding-top:5px;
}	

#page {
	width:960px;
	height:100%;
	background-color:#FFFFFF; 
}

#bgTable { background-color:#a0a0a0; }

#goButton {
   background-image:url(Images/gobuttongreen.png);
   height:21px;
   width:21px;
   overflow:hidden;
	position:absolute;
	left: 236px;
	top: 5px;
   z-index:5;
}

#mainTable {
	left:0px;
	position:relative;
	top:0px;
}

.tabRegular {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:0px;
	font-weight:bold;
	color:white;
	text-align:left;
	padding-top:8px;
	letter-spacing:1px;
	
}

.orLiveName {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	color:#4A827E;
	font-weight:bold;
	text-align:left;
}

.orLiveText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight:normal;
	text-align:left;
	line-height:12px;
}

.purplebar a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#ffffff;
	}
	
.purplebar a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#c7e9f5;
}

.purplebar {
	position:absolute; 
	left:10px; 
	width:210px; 
	height:25px; 
	cursor:hand;
	cursor:pointer;
	/*cursor:default; */
}

.purplebar .topCorner {
	position:absolute; 
	left:0px;
	top:0px;
	width:12px;
	height:12px; 
	background-image:url(Images/topLeftPurple.gif);
}

.purplebar .topRight {
	position:absolute; 
	left:11px; 
	top:0px; 
	height:12px;
	width:199px; 
	background-image:url(Images/middleRightPurple.gif); 
	background-repeat:repeat-x;
}
	
.purplebar .middleExpand {
	position:absolute; 
	top:12px;
	left:0px;
	width:210px;
	background-color:#63318D;
}

.purplebar .middleExpand img {
	width:12px;
	position:absolute;
	top:0px;
	left:0px;
}

.purplebar .bottomCorner {
	position:absolute; 
	left:0px;top:13px;
	width:12px;
	height:12px; 
	background-image:url(Images/bottomLeftPurple.gif); 
	background-repeat:no-repeat;
}

.purplebar .bottomRight {
	position:absolute; left:11px; top:14px; height:13px;width:199px; 
	background-image:url(Images/rightBottomPurple1by14.gif); 
	background-repeat:repeat-x;
}

.purplebar .textArea {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;
	z-index:4;
	color:#ffffff;
}
	
.purplebar .textArea a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#ffffff;
}
.purplebar .textArea a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;
}

.purplebar .textAreaHighlight {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	letter-spacing:1px;
	text-align:left;
	z-index:4;
	color:#95c2da;
	cursor:crosshair;
}

.purplebar .textAreaHighlight a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.purplebar .textAreaHighlight a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.purplebar .arrow {z-index:4;position:absolute; top:7px; left:7px; background-color:#ffffff;}
.purplebar .arrowHighlight {z-index:4;position:absolute; top:7px; left:7px; background-color:#95c2da;}

.royalbluebar a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#ffffff;
	}
	
.royalbluebar a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#c7e9f5;
}

.royalbluebar {
	position:absolute; 
	left:10px; 
	width:210px; 
	height:25px; 
	cursor:hand;
	cursor:pointer;
	/*cursor:default; */
}

.royalbluebar .topCorner {
	position:absolute; 
	left:0px;
	top:0px;
	width:12px;
	height:12px; 
	background-image:url(Images/topLeftroyalblue.gif);
}

.royalbluebar .topRight {
	position:absolute; 
	left:11px; 
	top:0px; 
	height:12px;
	width:199px; 
	background-image:url(Images/middleRightroyalblue.gif); 
	background-repeat:repeat-x;
}
	
.royalbluebar .middleExpand {
	position:absolute; 
	top:12px;
	left:0px;
	width:210px;
	background-color:#0A3FB4;
}

.royalbluebar .middleExpand img {
	width:12px;
	position:absolute;
	top:0px;
	left:0px;
}

.royalbluebar .bottomCorner {
	position:absolute; 
	left:0px;top:13px;
	width:12px;
	height:12px; 
	background-image:url(Images/bottomLeftroyalblue.gif); 
	background-repeat:no-repeat;
}

.royalbluebar .bottomRight {
	position:absolute; left:11px; top:14px; height:13px;width:199px; 
	background-image:url(Images/rightBottomroyalblue1by14.gif); 
	background-repeat:repeat-x;
}

.royalbluebar .textArea {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;
	z-index:4;
	color:#ffffff;
}
	
.royalbluebar .textArea a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#ffffff;
}
.royalbluebar .textArea a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;
}

.royalbluebar .textAreaHighlight {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	letter-spacing:1px;
	text-align:left;
	z-index:4;
	color:#0A3FB4;
	cursor:crosshair;
}

.royalbluebar .textAreaHighlight a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.royalbluebar .textAreaHighlight a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.royalbluebar .arrow {z-index:4;position:absolute; top:7px; left:7px; background-color:#ffffff;}
.royalbluebar .arrowHighlight {z-index:4;position:absolute; top:7px; left:7px; background-color:#0A3FB4;}

.bluebar a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#ffffff;
	}
	
.bluebar a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	letter-spacing:0px;
	text-align:left;
	color:#c7e9f5;
}

.bluebar {
	position:absolute; 
	left:10px; 
	width:210px; 
	height:25px; 
	cursor:hand;
	cursor:pointer;
	/*cursor:default; */
}

.bluebar .topCorner {
	position:absolute; 
	left:0px;
	top:0px;
	width:12px;
	height:12px; 
	background-image:url(Images/topLeftDarkBlue.gif);
}

.bluebar .topRight {
	position:absolute; 
	left:11px; 
	top:0px; 
	height:12px;
	width:199px; 
	background-image:url(Images/rightMiddleDarkBlue1by15.gif); 
	background-repeat:repeat-x;
}
	
.bluebar .middleExpand {
	position:absolute; 
	top:12px;
	left:0px;
	width:210px;
	background-color:#108184;
}

.bluebar .middleExpand img {
	width:12px;
	position:absolute;
	top:0px;
	left:0px;
}

.bluebar .bottomCorner {
	position:absolute; 
	left:0px;top:13px;
	width:12px;
	height:12px; 
	background-image:url(Images/bottomLeftDarkBlue.gif); 
	background-repeat:no-repeat;
}

.bluebar .bottomRight {
	position:absolute; left:11px; top:14px; height:13px;width:199px; 
	background-image:url(Images/rightBottomDarkBlue1by14.gif); 
	background-repeat:repeat-x;
}

.bluebar .textArea {
position:absolute; 
left:20px;
top:5px;
width:190px;font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;
z-index:4;
color:#ffffff;
	}
	
.bluebar .textArea a {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#ffffff;}
.bluebar .textArea a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}

.bluebar .textAreaHighlight {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	letter-spacing:1px;
	text-align:left;
	z-index:4;
	color:#95c2da;
	cursor:crosshair;
}

.bluebar .textAreaHighlight a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.bluebar .textAreaHighlight a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;letter-spacing:1px;text-align:left;color:#95c2da;}
.bluebar .arrow {z-index:4;position:absolute; top:7px; left:7px; background-color:#ffffff;}
.bluebar .arrowHighlight {z-index:4;position:absolute; top:7px; left:7px; background-color:#95c2da;}

.arrowLight 
{
	position:absolute;
	width:3px;
	height:5px;
	z-index:5;
	top:5px;
	left:4px; 
	overflow:hidden;
}

.arrowLight1 
{
	position:absolute;
	width:1px;
	height:1px;
	z-index:4;
	top:6px;
	left:7px; 
	overflow:hidden;
}

.lightBluebar 
{
	position:absolute; 
	left:10px; 
	width:210px; 
	cursor:default; 
}

.lightBluebar .topCorner {
	position:absolute; 
	left:0px;
	top:0px;
	width:12px;
	height:12px; 
	background-image:url(Images/lightBlueTopLeft12by12.gif);
}

.lightBluebar .topRight {
	position:absolute; 
	left:12px; 
	top:0px; 
	height:12px;
	width:198px; 
	cursor: pointer;
	background-image:url(Images/lightBlueTopRight1by12.gif); 
	background-repeat:repeat-x;
}

.lightBluebar .middleExpand {
	position:absolute; 
	top:12px;
	left:0px;
	width:210px;
	background-color:#90E8C0;
}

.lightBluebar .middleExpand img {width:12px;position:absolute;top:0px;left:0px;}

.lightBluebar .bottomCorner {
	position:absolute; 
	left:0px;
	width:12px;
	height:12px; 
	background-image:url(Images/lightBlueBottomCorner12by12.gif); 
	background-repeat:no-repeat;
}

.lightBluebar .bottomRight {position:absolute; left:12px;  height:12px;width:198px; background-image:url(Images/lightBlueBottomRight1by12.gif); background-repeat:repeat-x;}
.lightBluebar .textArea {position:absolute; left:20px;top:5px;width:190px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;z-index:4;color:#76BAAD;}
.lightBluebar .textArea a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;color:#0A6062; text-decoration:none;}
.lightBluebar .textArea a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;color:#249A9C; text-decoration:none;}
.lightBluebar .textAreaHighlight {
	position:absolute; 
	left:20px;
	top:5px;
	width:190px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	letter-spacing:1px;
	text-align:left;
	z-index:4;
	color:#ffffff;
}
	
.lightBluebar .textAreaHighlight a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;color:#ffffff; text-decoration:none;}
.lightBluebar .textAreaHighlight a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; letter-spacing:1px;text-align:left;color:#ffffff; text-decoration:none;}

.lightBluebar .arrow 
{
	position:absolute; 
	top:7px; 
	left:7px; 
	z-index:4;
	background-color:#1a6b9e;
}

.lightBluebar .arrowHighlight 
{
	position:absolute; 
	top:7px; 
	left:7px; 
	z-index:4;
	background-color:#ffffff;
}

.subNavLightBlue
{
	position:absolute; 
	left:15px; 
	z-index:5; 
	/*background-color:#DBF8E7; */
	width:145px;
	height:25px;
}

.footer
{
	color:#585858;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	letter-spacing:1px;
}

.subNavLightBlueText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#0A6062; 
	text-align:left;
}

.subNavLightBlueText a 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#0A6062; 
	text-align:left; 
	text-decoration:none;
}

.subNavLightBlueText a:hover 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#249A9C; 
	text-align:left; 
	text-decoration:none;
}

.subNavDarkBlueText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#ffffff; 
	text-align:left;
}

.subNavDarkBlueText a 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#ffffff; 
	text-align:left; 
	text-decoration:none;
}
	
.subNavDarkBlueText a:hover 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#95c2da; 
	text-align:left; 
	text-decoration:none;
}

.subNavDarkBlueText a:visited 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:16px; 
	color:#ffffff; 
	text-align:left; 
	text-decoration:none;
}

.spotlightBackground {
	background-color:#A0C8BB;
}

.spotlightTableCell
{
	background-color:#D1E6DA;
}

.spotlightSectionHeader
{
	font-family: "Georgia", Times New Roman, Times, serif; color:#000000;
	font-weight: bold;
	font-size:10pt;
	background-color:#A0C8BB;
	padding:2px;
	padding-left:4.5px;
	text-align:left;
	
}

.spotlightSectionText 
{
	font-size:9pt; 
	font-family: "Verdana"; color:#111111;
	background-color:#EDF3F7;
	padding:4px;
	text-align:left;
	font-weight: normal;
	line-height:13px;  
}

.spotlightTitleText
{
	font-family: "Georgia", Times New Roman, Times, serif; color:#000000;
	font-weight: bold;
	font-size:11pt;
	background-color:#D1E6DA;
	padding:4px;
	text-align:center;
	letter-spacing:0px;
	
}

.spotlightGeneralText 
{
	font-size: 10pt; 
	font-family: "Verdana"; color:#111111;
	background-color:#D1E6DA;
	padding:4px;
	text-align:left;
	font-weight: normal;
	line-height:13px; 
  
}



.spotlightTestimonialText 
{
	font-size: 10pt; 
	font-family: "Verdana"; color:#111111;
	background-color:#D1E6DA;
	padding:4px;
	text-align:left;
	font-weight: normal;
	line-height:13px; 
  
}

.spotlightTestimonialPerson 
{
	font-size: 9pt; 
	font-family: "Verdana"; color:#000000;
	background-color:#D1E6DA;
	padding:4px;
	text-align:left;
	font-weight: normal;
	font-style: italic;
	line-height:13px; 
 
}

.spotlightSectionDivider
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:6px;
	background-color:#D1E6DA;
	padding:2px;
}
