/*
.G_220_box_ct_books {float:left; width:218px; background:#eceaea; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; padding-bottom:5px; text-align:center; min-height:128px;}
.G_220_box_ct_books  h1{float:left; font-size:16px; padding:8px 0px 10px 16px}
.G_220_box_ct_books span{float:left; font-size:13px; padding:0px 0px 0px 0px; font-weight:normal;}
.G_220_box_ct_books a{float:none; }
.G_220_box_ct_books a.txt{float:left; font-size:13px; margin:16px 0px 4px 15px; text-align:left; font-weight:bold; color:#006d9d}
.G_220_box_in_books {float:left; width:220px; padding-right:8px}

.G_220_box_ct {min-height:290px;}
.G_220_box_ct span {text-align:center; width: 218px;}
.G_220_box_bt  {margin: 0 0 10px 0;}
.G_220_box_in {float:left; width:218px;}
*/

/*========================================================================================================*/
.G_640_box_in{float:left; width:640px; padding-right:8px}
.G_640_box_tp_L{float:left; width:5px; background:url(../images/G_TL.png) no-repeat left top; height:5px}
.G_640_box_tp_C{float:left; width:630px; background:url(../images/G_TC.png) repeat-x left top; height:5px}
.G_640_box_tp_R{float:right; width:5px; background:url(../images/G_TR.png) no-repeat left top; height:5px}
.G_640_bx_hg1{min-height:128px;}
.G_640_box_bt{float:left; width:640px;}
.G_640_box_bt_L{float:left; width:5px; background:url(../images/G_BL.png) no-repeat left top; height:5px}
.G_640_box_bt_C{float:left; width:630px; background:url(../images/G_BC.png) repeat-x left top; height:5px}
.G_640_box_bt_R{float:right; width:5px; background:url(../images/G_BR.png) no-repeat left top; height:5px}

.G_140_box_in{float:left; width:140px; padding-right:8px}
.G_140_box_tp_L{float:left; width:5px; background:url(../images/G_TL.png) no-repeat left top; height:5px}
.G_140_box_tp_C{float:left; width:630px; background:url(../images/G_TC.png) repeat-x left top; height:5px}
.G_140_box_tp_R{float:right; width:5px; background:url(../images/G_TR.png) no-repeat left top; height:5px}
.G_140_bx_hg1{min-height:108px;}
.G_140_box_bt{float:left; width:140px;}
.G_140_box_bt_L{float:left; width:5px; background:url(../images/G_BL.png) no-repeat left top; height:5px}
.G_140_box_bt_C{float:left; width:130px; background:url(../images/G_BC.png) repeat-x left top; height:5px}
.G_140_box_bt_R{float:right; width:5px; background:url(../images/G_BR.png) no-repeat left top; height:5px}

.boxout h4 {
font-size: 1.1em;
font-weight:bold;
padding-left:2px;
}

Arial,Helvetica,sans-serif

.articleBoxOutWidth {width: 638px;}

.booksHeightMin {min-height: 290px; text-align: center;}
.booksHeightMin span {width: 218px;}
.booksHeightMin span img {margin: 5px 50px 5px 0; }
.booksWidthSurround {width: 218px;}
.booksHeightPrices h3 {text-align: left; margin-left:15px;padding-top:10px;}

.videoClipSurround {padding: 5px; margin: 5px; overflow: auto;  } /* removed border: 1px solid #999; width: 350px; 1/9/11 */
.videoThumbHolderLeft { float: left; width: 125px; border: 0px solid #999;}
.videoThumbHolderLeft img { width: 121px; height: 80px;}
.videoThumbHolderRight { float: left; margin: 0 0 0 5px; border: 0px solid #999;}
.videoThumbHolderRightUpper {height: 55px;}
.videoThumbHolderRightUpper h3 { margin: 2px 0 0 0; font-size: 1.2em;}
.videoThumbHolderRightLower { margin: 0; height: 30px;}
.videoThumbHolderRightLowerLeft {float: left; margin: 0 20px 0 0;}
.videoThumbHolderRightLowerRight {float: left; margin: 0;}

.videoClipSurroundTv {padding: 5px 0 5px 0; margin: 5px 0 5px 0; overflow: auto; /*width: 270px;*/ border: 0px solid #c00;} /* removed border: 1px solid #999; width: 300px; 1/9/11 */
.videoThumbHolderLeftTv { float: left; width: 80px; border: 0px solid #999; border: 0px solid #369; display: block;}
.videoThumbHolderLeftTv img { width: 76px; height: 110px;}
.videoThumbHolderRightTv { /*float: left;*/ margin: 0 0 0 82px; border: 0px solid #999; /*width: 182px;*/}
.videoThumbHolderRightUpperTv {/*height: 95px;*/ border: 0px solid #999; min-height: 72px; border: 0px solid #c00;}
.videoThumbHolderRightUpperTv h3 { margin: 2px 0 0 0; font-size: 1.2em; color: #369;}

.videoThumbHolderRightLowerTv { margin: 0; height: 30px; border:0px solid #366;}
.videoThumbHolderRightLowerLeftTv {float: left; margin: 0 0px 0 0; border: 0px solid #999; width: 90px;}/* width changed from 85 to  90 30-9-11
.videoThumbHolderRightLowerRightTv {float: left; margin: 0; border: 0px solid #999; width: 80px;}
.videoThumbHolderRightUpperTv h3 {color: #369;}
/*
.videoThumbHolderRightLowerTv { margin: 0; height: 30px; border:0px solid #999; width: 180px; float: right;}
.videoThumbHolderRightLowerLeftTv {float: left; margin: 0 0px 0 -5px; border: 0px solid #999; width: 90px;}/* width changed from 85 to  90 30-9-11*/
.videoThumbHolderRightLowerRightTv {float: right; margin: 0; border: 0px solid #999;}
.B_Big_620_bx_in_ct .videoClipSurroundTv .videoThumbHolderRightLowerTv { margin: 0; width: 190px; height: 30px; border:0px solid #999;}
.B_Big_300_bx_in_ct .videoClipSurroundTv .videoThumbHolderRightLowerTv { margin: 0; width: 181px; height: 30px; border:0px solid #999;}

.videoClipSurroundTv a, .videoClipSurroundTv h3 {color: #369;}
.videoThumbHolderRightTv a {color: #369;}
.videoClipSurroundTv h3 {font-weight: 800;}

.col3 .videoThumbHolderRightTv {float: none !important;}
.col3 .videoThumbHolderRightLowerTv {padding-left: 75px;}
.col3 .videoThumbHolderRightLowerRightTv {width: 86px;}

a.nextformbutton, a.nextformbuttonmedium, a.nextformbuttonlarge, a.nextformbuttonextralarge {
    color: #369 !important;
    display: block !important;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: normal !important;
    margin-left: 5px !important;
    padding-bottom: 2px !important;
    padding-top: 5px !important;
}


.four_black_bx_in img {
	width: 212px;
	/*width: 85px;*/
}

/* et mag stuff */

.etOrgMagPad
{
	background: #edeef0;
	padding: 0px 0px 10px 0px;
	margin: 0 0 15px 10px;
	width: 640px;
	overflow: auto;
	}
	
.et_floatLeft {
	float: left;
}

.et_whitebgbox
{
	background: #fff;
	}	
	
.et_whitebgbox a
{
	color: #145480;
	text-decoration: underline;
	}	
	
.et_whitebgbox ul
{
	margin: 1px 0 10px 20px;
	line-height: 1.5em;
	padding: 10px 0 10px 0;
	}
	
.et_whitebgbox ul li
{
	color: #145480;
	margin: 0 0 4px 0;
	}	
	
.et_whitebgbox ul li a
{
	color: #145480;
	text-decoration: underline;
	}
	
.et_latestIssueMiddle {
	padding: 10px 0 20px 0;
	border: 1px solid #c00;
	overflow: auto;
	clear: both;
	
	
}

#et_leftcol400
{
	width: 399px;
	float: left;
	border-right: 1px solid #dedede;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	}	

.et_greybgboxlower
{
	background: #edeef0;
	padding: 0px 0px 10px 0px;
	margin: 0 0 15px 0;
	}
	
.et_greybgboxlower p, .et_light_greybgboxlower p
{
	padding: 0px;
	}
	
.et_latestIssueUpper {
	margin: 10px 0 10px 10px;
}

.et_latestIssueUpperDotBorder {
	border-top: 2px dotted #000;
	padding: 0 0 0 0;
	margin: 10px 10px 10px 250px;
}

.et_latestIssueUpperRight {
	float: left;
	margin: 0 0 0 10px;
	width: 380px;
}

.et_latestIssueUpper h1 a {
	margin: 0;
	color: #13547e;
	font-size: 1.5em;
}

.et_latestIssueList {
	padding: 10px 10px 10px 0;
	clear: both;
}

.et_latestIssueList img {
	/*float: left;
	padding: 0 10px 3px 0;*/
}

.et_latestIssueList h4 a {
	/*background: url(../images/et_smBlueArr.gif) no-repeat right;*/
	padding: 0 10px 3px 0;
	color: #13547e;
	font-size: 1em;
}

.et_latestIssueList p {
	font-size: 0.9em;
	margin: 5px 0 0 0;
}

#et_leftcol640
{
	width: 640px;
	}

.et_floatLeftPad01 {
	float: left;
	padding: 3px 10px 10px 0;
}

.et_floatLeftPad02 {
	float: left;
	padding: 3px 10px 0px 0px;
}

.et_archiveLatestIssuesTrio {
	margin: 20px 8px 12px 8px;
	overflow: auto;
}

.et_archiveLatestIssuesTrioImg {
	width: 80px;
	float: left;
}

.et_archiveLatestIssuesTrioTxt {
	width: 128px;
	float: left;
	margin: 0;
	padding: 0;	
}

.et_archiveLatestIssuesTrioTxt {
	margin: 0;
	padding: 0;
}

.et_archiveLatestIssuesTrioTxt h4 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	padding: 0 5px 0 2px;
}

.et_archiveLatestIssuesTrioTxt h4 a {
	/*background: url(../images/et_medBlueGreyArr.gif) no-repeat right;*/
	padding: 0 4px 3px 0;
	color: #13547e;
}

.et_archiveLatestIssuesTrioTxtLwr {
	clear: both;
	padding: 10px 0 10px 0;
	width: 200px;
}

/* et mag stuff */



.orgBooksTableDiv {border: 0px solid #eee; clear: both; margin: 25px 0 10px 0; overflow: auto; padding: 1px;}
.orgBooksTableDiv span {padding: 0;}

#mainETOrg_cont{
padding-left:5px;
font-family:Arial,Helvetica,sans-serif;

}


.etOrg_greybgbox
{
	background: #edeef0;
	padding: 5px;
	}

.etOrg_sideLogoGap {
	font-family: arial;
	margin: 0 0 15px 0;
}

.etOrg_greybgboxlowerpadded
{
	/*background: #edeef0;*/
	padding: 10px;
	margin: 0px 0 15px 0;
	}	
	
.etOrg_light_greybgboxlower
{
	background: #f7f8fa;
	padding: 0 0 0px 0;
	margin: 0 0 15px 0;
	}	


#etOrg_leftcol650
{
	width: 650px;
	float: left;
	border-right: 1px solid #dedede;
	margin: 0 10px 10px 0;
	/*overflow: auto;*/
	}


#etOrg_contentUnderTitle {
	margin: 10px 0 10px 0;
	font-family: arial;
	clear: both;
}

.etOrg_dateUnderTitle {
	margin: 0;
	float: left;	
}

.etOrg_authorUnderTitle {
	margin: 0 0 0 20px;
	float: left;	
}

.etOrg_authorUnderTitle a {
	text-decoration: underline;
	color:#115481;
}

.etOrg_shareContent {
	margin: 0;
	float: right;	
}

.etOrg_whitebgbox
{
	background: #fff;
	}	


#etOrg_leftCol640split {
	width: 640px;
	float: left;	
}

#etOrg_leftcol640
{
	width: 640px;
	}


#etOrg_leftCol640split p {
   	font-family: Arial,Helvetica,sans-serif; 
	margin: 7px 0 7px 0;	
}

#etOrg_leftCol640splitRight {
	width: 140px;
	float: right;
	padding: 0 0 0 9px;
	border-left: 1px solid #ccc;
	margin: 0 0 10px 0;
}

.etOrg_StandardInnerDiv {
	margin: 0 0 10px 0;
}

.etOrg_issueBox
{
	float: left;
	color: #000;
	font-weight: 800;
	/*background: #ece80a;*/
	text-align: center;
	padding: 3px 5px 4px 5px;
	font-family: arial;
	}
	
.et_issueYellowBox
{
	float: left;
	color: #000;
	font-weight: 800;
	background: #ece80a;
	text-align: center;
	padding: 3px 5px 4px 5px;
	font-family: arial;
	margin: 10px 0 0 0;
	}
	
.etOrg_issueExclusiveBox
{
	float: right;
	color: #ce252c;
	font-weight: 800;
	background: #eaeff2;
	text-align: center;
	padding: 3px 5px 4px 5px;
	font-family: arial;
	}	
	
.etOrg_standardInnerDiv {
	margin: 0 0 10px 0;
}

.etOrg_standardInnerDiv h1 {
	font-size: 1.5em;
	font-weight: normal;
}

.etOrg_standardInnerDivArchive h1 {
	margin: 10px 0 10px 0;
}

.etOrg_standardInnerDiv h1 {
	margin: 10px 0 10px 0;
}

.etOrg_standardInnerDivArchive {
	margin: 0 0 10px 0;
}

.etOrg_standardInnerDivNews, .etOrg_standardInnerDivBlog {
	margin: 0 0 10px 0;
}

.etOrg_standardInnerDivArchive h1 {
	margin: 10px 0 10px 0;
}

.etOrg_standardInnerDivArchive h3 {
	margin: 10px 0 10px;
	font-size: 1.5em;
}
	
	.etOrg_greybgbox
{
	background: #edeef0;
	padding: 5px;
	}
	
.etOrg_greybgbox ul
{
	margin: 1px 0 10px 20px;
	padding: 10px 0 10px 0;
	}
	
.etOrg_greybgbox ul li
{
	margin: 0 0 4px 0;
	}	


.etOrg_introLarge {
	/*font-family: Georgia, times, serif, Helvetica, sans-serif; */
 	font-size: 1.4em;
	font-weight: strong;
	overflow: auto; margin: 0 0 10px 0;
 }	

.etOrg_introLarge p {
font-size: 1em;
line-height:1.3em;
	
}


.et_sideLogoGap {
	font-family: arial;
	margin: 0 0 15px 0;
}

.et_sideLogoGap a {
	color: #000;
	text-decoration: none;
}
	

.et_pdfLogo {
	background: url(../images/et_pdfLogo.gif) no-repeat left;
	text-decoration: none;
	padding: 0 0 2px 20px;
	
}

.et_printLogo {
	background: url(../images/et_printLogo.gif) no-repeat left;
	text-decoration: none;
	padding: 0 0 2px 20px;	
}

/* carousel */

#et_bigCarousel {
	margin: 10px 0 10px 0;	
}

#et_carouselUpper {
	border: 1px solid black;
	border-bottom: 0;
	width: 638px;
	height: 391px;
	text-align: center;
		
}

/* css update 07-01-2011 */
#et_carouselUpper {
    border-color: black black -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    height: 426px;
    text-align: center;
    width: 638px;
    height: 426px;
    overflow: hidden;
}

#et_carouselUpper img {
    width: 638px;
    height: 426px;
    
}
/* css update 07-01-2011 */

.et_carouselImageText {
	margin: -26px 0 0 0;
	padding: 5px 4px 4px 4px;
	background: transparent url(../images/et_carousel_text_bg.png) no-repeat 0 0;
	color: #fff;
        position: relative;
        top: 0px;
        left: 0px;
        width: 630px;
        cursor: pointer;
        overflow: auto;
        height: 18px;
        
}

.et_carouselImageText p {
	margin: 0;
	background: none;
	font-family: arial, helvetica, serif;
	font-size: 11px;
	
}

a.et_Carouselfeature01
{
	display: block;
	margin: 0;
	float: left;
	position: relative;
}

a.et_Carouselfeature01 img {
	display: block;
	width: 112px;
	height: 70px;
	}


a.et_Carouselfeature01:hover { border-color: #000; }

	a.et_Carouselfeature01:hover .et_Carouseloverlay01
	{
		position: absolute;
		width: 107px;
		height: 64px;
		border: 3px solid #c00;
	}
		
a.et_Carouselfeature01 .et_Carouseloverlay01 .et_Carouselcaption01
{
	position: absolute;
	height: 30px;
	line-height: 30px;
	width: 100%;
	z-index: 3;
	text-indent: -9999em;
	color: #000;
	font-size: 11px;
	bottom: 0;
	overflow: hidden;
}
a.et_Carouselfeature01:hover .et_Carouselcaption01
{
	text-indent: 10px;
	background: rgb(255,255,255);
	/* for browsers that know rgba */
	background: rgba(255, 255, 255, 0.75);
}

a.et_Carouselfeature01 img { display: block; }


#triggers {
float:left;
border:0px solid #ccc;
}
#triggers div {
cursor:pointer;
}
#zero {
display:none;
color:red;
}

/*
#etCarousel_0 {
display:none;
color:red;
}
*/

.etOrg_whitebar640
{
	width: 640px;
	height: 3px;
	background: #FFF;
	}
	
	.clearBoth
{
	clear: both;
	
	}
	
.clearBoth15px {
	clear:both;
	margin: 15px 0 15px 0;
}
	
	
.et_whitebar140
{
	width: 140px;
	height: 3px;
	background: #FFF;
	}
	
	#etOrg_rightcol300
{
	width: 300px;
	float: left;
	margin: 0 0 10px 0;
	}	
	
.etOrg_rhsStdContentBox {
	margin: 0 0 20px 0;
}
	

.etOrg_greybar1px_640
{
	width: 640px;
	height: 1px;
	background: #dcdcdc;
	}
.etOrg_imagePaddingCenter20px {
	text-align: center;
	padding: 20px 0 20px 0;
}

.orgGenericIntro {
	margin-bottom: 20px;
}


.orgGenericIntro p {
	font-size: 15px;
}

.main_cont img {
	float: right;
	margin: 7px 5px 7px 7px;
}

.fact_files_mn_L{float:left; width: 111px;}

.fact_files_mn_R {float:right; width:526px;}

.main_cont_R ul {
	margin: 10px 0 10px 25px;
}
/*
.main_cont_R ul li {
	list-style-type: disc;
}
*/
.main_cont_R ul li a {
	font-size: 12px;
	color: #006D9D;
}

.main_cont_R ul li a:hover {
	text-decoration: underline;
}

.other_benefits ul li {
	list-style-type: none;
}

.right_white_box ul li {
	list-style-type: none;
}

#iet\.YesNo { text-align: left; }

div.greenbar_loggedin_container {
 width:790px;
 }
 div.greenbar_loggedin {
 float:right;
 }
 
 .greenbar_myiet {
 padding-left:10px;
 }
.orgList150ImageFloat {
	margin: 1px 0 1px 0;	
}

.orgList150ImageFloat h4 {
	margin: 5px 0 5px 0;	
}

.orgList150ImageFloat p {
	margin: 11px 0 5px 0;	
}

.orgList150ImageFloat img {
	float: left;
	margin: 0px 8px -5px 0;
}

.orgListHighlightImages {
	margin: 1px 0 1px 0;
	clear: both;
}

.orgListHighlightImageLeft {
	float: left;
	width: 76px;
}

.col2 .orgListHighlightImages {min-height: 120px;}

.orgListHighlightImageLeft img {
	width: 76px;
	height: 110px;
	padding-top: 10px;
}

.orgListHighlightImageRight, .orgListHighlightImageRightNoTeaser {
	float: left;
	margin: 0 5px 0 10px;
	width: 175px;
}

.orgListHighlightImageRightNoTeaser h4 {
	float: left;
	margin: 25px 0 0 0;
	
}

.orgListHighlightImageRight h4 {
	float: left;
	margin: 10px 0 0 0;
	
}

.three_black_event_bx2 {margin:0px auto; width:266px; padding:15px 0px 0px 0px; background:#eceaea;}

.G_300_bx_ct ul, .G_300_bx_ct ul li{
	list-style: none outside none !important;
	margin: 0 0 0;
}

.met_our_board ul{margin:12px 0px 12px 12px; height: auto; float:left; padding:0px;}
.met_our_board li{float:left; width:253px; background:url(../images/blue_right_arrow.png) no-repeat left; padding: 1px 0 3px 10px;}

.slides1_wrap .prev, .slides2_wrap .prev {
	position: absolute;
	left: -27px;
	top: 76px;
	outline: 0;
	width: 50px;
}

.slides1_wrap .next, .slides2_wrap .next {
	position: absolute;
	right: -14px;
	top: 76px;
	outline: 0;
	
}

#slides1 li img, .dcjq-mega-menu ul.menu li .MM_memeber_bx .col2 .slider ul#slides2 li img {
	float: right;
	padding:12px 6px 10px 0px;
}


.listadvisorstab {
    width: 500px;
    border: 0px;
    border-spacing: 2px;
}
.listadvisorstdsubmit {
    text-align: right;
}

.AdvisorDetailsTD {
    vertical-align: top;
    font-weight: bold;
}

/* HP box styles */

.four_black_bx_in .G_300_bx_tp_C {width: 220px;}
.four_black_bx_in .G_300_bx_ct {width: 228px !important;}
.four_black_bx_in .G_300_bx_bt_C {width: 220px;}
.four_black_bx_in .G_300_bx_bt, .four_black_bx_in .G_300_bx_tp {width: 230px;}

.met_our_board p a {font-weight: normal; font-size: inherit; margin: 0 0 0 0; float:none;}

.fact_files_mn_R p {clear: both; width: 100%;}
.fact_files_mn_R {border: 0px solid #c00; overflow: auto; text-align: left;}
.fact_files_mn_L {border: 0px solid #c00; width: 135px;}

/*
.other_benefits img {
	text-align: center;
	float: left;
}
*/
.fact_files_mn_R_in{float:left; width:350px; padding:5px 0px 0px 0px; border: 0px solid #6fe;}
.fact_files_mn_R_in_L{float:left; border: 0px solid #000; width: 17px; margin: -3px 5px 0 0;}
.fact_files_mn_R_in_L a{float:left; margin:0px;}

.fact_files_mn_R_in_R {float:right; width:322px; border: 0px solid #ccc;}
.fact_files_mn_R_in_R p{float:left; padding:0px;}
.fact_files_mn_R_in_R span{float:left; padding:0px; font-size:11px; font-weight:normal;}

.G_220_inner_box_alt {width: auto; border: 0px solid #c00; margin: 0 0 10px 0; overflow: auto; text-align: center;}
.G_220_inner_box_alt img {float: left; margin: 0 0 0 47px;}

.listadvisorstab {
    width: 500px;
    border: 0px;
    border-spacing: 2px;
}
.listadvisorstdsubmit {
    text-align: right;
}
img.ietBreadCrumbDivider {
margin-right:5px;
}

img.ImageNarrow {
margin-right: 7px;

}

.caseSnippetdetails h3 { margin-top:0px;padding-top:5px;}
.caseSnippetdetails h4{ margin-top:0px;padding-top:0px;}

.caseSnippetdetails p { margin-left:93px;}

.caseSnippetImage {margin-right:5px; float:left; width: 93px;}

img.bookSnippetImage {margin-right:52px;}

/* carousel arrows */
.slides1_wrap .prev img, .slides1_wrap .next img {margin-right: 0px;}

/* meganav display fixes */
.MM_memeber_bx .col2 h1 { padding: 0px 0px 10px 0px; float: none; clear:both;}

.MM_memeber_bx .col2 a, .MM_memeber_bx .col3 a {padding: 0px 0px 0px 0px !important; width: 100% !important; font-size: inherit !important; font-weight: normal !important; color: #006D9C !important;}

.MM_memeber_bx .col2 .slider_desp a {clear:both; padding-bottom: 10px !important;}

.MM_memeber_bx .col2 .megnavEventSnip .slider_desp a {clear:both; padding-bottom: 10px !important;}
.dcjq-mega-menu ul.menu li .MM_memeber_bx .slider_desp a.view_ch {
    background: none;
    font-size: 13px;
    margin-top: 15px;
    padding: 0 10px;
    width: auto;
}

/* error style */
#alertmessage {
	border: 1px solid #d4d4d4; 
	background-color: #fbfbfb; 
	padding: 10px 15px 10px 15px; 
	margin: 10px; 
	border-radius: 6px;
}

.factFileErrorMessage {
	overflow: auto;
	width:100%;
	margin: 20px 0 20px 5px;
}

.factFileErrorMessage p {
	margin: 20px 0 0 0;
}


/* meganav layour fixes */
.col2 p, .col3 p  {clear:both; width: 330px;}

.col3 .orgListHighlightImageRight p {width: 240px;}

.col2 .orgListHighlightImageRight p {width: 240px;}

/*menu first item no underline*/
.left_nav_T h2 a:hover {text-decoration:none;}
 
 /*magazine split column*/
.etOrg_MagSplitColLeft{width:400px; border-right: 1px solid #DCDCDC; float:left;}

.etOrg_MagSplitColRight{width:230px; float:right;}

.etOrg_MagSplitColRight h4, .etOrg_MagSplitColLeft h4, #etOrg_rightcol300 h3 {font-weight: bold;}

/* TV black box padding */
.B_Big_620_bx_in_ct .videoClipSurroundTv {padding-left: 10px;}

/* Remove grey meganav text */
.header_bt_R p {
    color: #000;
}

/* for 300 box layout (shop dynamic snippet best sellers slot index) kk 25052012*/
.B_Big_300_bx_in_single_shop{margin:0 0 1px; padding: 0;}

/* for 300 box layout button image (shop index) kk 25052012*/
.B_Big_300_bx_in_ct_shop img{float:left; padding:3px 3px 3px 3px;}

/* for 620 box layout (member news index) */
.B_Big_620_bx_in_bt {
margin: 0 0 10px 0;
}

.B_Big_620_bx_in_ct h3, .B_Big_620_bx_in_ct p {
padding: 0 5px 5px 5px;
}

.B_Big_620_bx_in_ct img{
float: left;
padding: 0px 7px 0 7px;
}

.B_Big_620_bx_in_ct img.ImageNarrow {
float: left;
padding: 7px 7px 0 7px;
}

.B_Big_620_bx_in_tp_C h2 {
display:table-cell;
}

.B_Big_620_bx_in_ct ul {
	margin: 10px 0 0 5px;
}

.headline a {
    font-weight:bold;
}

.HPhalvesTeaserbox {
clear: both;
padding-top: 8px;
}

.B_Big_620_bx_in_ct .HPhalvesTeaserbox h3 {
margin: 5px 0 0 0;
}

.B_Big_620_bx_in_ct .orgListHighlightImageRight, .B_Big_620_bx_in_ct .orgListHighlightImageRightNoTeaser {
	float: left;
	margin: 0 5px 0 10px;
	width: auto;
}

.four_black_bx_in_ct_in a.bigExt img {
    float: left;
    margin: 0;
}


#etOrg_leftCol640split ul {
	margin: 15px 10px 15px 25px;
}

#etOrg_leftCol640split ul li {
	list-style-type: disc;
	padding: 0 0 3px 0;
}

#et_latestIssueLinkBox, .et_latestIssueLinkBox, #latestIssueLinkBoxLeft, .latestIssueLinkBoxLeft, #latestIssueLinkBoxRight, .latestIssueLinkBoxRight {visibility:collapse; height: 0px;} 

.B_Big_620_bx_in_ct .videoThumbHolderLeftTv {margin-right: 10px;}

.B_Big_300_bx_in_ct .headline {padding-left: 10px; padding-right: 5px;}

/* fix padding on carousel left arrow */
.slider_sec img {
    margin: 7px 5px 7px 7px;
}


/* set padding on carousel left arrow inner pages. HP does not have main_cont class */
.main_cont .slider_sec img {
    margin: 0;
}

.et_standardInnerDiv {
	margin: 20px;
}

.et_standardInnerDiv h1 {
	margin: 5px 5px 5px 0;
}

.et_dateUnderTitle {
	margin: 5px 0 5px 0;
}

.et_introLarge {
	margin: 5px 0 5px 0;
	font-size: 1.2em;
}

#et_leftCol640split p {
	margin: 5px 0 5px 0;
}	

.et_shareContent {
	float:right;
	visibility: hidden;
}

.twtr-bd p a {
font-size: 12px;
}

/* error style */
.error, #error {
	color: #FF0000;
	font-weight: bold;
}

.main_ads {
    clear:both;
}

.formTextExtended {
margin: 5px 0 5px 0;
height: 30px;
}

.formFieldExtended {
margin: 5px 0 5px 0;
height: 30px;
}

.appSectionLoginFormEx {
	border: 0px solid #c00; 
	padding: 20px 0 10px 0;
	overflow: auto;
}

.sectors ul.menu li p a {
  color: #000;	
  padding: 10px 10px 10px 10px;
  font-size:1em;
}

/* start padding for dynamic pages */
.ietDynPagePadding {
	margin: 20px;
}

.ietDynPagePadding ul li {
	margin: 3px 0 0 0;
	padding: 0px;
}

.ietDynPagePadding h4 {
	margin: 10px 0 10px 0;
}

.ietDynPagePadding #mainform .ranged p {
	margin: 12px 0 12px 0;
}

.formTextLabel_110 {
	width: 110px;
	float: left;
	border: 0px solid #c00;
	padding: 2px;
	margin: 0 5px 0 0;
}

.formTextLabel_170 {
	width: 170px;
	float: left;
	padding: 2px;
	border: 0px solid #c00;
}

.formTextLabelSurround {
	margin: 12px 0 12px 0;

}


/* end padding for dynamic pages */

/* fix for odd event search where text was hiddne halfway through field CC - 24-04-2012 */

.input_box3_CB input {
    width: 245px;   
}

/* for NEWS TABS */

UL.tabNavigation {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 350px;
    clear: both;
    overflow: auto;
}

UL.tabNavigation LI {
   float: left;
   width: 149px;
   height: 37px;
}

UL.tabNavigation li a {
	font-weight: 800;
   height: 32px;
   padding: 5px 0 0 10px;	
}

UL.tabNavigation LI.memnews a, UL.tabNavigation LI.etnews a {
   display: block;

}

UL.tabNavigation LI.etnews a {
    background: url("../2011/images/eandt_if_unselected.jpg") no-repeat;
    /*background: #c00;*/
    color: #999;
	font-size:14px;
    text-decoration: none;
}

UL.tabNavigation LI.memnews a {
    background: url("../2011/images/membernews_if_unselected.jpg") no-repeat;
    color: #999;
	font-size:14px;
    text-decoration: none;
}

UL.tabNavigation LI.etnews a.selected {
    background:url("../2011/images/eandt_if_selected.jpg") no-repeat;
    color: #000;
	font-size:14px;

}

UL.tabNavigation LI.memnews a.selected {
    background: url("../2011/images/membernews_if_selected.jpg") no-repeat;
    color: #000;
	font-size:14px;
}

UL.tabNavigation LI A:focus {
	outline: 0;

}

div.tabs > div {
	padding: 5px;
	margin-top: 3px;
	border: 0px solid #333;
	width: 288px;
}

div.tabs > div h2 {
	margin-top: 0;
}


.homepageTabs a{
background: url("../images/blue_right_arrow.png") no-repeat scroll right center transparent;
    color: #006D9D;
    font-size: 13px;
	font-weight:bold;
    margin: 0;
	float: right;
    padding: 1px 20px 3px 10px;
    
}

/*#first {
    background-color: #f00;
}

#second {
    background-color: #0f0;
}

#third {
    background-color: #00f;
}*/

.waste {
	min-height: 20px;
}

.jsError {
	border: 1px solid #c00;
	margin: 20px 0 20px 0;
	color: #c00;
	padding: 5px;
}	

/*
UL.tabNavigation LI {
   height: 57px;
   border: 1px solid #000;
   z-index: 10000;
   background: #eee;
}*/

/* for news tabs only */
#first .three_black_news_bx, #second .three_black_news_bx {
    background: url("../images/sep_gw_H.jpg") repeat-x scroll left bottom transparent;
    margin: 0 auto;
    padding: 2px 0;
    width: 266px;
    padding-bottom: 15px;
    margin-bottom:15px;
    /*overflow: hidden;*/
}

#first .homepageTabs, #second .homepageTabs {
	margin: -30px 0 0px 0;
	background: #eceaea;
	height: 10px;
	padding-top:13px;
}	
/* for news tabs only */
/* for NEWS TABS */

#orgLeftNav li a:hover {
	
}


#orgLeftNav li.level2 a:hover {
	color: #006D9B;
}

.three_black_event_bx_R p {
    font-size: 13px;
    line-height: 16px;
    margin: 2px 0 20px;
}