/* Common properties */
.wrapperHP            {width:970px; margin-top:0px; padding:0px; margin-left:auto; margin-right:auto;}
.mainContainer		{width:970px; height:auto; overflow:hidden; }

.mainContentHP		
{
	_height:auto !important;
	height:auto !important;
	min-height:478px;
	padding:0px;
	width:100%;
	
}

.topBar         {width:968px; height:72px; padding:0px;}
#hpMinorFlash { height:auto;  width:100%; overflow:hidden}
.FooterModule   {width:968px; border-top:1px solid #DADADA;}


.hpTopLeft      {float:right; position:relative; margin-right:0px; z-index:0; margin-top:0px; }
.hpBottom		{margin-top:0px; border-top:1px solid #DADADA;padding-top:8px; height:100%; width:968px; float:right; overflow:hidden}
.hpInsert		{float:right; margin-bottom:0px; width:400px;}

.leftPad		{float:left; width:470px; /*margin-right:45px;*/ line-height:16px}
.rightPad		{float:right; width:470px;line-height:16px}

.insertTitle	{font-weight:bold; color:#5D5D5D; }
.insertText		{width:100%; }
.insertText		a{color:#4177bb;}
.insertText		a:hover{color:#4177bb;}
.insertText		a:link{color:#4177bb;}
.insertText		a:visited{color:#4177bb;}

.div_keywords	{font-size:11px!important; text-align:center; height:auto; width:100%; overflow:hidden; margin:0px; margin-top:-35px}
.div_keywords	a{color:#737373;}
.div_keywords	a:link{color:#737373;}
.div_keywords	a:visited{color:#737373;}
.div_keywords	a:hover{color:#737373;}

.insert1Title	{ float:right; font-weight:bold; color:#4177bb; padding-left:5px}
.insert1Text	{ }

.cubes {border-top:1px solid #DADADA; margin-top:8px;  width:100%; height:auto; overflow:hidden;  margin-bottom:18px; }

.didUknow {margin-top:12px; height:auto; overflow:hidden; width:230px; float:right; }
.didUknow img {margin-top:6px}
.newletter {border-right:1px solid #DADADA;margin-top:12px; height:auto; overflow:hidden; width:220px; float:left;   padding-right:10px}
.newsletterTxt {margin-top:10px;}
.newsletterEmail {font-size:11px; float:right; color:#737373; font-family:arial; padding-top:3px; padding-right:5px; height:16px; border:1px solid #DADADA; width:145px;}

.newsletterOptions {width:100%; margin-top:4px; }
.newsletterOptions ul{float:right; width:100% ;padding: 0;margin: 0;list-style-type: none; list-style-image:none; margin-bottom:5px}
.newsletterOptions li{ list-style:none; list-style-image:none; line-height:15px; padding:0px; margin:0px }

.newsletterChkBox {width:14px; height:14px; float:right; margin-top:2px; margin-left:3px; cursor:pointer; clear:right}
.newsletterLbl {float:right;   font-size:11px;}
.newsletterInputs {width:100%; margin-top:10px; height:22px;  padding-bottom:8px }
.nlSpacer {/*margin-left:21px;*/}
.SubmitBtn {background-color:#ffffff; float:left; cursor:pointer; font-family:arial; width:54px; height:22px; color:#868686; font-weight:bold; font-family:Arial; font-size:10pt; border:1px solid #DADADA; } 
.SubmitBtnOn {background-color:#DEDEDE; float:left; cursor:pointer; font-family:arial; width:60px; height:22px; color:#ffffff; font-weight:bold; font-family:Arial; font-size:10pt; border:1px solid #DADADA;} 

.ArticleLineText	{padding-top:5px;}


