/* Header Bars */
#standardHeaderBar {
	width: 760px;
	background: #f3f0d4 url(/scripts/static/img/bg4.gif) repeat-y;
	border-bottom: 1px solid #dddabb;
	height: 5px;
	padding-top: 10px;
}
#essentialsHeaderBar {
	width: 760px;
	background:#f3f0d4 url(/scripts/static/img/header-repeat.jpg) repeat-x;
	border-bottom: 1px solid #339900;
	height: 45px;
	padding-top: 10px;
}
#atHomeHeaderBar {
	background-color: #f3f0d4;
	width: 760px;
	background-image: url(/scripts/static/img/header-repeat.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #d88514;
	height: 45px;
	padding-top: 10px;
}
#onTheGoHeaderBar {
	width: 760px;
	background: #f3f0d4 url(/scripts/static/img/header-repeat.jpg) repeat-x;
	border-bottom: 1px solid #f5f1d4;
	height: 45px;
	padding-top: 10px;
}
#TransitionsHeaderBar {
	width: 760px;
	background: #f5f1d4 url(/scripts/static/img/header-repeat.jpg) repeat-x;
	border-bottom: 1px solid #2323e7;
	height: 45px;
	padding-top: 10px;
}
#heamophiliaUHeaderBar {
	width: 760px;
	padding: 0px;
	margin: 0px;
}



/* Layout Divs */
#contentArea {
	width: 760px;
	padding:0 0 50px 0;
}

#leftSideNavdiv {

	margin: 0;
	padding: 0;
}

#leftSideNav {
	margin:0;
	padding: 0px 0px 50px 0px;
	float: left;
	width: 152px;
}
#rightSideBar {
	float: right;
	width: 180px;
	margin-top: 10px;
	padding:0 0 50px 0;
}
#twoColumnContent {
	width: 598px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	margin-top: 10px;
	float: right;
}
#twoColumnNavSpace {
	height: 5px;
	width: 5px;
	margin:10px 0 0 162px;
}
#threeColumnContent {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	margin:10px 0 0 162px;
	padding:0;
}
#threeColumnContent h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #390;
	margin: 0;
	padding: 0;
	text-align:left;
}
#threeColumnContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #390;
	margin: 0;
	padding: 0;
	text-align:left;
}
#threeColumnContent p {
	margin-top: 0px;
}
a {
	color: #339900;
	text-decoration: underline;
}
#threeColumnContent a:hover {
	text-decoration: none;
}
#threeColumnContent ul
{
    margin:10px 10px 10px 30px;
    padding:0;
}

#threeColumnContent ol 
{
    margin:10px 10px 10px 40px;
    padding:0;
}
#threeColumnContent li 
{
	margin: 4px 0;
}
#threeColumnContent ul li {
    background:url(/scripts/static/img/bullet-green.gif) left 6px no-repeat;
	list-style:none;
	padding: 0 0 0 6px;
}
#threeColumnContent ol li {
	background:none;
	list-style-type:decimal;
}
#tanBox {
	background-color: #ece8c8;
	padding: 10px;
	margin:0;
}
#tanBox h1 {
	font-size: 18px;
	color: #339900;
	font-weight: lighter;
}
.highlight {
	color: #663300;
}


/* Hemphilia University U */
#HemophiliaUHolder {
	width: 760px;
	text-align: left;
	height: 100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;

}
#hemophiliaContentArea {
	width: 760px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#hemophiliaUContent {
	width: 598px;
	background-color: #e9e4bf;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	float: right;
	padding: 0;
	margin: 0;
	/* padding-top: 10px; */
}
#hemophiliaUContent a {
	color: #663300;
	text-decoration: underline;
}
#hemophiliaUContent a:hover {
	color: #663300;
	text-decoration: none;
}
#hemophiliaUContent h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#hemophiliaUContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	color: #339900;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#hemophiliaUContent h3 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.green { color: #339900; }
#searchdiv {
	float: right;
	width: 598px;
	background-color: #e6e2bf;
	height:40px;
}
.search {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}
#hemophiliaUContent hr {
	color: #cfb893;
	margin: 0 auto;
}


/* Hemophilia University Promo */
#hemoUniversityPromoPagediv {
	background: url(/scripts/static/img/hemophiliaU-promo.gif) right bottom no-repeat;
	padding:0 180px 0 0 ;
}
* html #hemoUniversityPromoPagediv 
{
	height: 70px;
}
/* Hemophilia Subscribe Promo */
#hemophiliaSubscribe {
	float: right;
	width: 200px;
	margin-top: 7px;
	height:70px;
}
#hemophiliaSubscribe form {
	padding-top: 10px;
}



/* Contractable Menus */
.SectionMenu a
{
	text-decoration:none;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;   
	vertical-align: middle;
	border-bottom: 1px solid #dddabb;
	font-weight: lighter;
	padding:5px;
	margin:0;
}

h2 { color:#339900; }

a.essentialsSubMenu {
	color:#339900;
}
a.atHomeSubMenu {
	color:#d57c03;
}
a.onTheGoSubMenu {
	color:#cf0d0d;
}
a.transitionsSubMenu {
	color:#2323e7;
}
.SectionMenu 
{
}
.SectionMenu ul
{
    padding:0;
    margin:0;
    list-style:none;
}
.SectionMenu li
{
    padding:0;
    margin:0;
}


/* SubNav Links */
a.subMenuLinks {
	color:#666666;
	font-size: 11px;
	background: url(/scripts/static/img/subNavRepeat.jpg) repeat-x top;
	padding:  3px  5px  3px 10px;
	margin: 0;
}
a.subMenuLinks:hover {
	color:#000000;
	background: #F0ECD4 url(/scripts/static/img/sideNav-f2.gif) no-repeat;
}
.sideFeature {
	width: 179px;
	padding:0;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/scripts/static/img/feature-bottom.gif) no-repeat bottom;
	margin: 0px 0px 10px 0px;
}
.sideFeature1 {
	width: 179px;
	padding:0;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/scripts/static/img/feature-bottom2.gif) no-repeat bottom;
	margin: 0px 0px 10px 0px;
}
.sideFeatureCopy 
{
	padding: 0px 10px 10px 10px;
	margin: 0;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
}
.sideFeatureCopy p
{
    padding:0;
    margin:0 0 8px 0;
}
.sideFeatureCopy a {
	color: #cc6600;
}
.sideFeatureCopy a:hover {
	text-decoration: none;
}
#contentArea .sideFeatureCopy h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #339900;
	margin: 0;
	padding: 0;
}

.mainCopy {
	color: #2b9a00;
}
a.mainCopy:hover {
	text-decoration: none;
}

.sideLinks
{
	/* */
	font-size:11px;
}
.sideLinks ul
{
    list-style:none;
    margin-left:0;
    padding:5px 10px;
}
.sideLinks li 
{
    padding:1px 1px 1px 12px;
    margin:2px 0;
    background:url(/scripts/static/img/arrow.gif) no-repeat 5px 5px;
    background-color: #eae6c5;
}
.sideLinks a {
	color: #666666;
	text-decoration: none;
}
.sideLinks a:hover 
{
    text-decoration:underline;
}

.ArticleDiv
{
    margin:0 ;
    padding:0 ;
}

.AuthorInfo
{
     float: right; 
     text-align: right;
     padding:20px 0 0 0;
}

.formTable
{
    margin:15px 0;
    background-color:#ece8c8;
    padding:15px;
    border:2px solid #e4deb1;
}
.formTable td 
{
    padding:3px;
}
.formTable p
{
    padding:0;
    margin:0;
}

.formTable .label 
{
    text-align:right;
    padding-right:15px;
}

.formTable .control
{
}
.warning
{
    color:#cf0d0d;
}


.hoverTooltip
{
    display:none; 
    width:180px; 
    position:absolute; 
}

#EmailForm 
{
    width:48%; 
    margin:30px;
}
#EmailForm #To {}
#EmailForm #Message {}
#EmailForm #From{float:right;}

.FakeLink { cursor: pointer; }

.InteriorPoll
{
    border:1px solid #bebebe;
    border-right:none;
    border-bottom:none;
    padding:9px;
	font-size:11px;
}
.InteriorPoll h2 
{
    padding:0 0 4px 0;
    margin:0 0 4px 0;
    border-bottom:1px solid #d5dfc7;
}
.PollResponse
{
    margin: 10px 0;
}


.PulloutBlock 
{
	background-color: #ece8c8;
	padding: 5px 15px;
    margin:20px -8px;
}

.listLink
{
    text-align:right;
}
#contentArea .dividedList { }
#contentArea .dividedList li 
{
    padding-bottom:30px;
    margin-bottom:30px; 
    border-bottom:1px solid #339900;
}

