/* CSS Document */
/*front css updated 15 Dec,2008*/ 

/*<< --------------------- these are styles used by admin when adding articles in WYSIWYG --*/
/* ask AD links*/
a.adAsk:link, a.adAsk:visited { color: #000000; text-decoration: underline; }
a.adAsk:hover { color: #000000; text-decoration: none; background-color: #FCF8A7; }

/*article detail description container (long des)*/
.adArticleBody { font-family: Georgia, "Times New Roman" ,Times,serif; font-size: 12px; line-height: 1.4em; text-align: left; }
/*article detail page sub heading at the des text*/
.adArticleSubhead { font-family: Georgia, "Times New Roman" ,Times,serif; font-size: 12px; line-height: 1.4em; font-weight: bold; }
/*author info found at end of article*/
.adAuthorInfo { font-family: Arial, Helvetica, sans-serif; font-style: italic; }
a.adAuthorEmail:link { color: #333; text-decoration: underline; }
a.adAuthorEmail:visited { color: #333; text-decoration: underline; }
a.adAuthorEmail:hover { color: #333; text-decoration: underline; background-color: #FCF8A7; }
/*for foot notes placed at the end of articles before author info*/
.adFootnote { font-size: 90%; color: #999999; font-size: 90%; line-height: 1.2em; }
/*links found within articles*/
a.adArticleLink:link { color: #333; text-decoration: underline; }
a.adArticleLink:visited { color: #333; text-decoration: underline; }
a.adArticleLink:hover { color: #333; text-decoration: underline; background-color: #FCF8A7; }
/*emulates side image caption*/
.caption { font-family: verdana; color: #666; vertical-align: top; font-size: 90%; line-height: 12px; }
/*quotes ex:http://www.areadevelopment.com/stateResources/missouri/missouri-cape-girardeau.shtml*/
.quote { font-weight: bold; font-style: italic; font-size: 110%; text-align: center; padding: 10px 10px 10px 10px; border-top: solid 1px #999999; border-bottom: solid 1px #999999; line-height: 1.4em; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.quoteName { font-weight: normal; font-size: 90%; font-style: normal; color: #333333; font-family: Arial, Helvetica, sans-serif; text-align: center; }

/*Corporate Survey Series table styles*/
.photoFloat6 { padding: 0 5px 5px 0; width: 270px; float: left; margin: 0 5px 5px 0; vertical-align: top; line-height: 1em; }
.photoFloat6 td { font-family: Arial, Helvetica, sans-serif; }
.photoFloat6 th { font-family: Arial, Helvetica, sans-serif; }
.title1a { padding: 3px 3px 3px 3px; font-size: 11px; font-weight: bold; letter-spacing: 1px; line-height: 1.1em; }
.photoFloat6 .body { font-size: 10px; }
.photoFloat6 .bodybold { font-size: 10px; font-weight: bold; }
.photoFloat6 .title2 { font-size: 12px; font-weight: bold; color: #003399; letter-spacing: 1px; }
.photoFloat6 .bodygrey { color: #666666; font-size: 10px; }
.photoFloat6 .italics { font-size: 9px; font-style: italic; line-height: 1em; padding: 2px 0 0 0; }
.photoFloat6 border { color: #CCCCCC; }
/*end Corporate Survey Series table styles*/
/*State Contacts*/
#wrapperStateContact { width: 387px; font-size: 95%; line-height: 1.1em; padding: 5px 0 0 0; margin: 0 0 15px 0; clear: both; }
#iframe { clear: both; }
#wrapperStateContact1 { width: 385px; font-size: 95%; overflow: auto; height: 700px; line-height: 1.1em; padding: 5px 0 0 0; margin: 0 0 15px 0; }
#wrapperStateContact h4 { font-weight: normal; color: #666; font-size: 1em; padding-top: 0px; padding-bottom: 1px; }
#wrapperStateContact h2 { font-size: 1.2em; font-weight: bold; color: #069; padding-top: 0px; padding-bottom: 2px; }
#wrapperStateContact body { line-height: 1em; }
.container a:link { color: #003399; text-decoration: none; }
.container a:visited { color: #003399; text-decoration: none; }
.container a:hover { color: #336699; text-decoration: underline; }
.container a:active { color: #336699; text-decoration: underline; }
#wrapperStateContact a.dkgrey:link { color: #333; text-decoration: none; line-height: 1.3em; }
#wrapperStateContact a.dkgrey:visited { color: #333; text-decoration: none; line-height: 1.3em; }
#wrapperStateContact a.dkgrey:hover { color: #333; text-decoration: none; line-height: 1.3em; background-color: #FCF8A7; }
#wrapperStateContact container2 { padding-top: 0px; padding-bottom: 45px; }
.container .container8 { padding: 0 0 3px 0; margin: 0; }
.container { padding: 0 0 30px 0; margin: 0; }
.container1 { padding: 6px 0 6px 0; clear: both; }
.conLeft { float: left; width: 85px; }
a.view:link, a.view:visited, a.view:hover { background-color: #007236; padding: 1px 5px 1px 5px; color: #ffffff; font-weight: bold; text-decoration: none; font-size: 11px; text-transform: uppercase; }
#iframewrapper { width: 280px; text-align: left; background-color: #fff; }
#iframewrapper p { margin: .50em 0; background-color: #eeeeee; }
#iframewrapper .grey { background-color: #eeeeee; }
#iframewrapper ul { margin: 0 0 5px 0; padding: 0 0 0 10px; list-style-type: none; }
#wrapperStateContact h4 { padding: 0; margin: 0; }
#ad { font-size: 1.2em; font-weight: bold; color: #003399; padding-top: 0px; letter-spacing: 0em; padding: 0 0 5px 0; line-height: 1.2em; }
#ad iframe { font-size: 10px; }
#ad a:link { color: #003399; text-decoration: underline; }
#ad a:visited { color: #336699; text-decoration: underline; }
#ad a:hover { color: #8b0000; text-decoration: underline; }
#ad a:active { color: #8b0000; text-decoration: underline; }
#ad a.green:link { color: #006633; text-decoration: none; font-weight: normal; }
#ad a.green:visited { color: #006633; text-decoration: none; font-weight: normal; }
#ad a.green:hover { color: #006633; text-decoration: none; font-weight: normal; }
#ad a.green:active { color: #006633; text-decoration: none; font-weight: normal; }
/*end State Contacts*/
/*/specialPub/southernTechSites/texas.shtml*/
.sidebarR { float: right; width: 200px; margin: 5px 0 5px 7px; padding: 8px 5px 8px 8px; clear: both; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 90%; line-height: 1.3em; background-image: url(../images/yellow2.gif); background-repeat: repeat; }
#sidebar { float: left; width: 200px; margin: 5px 7px 5px 0; padding: 5px 3px 5px 5px; clear: both; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 90%; line-height: 1.3em; background-image: url(../images/yellow2.gif); background-repeat: repeat; }
.sidebarL { float: left; width: 200px; margin: 5px 7px 5px 0; padding: 8px 5px 8px 8px; clear: both; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 90%; line-height: 1.3em; background-image: url(../images/yellow2.gif); background-repeat: repeat; }
#propertySearch { font-size: 90%; padding: 10px 0 0 0; }
body { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 1.4em; color: #333; background: #fff; text-align: left; }
.head22 { font-size: 22px; font-weight: bold; }
.head18 { font-size: 18px; font-weight: bold; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }
h1 { font-weight: bold; color: #333; font-size: 110%; margin: 0; padding: 0; }
h2 { font-weight: normal; color: #333; line-height: 1.2em; }
h3 { font-size: 100%; font-weight: 900; height: 75px; background-image: url(../images/ADOLogo6.gif); background-repeat: no-repeat; background-position: center center; }
h3 span { display: none; }
h4 { font-weight: normal; color: #000; font-family: Arial,Helvetica,sans-serif; padding: 0; font-size: 100%; font-weight: bold; }
h5 { color: #999; font-size: 90%; font-weight: normal; font-family: Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; }
h6 { font-size: 100%; font-weight: 900; color: #8b0000; }
li { line-height: 1.1em; padding-left: 5px; font-size: 100%; }
ul { }
p { margin: .75em 0; }
br { margin: 0; padding: 0; }
select { font-size: 12px; width: 130px; height: 20px; }
img { padding: 0; border: 0; }
.dkGrey {color: #333333;}
.fltInline { float: left; display: inline; }
.flt { float: left; }
.emptyCell { empty-cells: hide; }
.align_left { text-align: left; }
.align_top { vertical-align: top; }
.valign_center { vertical-align: middle; }
.valign_top { vertical-align: top; vertical-align: text-top; }
.txtAlign { text-align: left; }
.align_center { text-align: center; }
.align_bottom { vertical-align: bottom; }
.titleRed { background: #8b0000; color: white; font-weight: bold; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 3px; text-transform: uppercase; text-align: left; }
#header { height: 95px; border-top: 10px solid #8b0000; border-bottom: 3px solid #8b0000; padding: 0 0 6px 0; }
.More:link, .More:active, .More:visited { font-weight: bold; text-decoration: none; color: #333; }
.More:hover { font-weight: bold; color: #333; text-decoration: none; background-color: #FCF8A7; }
.SlidshowLnk:link, .SlidshowLnk:active, .SlidshowLnk:visited { font-size: 11px; color: #333; text-decoration: none; font-family: Arial; line-height: 16px; font-weight: normal; }
.SlidshowLnk:hover { font-size: 11px; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial; line-height: 16px; font-weight: normal; }
a.PdfLnk:link, a.PdfLnk:visited, a.PdfLnk:active { font-size: 11px; color: #333; text-decoration: none; font-family: Arial; line-height: 16px; font-weight: normal; }
a.PdfLnk:hover { font-size: 11px; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial; line-height: 16px; font-weight: normal; }
/*.MidCont { float: left; display: inline; width: 384px; padding: 0 0 0 5px; }*/
.MidCont { float: left; display: inline; width: 384px; padding: 0 0 0 5px; overflow:hidden;}
.topLeftNavContainer { line-height: 1em; padding: 4px 0 4px 6px; border-top: solid 1px #F4F4F4; background-color: #F4F4F4; border-bottom: solid 1px #ccc; }
.WhiteFont { font-size: 12px; color: #fff; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.WhiteFont:link, .WhiteFont:active, .WhiteFont:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
.WhiteFont:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: underline; font-weight: bold; }
.topLeftNavContainer a:link { color: #666; font-size: 11px; }
.topLeftNavContainer a:visited { color: #666; font-size: 11px; }
.topLeftNavContainer a:hover { color: #666; font-size: 11px; }
.topLeftNavContainer3 { color: #fff; font-size: 11px; padding: 2px 0 2px 2px; background-color: #9AA6B7; font-family: Arial, Helvetica, sans-serif;}
.topLeftNavContainerne { line-height: 1em; padding: 4px 0 4px 6px; background-color: #F4F4F4; border-bottom: solid 1px #ccc; margin-bottom: 3px; }
.topLeftNavContainerne a:link { color: #666; font-size: 11px; }
.topLeftNavContainerne a:visited { color: #666; font-size: 11px; }
.topLeftNavContainerne a:hover { color: #666; font-size: 11px; }
.topLeftNavContainer1 { background-color: #9AA6B7; color: #fff; font-size: 11px; padding-bottom: 2px; padding-top: 2px; padding-left: 3px; }
.arrow { background: url(../images/Arrow.png) no-repeat; background-position: right; }
.StateResourceLink { background-color: #9AA6B7; color: #fff; font-size: 11px; padding-bottom: 2px; padding-top: 2px; padding-left: 3px; }
.StateResourceLink a:link { color: #fff; }
.StateResourceLink a:visited { color: #fff; }
.StateResourceLink a:hover { color: #fff; }
.StateResourceLink:hover { background-color: #9AA6B7; cursor: pointer; }
/*.StateResourceLinkContent { overflow: hidden; display: none; position: absolute; background-color: #F4F4F4; }*/
.StateResourceLinkContent { overflow: hidden; display: none; position: absolute; background-color: #F4F4F4; z-index:66;}
.StateResourceLinkContentState a:link, .StateResourceLinkContentState a:visited, .StateResourceLinkContentState a:hover{ font-size: 11px; padding-right: 8px; color: #006699; font-weight: normal; vertical-align: top; }
.StateResourceLinkContentRegion { font-size: 13px; font-weight: bold; padding-top: 6px; padding-right: 8px; padding-bottom: 2px; }
.topLeftNavContainer1 a:link { color: #fff; }
.topLeftNavContainer1 a:visited { color: #fff; }
.topLeftNavContainer1 a:hover { color: #fff; }
.PollHeadingnew { background-color: #9AA6B7; color: #fff; padding: 2px 0px 2px 2px; font-family: Arial; font-size: 11px; font-weight: bold; }
.topLeftNavContainer2 { color: #666; line-height: 1em; padding: 4px 0 4px 6px; background-color: #F4F4F4; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.topLeftNavContainer6 { background-color: #fff; height: 3px; }
.leftNavIframe { border-bottom: solid 1px #ccc; }
.btmmargin3 { margin-bottom: 8px; }
.bgGrayColornew { background: #F4F4F4; }
.font_poll { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; padding: 0 0px 10px 0px; }
.font_poll_small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; font-weight: normal; line-height: 11px; }
.newsletterForma { line-height: 25px; }
.NewLeftLink { padding: 2px 0 2px 6px; background-color: #F4F4F4; border-bottom: solid 1px #ccc; }
#fromthewiretopContentMiddle { text-align: left; list-style-type: none; width: 387px; overflow: hidden; padding: 0; margin: 0; vertical-align: top; }
#topContentnew { padding: 2px; border: solid 1px #ECECEC; padding-top: 5px; float: left; display: inline; margin-top: 3px; margin-bottom: 3px; width: 838px; background: url(../images/line.gif) repeat-y; background-position: 532px; }
#topContentRightColumnRight { text-align: left; list-style-type: none; padding: 0 5px 0 0; margin-bottom: 5px; }
#topContentRightColumnLeft { width: 150px; font-size: 12px; text-align: left; list-style-type: none; padding: 0; line-height: 1.3em; }
#stateBannersubhead { text-align: center; font-size: 10px; color: #ccc; padding: 0; }
.TopImgCont { position: relative; z-index: 3; line-height: 19px; font-size: 10px; color: #000; float: left; display: inline; clear: both; }
.NewBullet { background: url(../images/new-arrow.gif) no-repeat top left; padding-left: 12px; clear: both; text-align: left; font-size: 10px; }
#wire_content .NewBullet { background: url(../images/new-arrow.gif) no-repeat top left; padding: 0 0 8px 12px; clear: both; text-align: left; line-height: 1.2em; }
#Studies_Content .NewBullet { background: url(../images/new-arrow.gif) no-repeat top left; padding: 0 0 8px 12px; clear: both; text-align: left; line-height: 1.2em; width: 90%; }
.Red_txt { line-height: 15px; clear: both; font-family: Arial,Helvetica,sans-serif; font-size: 100%; font-weight: normal; color: #666; text-align: left; padding: 0 0 2px 0; }
/*#main_container_wire { width: 302px; clear: both; float: left; display: inline; }*/
#main_container_wire { width: 302px; float: left; display: inline;}
.Gray:link, .Gray:active, .Gray:visited { text-decoration: underline; font-family: Tahoma; color: #666; font-size: 11px; padding: 0px; }
.Gray:hover { text-decoration: underline; color: #666; font-size: 11px; padding: 0px; }

.TopImgCont-most { position: relative; z-index: 3; line-height: 19px; font-size: 10px; color: #000; float: left; display: inline; clear: both; }

#fastFacilityLogo { width: 105px; text-align: left; float: left; }

.bottomRightContainernew { font-size: 12px; color: #000; }

#iFrame { padding: 0 0 10px 0; padding: 0 0 5px 0; }
/*.rightPanel { float: left; display: inline; width: 303px; background: #fff; padding-left: 3px; }*/
.rightPanel { float: left; display: inline; width: 303px; background: #fff; padding-left: 3px; overflow:hidden;}

.MainContaner { text-align: left; padding: 0px; margin: 0px; overflow: hidden; width: 387px; }

.slideShowLink a { color: red; text-decoration: none; height: 20px; padding-left: 22px; line-height: 15px; background: url(../images/IconSlideshow1.gif) no-repeat; }
.slideShowLink a:hover { color: #fff000; text-decoration: underline; }

.home-pdf { clear: both; margin-top: 5px; width: 100%; text-align: right; line-height: 15px; font-family: Arial,Helvetica,sans-serif; }

.pdfLink a { color: #F624DB; text-decoration: none; height: 20px; background: url(../images/arrowpdf.gif) no-repeat; background-position: 0 4px; padding-left: 15px; }
.pdfLink a:hover { color: #000fff; text-decoration: underline; }

.coverContainer { line-height: 1.2em; color: #FFF; padding-top: 2px; text-align: right; position: absolute; width: 380px; float: left; }
.CoverImage { width: 387px; overflow: hidden; }

.coverContainer h4 { color: #FFF; }
.coverContainer h1 { font-family: Arial,Helvetica,sans-serif; }
.coverContainer h1 a { font-family: Arial,Helvetica,sans-serif; }
.coverContainer a:link { text-decoration: underline; color: #FDD017; }
.coverContainer a:visited { text-decoration: underline; color: #FDD017; }
.coverContainer a:hover { text-decoration: underline; color: #ffffcc; }
.covercontainertitle { text-align: right; color: #FDD017; text-decoration: underline; }
.covercontainertitle a { text-align: right; color: #FDD017; text-decoration: underline; }
.covercontainertitle a:visited { text-align: right; color: #FDD017; text-decoration: underline; }
.covercontainertitle a:hover { text-align: right; color: #FFFFcc; text-decoration: underline; }
#Coverdesc { text-decoration: none; width: 50%; font-size: 13px; line-height: 1.1em; float: right; color: #FDD017; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 7px 0 0 0; }

.home-coverTitle { font-size: 21px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; text-align: right; color: #FDD017; text-decoration: underline; line-height: 21px; float: right; width: 70%; }
.home-coverTitle a { text-align: right; color: #FDD017; font-size: 21px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; text-decoration: underline; line-height: 21px; float: right; width: 70%; }
.home-coverTitle a:hover { text-align: right; color: #FFFFcc; font-size: 21px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; text-decoration: underline; line-height: 21px; float: right; width: 70%; }

.HomepageTopic:link { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.HomepageTopic:active { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.HomepageTopic:visited { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.HomepageTopic:hover { color: #666; font-size: 11px; font-weight: normal; text-decoration: underline; }

#topContentMiddleColumnLeft { float: left; list-style-type: none; vertical-align: top; font-family: Arial,Helvetica,sans-serif; width: 188px; line-height: 1.3em; }

#topContentMiddleColumnRight { padding: 0 0 15px 5px; text-align: left; list-style-type: none; vertical-align: top; font-family: Arial,Helvetica,sans-serif; overflow: hidden; width: 188px; line-height: 1.3em; }

.SiteSponcer { padding-bottom: 4px; float: left; padding-right: 8px; line-height: 1.1em; text-align: left; }

#bottomContent { padding: 2px; overflow: hidden; border: solid 1px #ECECEC; padding-top: 2px; float: left; display: inline; margin-top: 2px; margin-bottom: 2px; }

#wrapperBottomContentRight { width: 838px; text-align: left; float: left; clear: both; }

#bottomContentMiddle { width: 395px; font-size: 11px; margin: 0; text-align: left; float: left; list-style-type: none; padding: 15px 0 1px 0; border-right: solid 1px #ECECEC; border-left: 124px solid #F4F4F4; }
#bottomContentMiddle_404 { width: 395px; font-size: 11px; margin: 0; text-align: left; float: left; list-style-type: none; padding: 15px 0 1px 0; border-right: 1px solid #ECECEC; }
#bottomContentMiddle h4 { font-size: 100%; padding: 0; margin: 0; }
#bottomContentMiddle_404 h4 { font-size: 100%; padding: 0; margin: 0; }

#bottomConMidColLeft { text-align: left; width: 190px; float: right; display: inline; margin: 0 1px 0 5px; }
.wrapperBottomContent1 { width: 190px; text-align: left; float: left; list-style-type: none; padding: 1px 0 15px 0; }

#bottomConMidColRight { width: 190px; text-align: left; float: left; display: inline; }

#bottomContentRight { width: 300px; font-size: 11px; line-height: 1.1em; text-align: left; float: left; list-style-type: none; padding-top: 15px; padding-left: 5px; padding-bottom: 10px; }

.bottomConContainer1 { padding: 0 0 1px 0; }
.bottomConContainer ul li { line-height: 1.4em; line-height: 1.1em; margin: 0px; padding: 0px; }

.bottomContent1 { width: 95%; text-align: left; float: left; list-style-type: none; padding: 0 0 4px 0; }

#footer { clear: both; text-align: center; border-top: 10px solid #8b0000; font-size: 12px; color: #666; background-color: #F4F4F4; height: 50px; padding-top: 7px; padding-bottom: 18px; }

.topConMidContainer { padding-bottom: 15px; line-height: 1.3em; }
.topConMidContainer ul li { list-style-type: none; padding: 0; margin-left: 10px; line-height: 15px; }

#byline { padding: 0; font-size: 11px; color: #666; line-height: 1.2em; }

.image_thumb { color: #FFF; margin: 3px 5px 0 0; float: left; }

.titleContainer { background: #8b0000; color: #fff; font-weight: bold; margin: 0 0 4px 0; padding: 0 0 0 3px; font-family: Arial,Helvetica,sans-serif; text-align: left; text-transform: uppercase; }
.titleContainer-hp-control-A { background: #8b0000; color: #fff; font-weight: bold; margin: 0 0 4px 0; padding: 0 0 0 3px; font-family: Arial,Helvetica,sans-serif; text-align: left; text-transform: uppercase; }
.titleContainer-hp-control-B { background: #8b0000; color: #fff; font-weight: bold; margin: 0 0 4px 0; padding: 0 0 0 3px; font-family: Arial,Helvetica,sans-serif; text-align: left; text-transform: uppercase; }

.topContentMiddle1 { width: 387px; float: left; clear: both; padding: 0 5px 0 0; line-height: 1.3em; }
a.blueHeadline2:link, a.blueHeadline2:visited, a.blueHeadline2:active { color: #333; text-decoration: none; font-weight: bold; font-family: "Times New Roman" ,Times,serif; font-size: 130%; line-height: 1.1em; }
a.blueHeadline2:hover { color: #333; text-decoration: none; font-weight: bold; font-family: "Times New Roman" ,Times,serif; font-size: 130%; background-color: #FCF8A7; line-height: 1.1em; }

.slideBullet { background: url(../images/arrowslide.gif) no-repeat; background-position: 0 4px; float: right; font-family: Arial,Helvetica,sans-serif; }
.SlideImg { background: url(../images/IconSlideshow1.gif) no-repeat; width: 20px; }

.corpSurv { padding: 0 0 15px 0; }

.viewpoint { padding: 0 0 15px 0; }

.viewpointimg { float: left; padding-right: 5px; padding-bottom: 2px; }

.TextField { font-family: Arial,Helvetica,sans-serif; font-size: 11px; padding-top: 1px; color: #000; padding-left: 2px; margin: 0px; width: 320px; border: solid 1px #B5B5B5; }

#wrapper { width: 844px; text-align: justify; margin: 0 auto; background: #fff; }

#topContentLeft { width: 132px; list-style: none; text-align: left; float: left; margin: 0 1px 0 0; padding: 0 0 20px 0; display: inline; vertical-align: top; overflow: hidden; }
#topContentLeftHome { width: 132px; list-style: none; text-align: left; float: left; margin: 0 1px 0 0; padding: 12px 0 20px 0; display: inline; vertical-align: top; overflow: hidden; }
#advertiseTop { width: 844px; height: 16px; margin: 0; padding: 0; }

#advertiseTopRight { font-size: 11px; text-align: right; float: right; text-transform: uppercase; color: #666; }

#advertiseTop a:link { color: #007236; text-decoration: none; }
#advertiseTop a:visited { color: #007236; text-decoration: none; }
#advertiseTop a:hover { color: #007236; text-decoration: none; }

#headerLeft { float: left; width: 255px; text-align: left; }

a.greenNav:link { color: #007236; text-decoration: none; font-size: 11px; }
a.greenNav:visited { color: #007236; text-decoration: none; font-size: 11px; }
a.greenNav:hover { color: #007236; text-decoration: underline; font-size: 11px; }

#advertiseTopLeft { float: left; width: 270px; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #666; padding-left: 1px; text-transform: uppercase; }

#wrapperHeaderRight { text-align: center; border: solid 1px #fff; }

#headerRight { float: right; width: 257px; }

#headerMiddle { text-align: center; float: left; width: 330px; padding-top: 18px; }

#stateMenu { text-align: left; padding: 0; line-height: 16px; width: 145px; text-align: left; padding: 10px 0 0 0; }

.HRelatedArticle:link, .HRelatedArticle:active, .HRelatedArticle:visited { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: normal; }
.HRelatedArticle:hover { font-size: 11px; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: normal; }

.HRelatedArticleSite:link { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: 500; }
.HRelatedArticleSite:active { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: 500; }
.HRelatedArticleSite:visited { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: 500; }
.HRelatedArticleSite:hover { font-size: 11px; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: 500; }

#middleContentresource { text-align: center; border-top: 2px solid #8b0000; border-bottom: 2px solid #8b0000; clear: both; line-height: 30px; }

#topContentMiddle { text-align: left; list-style-type: none; width: 389px; overflow: hidden; padding: 0; margin: 0; vertical-align: top; }

.custom_control { float: left; width: 300px; padding-bottom: 12px; text-align: left; }

#main_container_wire_most { width: 302px; clear: both; float: left; display: inline; }
#wire_content { border: 1px solid #ccc; clear: both; width: 288px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 1; position: relative; display: none; float: left; margin-top: -1px; }
#other_content { border: 1px solid #ccc; clear: both; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 2; border: 1px solid #ccc; clear: both; width: 288px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 1; position: relative; display: inline; float: left; margin: -1px 0 0 0; }
#Studies_Content { border: 1px solid #ccc; clear: both; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 2; border: 1px solid #ccc; clear: both; width: 288px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 1; position: relative; display: none; float: left; margin: -1px 0 0 0; }
#fwire { display: none; }
.fweb { float: left; background-color: #9AA6B7; display: inline; cursor: pointer; color: #fff; padding-left: 1px; padding-right: 1px; border: solid 1px #CCCCCC; font-weight: bold; color: #ffffff; font-size: 11px;    font-family: Arial,Helvetica,sans-serif; letter-spacing: -.2px; }
.fwirecont { padding-left: 8px; background: url(../images/f-web.gif) no-repeat left; width: 223px; line-height: 17px; }

.blankDiv { float: left; display: inline; background-color: #ffffff; }

.blankDiv-most { float: left; font-weight: bold; display: inline; background-color: #ffffff; }

.fweb-second { float: left; display: inline; border-top: solid 1px #c8c8c8; border-left: solid 1px #c8c8c8; border-right: solid 1px #c8c8c8; border-bottom: solid 1px #ffffff; padding-right: 1px; padding-left: 1px; font-weight: bold; color: #000000; font-size: 11px; font-family: Arial,Helvetica,sans-serif;letter-spacing: -.2px;}

.most-second { float: left; display: inline; border-top: solid 1px #c8c8c8; border-left: solid 1px #c8c8c8; border-right: solid 1px #c8c8c8; border-bottom: solid 1px #ffffff; padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 11px; letter-spacing: -.2px;ffont-family: Arial,Helvetica,sans-serif;}
.popular { float: left; background-color: #9AA6B7; display: inline; cursor: pointer; color: #fff; padding-left: 1px; padding-right: 1px; border: solid 1px #CCCCCC; font-weight: bold; font-size: 11px; font-family: Arial,Helvetica,sans-serif;letter-spacing: -.2px;}

#main_container { border: 1px solid #ccc; clear: both; width: 287px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; overflow: hidden; z-index: 1; position: relative; display: inline; float: left; margin-top: -1px; }
#articles_content { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; }
#email_content { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; display: none; z-index: 2; }
#email { display: none; }
.bottomContentLeftNew { display: inline; width: 15px; text-align: left; list-style-type: none; vertical-align: middle; }

.topConMidContainernew { padding-top: 13px; margin-bottom: 5px; }

.Clear { clear: both; }

#articleTools { font-size: 90%; text-align: left; border-bottom: 1px solid #999; border-top: 1px solid #999; width: 390px; margin-top: 15px; margin-bottom: 130px; z-index: 1000; }

.BtmGrayLine { border-bottom: solid 1px #ccc; padding-bottom: 10px; }
.BtmGrayLine h5 { color: #666; line-height: 12px; }

#footernew { clear: both; text-align: center; font-size: 12px; color: #666; background-color: #F4F4F4; height: 50px; padding-top: 7px; padding-bottom: 18px; }

.topConMidContainer1 { margin-bottom: 0px; text-align: left; padding: 0; font-family: Georgia, "Times New Roman" ,Times,serif; }
.topConMidContainer1 ul li { list-style-type: none; padding: 0; margin-left: 10px; line-height: 15px; font-family: Georgia, "Times New Roman" ,Times,serif; }

.topConMidContainersub { padding-bottom: 8px; }

.topConMidContainerArticle { padding-bottom: 16px; }

.topConMidContainersubscriber { padding-bottom: 10px; }

.rule3 { height: 15px; border-top: solid 1px #ECECEC; margin: 10px 0 0 0; }

#wrapper1 { width: 844px; text-align: justify; margin: 0 auto; background: #fff; border: solid 1px #8B0000; border-top: solid 8px #8B0000; border-bottom: solid 4px #8B0000; padding-top: 3px; margin-top: 5px; background: #fff; }

#PrintLogo { padding: 5px; padding-left: 10px; padding-bottom: 15px; }

.PrintArticle { border-bottom: 1px solid #C66; border-top: 1px solid #C66; padding: 5px; padding-top: 15px; text-align: justify; }

.copyright { padding: 5px; font-size: 11px; }

#quickTools { margin: 0 0 10px 0; background-color: #FFFFD5; background-repeat: no-repeat; }

#quickTools1 { color: #8b0000; letter-spacing: 1px; padding: 5px 0 0 5px; }
#quickTools1 .redbody{  color: #8b0000;}
a.quickTools_link:link { color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.quickTools_link:visited { color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a.quickTools_link:hover { color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FCF8A7; }

#deck { padding: 0 0 15px 0; color: #666666; font-weight: bold; text-align: left; }
#deck #article_dis { padding: 0 0 15px 0; }

#byline_article_detail { padding: 0; font-size: 11px; color: #666; line-height: 1.2em; text-align: left; }
#byline_article_detail_Author2{ padding: 0; font-size: 11px; color: #666; line-height: 1.2em; text-align: left; }
.topConMidContainer3 { padding-top: 13px; padding-bottom: 13px; padding: 10px 5px 0 0; font-family: verdana; vertical-align: top; }

.topConMidContainer5 { padding: 0 0 1px 0; font-family: Georgia, "Times New Roman" ,Times,serif; line-height: 1.4em; margin: 5px 0 15px 0 0; }
.topConMidContainer5 h6 { font-family: Georgia, "Times New Roman" ,Times,serif; line-height: 1.1em; }

.topConMidContainer6 { padding: 4px 0px 4px 0px; text-align: center; }

.titleRedNew { background: #8b0000; color: white; font-weight: bold; margin: 0px 4px 4px 0px; padding: 0px 0px 0px 3px; text-transform: uppercase; text-align: left; }

/*.RedLine { float: left; display: inline; width: 530px; border-right: solid 1px #ECECEC; }*/
.RedLine { float: left; display: inline; width: 530px; border-right: solid 1px #ECECEC; overflow:hidden;}

.BlackLInk:link { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.BlackLInk:active { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.BlackLInk:visited { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; }
.BlackLInk:hover { color: #666; font-size: 11px; font-weight: normal; text-decoration: underline; }

.topConMidContainer4_rss { padding: 3px 0 18px 3px; width: 98%; text-align: left;}
.SearchPages { text-align: right; }
.SearchPages a { padding-left: 3px; }
.SearchPages tr td { font-weight: bold; white-space: nowrap; }
#pageNumbers { text-align: right; font-family: Arial,Helvetica,sans-serif; padding: 5px 5px 0 0; font-size: 11px; }
#pageNumbers b { color: #999; }

.LinkPaging { text-align: right; font-family: Arial,Helvetica,sans-serif; padding: 0 1px 0 2px; font-size: 11px; font-weight:bold; border:1px solid black; }
.LinkPaging:hover { background-color:#FCF8A7;text-decoration:none; }

a.border:link { color: #333; text-decoration: none; border: 1px solid #333; padding: 0 2px 0 2px; margin: 0 4px 0 4px; font-weight: bold; }
a.border:visited { color: #333; text-decoration: none; border: 1px solid #333; padding: 0 2px 0 2px; margin: 0 4px 0 4px; font-weight: bold; }
a.border:hover { color: #333; text-decoration: none; background-color: #FCF8A7; border: 1px solid #333; padding: 0 2px 0 2px; margin: 0 4px 0 4px; font-weight: bold; }


a.blueHeadline1:link { color: #333; text-decoration: none; font-weight: normal; font-family: Arial,Helvetica,sans-serif; line-height: 1.2em; }
a.blueHeadline1:visited { color: #333; text-decoration: none; font-weight: normal; font-family: Arial,Helvetica,sans-serif; line-height: 1.2em; }
a.blueHeadline1:hover { color: #333; text-decoration: none; background-color: #FCF8A7; font-weight: normal; font-family: Arial,Helvetica,sans-serif; line-height: 1.2em; }

.topConMidContainer2 { font-family: verdana; vertical-align: top; }

.ArticleCont { padding-bottom: 15px; text-align: left; line-height: 1.3em; }
.ArticleCont h1 { padding: 0 0 0 0; }
.ArticleCont h2 { padding: 0 0 0 0; }

.ArticleContnew { text-align: left; font-size: 13px; clear: both; }

.subhead2 { clear: both; margin: 0; padding: 0; }

.BtmPadding { padding-bottom: 5px; }

.label { margin-top: 35px; }

.bluebody { font-family: Georgia; color: #000; font-size: 15pt; font-weight: bold; padding-bottom: 15px; text-align: left; line-height: 1.2em;}

#subscribe { text-align: right; border-bottom: 1px solid #8b0000; font-size: 11px; vertical-align: middle; line-height: 1em; background: #f4f4f4; color: #666; }

#middleContent { text-align: center; border-top: 2px solid #8b0000; border-bottom: 2px solid #8b0000; clear: both; padding-top: 2px; z-index: 1; }

.StateCont { line-height: 23px; text-align: left; clear: both; margin-bottom: 1px; padding: 0 0 0 50px; }

.SlideShowArrow { background: url(../images/new-arrow.gif) no-repeat top left; padding: 0 0 5px 10px; }

.PdfArrow { background: url(../images/new-arrow.gif) no-repeat top left; float: left; display: inline; width: 10px; }

.PdfArrowNew { background: url(../images/new-arrow.gif) no-repeat top left; padding-left: 9px; }
.PdfArrowNew a { font-size: 11px; color: #333; text-decoration: none; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 0; }
.PdfArrowNew a:Link, .pdfLinknew:visited, pdfLinknew:active { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 0; }
.PdfArrowNew a:hover { font-size: 11px; text-align: justify; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 0; }

.bulletedArrow { background: url(../images/new-arrow.gif) no-repeat top left; padding-left: 12px; line-height: 16px; clear: both; text-align: left; }

a.bluelink:link { padding-top: 3px; font-size: 9pt; color: #333; text-decoration: none; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }
a.bluelink:visited { font-size: 9pt; color: #333; text-decoration: none; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }
a.bluelink:hover { font-size: 9pt; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }

.top_right_image { text-align: right; }

.SearchCont { border: solid 1px #fff; width: 375px; padding-bottom: 10px; text-align: left; }

.search_topConMidContainer h6 { padding: 0px 0px 0px 0px; font-weight: bold; font-size: 200%; line-height: 1.1em; font-family: "Times New Roman" , Times, serif; color: Black; margin: 0; }

.HeaderCont { text-align: left; width: 389px; }

.HeaderCont h5 { padding-bottom: 10px; }

.HeaderCont h1 { padding-bottom: 8px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.greenbody { color: #007236; }
.greenbody a { color: #007236; }
.greenbody a:hover { color: #007236; text-decoration: underline; }

a.blueHeadline:link, a.blueHeadline:visited, a.blueHeadline:active { color: #333; text-align: left; text-decoration: none; font-family: "Times New Roman" ,Times,serif; font-size: 120%; line-height: 1.1em; }
a.blueHeadline:hover { color: #333; text-decoration: none; background-color: #FCF8A7; font-family: "Times New Roman" ,Times,serif; font-size: 120%; line-height: 1.1em; }

a.blueHeadline4:link, a.blueHeadline4:visited, a.blueHeadline4:active { text-decoration: none; font-size: 90%; font-family: Arial, Helvetica, sans-serif; }
a.blueHeadline4:hover { text-decoration: none; background-color: #FCF8A7; font-size: 90%; font-family: Arial, Helvetica, sans-serif; }

.greybody1 { color: #666; font-size: 11px; text-align: left; padding: 0px; margin: 0px; }

.greybody2 { color: #666; font-size: 11px; text-align: left; padding: 0px; margin: 0px; }

.greybody3 { color: #999; font-size: 11px; font-weight: normal; text-decoration: none; }

.CenterDiv1 { width: 100%; padding: 20px 20px 20px 20px; background-color: #000000; }

#BodyTextNormal { font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align: left; line-height: 12px; padding-top: 10px; }

.BodyText { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000; letter-spacing: 1px; }

.BigGrayFont { font-size: 12px; color: #999; font-family: Arial, Helvetica, sans-serif; padding-left: 8px; }

.BigBlack { font-family: Georgia; color: #000; font-size: 15pt; font-weight: bold; padding-bottom: 15px; text-align: left; line-height: 1.2em; }

.NewBlueLink:link, .NewBlueLink:active, .NewBlueLink:visited { font-size: 11px; color: #333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: normal; }
.NewBlueLink:hover { font-size: 11px; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial, Helvetica, sans-serif; line-height: 16px; font-weight: normal; }

.photoFloat { font-family: Verdana; float: left; margin-right: 10px; vertical-align: top; padding-bottom: 16px; text-align: left; }

/*.RedDotLine { padding-left: 5px; padding-right: 8px; width: 377px; float: left; }*/
.RedDotLine { padding-left: 5px; padding-right: 8px; width: 377px; float: left; overflow:hidden;}
.RedDotLineNew { padding-left: 4px; padding-right: 7px; width: 373px; overflow: hidden; float: left; display: inline; }

.SearchTxtArea { padding-top: 7px; }

.SearchError { float: left; display: inline; width: 630px; margin-top: 4px; }

.SearchTxt { float: left; display: inline; width: 175px; text-align: left; padding-bottom: 7px; }

#inside_SearchTxt { float: left; display: inline; width: 200px; text-align: left; padding-bottom: 7px; }

.TextBox { color: #666; font-size: 11px; padding-top: 2px; padding-left: 2px; }

#searchRight1 { float: left; padding: 0 0 0 13px; display: inline; text-align: left; }

.SearchBtn { float: left; display: inline; }

.redbody { color: #000000; }
.redbody:link, .redbody:active, .redbody:visited { color: #8b0000; text-decoration: none; font-weight: bold; }
.redbody:hover { color: #8b0000; font-weight: bold; text-decoration: none; }

.Star { font-size: 11px; color: #8b0000; }

a.blueHeadline3:link, a.blueHeadline3:visited, a.blueHeadline3:active { color: #333; text-decoration: none; font-weight: bold; font-size: 111%; line-height: 1.2em; }
a.blueHeadline3:hover { color: #333; text-decoration: none; font-weight: bold; font-size: 111%; background-color: #FCF8A7; line-height: 1.2em; }

.short_desc { padding: 0 0 15px 0; color: #666666; font-weight: bold; }

.areaLogo1 { background: url(../Admin/images/logo1.jpg) no-repeat; width: 182px; height: 38px; float: left; display: inline; float: left; display: inline; margin-top: 15px; }

.btnLeft { float: left; display: inline; }

.greybody { color: #999; }

.RedBg { background: #903; }
.WhiteBg { background: #fff; }

.Indent { clear: both; text-indent: 13px; }

.first-article { empty-cells: hide; padding-right: 8px; padding-top: 12px; padding-bottom: 4px; width: 169px; }

.article-width { width: 172px; font-family: Arial, Helvetica, sans-serif;}

.article-width-lbl { width: 154px; }
.lblwidth { width: 154px; padding-bottom: 10px; }

.empty-padding { empty-cells: hide; padding-right: 15px; }
.enlarg-second { padding-top: 5px; padding-right: 15px; }

.blankHeight { height: 8px; }

.showCell { empty-cells: show; width: 159px; }

.article-pad { padding-right: 8px; width: 154px; padding-bottom: 4px; font-family: Arial, Helvetica, sans-serif;}
.flt {font-family: Arial, Helvetica, sans-serif;}
.space_heigth { height: 3px; }

.containerCenterForSlide { width: 85%; margin-left: 22px; margin-right: 22px; background-color: #000000; }

.btnNexPre { float: right; display: inline; margin-top: 20px; }

.brdSlide { clear: both; border-bottom: solid 1px #ffffff; height: 5px; width: 100%; }

.EnlargeLogo { background: url(../Admin/images/logo1.jpg) no-repeat; width: 182px; height: 41px; }

.EnlargImg { margin-top: 20px; padding-left: 1px; }

.fromthewirearticlenew { float: left; width: 385px; display: inline; margin-right: 20px; text-align: left; }

.fromthewirearticle { float: left; width: 140px; margin-right: 20px; text-align: left; }

.div_large_image_desc { padding-bottom: 15px; }
.div_large_image_desc h5 { padding: 3px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; line-height: 1.1em; color: #666666; }

.NewBtmDotLineTopnew { border-top: solid 1px #ececec; border-bottom: solid 1px #ececec; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; empty-cells: hide; }
.NewBtmDotLineTopnew a img { float: left; border-bottom: solid 1px #ececec; padding-bottom: 5px; padding-left: 0px; }

.BlogTitle { background: #CCC; font-size: 11px; color: #300; font-weight: bold; font-family: Verdana; }
.BlogDetail { background: #F4F4F4; font-size: 11px; color: #300; font-weight: Normal; font-family: Verdana; }
.BlogComment { font-size: 11px; color: #000; font-weight: Normal; font-family: Verdana; }
.BlogComment a { font-size: 11px; color: #000; font-weight: Normal; font-family: Verdana; text-decoration: underline; }
.BlogComment a:hover { font-size: 11px; color: #000; font-weight: Normal; font-family: Verdana; text-decoration: none; }

.bottomRightContainer1 { font-size: 12px; color: #ccc; line-height: 1.1em; font-weight: bold; }

.topContentMiddleColumnLeft1 { float: left; padding-right: 5px; padding-bottom: 2px; }

.titleContainer1 { color: white; font-weight: bold; padding: 0 0 0 3px; font-family: Arial,Helvetica,sans-serif; background-color: #8b0000; text-transform: uppercase; }
.titleContainer2 { background: #8b0000; color: #fff; font-weight: bold; margin-bottom: 12px; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; text-align: left; white-space: nowrap; }

.viewpointimg1 { float: left; padding-right: 5px; padding-bottom: 0px; }

.SubsTab { display: table; width: 389px; }
.SubsTab a { text-decoration: none; font-weight: bold; color: #666666; cursor: default; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.SubsTab ul { margin: 0; padding: 0; height: 25px; float: left; display: block; width: 389px; }
.SubsTab ul li { list-style: none; padding: 0; margin: 0; height: 25px; line-height: 25px; text-align: center; float: left; }
.Selected { background: url(../images/sub-a-bg.gif) repeat-x; }
.Selected span { background: url(../images/sub-a-left.gif) no-repeat left; display: block; }
.Selected span a { background: url(../images/sub-a-right.gif) no-repeat right; display: block; }
.Dselcted { background: url(../images/sub-d-bg.gif) repeat-x; }
.Dselcted span { background: url(../images/sub-d-left.gif) no-repeat left; display: block; }
.Dselcted span a { background: url(../images/sub-d-right.gif) no-repeat right; display: block; }
.BtmBdr { background: url(../images/sub-spacer-line.gif) repeat-x 0px 24px; }
#formview1_lbl_desc2 { color: #333333; }
#formview1_Div1 { padding: 5px 0 0 0; line-height: 1.1em; width: 155px; }

.mainsub { width: 376px; }
.TopPadding { padding-top: 10px; }

.SubRenCont { padding-bottom: 8px; }
.maindiv { margin-top: 10px; width: 389px; float: left; }
.subcrimebtn { background: url(../images/subcrime-btn.gif) no-repeat; width: 118px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2c2c2c; font-weight: bold; line-height: 25px; text-align: center; }
.companyinfobtn { height: 25px; width: 145px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2c2c2c; line-height: 25px; text-align: center; font-weight: bold; }
.companyinfobtn a { display: block; text-decoration: none; background: url(../images/compnayinfo-btn.gif) no-repeat; height: 25px; width: 145px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2c2c2c; line-height: 25px; text-align: center; font-weight: bold; cursor: default; }

.mailinfo { width: 128px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2c2c2c; font-weight: bold; line-height: 25px; text-align: center; }
.mailinfo a { text-decoration: none; display: block; background: url(../images/mailinginfo-btn.gif) no-repeat right; width: 125px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2c2c2c; font-weight: bold; line-height: 25px; text-align: center; cursor: default; }

.divbor { padding-left: 10px; padding-bottom: 12px; padding-top: 20px; float: left; width: 376px; border-left: #c8c8c8 1px solid; border-right: #c8c8c8 1px solid; border-bottom: #c8c8c8 1px solid; }
.morebtnalign { text-align: right; padding-right: 42px; }
.morebtn { font-size: 12px; color: #FFFFFF; font-weight: bold; border: none; background: #126D3D; padding: 0px 6px 2px 4px; cursor: pointer; }
.btnsubscribe:link, .btnsubscribe:visited, .btnsubscribe:active, .btnsubscribe:hover { font-size: 12px; color: #FFFFFF; font-weight: bold; border: none; background: #126D3D; padding: 3px 6px 5px 4px; text-decoration: none; }


a.sub1:link { color: #333; text-decoration: none; line-height: 1.3em; margin: 0 0 7px 0; padding: 0 0 0 18px; background-image: url(http://www.areadevelopment.com/images/arrow3.gif); background-repeat: no-repeat; background-position: left top; }
a.sub1:visited { color: #333; text-decoration: none; line-height: 1.3em; margin: 0 0 7px 0; padding: 0 0 0 18px; background-image: url(http://www.areadevelopment.com/images/arrow3.gif); background-repeat: no-repeat; background-position: left top; }
a.sub1:hover { color: #333; text-decoration: none; line-height: 1.3em; background-color: #FCF8A7; margin: 0 0 7px 0; padding: 0 0 0 18px; background-image: url(http://www.areadevelopment.com/images/arrow3.gif); background-repeat: no-repeat; background-position: left top; }



/*sponsor directory '07*/
#sponsortitle { color: #8b0000; font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 8px 0; line-height: 1.2em; }
.middle { float: left; width: 121px; font-size: 90%; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; }
.middle h4 { color: #333333; padding: 0; }
.middleWrapper { float: right; width: 255px; font-size: 90%; font-family: Arial, Helvetica, sans-serif; }
.middleWrapper h4 { color: #333333; padding: 0; }
.middleWrapperLeft { float: left; width: 123px; }
.middleWrapperRight { float: right; width: 123px; }
.container7 { padding: 0 0 17px 0; line-height: 1.2em; }
.container7 h4 { padding: 0 0 0 0; margin: 0; }
.logo { text-align: center; padding: 5px 0 0 0; font-size: 90%; }
#sponsorDirectory { clear: both; }
.container10 { padding: 0 0 0 0; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif; }
#partnerDirectory { padding: 0 0 0 0; clear: both; }
/*end sponsor directory*/

/*survey '08*/
#corpSurveyCon { width: 385px; margin: 5px 0 0; }
#corpSurveyConL { width: 177px; float: left; padding: 6px 6px 10px 6px; background-color: #edf1dd; height: 520px; margin: 0 0 30px 0; }
#corpSurveyConR { width: 177px; float: right; padding: 6px 6px 10px 6px; background-color: #edf1dd; height: 520px; margin: 0 0 30px 0; }
#corpSurveyConL1 { width: 177px; float: left; padding: 6px 6px 10px 6px; background-color: #CBD6DE; height: 675px; margin: 0 0 30px 0; font-family: Arial, Helvetica, sans-serif; }
#corpSurveyConR1 { width: 177px; float: right; padding: 6px 6px 10px 6px; background-color: #D7EDAE; height: 675px; margin: 0 0 30px 0; font-family: Arial, Helvetica, sans-serif; }
.corpSurveyLink { padding: 0 0 6px 10px; background-image: url(http://www.areadevelopment.com/images/arrow5.gif); background-repeat: no-repeat; background-position: left top; font-weight: normal; line-height: 1.1em; font-size: 11px; }
/*end survey '08*/

/*sponsor directory '08*/
#contentwrapper { width: 374px; height: 100px; padding: 5px; }
#sponsorDirectory h4 { padding: 0; }
.billcontent { width: 100%; display: block; }
.logoCon { padding: 0 0 17px 0; width: 121px; font-size: 90%; font-family: Arial, Helvetica, sans-serif; line-height: 1em; float: left; }
.logo img { padding: 0 0 7px 0; }
/*end sponsor directory '08*/

/*basic tables within article detail -old style*/
.container6h { float: left; width: 140px; margin: 5px 10px 0 0; padding: 0 0 0 10px; background-color: #edf1dd; clear: both; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 90%; }
.containerHeadlinee { padding: 5px 5px 10px 0; line-height: 1.1em; text-align: left; font-family: Arial, Helvetica, sans-serif; }
.bulletlinkWrapper1 { width: 140px; text-align: left; list-style-type: none; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif; clear: both; }
.bulletLeft1 { width: 8px; text-align: left; float: left; list-style-type: none; padding: 0 0 10px 0; }
.linkRight1 { width: 117px; text-align: left; float: right; list-style-type: none; padding: 0 5px 10px 0; }
.corpSurveyBox2 { padding: 10px 5px 0 5px; margin: 10px 0 10px 0; background-color: #edf1dd; }
.container8 { margin-left: 10px; padding: 0 0 15px 0; font-family: Arial, Helvetica, sans-serif; }
/*digital editions styles*/
#digitalCon { width: 290px; padding: 0 4px 5px 3px; }
#digitalCon1 { width: 290px; padding: 0 0 5px 0; }
#digitalConLeft { width: 90px; text-align: left; float: left; padding: 0 0 0 0px; line-height: 1.3em; }
#digitalConMiddle { width: 192px; text-align: left; float: right; padding: 0 0 0 0px; }
#digitalConMRight { width: 85px; text-align: left; float: right; padding: 0 0 0 0px; }
#digitalConMLeft { width: 95px; text-align: left; float: left; padding: 0 0 0 0px; }
.digitalType { font-size: 10px; padding: 0 0 15px 0; text-align: left; width: 85px; line-height: 1.2em; }
/*contact page*/
#contact { width: 200px; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
#advisory { background-color: #FFFFCC; float: right; width: 130px; padding: 10px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
#advisory p { padding: 10px 0 10px 0; }
/*special tables ex: siteSelection/nov08/site-selection-location-analysis.shtml*/
.chart { width: 220px; border: 1px solid #cccccc; background-image: url(../images/grayGradation1.gif); background-repeat: repeat-x; background-position: bottom; margin: 10px 10px 10px 0; float: left; padding: 0 0 20px 0; font-family: Arial, Helvetica, sans-serif; }
.chart1 { width: 380px; border: 1px solid #9AA6B7; background-image: url(../images/grayGradation1.gif); background-repeat: repeat-x; background-position: bottom; margin: 10px 0 10px 0; float: left; padding: 0 0 20px 0; font-family: Arial, Helvetica, sans-serif; }
.chartType { padding: 0 10px 0 10px; font-size: 90%; }
.chartTitle { background-color: #9AA6B7; color: #FFFFFF; padding: 5px 10px 5px 10px; font-weight: bold; margin: 0 0 5px 0; line-height: 1.1em; }

/*On the Map*/
#onTheMap { padding: 0; }
.onTheMapCon { padding: 10px 0 0 0; line-height: 1.1em; clear: both; height: 20px; width: 280px; }
#onTheMapConL { padding: 0 0 0 0; height: 20px; width: 30px; float: left; text-align: left; }
#onTheMapConR { padding: 0 0 0 0; height: 20px; width: 250px; text-align: left; float: right; }
.onTheMapCon1 { padding: 0 0 7px 18px; background-image: url(http://www.areadevelopment.com/images/arrow3.gif); background-repeat: no-repeat; background-position: left top; font-weight: normal; font-size: 12px; }
#onTheMap a.dkgrey:link { color: #333333; text-decoration: none; line-height: 1.3em; }
#onTheMap a.dkgrey:visited { color: #333333; text-decoration: none; line-height: 1.3em; }
#onTheMap a.dkgrey:hover { color: #333333; text-decoration: none; line-height: 1.3em; background-color: #FCF8A7; }

/*gold shovel chart '07*/
.container6 { float: left; margin-right: 10px; padding: 0 0 5px 0; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; clear: both; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 90%; }
.containerHeadline { text-align: center; background-image: url(../images/blueGrey.gif); color: #8b0000; border-top: 1px solid #cccccc; padding: 4px 0 0 4px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.container6 h2 { color: #666666; font-size: 90%; font-weight: normal; line-height: 1.2em; padding-top: 1px; font-family: Arial, Helvetica, sans-serif; }
.container6 h4 { font-size: 100%; font-weight: bold; }
#formview1_lbl_desc3 { font-size: 11px; color: #333333; line-height: 1.1em; padding: 0 5px 0 0; }
.SearchDiv { float: left; clear: both; margin: 0px; padding: 0ppx; background-color: #edf1dd; }
.topConRightContainer4 { padding: 10px 0 10px 0; }
#adContainer { text-align: left; margin: 5px 0 15px 0; border-bottom: solid 1px #ECECEC; border-top: solid 1px #ECECEC; }
.stateNewsitemcontrol { overflow: hidden; z-index: 0; padding-left: 1px; }

/*gold shovel landing page 09*/
#goldshovelCon { width: 385px; padding: 0 0 30px 0; font-family: Arial, Helvetica, sans-serif; clear: both; }
#goldshovelConL { width: 185px; float: left; padding: 0 0 10px 0; height: 1460px; }
#goldshovelConR { width: 185px; float: left; padding: 0 0 10px 0; height: 1460px; }
#goldshovelConM1 { width: 7px; margin: 0 7px 0 0; border-right: dotted 1px #EDAD0D; float: left; height: 1590px; }
.title { border: solid 3px #EDAD0D; padding: 3px; margin: 0 0 7px 0; width: 173px; color: #5A3D1B; font-weight: bold; font-size: 13px; line-height: 1.1em; font-family: Arial, Helvetica, sans-serif; }
.title1 { border: solid 3px #EDAD0D; padding: 5px 3px 7px 5px; margin: 20px 0 25px 0; margin: 0 0 5px 0; width: 371px; font-size: 90%; display: block; clear: both; }
.linkWrapper { width: 355px; padding: 0 0 5px 10px; background-image: url(http://www.areadevelopment.com/images/arrow4.gif); background-repeat: no-repeat; background-position: left top; line-height: 1.1em; letter-spacing: 0px; }
.linkWrapper a { letter-spacing: 0px; }
#sponsorTitle1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #8b0000; }


/* Home page cover container */
.MainContaner1 { text-align: left; margin: 0px; padding: 2 0 4 0; overflow: hidden; width: 100%; border-bottom: solid 1px #ececec; height:273px; position:relative; }
/*.coverContainer1 { padding-top: 6px; text-decoration: none; line-height: 1.2em; padding-top: 2px; text-align: right; width: 200px; float: right; }*/
.coverContainer1 {text-decoration: none; line-height: 1.2em; text-align: right; width: 200px; float: right; }
/*
.home-coverTitle1 { text-decoration: none; text-align: center; color: Black; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; line-height: 20px; padding-bottom: 12px; vertical-align: middle; }
.home-coverTitle1 a:hover { text-decoration: none; text-align: center; color: Black; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; line-height: 20px; padding-bottom: 12px; vertical-align: middle; }
.home-coverTitleBorder { border-bottom: 1px solid #eeeeee; }
*/
/*updated for homepage change*/
.home-coverTitle1 {  text-decoration: none; text-align: center; color: Black; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; line-height: 20px;  vertical-align: middle; width:200px;  border-bottom: none; background:#fcf8a7 url(arrow.png) no-repeat left center;position:relative}
.home-coverTitle1 a{display:block;}
.home-coverTitle1 a:hover { text-decoration: none; text-align: center; width:200px; color: Black;  vertical-align: middle;  }
.home-coverTitleBorder { border-bottom: 1px solid #eeeeee; }

.home-coverTitle2 {  text-decoration: none; text-align: center; color: Black; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; line-height: 20px;  vertical-align: middle; width:200px;  border-bottom: none; background:#fcf8a7 url(arrow.png) no-repeat left center;position:relative}
.home-coverTitle2 a{display:block;}
.home-coverTitle2 a:hover { text-decoration: none; text-align: center; width:200px; color: Black;  vertical-align: middle;  }

.home-coverTitle3 {  text-decoration: none; text-align: center; color: Black; font-size: 14px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; line-height: 20px;  vertical-align: middle; width:200px;  border-bottom: none; background:#fcf8a7 url(arrow.png) no-repeat left center;position:relative}
.home-coverTitle3 a{display:block;}
.home-coverTitle3 a:hover { text-decoration: none; text-align: center; width:200px; color: Black;  vertical-align: middle;  }

/*end*/
    
/*.CoverImage1 { width: 325px; height: 240px; overflow: hidden; }*/
#Coverdesc1 { width: 100%; text-decoration: none; font-size: 12px; line-height: 1.3em; float: left; color: Black; font-family: Arial,Helvetica,sans-serif; font-weight: normal; padding-top: 5px; height: 45px; padding-bottom: 2px; }
.More1:link, .More1:active, .More1:visited { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #ffffff; }
.More1:hover { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #333333; background-color: #fcf8a7; }
/*#shortdesc { line-height: 1.2em; padding: 2px 0 5px 0; }*/
/***Home page banner arror changes***/
#shortdesc {
	line-height: 1.2em;
	position:absolute;
	bottom:0px;
	width:305px;
	padding:10px;
	font-size:12px;
	color:#FFFFFF;
	background-image: url(http://www.areadevelopment.com/images/bg.png);
	background-repeat: repeat;
}
/*** end ****/
/* battery description container Battery-Electric-Drive-Manufacturing-Distribution.shtml*/
#description { padding: 8px; margin: 10px 0 5px 0; background-color: #edf1dd; font-size: 90%; line-height: 1.1em; font-family: Arial, Helvetica, sans-serif; color: #666666; }
#key { padding: 6px 8px; margin: 0 0 5px 0; background-color: #edf1dd; font-size: 90%; line-height: 1.1em; font-family: Arial, Helvetica, sans-serif; color: #666666; width: 371px; height: 145px; }
#keyR { float: right; width: 185px; }
#keyL { float: left; width: 185px; }
.keyCon { padding: 1px 0; }
/*Map popup Styles Start*/
#mapDescription { font-size: 10px; line-height: 1.1em; padding: 2px 5px; background: #F4F4F4; clear: both; width: 290px; height: 75px; }
#mapAdR { float: right; width: 120px; }
#mapAdL { float: left; width: 160px; }
.mapL { float: left; width: 77px; padding-right: 2px; line-height: 1em; font-weight: bold; }
.mapLr { float: right; width: 68px; }
.mapLl { float: left; width: 6px; }
.mapLc { padding: 0; clear: both; }
.mapAdText { text-align: center; font-size: 10px; color: #B0B0B0; }
.mapYellow { text-decoration: underline; padding: 0; }
.InfoDiv { background: #f4f4f4; font-family: Arial, Helvetica,sans-serif; font-size: 90%; line-height: 1.1em; color: #333333; padding: 5px 5px 5px 5px; width: 260px; border: solid 2px #9aa6b7; opacity: .9; }
.InfoDiv a:hover { text-decoration: none; background-color: #FCF8A7; }
.BulletDiv { background: url(../images/new-arrow.gif) no-repeat top left; padding: 0 15px 0 10px; clear: both; text-align: left; padding-bottom: 4px; clear: both; }
.MoreDiv { background: url(../images/new-arrow.gif) no-repeat top left; font-weight: normal; text-align: left; clear: both; padding: 0 15px 4px 10px; }
.MoreDiv #spnState { font-weight: bold; padding: 0 2px 0 0; text-align: left; }
.MoreDiv #spnData { font-weight: bold; }
.QuicklinkDiv { text-align: left; padding: 0 15px 3px 10px; background: url(../images/new-arrow.gif) no-repeat top left; }
.StateNameDiv { font-weight: bold; color: White; width: 90%; float: left; background-color: #9aa6b7; padding: 2px 2px 2px 5px; margin: 0 0 6px 0; }
.dvClose { background: transparent url(../images/opacity_close.png) no-repeat scroll right center; border: 0 solid; cursor: pointer; float: right; padding: 2px; width: 5%; }
.leftpointer { background: url(../images/leftpointer.png) no-repeat top; width: 9px; padding: 0px; background-position: center; }
.StaticLineDiv { background-color: Gray; width: 88%; height: 0.5px; padding: 0px 0px 1px 0px; margin: 0px 0px 2px 10px; }
/*Map popup Styles End*/
/*Around the web Styles*/
.AroundTheWebDiv { background: url(../images/new-arrow.gif) no-repeat top left; padding-left: 12px; clear: both; text-align: left; padding-right: 8px; padding-bottom: 3px; line-height: 15px; width: 90%; }
.AroundTheWebDiv a { padding-top: 3px; font-size: 9pt; color: #333; text-decoration: none; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }
.AroundTheWebDiv a:visited { font-size: 9pt; color: #333; text-decoration: none; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }
.AroundTheWebDiv a:hover { font-size: 9pt; color: #333; text-decoration: none; background-color: #FCF8A7; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; }
/*End Around the web styles*/

/*ATE CSS Start*/
.TextBox_ATE { color: #666; font-size: 11px; padding-top: 2px; padding-left: 2px; font-family: Arial; background-color: #E5E5E5; border: 1px solid #B5B5B7; }
.ATETextBox { color: #666; font-size: 11px; padding-top: 2px; padding-left: 2px; width: 250px; }
a.ATEGuidelines { position: relative; z-index: 24; text-decoration: none; font-family: Verdana,Arial,Helvetica,sans-serif; color: #767676; font-size: 9px; }
a.ATEGuidelines span { display: none; color: Black; font-size: 10px; line-height: 1.2em;}
a.ATEGuidelines:hover span { display: block; z-index: 9999; position: absolute; top: -11em; width: 200px; left: 2em; background-color: #eeeeee; border: 1px solid #999; padding: 5px; }

a.Subscriber { position: relative; z-index: 24; text-decoration: none; font-family: Verdana,Arial,Helvetica,sans-serif; color: #767676; font-size: 9px; }
a.Subscriber span { display: none; color: Black; font-size: 11px; }
a.Subscriber:hover span { display: block; z-index: 9999; position: absolute; top: -5em; width: 200px; left: 2em; background-color: #eeeeee; border: 1px solid #999; padding: 5px; }
.titleDiv { border-top: solid 1px #c8c8c8; border-left: solid 1px #c8c8c8; border-right: solid 1px #c8c8c8; border-bottom: solid 1px #ffffff; padding-right: 4px; padding-left: 4px; font-weight: bold; color: #000000; font-size: 11px; text-align: center; width: 25%; }
.titleDiv_new { padding: 2px 6px 2px 0; margin: 20px 0 0 4px; font-weight: bold; color: #000000; font-size: 110%; width: 47%; }
.titleDiv_new a:hover{text-decoration: none; color: #000000;}
.contentDiv { border: 1px solid #ccc; width: 98%; font-family: Arial,Helvetica,sans-serif; font-size: 11px; z-index: 1; padding: 3px 5px 3px 5px; margin-top: -1px; }
.contentDiv_new { width: 98%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; z-index: 1; padding: 3px 5px 3px 5px; margin-top: -1px; text-align: left; line-height: 1.1em  }
.Que { width: 99%; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; padding: 0 3px 7px 2px; line-height: 1.1em}
.Ans { width: 99%; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; padding-right: 3px; padding-left: 2px;line-height: 1.1em }
.Ans_Detail { width: 99%; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; padding-right: 3px; padding-left: 2px; float: left; padding-bottom: 10px; }
.AnsOnArticle{margin-left:7px; height: 350px; overflow-y: auto; overflow-x: hidden;float:left;width:381px;}
.Ans a:hover { background-color: #FCF8A7; text-decoration: none; }
.Brws_ques { width: 99%; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; padding-right: 3px; padding-left: 2px; }

.QueTitle { padding: 0 4px 2px 4px; font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; color: #000000; font-size: 13px; text-align: left; }
.QueTitle a:hover { background-color: #FCF8A7; text-decoration: none; }
.borderedDiv { margin-top: 5px; border: 1px solid #ccc; width: 99%; font-family: Arial,Helvetica,sans-serif; font-size: 9px; z-index: 1; padding: 3px 0px 3px 5px; }
.separater { width: 503px; float: left; margin: 0 5px 0 0; height: 40px; }
a.ans_css { text-decoration: none; font-size: 11px;}
a.ans_css:hover { text-decoration: none; background-color: #FCF8A7;font-size: 11px; }
.NewBullet a:link { text-decoration: none; line-height: 1.3em; }
.Redfont { float: left; color: gray; background-color: Yellow; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px;}
.Redfont_ATE { float: left; color: gray; background-color: #fcf8a7; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px;text-align:left;line-height: 1.2em;}
/*ATE CSS End*/

/*ATE Control CSS Start*/
.visibleTab { float: left; display: inline; border-top: solid 1px #c8c8c8; border-left: solid 1px #c8c8c8; border-right: solid 1px #c8c8c8; border-bottom: solid 1px #ffffff; padding-right: 4px; padding-left: 4px; font-weight: bold; color: #000000; font-size: 11px; }
.visibleTab a:hover{text-decoration: none; color: #000000;}
.pageTabFrame { position: relative; z-index: 3; line-height: 19px; font-size: 10px; color: #000; float: left; display: inline; clear: both; width: 320px; }
.newstab { float: left; background-color: #9AA6B7; display: inline; cursor: pointer; color: #fff; padding-left: 4px; padding-right: 4px; border: solid 1px #CCCCCC; font-weight: bold; color: #ffffff; font-size: 11px; }
.newstab a:hover{text-decoration: none; color: #ffffff;}
.blankDiv { float: left; display: inline; background-color: #ffffff; }
.hidePageTab { display: none; }
.pageTab { border: 1px solid #ccc; clear: both; width: 287px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-align: left; padding: 5px 0px 5px 8px; display: none; float: left; margin-top: -1px; }
.AnsAuthorInfo{padding: 0 4px 2px 4px; font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #000000; font-size: 11px; text-align: left; line-height: 1.2em;color:#333333 }
.AnsDetail_Author{font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #000000; font-size: 11px; text-align: left; line-height: 1.2em; color:#333333 }
.Article_Answer{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000; letter-spacing: 1px;  }
.RelArticle_Answer{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000; letter-spacing: 1px;  }
/*ATE Control CSS End*/

/* Author Bio control */

.width387{width:377px;float:left;background:#eef1de;padding-left:5px;padding-right:5px; font-family:Arial; font-size:12px; text-align:left; padding-top:3px;margin-top:15px;margin-bottom:15px; }
.authorconmaindiv{width:377px;float:left;border-bottom:1px solid #dde1d3;margin-top:5px; line-height: 1.3em; font-size: 90%;}
h1.main_hading{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#95968e;border-bottom:1px solid #dfdfd3;margin:0px;padding:0px;padding-bottom:2px; font-weight:bold}
.width377{width:377px;float:left;padding-bottom:5px;}
.arial12-black{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;}
h2.intcon{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#95968e;margin:0px;padding:0px;padding-bottom:2px; font-weight:bold}
.authorlistcon{margin:0px;padding:0px;}
.authorlistcon ul{margin:0px;padding:0px;padding-bottom:8px;}
.authorlistcon li{margin:0px;padding:0px;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#303225;background:url(../images/arrow.gif) no-repeat left;background-position:3px 6px;padding-left:17px;padding-top:3px;}
.authorlistcon li a{margin:0px;padding:0px;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#303225;text-decoration:none;}
.authorlistcon li a:hover{margin:0px;padding:0px;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#303225;text-decoration:none;background-color:#fcf8a7;}
.pad-right10px{padding-right:10px;}
.floatleft{float:left;}
/* Author bio control css end */

/* home page new css */
.arial11-gray{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#5a5a5a;text-align:center; font-weight:normal;}
.homem{position: absolute; left: 0px; top: 50%;margin-top: -7px;}
.CoverImage1 { width: 326px; height: 273px; overflow: hidden;border-right:2px solid #000000;}
.CoverImage1 img{height:273px; width: 325px;}
.hp-height90{text-decoration: none; height:90px;}
.hp-height91{text-decoration: none; height:91px;}
 
/* end*/

/* about us privacy*/
a.aboutprivacy { position: relative; z-index: 24; text-decoration: none; font-family: Verdana,Arial,Helvetica,sans-serif; color: #767676; font-size: 9px; }
a.aboutprivacy span { display: none; color: Black; font-size: 10px; line-height: 1.2em;}
a.aboutprivacy:hover span { display: block; z-index: 9999; position: absolute; top: -21em; width: 335px; left: 2em; background-color: #f7f7f7; border: 1px solid #999; padding: 5px; }

/* current issue css */

 

a:link, a:visited  { color: #333; text-decoration: none; }
a:hover { text-decoration: underline; }
.Clear {clear: both;}

#currentIssue {padding: 0; margin: 0 0 15px 0; border: 1px solid #eeeeee; width: 298px; clear: both; font-family:Arial, Helvetica, sans-serif; clear: both;}
#currentIssue a:hover{background-color: #FCF8A7; text-decoration:none;}
#currentIssue h1 { background: #8b0000; color: #fff; font-weight: bold; margin: 0 0 4px 0; padding: 2px 0 2px 3px; font-family: Arial,Helvetica,sans-serif; text-align: left; text-transform: uppercase;font-size:12px; line-height: 1.1em; }
#currentIssue h2 {float: left; width: 215px; font-size: 12px; font-weight:bold;  padding: 3px 0 0 0;  margin: 0;line-height: 1.2em; font-family:Georgia, "Times New Roman", Times, serif;}
#currentIssue h2 a{font-size: 12px; }
#currentIssue p {padding: 0 5px 0 5px; float: left; width: 280px;font-size: 11px; margin: 0 0 5px 0;}
#currentIssue img {float: left; width: 70px; padding: 5px 5px 3px 5px;}
#currentIssue li {float: left;	width: 215px;	padding: 0;	margin: 0;list-style-type: none; line-height: 1.2em; font-size: 10px;}
#currentIssue ul {list-style-type: none; padding: 0;	margin: 0;}
#currentIssue li.bullets {list-style-type: none; float: left;	width: 290px;}
#currentIssue a{font-size: 10px; }
#currentIssue p a{font-size: 10px; background: url(http://www.areadevelopment.com/images/arrow4.gif) no-repeat top left; padding: 0 8px 0 9px; }
#currentIssue h4 {font-size: 11px; font-weight:bold; padding: 0 0 3px 5px;  margin: 0;float: left;	width: 270px;}

/* end current issue css */

/***************RELATED TOPICS AND ARTICLES************************/
.width192{width:192px;}
.width192 ul{margin:0px; padding:0px;}
.width192 ul li{list-style:none; width:192px;}
/*.whitebg font{width:183px; background:transparent; padding-left:2px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
.whitebg span{width:7px; background:transparent; height:24px; text-decoration:none;}*/
/*.yellowbg{cursor:pointer; text-decoration:none; border:none; margin:0px; padding:0px;}*/
/*.yellowbg font{width:183px; background:#FCF8A7; padding-left:2px; padding-top:5px; padding-bottom:5px; text-decoration:none;}*/
/*.yellowbg span{width:7px; background:url(../images/yellow-arrow.gif) no-repeat 0px 0px; height:24px; text-decoration:none;}*/
.yellowbg{background:url(../images/yellow-arrow.gif) no-repeat center right; float:left; width:192px; text-align: left;}
.whitebg{background:#ffffff; float:left; width:192px;text-align: left;}
.width194{width:194px;}
/*.width386{width:386px;float:left; position:relative;}*/
/*.width386{width:386px;float:left; position:relative;z-index:1;}*/
width386{width:386px;float:left;}
.width387only{width:387px;float:left;}
.arial13-black{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:bold;}
.whitebg a{color:#545454; text-decoration:none; background:#ffffff; margin-right:7px;float:left; width:185px; padding-bottom:4px; padding-top:4px;}
.yellowbg a{color:#545454; text-decoration:none; background:#FCF8A7; margin-right:7px;float:left; width:185px; padding-bottom:4px; padding-top:4px;}
.whitebg a:hover,.yellowbg a:hover{color:#545454;}
.bordertopgary{border-top:1px #979694 solid;}
.bordergary{border-bottom:1px #979694 solid;}
.padtopbtm15{ padding-bottom:15px;}
.Times16{font-family:"Times New Roman", Times, serif;font-size:16px;color:#313031;padding-left:13px;padding-right:5px; font-weight:bold; text-align:left;}
.Times16 a, .Times16 a:hover{font-family:"Times New Roman", Times, serif; font-size:16px; color:#313031;}
.Times16 a:hover{font-family:"Times New Roman", Times, serif; font-size:16px; color:#313031; background-color:#FCF8A7; text-decoration: none;}
.relatedtitlediv { padding:10px 6px 10px 0px; font-weight: bold; color: #000000; font-size: 110%; text-align: left; width: 75%;}
.liBorder{background-color:#DAD9D9;width:183px;height:1px; line-height:1px; margin:0px; padding:0px; float:left;}
.btmPad5RelatedArticles { padding-bottom: 5px; }

/***************END************************/

/*Gold Shovel 2010 -------------------------------------*/

#goldshovelCon {width: 387px;margin: 0 0 20px 0;	font-family:  Arial, Helvetica, sans-serif;	clear: both;	
	color: #333333;	line-height:1.1em;}
#goldshovelCon h4{font-size:90%; font-weight: normal; padding: 0 0 0 0; margin: 0}
#goldshovelCon h4 a:link, #goldshovelCon h4 a:visited {font-weight: bold; text-decoration: none; color: #333; }
#goldshovelCon h4 a:hover { font-weight: bold; color: #333; text-decoration: none; background-color: #FCF8A7; }
#goldshovelCon h2{	color: #59400E;	font-weight: bold;	font-size: 110%;line-height: 1.2em; padding: 1px 3px 1px 3px; background-color:#FFF9CF; margin: 30px 0 3px 0; border: solid 3px #F9F7D9;}
#goldshovelCon img{float:left; padding-right: 5px;}
#goldshovelCon h2 a{color: #59400E; text-decoration: none;}
#goldshovelCon h2 a:hover{color: #59400E; text-decoration: underline;}
#methodology {font-family:  Arial, Helvetica, sans-serif; width: 347px; padding: 35px 20px 10px 20px;	background-image: url(http://www.areadevelopment.com/images/method.jpg);	background-repeat: no-repeat;	background-position: left top;	background-color: #C5D0E2;	line-height: 1.2em;	font-size: 80%;}
#methodology img{float:right;}

/*end Gold Shovel 2010 -------------------------------------*/

#callout-right {float: right; width: 170px;  padding: 5px 5px 5px 5px; margin: 0 0 0 5px;background-color: #edf1dd; }
#callout-right h2 {font-size: 12px; font-weight:bold;  padding: 3px 0 3px 0;  margin: 0;line-height: 1.2em; font-family:Georgia, "Times New Roman", Times, serif;}
#callout-right h2 a:hover{background-color: #FCF8A7; text-decoration:none;}
#callout-right h4{font-size: 11px; padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; font-weight: normal;}
#callout-right h4 a{font-weight: bold; text-decoration:none;} 
#callout-right h4 a:hover{font-weight: bold; background-color: #FCF8A7; text-decoration:none;}


/***************ARTICLE TOOLS NEWCONTROL 1-7-2010 ************************/
.autodiv{margin:0 auto;}
.floatrel{ float:left;position:relative;}
.afterclose{position:fixed; bottom:0px; padding-left:7px; width:129px; height:23px; line-height:23px; background:url(/images/showbg.png) no-repeat left top; margin-left:-2px; z-index:46;}
.afterclose a{font-size:11px; font-weight:bold; font-family:Arial; color:#000000; text-decoration:none;}
.showfirstd{ position:fixed; bottom:0px; margin-left:-2px; width:388px; padding-left:6px; padding-right:6px; padding-bottom:5px; padding-top:3px; height:44px; background:url(/images/popup-img.png) no-repeat left top; z-index:64;}
.showfirstd a{font-size:11px; color:#231f20;}
.closman{ position:absolute; right:16px; top:2px; z-index:96;}
.closman a{font-family:Arial; font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}
.headingshow{font-family:Arial; font-size:11px; font-weight:bold; color:#000000; padding-bottom:4px; width:161px; float:left;}
.articleEmail {background:url(/images/ar-email.gif) no-repeat left top; font-size:11px; color:#231f20; padding-left:19px; background-position:0px 3px; margin-right:7px; float:left;}
.printdi a{width:20px; background:url(/images/ar-print.gif) no-repeat left top; float:left; font-size:11px; color:#231f20; padding-left:20px; background-position:0px 0px; margin-right:7px;}
.textboxarti{ margin:0px; padding:0px; border:1px solid #b5b5b7; background:#e5e5e5; color:#575556; font-size:10px;width:97px;}
.articalpatop6{padding-top:4px;}
.articalpatop23{padding-top:21px;}
.mailnewim{position:absolute; left:3px; top:25px; z-index:3;}
.addthis_default_style img{margin:0px; padding:0px;}
/***************END************************/
/*social media +++++++++++++++++++++++++++++++++++++++*/
#socialMedia {padding: 15px 0 0 0}
#socialMedia .con{width: 387px; padding: 0 0 0 0; clear: both;}
#socialMedia .left{width: 75px;  float: left; padding: 0 8px 10px 0; text-align: right;}
#socialMedia .right{width: 302px;  float: left; padding: 2px 0 10px 0;font-size: 90%; line-height: 1.2em; font-size: 90%; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif;}
#socialMedia h4{font-size: 90%; line-height: 1.2em;padding: 0 0 0 0; margin: 0;}

/****SPONSOR PROFILE NEW CSS ****/
.SponsorClearBoth{clear: both;}
.sponsorfloatRight{float:right;}
.sponsorPadBtm{padding-bottom: 20px;}
/****END****/
