/* CSS Document */
html,body{margin:0px; padding:0px;}
#mainContainer{
width:996px;
margin:0px auto 0px auto;
}

#headerContainer{
width:996px;
float:left;
clear:none;
border-top:#CCCCCC solid 2px;
border-left:#CCCCCC solid 2px;
border-right:#CCCCCC solid 2px;
}

#headerLine{
padding:0px;
margin:0px;
text-align:center;
width:996px;
}

#headerTop{
margin:0px 0px 0px 482px;
width:500px;
}

#navbar {
margin:0px;
padding-top:0px;
float: right;
padding:8px 0px 0px 0px;
color:#333333;
text-align:right;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
}

#navbar li {
list-style-type: none;
display: inline;
color:#CCCCCC;
}

#navbar li a {
text-decoration: none;
padding: 7px 10px 0px 10px; 
color: #003366;
}

#navbar li a:hover {
background: url(../Images/highlight.gif); background-repeat:repeat-x;
color: #003366;
}

#navbar li a.on {
background: url(../Images/highlight.gif);background-repeat:repeat-x;
}

#hightlight{
margin:0 328px 0 0;
width:36px;
}

#logoTop{
margin:20px 768px 9px 31px;
width:197px;
}

#midContainer{
width:996px;
/*height:478px;*/
float:left;
clear:none;
border-left:#CCCCCC solid 2px;
border-right:#CCCCCC solid 2px;
padding-bottom:10px;
}

#midLeftContainer{
width:190px;
float:left;
clear:right;
}
/*LEFT Navigation*/
ul#nav{ width:180px;  list-style-type:none;padding:20px 0px 0px 10px;margin:0px;}
ul#nav a:link, #nav a:visited{ display:block; width:160px; padding: 8px 0px 5px 30px; font:normal 12px Arial, Helvetica, sans-serif; color:#999999; background:url(../Images/arrow_ver3.gif) top left no-repeat; text-decoration:none;}
ul#nav a:hover{ background-position:0px -26px; color:#000000;}
ul#nav a:active{ background-position: 0px -26px; color:#000000;}
ul#nav A.active:link {background-position: 0px -26px; color:#000000;font-weight:bold;}
ul#nav A.active:visited {background-position: 0px -26px; color:#000000;}

/*#leftSideLinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6c6c;
float:left;
clear:right;
padding:20px 0px 0px 0px;
width:204px;

}

#leftSideLinks a{
text-decoration:none;
color:#6c6c6c;
}

#leftSideLinks a:link{
text-decoration:none;
color:#6c6c6c;
}

#leftSideLinks a:hover{
text-decoration:none;
color:#000000;
}

#leftSideLinks ul{
margin:0px 0px 0px 0px;
padding:0px;
}

#leftSideLinks li{
margin:0px 0px 0px 0px;
padding:0px 0px 15px 30px;
list-style:none;
background-image: url(../Images/arrow.gif);
background-repeat:no-repeat;
background-position: 16px 2px;
}

.leftNavHighlight{
margin:0px 0px 0px 0px;
list-style:none;
background-image: url(../Images/arrow.gif);
background-repeat:no-repeat;
background-position: 16px 2px;
font-weight:bold;
color:#000000;
}*/

#midCenterContainer{
width:590px;
float:left;
clear:right;
}

#midContent{
width:590px;
float:left;
clear:none;
/*height:432px;*/
}

#banner{
width:570px;
margin:2px 20px 24px 0px;
}

#contentTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
margin:40px 20px 0px 0px;
width:570px;
color:#222222;
}

#contentText{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
margin:23px 0px 57px 6px;
width:566px;
}

#bottomBar{
margin:0px 0px 5px 5px;
width:566px;
background-image:url(../Images/btm_bar.gif);
background-repeat:no-repeat;
height:34px;
float:left;
}

#bottomBarLineT{
width:565px;
}

#bottomBarLineB{
width:565px;
}

#bottomBarContentL{
width:275px;
padding:10px 0px 10px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
float:left;
clear:right;
}

#bottomBarContentL a{
text-decoration:none;
color:#ffffff;
}

#bottomBarContentL a:link{
text-decoration:none;
color:#ffffff;
}

#bottomBarContentL a:hover{
text-decoration:none;
color:#ffffff;
}

#bottomBarContentR{
width:280px;
padding:10px 5px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
float:left;
clear:none;
}

#bottomBarContentR a{
text-decoration:none;
color:#ffffff;
}

#bottomBarContentR a:link{
text-decoration:none;
color:#ffffff;
}

#bottomBarContentR a:hover{
text-decoration:none;
color:#ffffff;
}

#midRightContainer{
width:202px;
float:left;
clear:right;
margin:0px 0px 0px 0px;
}

#midRightTop{
width:202px;
float:left;
clear:none;
}

#midRightMid{
	width:202px;
	height:454px;
	float:left;
	clear:none;
	background:url(../Images/right_frame_bkgnd.gif) repeat-y;
}

#rightImageHome{
margin:8px 47px 24px 44px;
}

#rightTitleHome{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0px 0px 3px 15px;
}

#rightSeparatorHome{
margin:5px 15px 8px 10px;
}

#rightBulletsHome{
margin:8px 20px 2px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#363636;
}

#rightBullets{
float:left;
clear:right;
margin-top:5px;
}

#rightTextHome{
font-weight:normal;
margin:0px 0px 0px 6px;
word-spacing: 3px;
}

#rightBulletsHome1{
margin:8px 20px 59px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#363636;
}

#midRightBottom{
width:202px;

}

#footerContainer{
width:996px;
float:left;
clear:both;
border-top:#CCCCCC solid 2px;
border-left:#CCCCCC solid 2px;
border-right:#CCCCCC solid 2px;
border-bottom:#CCCCCC solid 2px;
}
.footerbottom{ 
float: left;
width: 996px;

}
 
.footertop{
padding-left: 3px; 
float: left;
width: 993px;
padding-top: 4px;
 }
 

/*.footerbottoml{
float: left;
clear: right;
padding-left: 44px;
padding-top: 7px;
width: 77px;
}*/

.footerbottoml{
float: left;
clear: right;
padding-left: 25px;
padding-top: 7px;
padding-right:25px;
width: 77px;
}

.footerbottomr{
float: left;
padding:0px;
width:870px;
}

/*#bottomLinksT{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
float:left;
clear:none;
padding:0px 100px 0px 80px;
width:580px;
}
*/
#bottomLinksT {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
float:left;
clear:none;
padding:0px 100px 10px 20px;
width:580px;

}

/*#bottomLinksT a{
text-decoration:none;
color:#626262;
}

#bottomLinksT a:link{
text-decoration:none;
color:#626262;
}

#bottomLinksT a:hover{
text-decoration:none;
color:#000000;
}
*/


#bottomLinksT a{
text-decoration:underline;
color:#626262;
}

#bottomLinksT a:link{
text-decoration:underline;
color:#626262;
}

#bottomLinksT a:hover{
text-decoration:none;
color:#000000;
}






#bottomLinksM{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
float:left;
clear:none;
padding:5px 237px 0px 177px;
width:420px;
}

#bottomLinksM a{
text-decoration:none;
color:#626262;
}

#bottomLinksM a:link{
text-decoration:none;
color:#626262;
}

#bottomLinksM a:hover{
text-decoration:none;
color:#000000;
}

#bottomLinksB{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#626262;
float:left;
clear:none;
padding:10px 240px 0px 172px;
width:420px;
}

/* Styles for E-Media */

#rightSeparatorEmedia{
margin:5px 10px 8px 6px;
width:181px;
}

#rightTextEmedia{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:normal;
padding:12px 0px 122px 8px;
line-height:14px;
width:176px;
float:left;
clear:none;
}

#rightImageEmedia{
padding:8px 40px 13px 47px;
width:105px;
float:left;
clear:none;
}

.ital{
font-style:italic;
}

.redbold{
color:#b00023;
font-weight:bold;
}

.slnsbold{
color:#6ca5c5;
font-weight:bold;
}

.bold{
font-weight:bold;
}

.underlin{
text-decoration:underline;
}

.blueBoldUndrln{
font-weight:bold;
color:#0000FF;
}

.blueBoldUndrln a{
font-weight:bold;
text-decoration:none;
color:#0000FF;
}

.blueBoldUndrln a:link{
font-weight:bold;
text-decoration:none;
color:#0000FF;
}

.blueBoldUndrln a:hover{
font-weight:bold;
text-decoration:none;
color:#6ca5c5;
}

#EMediaTitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
margin:3px 0px 10px 0px;
width:570px;
color:#2d2b2b;
float:left;
clear:none;
}

#EMediaText{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 10px 4px;
	width:566px;
	color:#000000;
	line-height:14px;
	float:left;
	clear:none; word-spacing: 2px;
}

.EMediaBox1{
width:565px;
height:60px;
margin:0px 0px 7px 4px;
float:left;
clear:none;
background-color:#edf1f3;
}

.EMediaBox2{
width:565px;
height:62px;
margin:0px 0px 7px 4px;
float:left;
clear:none;
background-color:#f8fafa;
}

.EMediaBoxImage{
width:178px;
float:left;
clear:right;
}

.EMediaBoxContent{
width:368px;
margin:14px 7px 0px 12px;
float:left;
clear:none;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:14px;
}

#EMediaContentText{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
padding:4px 88px 10px 113px;
width:364px;
color:#000000;
float:left;
clear:none;
text-align:center;
}

/* Styles for E-Media End */
/* Styles for AdInfo */

#adInfoTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
margin:0px 20px 21px 0px;
width:570px;
color:#222222;
padding:5px 0px 0px 0px;}


#adInfoText{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#222222;
padding:0px 115px 0px 0px;
}

#adInfoContent{
padding:40px 140px 140px 50px;
width:400px;
float:left;
clear:none;
}

#adInfoPic{
width:130px;
float:left;
clear:right;
}

#adInfoDwnloads{
margin:2px 0px 0px 20px;
width:220px;
float:left;
clear:none;
}

#adInfoDwnloadTitle{
font-family:Arial, Helvetica, sans-serif
font-size:14px;
font-weight:bold;
}

#adInfoDwnloadLinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:20px 0px 0px 0px;
}

#adInfoDwnloadLinks a{
text-decoration:none;
color:#0000FF;
}

#adInfoDwnloadLinks a:link{
text-decoration:none;
color:#0000FF;
}

#adInfoDwnloadLinks a:hover{
text-decoration:none;
color:#6ca5c5;
}

#adInfoRightTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:31px 0px 3px 14px;
}

#adInfoRightcontent{
margin:2px 20px 112px 14px;
width:168px;
}

#adInfoRight1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0px 0px 3px 0px;
}

#adInfoRight2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
margin:0px 0px 3px 0px;
}

#adInfoRight3{
margin:0px 0px 10px 0px;
}

/* Styles for AdInfo End */
/* Styles for RFP */

#RFPTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
padding:5px 0px 21px 0px;
width:570px;
color:#2d2b2b;
float:left;
clear:none;
}

#RFPText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 0px;
color:#222222;
float:left;
clear:none;
width:570px;
}

#RFPForm{
background-color:#f1f4f6;
padding:0px 0px 0px 8px;
width:560px;
float:left;
clear:none;
}

#RFPFormLeft{
width:234px;
padding:14px 0px 31px 0px;
float:left;
clear:both;
}

#RFPFormRight{
width:296px;
padding:14px 10px 14px 0px;
float:right;
}

.RFPLeft{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:234px;
padding:0px 0px 5px 0px;
float:left;
clear:none;
}

.RFPLeft label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:37px;
float:left;
clear:right;
margin:0px 4px 0px 0px;
}

.RFPLeft input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:180px;
float:right;
clear:none;
}

.RFPRight{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:300px;
padding:0px 0px 5px 0px;
float:left;
clear:none;
}

.RFPRight select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}


.RFPRight label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:110px;
float:left;
clear:right;
text-align:right;
margin:0px 4px 0px 0px;
}

.RFPRight input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:180px;
float:left;
clear:none;
}

#RFPText1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 0px 4px 8px;
color:#222222;
float:left;
clear:none;
width:570px;
}

#RFPChecks{
width:525px;
float:left;
clear:none;
padding:0px 0px 0px 55px;
}

#RFPCheck1{
width:190px;
float:left;
clear:right;
}

#RFPCheck2{
width:181px;
float:left;
clear:right;
}

#RFPCheck3{
width:136px;
float:left;
clear:none;
}

.RFPCheckRow{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
clear:none;
width:136px;
}

#RFPSubmit{
padding:11px 0px 85px 431px;
}

#RFPMidRight{
height:454px;
}

/* Styles for RFP End */
/* Styles for Thanks */

#thanksTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
margin:0px 20px 24px 0px;
width:570px;
color:#2d2b2b;
}

#thanksText1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin:0px 0px 56px 8px;
color:#222222;
}

#thanksText2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin:0px 0px 4px 8px;
color:#222222;
}

#thanksText3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin:0px 0px 26px 8px;
color:#222222;
}

#thanksText4{
margin:0px 0px 232px 8px;
}

#thanksText4 a{
text-decoration:none;
border:none;
}

#thanksText4 a:link{
text-decoration:none;
border:none;
}

#thanksText4 a:hover{
text-decoration:none;
border:none;
}

#thanksRight{
height:454px;
}

/* Styles for Thanks End*/
/* styles for why */

#rightImagewhy{
margin:9px 45px 15px 43px;
}

#rightTextwhy{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
padding:6px 34px 3px 14px; 
}

#rightTextwhy2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 0px 12px;
width:100px;
float:left;
clear:right;
line-height:13px;
}

.rightTextwhy2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 43px 0px 45px;
width:95px;
float:left;
clear:left;
line-height:13px;
}

#rightNumbersWhy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 20px 0px 10px;
width:25px;
line-height:13px;
float:left;
clear:none;
}

#rightTextwhy3{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
margin:7px 0px 0px 12px;
width:175px;
line-height:10px;
}

#whycontentTitle{
font-family:Arial, Helvetica, sans-serif;
margin:0px 5px 20px 0px;
width:570px;
float: left;
clear:none;
font-size:23px;
font-weight:bold;
color:#222222;
padding-top:5px;
}

#whycontentText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#333333;
margin:0px 0px 0px 1px;

width:460px;
} 


/* target ed page */
.rightImagetarget{
margin:30px 27px 15px 32px;
}

.targetrightheader{ margin-left: 8px; font-size: 12px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; color:#000000;  }

.targetrightcontent1{ margin-left: 8px; margin-top:2px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 5px; color: #000000; }

.targetrightcontent2{ margin-bottom: 12px; font-size:7pt; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 8px; color:#000000; }

.targetrightcontent3{ margin-bottom: 60px; font-size:7pt; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 8px; }

.targetcont1{
width:570px;
margin:0px 20px 3px 0px;
font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight:bold; color:#2d2b2b; }

.targetcont2{ width: 590px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight:bold; color:#2d2b2b; padding-bottom: 20px; }

.targetcont3{  width: 585px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:bold; color:#2d2b2b; padding-bottom: 5px; }

.targetcont4{ width: 570px; float: left; background-color: #edf1f3;  }

.targetcont4l{ float: left; clear: right; }

.targetcont4r{ float: left; width:350px; }

.targetcont4r1{ float: left; padding-top: 8px; padding-left: 30px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight:bold; color:#2d2b2b; width:350px; }

.targetcont4r2{ float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;  color:#2d2b2b; padding-left: 30px; width:350px; }


.targetcont5{ width: 570px; float: left; background-color: #f8fafa; margin-bottom: 5px; }

.targetcont5r1{ float: left; padding-top: 7px; padding-left: 25px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight:bold; color:#2d2b2b; width: 350px;  }

.targetcont5r2{ float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;  color:#2d2b2b; width: 350px;padding-left: 25px;  }

.targetcont4wrap{ width: 570px; float: left; padding-bottom: 5px; }


/* read circ  page */

.readrightcont1{ margin-top: 25px; margin-left: 8px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight:bold; color:#000000;  }

#rightSeparatorread{
margin:5px 10px 8px 4px;
width:183px;
}

.readrightcont2{ margin-top: 8px; margin-left: 8px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight:bold; color:#000000; }

.readrightcont3{ margin-left: 8px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color:#000000; font-style:italic; }

.readrightcont4{ margin-left: 8px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight:bold; color:#000000; }

#contentTitleread{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
margin:35px 20px 0px 0px;
width:570px;
color:#2d2b2b;
}

#bannerread{
width:570px;
margin:5px 20px 0px 0px;
}

.readcontitle2{ font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
width:570px;
color:#2d2b2b; padding-bottom: 10px;
}

.readtcont1{  width: 570px; float: left; background-image:url(../Images/total_circulationbg.gif); height: 88px;   }


.readcont4r1{ float: left; padding-left: 200px; width: 370px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#333333; padding-top: 10px; }

.readcont4r2{ float: left; padding-left: 200px; width: 370px; padding-top: 12px; }

.readcont4r21{ float: left; clear: right; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; color:#333333; padding-top: 15px; }

.readcont4r22{ float: left; clear: right; padding-left: 20px; }

.readcont4r23{ float: left; clear: right; padding-left: 8px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 10px; color:#333333; width: 145px; }

.readadvisors{ float: left;  }

.readnumbers{ float: right; }

.readadvisorswrap{ float: left; width: 145px; padding-bottom: 2px; }

.readtcont1wrap{  width: 570px; float: left; padding-bottom: 5px;  }

.readtcont2{  width: 570px; float: left; background-image: url(../Images/powerful_readership.gif); height: 63px;   }

.readtcont2text1{ float: left; padding-left: 200px; width: 370px; padding-top: 8px;  font-family:Georgia, "Times New Roman", Times, serif; font-size: 10px; color:#333333;  }

.readtcont2text2{ float: left; padding-left: 200px; width: 370px;  font-family:Georgia, "Times New Roman", Times, serif; font-size: 10px; color:#333333; padding-top: 5px;  }

.sourcetextholder{  width: 560px; float: left; padding-top:5px;padding-bottom: 5px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  }

#bottomBarContentL2{
width:220px;
background-color:#edf1f3;
padding:10px 0px 10px 5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
text-align:left;
float:left;
}

#bottomBarContentL2 a{
text-decoration:none;
color:#000000;
}

#bottomBarContentL2 a:link{
text-decoration:none;
color:#000000;
}

#bottomBarContentL2 a:hover{
text-decoration:none;
color:#000000;
}

#bottomBarContentR2{
width:335px;
background-color:#edf1f3;
padding:10px 5px 10px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
text-align:right;
float:left;
clear:none;
}

#bottomBarContentR2 a{
text-decoration:none;
color:#000000;
}

#bottomBarContentR2 a:link{
text-decoration:none;
color:#000000;
}

#bottomBarContentR2 a:hover{
text-decoration:none;
color:#000000;
}

#midRightMidread{
width:202px;
float:left;
clear:none;
background:url(../Images/right_frame_bkgnd.gif) repeat-y; padding-bottom: 160px;
}

/* styles for target ed bic */
#bannered{
width:570px; float:left; 
}

#edcontentTitle{
font-family: Arial, Helvetica, sans-serif; font-size: 24px;
margin:40px 0px 0px 0px;
width:570px;
font-weight:bold;
float: left; color:#222222;  
}

.targetedcont1{ float: left; width: 503px; margin-top: 20px; height: 47px; background: url(../Images/edcont1bg.gif) no-repeat; padding-left: 64px; padding-top: 11px;  }

.targetedcont1r{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; width: 503px; color:#666666;  }

.targetedcont2wrap{ float: left; padding: 8px 0px 25px 47px; width: 520px; }
.targetedcont2{ float: left; width: 460px; height:60px; background: url(../Images/edcont2bg.gif) no-repeat; padding-left: 60px; width: 460px; padding-top: 20px; }

.targetedcont2r{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; width: 460px; color:#666666;  }

/*.targetedfooter{ float: left; width: 567px; height: 34px; background: url(../Images/edfooterbg.gif) no-repeat; margin-left: 5px; }

.targetfooterl{ float: left; clear: right; padding-left: 8px; padding-top: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: bold; color:#FFFFFF; }

.targetfooter2{ float: left; clear: right; padding-left: 8px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:bold; color:#FFFFFF; width: 300px;  }

.targetfooter3{ float: left; padding-left: 8px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:bold; color:#FFFFFF;  }
*/
#rightImageed{
margin:15px 45px 0px 43px; width: 112px;
}

.audienceprof{ font-family: Arial, "Helvetica", sans-serif; font-size: 12px; font-weight: bold; margin: 28px 0px 0px 13px; }

.edseparator{ margin: 8px 0px 0px 10px; }

.edrightcont1{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 14px 0px 0px 13px; float: left; color:#222222; width: 140px; }

.edrightcont1l{ float: left; width: 108px; } 

.edrightcont12{ float: left; }

.edrightcont2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 7px 0px 0px 13px; float: left; color:#222222; width: 150px;}

.edrightcont3{ float: left; padding: 25px 0px 0px 13px; width: 160px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.edrightcont4{ float: left; padding: 8px 0px 21px 13px; width: 165px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

/* editorial coverage page */
.edcover{ float: left;  font-family: Arial, Helvetica, sans-serif; font-size: 23px; font-weight:bold; color:#222222; width: 570px; padding-top: 5px; }

#edcover2{ float: left; width: 560px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; word-spacing: 1px; padding:18px 0px 29px 1px; }

.edcover2{ float: left; width: 560px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; word-spacing: 1px; padding:18px 0px 29px 5px; }

.edblue{ color:#6ca5c5; font-weight: bolder; }

.regularedit{ padding: 14px 0px 0px 31px; width: 535px; height: 24px; background: url(../Images/regularedbg.gif) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; float: left; margin-left: 5px; } 

.editcovercont1{ padding: 24px 0px 0px 36px; width: 535px; /*height: 46px;*/ float: left; }

.editcovercont1l{ float: left; width: 256px; } 

.editcovercont1r{ float: left; width: 279px; } 

.upfrontnews{ float: left; clear:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bolder; color:#6ca5c5; width: 225px; padding-bottom:2px;padding-top:5px;}

.timelynews{ float: left;  clear:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 225px; margin:0px; padding:0px; overflow:auto;}

.timelynews2{ float: left; clear:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 250px;margin:0px; padding:0px;}

.timelynews3{ float: left;  clear:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; width: 279px;margin:0px; padding:0px;}

.editcovercont2{ padding: 0px 0px 0px 36px; width: 535px; /*height: 46px;*/ float: left; }

.editcovercont3{ padding: 0px 0px 11px 36px; width: 535px; /*height: 47px; */float: left; }

.whogetstop{ padding:15px 47px 124px 43px; width: 111px; }

#rightImageedcover{
padding:11px 47px 0px 43px; width: 112px;
}

/* bic emedia */
.emediacolour{ color:#6ca5c5;}

.emediacolour a{ font-family:Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:none;}

.emediacolour a:link{ color:#0000FF; }

.emediacolour a:hover{ color:#6ca5c5; }

.edcover2{ float: left; width: 560px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; word-spacing: 1px; padding-bottom: 29px; padding-left: 5px; padding-top: 18px; }

.emediacont1{ float: left; width: 560px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; word-spacing: 1px; padding-bottom: 10px; padding-left: 3px;}

.emediacont2{ float: left; width: 560px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222222; word-spacing: 1px; padding-left: 3px;  }

.emedianewletters{ float: left; width: 526px; height: 40px; background: url(../Images/enewslettersbg.gif) no-repeat; padding: 16px 0px 0px 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; margin-left: 5px; word-spacing: 1px; margin-bottom: 2px; }

.enewstyle{ color:#6ca5c5; font-size: 15px; font-weight:bold;}

.enewstyle a{ color:#003a82; text-decoration:none; }

.enewstyle a:link{ color:#003a82; text-decoration:none; }

.enewstyle a:hover{ color:#003a82; text-decoration:none; }

.emediachannel{ float: left; width: 526px; height: 40px; background: url(../Images/emediachannelbg.gif) no-repeat; padding: 16px 0px 0px 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; margin-left: 5px; word-spacing:1px; margin-bottom: 2px; }

.emediacont3{ float: left; margin-left:7px; padding-top: 11px; padding-bottom: 9px; font-family:Arial, Helvetica, sans-serif; font-size: 11.5px; color:#222222; word-spacing:1px; overflow: visible;  text-wrap: unrestricted; word-wrap: break-word;}

.emediaseparator{ float: left; padding: 18px 0px 0px 8px; width: 172px; }

.emediarightcont{
	float: left;
	width: 164px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 11px;
}

.emediarightcont2{width:160px; float: left; padding: 0px 5px 5px 10px; clear:left; margin:0px;}

#rightImageemed{padding:14px 47px 0px 42px; width: 112px;}

.emediacover2{ float: left; width: 565px; font-family: Arial, Helvetica, sans-serif; font-size: 14px;  color: #222222; word-spacing: 1px; padding-bottom: 26px; padding-top: 17px; }

.emediacover{ float: left;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 23px; color:#222222; width: 570px; padding-top: 5px;  }
#midRightMidInsights {
	width:202px;
	height:825px;
	float:left;
	clear:none;
	background:url(../Images/right_frame_bkgnd.gif) repeat-y;
}
#rightImageedInsights {
	width: 112px;
	left: 0px;
	margin-top: 15px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 0px;
}

