/*
// $Id: wrapper.css,v 1.7 2008/01/17 15:34:36 stephend Exp $
// $Revision: 1.7 $
// $Author: stephend $
//
// $Log: wrapper.css,v $
// Revision 1.7  2008/01/17 15:34:36  stephend
// *** empty log message ***
//
// Revision 1.6  2008/01/16 17:29:10  stephend
// UI Updates
//
// Revision 1.5  2008/01/09 21:54:41  stephend
// Site Build 5
//
// Revision 1.4  2008/01/08 22:04:08  stephend
// Site Build 4
//
// Revision 1.3  2008/01/08 21:59:06  stephend
// Site Build
//
// Revision 1.2  2008/01/08 21:43:12  stephend
// Site Build
//
// Revision 1.1  2008/01/04 18:03:35  stephend
// Init build
//
// Revision 1.8  2007/09/19 07:23:33  dennisc
// Updated footer with address and phone number
//
// Revision 1.7  2007/08/22 23:39:26  dennisc
// Gradient background changes
//
// Revision 1.6  2007/08/21 16:51:54  dennisc
// Updated background image and wrapper per designer.
//
// Revision 1.5  2007/07/27 19:21:15  dennisc
// Changed the left nav to use the raw URL and fixed the FAQ
//
// Revision 1.4  2007/07/25 16:48:44  dennisc
// *** empty log message ***
//
// Revision 1.3  2007/07/25 12:46:38  dennisc
// Initial check-in of content groups, popup wrapper and left nav
//
// Revision 1.2  2007/07/19 04:41:23  dennisc
// Secondary page wrapper and asset changes.
//
// Revision 1.1  2007/07/12 17:38:05  dennisc
// Initial build out of templates and wrapper.
//
// Revision 1.2  2007/07/12 02:04:26  dennisc
// Start of the wrapper and initial build.
//
//
//
*/
body 
{
	margin: 0; padding:0;
	font:normal 12px Arial;
	color:#333;
	background-color: #2f577a;
	background-image: url(/betty-ford/SiteBase/wrap/theme0/images/betty-ford.bkd.jpg);
	background-repeat: repeat-x;
	line-height:1.5em;
}

img {border:0}

#containerBody 
{
	width: 847px;
	height: auto;
}

#content
{
	padding-left:20px;
}

#content_container 
{
	background-color: #E8E7E6;
	padding: 20px 50px 20px 15px;

}

#secondarySearchBar
{
	width: 597px;
	height: 52px;
	background-repeat: no-repeat;
}

#homeContentAreaLeft
{
	width: 534px;
	height: 228px;
	background-color: #E8E7E6;
	padding: 20px 50px 20px 15px;
		
}

#homeContentAreaRight
{
	width: 248px;
	height: 228px;
	background-color: #ffffff;
	background-image: url(/betty-ford/SiteBase/wrap/theme0/images/home.bg.gif);
	background-repeat: repeat-x;
}

#secondaryContentAreaLeft
{
	width: 250px;
	height:400px;
	background-color: #D2D5D6;
	background-image: url(/betty-ford/SiteBase/wrap/theme0/images/subnav.bg.gif);
	background-repeat: repeat-x;
}

.headerbar 
{
	background-color:#f05194;
	height:41px;
}

.secondaryLevelNavOff
{
	background-color: #DFE0E2;
	background-image: url(/betty-ford/SiteBase/wrap/theme0/images/subnav.bar.gif);
	background-repeat: no-repeat;
	width: 226px;
	height: 20px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #8A8D92;
	font-weight: bold;
	text-decoration: none;
}
.secondaryLevelNavOff a:link
{
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #8A8D92;
	font-weight: bold;
	text-decoration: none;
}
.secondaryLevelNavOff a:visited
{
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #8A8D92;
	font-weight: bold;
	text-decoration: none;
}
.secondaryLevelNavOff a:hover
{
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.secondaryLevelNavOff a:active
{
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #8A8D92;
	font-weight: bold;
	text-decoration: none;
}

.secondaryLevelNavOn
{
	background-color: #3A90CD;
	width: 226px;
	height: 20px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.secondaryLevelNavOn a:link
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.secondaryLevelNavOn a:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.secondaryLevelNavOn a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.secondaryLevelNavOn a:active
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}

.thirdLevelNav
{
	width: 226px;
	height: 20px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 12px;
	color: #3A90CD;
	font-weight: bold;
	text-decoration: none;	
}
.thirdLevelNav a:link
{
	color: #3A90CD;
	font-weight: bold;
	text-decoration: none;	
}
.thirdLevelNav a:visited
{
	color: #3A90CD;
	font-weight: bold;
	text-decoration: none;	
}
.thirdLevelNav a:hover
{
	color: #3A90CD;
	font-weight: bold;
	text-decoration: underline;	
}
.thirdLevelNav a:active
{
	color: #3A90CD;
	font-weight: bold;
	text-decoration: none;	
}

#secondaryContentAreaRight
{
	width: 597px;
	background-color: #E8E7E6;
}

#homeMoreBox
{
	position: absolute;
	width: 534px;
	background-color: #ffffff;
	border: solid 1px #cccccc;
	font-family: Times, Times New Roman, Serif;
	font-size: 14px;
	line-height: 26px;
	color: #556b84;
	padding-left:10px;
	margin-left: -4px;
}

#footer
{
	height:28px;
	font:normal 11px Arial;
	color:#0071b1;
	padding-left:15px;
	background-color: #4C5F65;
	background-image: url(/betty-ford/SiteBase/wrap/theme0/images/footer.stretch.jpg);
	background-repeat: repeat-x;
}
#footer a {color:#0071b1;text-decoration:none}
#footer a:hover {text-decoration:underline}


.createdBy
{
	font-size: 11px;
	line-height: 16px;
	color: #fff;
}
.createdBy a:link 
{
	text-decoration: none;
	color: #fff;
}
.createdBy a:visited 
{
	text-decoration: none;
	color: #fff;
}
.createdBy  a:hover 
{
	text-decoration: underline;
	color: #fff;
}
.createdBy  a:active 
{
	text-decoration: none;
	color: #fff;
}