/* CSS Document */

/**************************************************/
/*	GENERAL HTML TAGS							  */
/**************************************************/
  body {
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	padding-top:10px;
	background-image: url(../fw/background.gif);
	background-repeat:repeat;
 	}

  body, td {
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
 	}

  h1 {
	color:#900;
	font-size: 14px;
	font-weight:bold;
 	}
  
h2 {
	color:#5A4E77;
	font-size:14px;
	}
	
ol.faq li {
	font-weight:bold;
}
ol.faq li p {
	font-weight:normal;
}
 .footerTxt { 
 	
	color:#666;
	font-size: 11px;
	text-decoration:none;
 }
a:Hover.footerTxt {
	color:#16b8c8;
	font-size: 11px;
	text-decoration:underline;
} 

.blackLinks { 

	color:#000;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;

}

a:hover.blackLinks { 

	color:#16b8c8;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;

}

.whiteText {

	color:#fff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.whiteTextWide {

	color:#fff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 20px 20px 20px;

}

.tealLinks { 

	color:#9ef1f9;
	font-size: 11px;
	text-decoration:none;

}

.darkTealLinks { 

	color:#239daa;
	font-size: 11px;
	text-decoration:none;

}

a.darkTealLinks:hover { 

	color:#0b5c64;
	font-size: 11px;
	text-decoration:underline;

}

.darkTealHeader {

	color:#239daa;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}

.tealHeader {

	color:#239daa;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}

.purpleHeader {

	color:#5a4e77;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}



.grayHeader {

	color:#999;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}

.lightTealText {

	color:#239daa;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a:hover.tealLinks { 

	color:#9ef1f9;
	font-size: 11px;
	text-decoration:underline;

}



.purpleLinks {

	color:#5a4e77;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;

}

a:hover.purpleLinks {

	color:#0b5c64;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;

}

/**************************************************/
/*	LAYOUT DIVS 					              */
/**************************************************/

.righty { float:right; }
.lefty { float:left; }
.blogRssPadding { padding-right:15px; padding-top:5px; }

.pageSelectPaddingLeft { padding-left:6px; }
.pageSelectPaddingRight { padding-right:6px; }

.dots {

	background-image: url(../fw/img_dots.jpg);
	background-repeat:repeat-x;
	height:15px;
	width:100%;
	background-position:bottom;

}

.commentContainer {
	width:100%;
	background-color:#e2fbfd;
	border:1px;
	border-style:solid;
	border-color:#1396a4;

}

.commentPadding { padding:14px; }
 
 .headerContainer {
 	height:191px;
	width:769px;
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
 }
 
.bodyContainer {
	width:769px;
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
 }

.footerContainer {
	width:769px;
	height:107px;
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
 }
 
.headerColor { 
	width:769px; 
	height:192px;
	background-image: url(../fw/headerBackground.jpg);
	background-repeat:no-repeat;
	
	}
	
.footerColor { background-color:#ebe9e9; width:769px; height:107px;}
 
.space { padding-top:4px; }
.logoHolder { padding-left:20px; padding-top:18px; float:left;}

.searchBackground { 
	width:312px; 
	height:63px;
	background-image: url(../fw/searchBackground.jpg);
	background-repeat:no-repeat;
	float:right;

}

.arrow {
	background-image: url(../fw/arrow.gif);
	background-repeat:no-repeat;

}


.searchPadding { padding-top:5px; padding-right:10px; }
.searchText { float:right; padding-right:15px; padding-top:20px;}
.searchButton { float:right; padding-top:18px; padding-right:12px;}
.searchFeild { float:left; }
.searchBoxPadding { padding-left:20px; padding-top:20px; float:left; }

.navButtons {
	width:769px;
	padding-top:40px;
	float:left;
}
.div_NavBar ul {
	list-style:none;
}
.div_NavBar ul li { 
	float:left; 
	
}

.space2 { padding-top:4px;}

.tabFloat {float:left;}
.tabContainer { width:467px; background-color:#0e7a85; float:left;}
.tabPadding { float:left;}
.educationImg { padding-right:10px; float:left; padding:18px;}
.tealTextContainer { float:left; padding: 15px; width:450px; color:#FFFFFF;}
.tealTextContainerWide { float:left; padding: 15px; width:450px; color:#FFFFFF;}
.cargiverContainer { background-color:#14a3b2; width:297px;}
.caregiverPadding { padding:10px;}
.carePadding { padding-left:20px; padding-right:20px;}
.line { padding-top:8px; padding-bottom:8px;}
.padding2 { padding-left:20px; padding-right:20px;}
.padding3 { height:4px; float:left;}
.tabBottom {float:left;}

.locateBtn { float:left; padding-top:11px; padding-left:10px; padding-bottom:10px; }
.dropdown { float:left; }

.blogSpacer { padding-top:4px;}
.blogTeal { width:297px; background-color:#14a3b2;}
.blogPadding { padding-left:20px; padding-right:20px; padding-top:8px;overflow:hidden;height:150px; }

.bannerAdContainer { 
	width:295px; 
	height:180px;
	background-image: url(../fw/bannerAdHome.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
 }
 
.bannerAd { padding:8px; }

.topStories { float:left; width:239px; padding-top:4px;}
.topStoriesContent { background-color:#ebe9e9; width:235px; height:329px; padding-left:4px; }

.topStoryHeader { 
	height:51px; 
	width:231px;
	background-image: url(../fw/title_topStories.jpg);
	background-repeat:no-repeat;
	
	}
	
.topStoryContainer { padding-left:4px; padding-right:4px; padding-top:10px;}
.topStoryLine{ padding-left:4px; padding-top:6px; padding-bottom:6px;}
.rssFeed { padding-top:28px; padding-left:150px;}

.divider { float:left; width:7px;}

.ask {float:left; padding-top:4px;}
.askContent { background-color:#ebe9e9; width:217px; height:329px;}

.askHeader { 
	height:51px; 
	width:211px;
	background-image: url(../fw/title_ask.jpg);
	background-repeat:no-repeat;
	
	}
	
.askPadding { padding-left:3px;}
.askPadding2 { padding-left:6px; padding-right:4px;}

.askImgPadding { padding-right:8px; padding-left:4px; float:left;}


/**************************************************/
/*	LAYOUT  TABLES	                         	  */
/**************************************************/


div.bigBanner {
	height:441px; 
	width:223px;
<<<<<<< styles.css
	background-image: url("../fw/bigBanner.jpg");
=======
	background-image: url(../fw/bigBanner.jpg);
>>>>>>> 1.24
	background-repeat:no-repeat;
	padding: 8px;
}

.big { padding-left:8px; padding-top:8px; }

.textBackground {

	height:150px; 
	width:239px;
	background-image: url(../fw/textBackground.jpg);
	background-repeat:no-repeat;


}

.textAdContainer { 
	width:219px;
	padding:10px;
}

.boldWhite { 
	color:#fff;
	font-size: 24px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;

}

.tealDots { 

	color:#94e9f1;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.boldQuote {

	color:#94e9f1;
	font-size: 16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
 }

.mainTitle { 

	height:51px; 
	width:527px;
	background-image: url(../fw/innerPageBackground.jpg);
	background-repeat:no-repeat;
}

.innerTitleTeal { 

	color:#94e9f1;
	font-size: 20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;

}
.innerTitleWhite { 

	color:#fff;
	font-size: 20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;

}

.titlePadding { padding-top:10px; padding-left:15px; }

.mainTextPadding { padding-left:15px; padding-right:15px; padding-bottom:4px; }

.mainTextPadding h1 {
	color:#0B6870;
	font-size: 14px;
	font-weight:bold;
}
.mainTextPadding h2 {
	color:#666666;
	font-size:13px;
	padding:15px 0 0 0;
}
.mainTextPadding h3 {
	color:#5A4E77;
	font-size:12px;
	padding:15px 0 0 0;
}
.mainTextPadding h4 {
	color:#0B6870;
	font-size:12px;
	padding:0;
}
.mainTextPadding a {
	color:#0B6870;
}
.mainTextPadding a:hover {
	text-decoration:none;
}

.registerNow { padding-top:13px; }


/**************************************************/
/*	LINKS						                  */
/**************************************************/



/**************************************************/
/*	FORMS GLOBAL ATRIBUTES						                  */
/**************************************************/ 


.searchBox {

	background-color:#fff;
	border:1px;
	border-style:solid;
	border-color:#d0c4f0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	padding:2px;


}
input {

	background-color:#e2fbfd;
	border:1px;
	border-style:solid;
	border-color:#1396a4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c6d76;
	font-size: 11px;
	padding:2px;

}

select { 

	background-color:#e2fbfd;
	border:1px;
	border-style:solid;
	border-color:#1396a4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c6d76;
	font-size: 11px;
	padding:2px;

}

textarea {
	
	background-color:#e2fbfd;
	border:1px;
	border-style:solid;
	border-color:#1396a4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0c6d76;
	font-size: 11px;
	padding:2px;

 }

/**************************************************/
/*	QUICK FIX: No longer liquid layout            */
/**************************************************/ 
div#panelFocus, 
div#panelWhat, 
div#panelNews, 
div#panelEducation {
	overflow:hidden;
	height:377px;
}


div#panelFocus img {
	margin-right:10px;
	float:left;
}
.carePadding {
	overflow:hidden;
	height:274px;	
}
.blogPadding {
	overflow:hidden;
	height:86px;
}	
.bannerAdContainer { 
	height:180px;
	overflow:hidden;
 }