@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background: #fcf8f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.clearAll { clear: both; }
.awmAnchor { position:relative; }
/*Top Section***************************************************************************************
****************************************************************************************************/
.top2010 {
	background: url(images/2010-top-bkg.gif) repeat-x;
	height: 91px;
	width: 100%;
	color: #FFF;
}
.top2010 p {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.top2010 a {
	color: #FFF;
	text-decoration: none;
}
.top2010 a:hover {
	text-decoration: underline;
}
.top2010 form {
	padding: 0;
	margin: 0;
}
.top2010 #container {
	width: 864px;
}
.top2010 #header {
	width: 654px;
	height: 84px;
	float: left;
	display: inline;
}
.top2010 #search {
	width: 190px;
	margin: 10px 0 0 20px;
	float: left;
	display: inline;
}
.top2010 #searchfield {
	float: left;
	margin: 2px 5px 0 0;
	padding: 0;
	display: inline;
}
.top2010 #searchbtn {
	float: left;
	margin: 1px 0 0;
	padding: 0;
	display: inline;
}
.top2010 #date {
	font-size: 10px;
	font-weight: normal;
	padding: 2px 0 0 0;
}
/*Middle Section************************************************************************************
****************************************************************************************************/
.mid2010 {
	background: url(images/2010-middle-bkg.gif) repeat-y;
	width: 918px;
}
/*Navigation Bar**************************************************************************
******************************************************************************************/
.navBar {
	width: 158px;
	float: left;
	display: inline;
}
.navBar #container { height: 330px; }
/*Content Section*************************************************************************
******************************************************************************************/
.content {
	float: left;
	width: 740px;
	margin: 0 10px;
	display: inline;
}
.content a {
	color: #A33A3A;
	font-weight: bold;
}
.content a:hover {
	color: #0C0C7D;
	font-weight: bold;
}
.content h3 {
	font-size: 18px;
	font-weight: bold;
	color: #A33A3A;
}
.content #topBox {
	background: #F5E9D6;
	width: 720px;
	padding: 10px;
}
/*Updates Section***********************************************************
****************************************************************************/
.NOFupdates h3 {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	margin: 5px 0 2px;
}
.NOFupdates p {
	font-size: 11px;
	line-height: 12px;
	padding: 0 0 0 6px;
	margin: 5px 0;
	background: url(images/arrow-red.gif) no-repeat 0px 3px;
}
.answer {
	padding: 5px 0;
}
.answer p {
	padding: 0 0 0 6px;
	margin: 5px 0;
}
div.question {
	padding: 0;
	font-size: 12px;
	cursor: pointer;
	margin: 2px 0;
	color: #933;
	font-weight: bold;
	text-decoration: underline;
}
div.question:hover	{
	color: #0C0C7D;
	text-decoration: underline;
}
/*Featured Section**********************************************************
****************************************************************************/
.featureBox {
	width: 740px;
	margin: 20px 0 0;
	background: url(images/top_box-bkg.gif) repeat-y #FFF;
}
.featureBox #feature {
	background: #E7CB9C;
	width: 238px;
	float: left;
}
.featureBox #feature p { margin: 0 0 10px 0; }
.featureBox #feature img {
	margin-bottom: 10px;
	border: none;
}
.featureBox #feature #header {
	padding: 10px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.featureBox #feature #content {
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align: center;
	padding: 10px 15px 20px;
}
.featureBox #featureContent p { margin: 0 0 10px 0; }
.featureBox #featureContent img {
	margin-bottom: 10px;
	border: none;
}
.featureBox #featureButton {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 8px;
}
.featureBox #featureOther {
	float: left;
	width: 502px;
}
.featureBox #featureOther #feature2 {
	width: 502px;
	background: #F5E9D6;
}
.featureBox #featureOther #feature2 p { margin: 0 0 10px 0; }
.featureBox #featureOther #feature2 img {
	margin: 0 0 10px 10px;
	border: none;
}
.featureBox #featureOther #feature2 #content {
	padding: 10px;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}
.featureBox #featureOther #feature3 {
	width: 502px;
	border-top: #CCC solid 1px;
	margin: 0 0 10px;
}
.featureBox #featureOther #feature3 #box {
	padding: 0 10px;
	margin: 10px 0 0;
	background: url(images/2010-510-2col-white.gif) repeat-y;
}
.featureBox #featureOther #feature3 #box p { margin: 10px 0 0 0; }
.featureBox #featureOther #feature3 #box img { border: none; }
.featureBox #featureOther #feature3 #box #bbf {
	width: 231px;
	margin: 0 10px 0 0;
	float: left;
	display: inline;
	text-align: center;
}
.featureBox #featureOther #feature3 #box #bbf a {
	color: #D10074;
	font-style: italic;
}
.featureBox #featureOther #feature3 #box #bbf a:hover { color: #000; }
.featureBox #featureOther #feature3 #box #cos {
	width: 231px;
	margin: 0 0 0 10px;
	float: left;
	display: inline;
	background:#99CC00;
}
.featureBox #featureOther #feature3 #box #feature4 {
	width: 231px;
	margin: 0 0 0 10px;
	float: left;
	display: inline;
}
/*Events Section************************************************************
****************************************************************************/
.events2010 {
	background: #F5E9D6;
	width: 740px;
	margin: 20px 0 0;
}
.events2010 p { margin: 10px 0 0; }
.events2010 #box1 {
	font-size: 12px;
	line-height: 16px;
	background: #FFF;
	width: 380px;
	float: left;
	display: inline;
	border-top: #dbc1c8 solid 2px;
	border-bottom: #dbc1c8 solid 1px;
	margin: 10px;
}
.events2010 #box1Content {
	margin: 0 10px 10px;
	width: 360px;
}
.events2010 #box2 {
	width: 330px;
	float: left;
	display: inline;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 10px;
}
.events2010 #box2Top {
	background: #FFF;
	width: 330px;
	margin: 10px 0;
	text-align: center;
	border-top: #7fbcb5 solid 2px;
	border-bottom: #7fbcb5 solid 1px;
}
.events2010 #box2TopContent {
	width: 310px;
	margin: 14px 10px;
}
.events2010 #box2TopContent a { color: #007a6c; }
.events2010 #box2TopContent a:hover { color: #0C0C7D; }
.events2010 #box2Bot {
	background: #FFF;
	width: 330px;
	border-top: #58b0a6 solid 2px;
	border-bottom: #58b0a6 solid 1px;
	text-align: center;
}
.events2010 #box2BotContent {
	width: 310px;
	margin: 1px 10px 10px;
}
.events2010 #box2BotContent a { color: #00796b; }
.events2010 #box2BotContent a:hover { color: #0C0C7D; }
/*Education Resources Section***********************************************
****************************************************************************/
.education2010 {
	width: 740px;
	background: url(images/2010-5col.gif) repeat-y;
	font-size: 11px;
}
.education2010 p { margin: 0 0 10px 0; }
.education2010 img {
	margin-bottom: 10px;
	border: none;
}
.education2010 #box {
	width: 134px;
	margin: 7px;
	float: left;
	text-align: center;
	display: inline;
}
/*Advocate for Bone Health Section******************************************
****************************************************************************/
.advocate2010 {
	width: 740px;
	background: url(images/2010-3col.gif) repeat-y;
	font-size: 11px;
}
.advocate2010 p { margin: 0 0 10px 0; }
.advocate2010 img {
	margin-bottom: 10px;
	border: none;
}
.advocate2010 #box {
	margin: 7px 10px;
	float: left;
	display: inline;
	text-align: center;
}
/*Help Fight Osteoporosis***************************************************
****************************************************************************/
.fight2010 {
	width: 740px;
	background: url(images/2010-4col.gif) repeat-y;
	font-size: 11px;
}
.fight2010 p { margin: 0 0 10px 0; }
.fight2010 img {
	margin-bottom: 10px;
	border: none;
}
.fight2010 #box {
	margin: 7px 10px;
	float: left;
	display: inline;
	text-align: center;
}
/*Help Professional Resources***********************************************
****************************************************************************/
.pros2010 {
	width: 740px;
	background: url(images/2010-3col.gif) repeat-y;
	font-size: 11px;
}
.pros2010 p { margin: 0 0 10px 0; }
.pros2010 img {
	margin-bottom: 10px;
	border: none;
}
.pros2010 #box {
	margin: 7px 10px;
	float: left;
	display: inline;
	text-align: center;
}
/*Other Educational Resources***********************************************
****************************************************************************/
.other2010 {
	width: 740px;
	background: url(images/2010-5col-4_1.gif) repeat-y;
	font-size: 11px;
}
.other2010 p { margin: 0 0 10px 0; }
.other2010 img {
	margin-bottom: 10px;
	border: none;
}
.other2010 #box {
	margin: 7px 10px;
	float: left;
	display: inline;
	text-align: center;
}
/*bottom of the middle*****************************************************************
***************************************************************************************/
.mid2010Bot {
	width: 918px;
	height: 136px;
}
.mid2010Bot p { margin: 0; }
.mid2010Bot #address {
	font-size: 10px;
	line-height: 12px;
	color: #A33A3A;
	text-align: right;
	font-weight: bold; 
	margin: 56px 7px 7px;
	width: 144px;
	float: left;
	display: inline;
}
.mid2010Bot #box {
	float: left;
	width: 740px;
	height: 106px;
	margin: 20px 10px 10px;
	display: inline;
}
/*Footer********************************************************************************************
****************************************************************************************************/
.footer2010 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 12px 5px 5px 5px;
	background: url(images/2010-footer-bkg.gif) repeat-x #A33A3A;
}
.footer2010 a {
	color: #FFF;
	font-weight: bold;
}
.footer2010 #container {
	width: 864px;
	text-align: center;
}