/* article styles css/ltn/article09.css  12-13-2010 */

#icsearchBox {float: right; width: 291px; height:75px; background: url(/img/ltn/redesign/quest_box_ltn.gif) no-repeat 2px 8px; padding: 8px;}
#container { background-image:none; }

 



#aboveArticle {float:left; margin:0 0 10px 10px; padding:0; width:624px;}
#aboveArticle h3.promo {margin:0; padding:0; text-transform:uppercase; font-size: 0.88em; font-family: georgia, sans-serif; font-weight:bold;}

#fontSize {margin: 0 15px 0 0; padding:0; float:right;}
#fontSize img {margin: 0; padding: 0;}
p#fontSize {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:10px 0 5px; padding:0;}


#articleContent {width: 980px; 	margin: 0 auto; padding: 0; background: #fff; float: left;}
#articleContent #article #section_heading{float: left; border-bottom:1px solid #c4c4c4; width: 100%; clear:both; margin: 5px 0;display:none;}
#articleContent #article #section_heading #fontSize{float: right; width: 105px; font-face: arial; font-size: 11px; font-weight: bold; margin: 0; padding: 0;}
#articleContent #article #section_heading .kicker{float: left; margin: 0 0 0 16px; width: 500px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; line-height:14.5px;}



/*  redesign styles */
#articleContent2 {/*width: 655px;*/ 	margin: 0 auto; padding: 0; background: #fff; float: left;}
#articleContent2 #article #section_heading{float: left; border-bottom:1px solid #c4c4c4; width: 100%; clear:both; margin: 5px 0;display:none;}
#articleContent2 #article #section_heading #fontSize{float: right; width: 105px; font-face: arial; font-size: 11px; font-weight: bold; margin: 0; padding: 0;}
#articleContent2 #article #section_heading .kicker{float: left; margin: 0 0 0 16px; width: 500px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; line-height:14.5px;}

/*tabbed-box breaking in IE7, removing borders and adjusting tab li helps but looks odd, may need a new tabbed box */
.tabbed-box .tabs li {width:144px !important;} 
.tabbed-box {border-right:none !important; border-top:none !important;}


/* article pagination styles */
.paginationArea{text-align: right; padding:0; }
.paginationArea p{ background-color:#fff; border:1px solid #c4c4c4; color:#004660;font-family: Arial; font-size: 12px; font-weight: bold;line-height:21px;float:left;margin:0;height: 20px;padding: 0 3px;}
.paginationArea p a { color: #004660;margin:0; text-decoration:none !important;}
.paginationArea ul { display: inline; vertical-align: middle; margin: 0; padding: 0;float:left;list-style-type:none;}
.paginationArea ul li{padding: 0;  background-color:#fff; border:1px solid #c4c4c4; color:#004660; vertical-align: middle;float:left;margin: 0 2px;font: 12px arial; height: 20px; text-decoration:none;line-height:21px;}
.paginationArea ul li a {font-family: Arial; font-size: 12px; font-weight: bold;margin: 0px 4px; color:#004660;text-decoration:none !important;display:inline;}
.paginationArea ul li.currentPage{ background-color:#bbe5fb; color: #000;margin:0;}
.paginationArea ul li.currentPage a, .paginationArea ul li.currentPage a:visited{ color: #004660;}

.paginationArea ul li a:visited{ color:#000;}
.paginationArea a:hover { text-decoration:underline !important;}

.breadcrumb { margin: 8px 16px 0 16px;padding:0 0 4px 0;font: 14px arial; color: #000;border-bottom: 1px solid #c4c4c4;}
.breadcrumb p {font: 10px arial; color: #666;margin: 0; padding: 0; }
.breadcrumb a { font: 10px arial; color: #666; } 

/* article tools */
#articleContent .articletools {margin: 10px 10px 10px 0; font: 11px arial;}
#articleContent .articletools ul {padding:0; margin:0;}
#articleContent .articletools ul li {margin-right:10px; line-height: 20px; padding:4px 0 ;font:1em verdana; display: inline;}
#articleContent .articletools ul li a {color: #424242; text-decoration: none;}
#articleContent .articletools ul li a:hover {color: #424242; text-decoration: underline;}
#articleContent .articletools ul li.print {background: #fff url(/img/ltn/redesign/icon_print.gif) no-repeat left;}
#articleContent .articletools ul li.print a {padding-left: 25px; }
#articleContent .articletools ul li.share {background: #fff url(/img/ltn/redesign/icon_share.gif) no-repeat left;}
#articleContent .articletools ul li.share a {padding-left: 20px; }
#articleContent .articletools ul li.email {background: #fff url(/img/ltn/redesign/icon_email.gif) no-repeat left;}
#articleContent .articletools ul li.email a {padding-left: 30px; }
#articleContent .articletools ul li.comment {background: #fff url(/img/nj/hubpages/comment_icon.gif) no-repeat left;}
#articleContent .articletools ul li.comment a {padding-left: 20px; }
#articleContent .articletools ul li.reprint {background: #fff url(/img/ltn/redesign/icon_reprints.gif) no-repeat left;}
#articleContent .articletools ul li.reprint a {padding-left: 20px; }
#articleContent .articletools ul li.post {background: #fff url(/img/ltn/redesign/comments_icon.gif) no-repeat left 2px; margin-right: 0;padding-left: 20px; }
#articleContent .articletools ul li.post a {}


/*  redesign styles */
#articleContent2 .articletools {margin: 12px 10px 10px 4px; font: 11px arial; line-height:22px;}
#articleContent2 .articletools ul {padding:0; margin:0;}
#articleContent2 .articletools ul li {margin-right:10px; line-height: 20px; padding:4px 0 ;font:1em verdana; display: inline;}
#articleContent2 .articletools ul li a {color: #424242; text-decoration: none;}
#articleContent2 .articletools ul li a:hover {color: #424242; text-decoration: underline;}
#articleContent2 .articletools ul li.print {background: #fff url(/img/ltn/redesign/icon_print.gif) no-repeat left;}
#articleContent2 .articletools ul li.print a {padding-left: 25px; }
#articleContent2 .articletools ul li.share {background: #fff url(/img/ltn/redesign/icon_share.gif) no-repeat left;}
#articleContent2 .articletools ul li.share a {padding-left: 20px; }
#articleContent2 .articletools ul li.email {background: #fff url(/img/ltn/redesign/icon_email.gif) no-repeat left;}
#articleContent2 .articletools ul li.email a {padding-left: 30px; }
#articleContent2 .articletools ul li.comment {background: #fff url(/img/nj/hubpages/comment_icon.gif) no-repeat left;}
#articleContent2 .articletools ul li.comment a {padding-left: 20px; }
#articleContent2 .articletools ul li.reprint {background: #fff url(/img/ltn/redesign/icon_reprints.gif) no-repeat left;}
#articleContent2 .articletools ul li.reprint a {padding-left: 20px; }
#articleContent2 .articletools ul li.post {background: #fff url(/img/ltn/redesign/comments_icon.gif) no-repeat left 2px; margin-right: 0;padding-left: 20px; }
#articleContent2 .articletools ul li.post a {}



#article a.toggleborder { border-left: 1px solid #01025c;padding-left:4px; color: #01025c; text-decoration: none;}



/* share menu styles */
#incisive_article .tools {clear: left;}
#incisive_article .tools #popup{display: none; border: 1px solid #999999; background-color: #ffffff; margin: 23px 0 0 80px; float: left; position: absolute;}
#incisive_article .tools #popup ul { width: 170px;  float: left; padding: 0; margin: 5px; }
#incisive_article .tools #popup ul li {font: normal 9px Arial, sans-serif; text-transform: uppercase; list-style-position: outside; list-style-type: none; padding: 0; margin: 4px 0;}
#incisive_article .tools #popup ul li a{ text-decoration: none; padding: 0; margin: 0;color: #01025c; }
#incisive_article .tools #popup ul li img {margin-right: 3px; vertical-align: middle;}
#incisive_article .tools #popup ul li a:hover { text-decoration: underline;}
/*end article tools*/



/*javascript changes font-sizes below*/
#article { margin: 0; float:left; width:634px; padding: 16px 0 0 16px;}
#article h1 {font-family:Arial, sans-serif; font-weight:bold; font-size: 1.375em; color:#000; margin: 20px 0 5px;}
#article h2 {font-family:Arial MS,sans-serif; font-size:0.9em; font-style:italic; font-weight:bold; margin:0 0 5px; padding:0;}
#article h4 {font-family:Arial, sans-serif; font-weight:bold; font-size: 0.75em color:#000000; margin:0 0 8px 0; line-height: 1.1em;}/*kicker style*/
#article a {text-decoration: underline;}
#article a:hover {text-decoration: underline;} 
#article p.source, #article p.date, #article p.court {font-size: 0.75em; margin:0; font-family: arial,sans-serif; line-height: 1.5em; color: #555;}
#article p.byline {color: #004660; font-family:arial,sans-serif;font-size: 0.813em;margin:0;}

#article p.source a{color: #555; font-weight: bold;}
#article p.date { padding:0; }



#articleContent2 #article p.byline {margin:0 0 0 2px;}
#articleContent2 #article p.source, #articleContent2 #article p.date {margin: 2px 0 2px 10px;}
#articleContent2 #article p.sourceSpace {display:none;} /* don't need this for this site */
#articleContent2 #article p.source, #articleContent2 #article p.sourceSpace, #articleContent2 #article p.date {font: 0.75em Arial,Helvetica,sans-serif; line-height:.75em; display:inline;line-height:1.5em; margin-bottom: 0px !important;}
#articleContent2 #article p.source {padding-right:3px; border-right:solid 1px #ccc; float:left;margin-left:2px;}
#articleContent2 #article p.date {padding-left:3px; margin-left: 0;}



#articleContent #article #articlebody { margin: 20px 10px 0 0; font-size: 0.75em; line-height:1.5em;font-family: Arial,sans-serif; border-bottom: 1px solid #c4c4c4;}
#articleContent #article #articlebody a { font-weight:bold;color: #004660;text-decoration:none; }
#articleContent #article #articlebody a:hover { color: #0066cc; text-decoration:underline;}
#articleContent #article #articlebody p.bio {font-size: 0.90em; line-height: 0.94em; font-family: verdana, sans-serif; font-style: italic; padding-right: 8px; margin:0;}
#articleContent #article #articlebody p { margin-bottom: 8px;}

#articleContent2 #article #articlebody { margin: 20px 10px 0 0; font-size: 0.75em; line-height:1.5em;font-family: Arial,sans-serif; border-bottom: 1px solid #c4c4c4;}
#articleContent2 #article #articlebody a { font-weight:bold;color: #004660;text-decoration:none; }
#articleContent2 #article #articlebody a:hover { color: #0066cc; text-decoration:underline;}
#articleContent2 #article #articlebody p.bio {font-size: 0.90em; line-height: 0.94em; font-family: verdana, sans-serif; font-style: italic; padding-right: 8px; margin:0;}
#articleContent2 #article #articlebody p { margin-bottom: 8px;}


#articlebody p.creditline {font-family:arial,sans-serif; font-size:1em;font-style:italic; border-top: 1px solid #666; padding-top:7px;}
#articlebody p.creditline a{font-family:arial,sans-serif; color:#004660; font-size:1em;font-style:bold; text-decoration:none;}






/*all images*/
#articleContent #article #imagebox{float: left; margin: 5px 16px 0 0;}

/*300 px image*/
#articleContent #article #imagebox .imageblock1{border:1px solid #D5D0C1; margin: 0; width:300px; display: block; float: none;}
#articleContent #article #imagebox .imageblock1 p { color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 8px; float: none; text-align:left;}

/*128 images*/
/*img_horizontal is the class for each 128 image when there is a 300 image. img is when there is no 300 image*/
#articleContent #article #imagebox .img_horizontal{float:left; margin:8px 8px 8px 0;}
#articleContent #article #imagebox .img{margin:0 8px 8px 0; float:none;}
#articleContent #article #imagebox .img_horizontal, #articleContent #article #imagebox .img{border:1px solid #D5D0C1; width:144px;}
#articleContent #article #imagebox .img_horizontal img, #articleContent #article #imagebox .img img{margin: 8px;}
#articleContent #article #imagebox .img_horizontal p, #articleContent #article #imagebox .img p{color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 0 8px 8px 8px; text-align:left; float:none;}


/*  redesign styles */
#articleContent2 #article #imagebox{float: left; margin: -5px 7px 0 0;}

/*300 px image*/
#articleContent2 #article #imagebox .imageblock1{border:1px solid #D5D0C1; margin: 0; width:300px; display: block; float: none;}
#articleContent2 #article #imagebox .imageblock1 p { color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 8px; float: none; text-align:left;}

/*128 images*/
/*img_horizontal is the class for each 128 image when there is a 300 image. img is when there is no 300 image*/
#articleContent2 #article #imagebox .img_horizontal{float:left; margin:8px 8px 8px 0;}
#articleContent2 #article #imagebox .img{margin:0 8px 8px 0; float:none;}
#articleContent2 #article #imagebox .img_horizontal, #articleContent2 #article #imagebox .img{/* border:1px solid #D5D0C1;*/ width:144px;}
#articleContent2 #article #imagebox .img_horizontal img, #articleContent2 #article #imagebox .img img{margin: 8px; padding:5px; border:1px solid #CCCCCC;}
#articleContent2 #article #imagebox .img_horizontal p, #articleContent2 #article #imagebox .img p{color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height: 14px; font-weight:normal; margin: 0 8px 8px 8px; text-align:left; float:none;}

#imageCapBox {
float:right;
margin:10px 0 0 5px;
text-align:left;
width:155px;
}

#imageCapBox2 { /*article pages*/
float:right !important;
margin:10px 0 !important;
width:135px !important;
}


/*IF YOU CHANGE THE WIDTH ON THE ARTICLE PAGE, PLS IE6,7,8 TEST VIDEO PAGES TO ENSURE YOU AREN'T BLOWING OUT THE COLUMN */
#video_page #article { float:left; width:460px; margin: 18px 18px 0 0;padding:0;  }
#video_page #article{ width: 460px; float: left; padding: 0; margin: 0;}
#video_page #article h1{ margin: 15px 0 10px 0;}
#video_page #article p.date{ margin: 0px 0 10px 0;}
#video_page #thumbnail{ margin: 15px 20px 0;}
#video_page #video{ width: 544px; margin: 15px 10px 0 0;}
#video_page #articlebody{ margin: 1px 15px 0 0; text-align:left; padding: 7px 0 10px 0;font: .75em arial;}

/*External Video*/
#video_page #extMedia{ width: 544px; margin: 15px 10px 0 0;text-align:center;}


#articleVideo { float:left; width:460px; margin: 18px 18px 0 18px;  }
#articleVideo #section_heading {border-bottom: 1px solid #C4C4C4;padding-bottom:14px;margin-bottom:8px;}
#articleVideo h1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; color:#000; margin: 0 0 17px 0;  }
#articleVideo h2 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:.813em; color:#000000; margin: 0 0 4px 0;  }
#articleVideo h3 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.75em; color:#723837; margin: 0 0 4px 0;  }
#articleVideo h4 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:.75em; color:#000000; margin: 0 0 8px 0; }
#articleVideo p.subheadline, #articleVideo p.altheadline { font:bold .75em arial; color:#000000; margin: 0 0 12px 0; color:#723837;}
#articleVideo p { margin-bottom: 8px;font: .75em arial;}
#articleVideo p.date, #articleVideo p.source {margin:0; padding:0;}
#articleVideo p.date { margin-bottom: 8px;}
#articleVideo p.source a {color: #01025c;text-decoration:none;}
#articleVideo p.source a:hover {color: #01025c;text-decoration:underline;}
#articleVideo b { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #723837; }
#articleVideo ul { margin: 0px;}
#articleVideo ul li { list-style: inside;}
#articleVideo ul li a { padding: 0; } 

#articleVideo #section_heading #fontSize { display:none;} 

#articleVideo p.kicker {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:14.5px;
	margin:0 0 0 1px;
	/* width:488px; USE 488 IF YOU RESTORE THE FONTSIZE FUNCTION */
	width:600px;
	color:#127FEF;
	text-transform:uppercase;
	
}


#video_page #articleVideo { float:left; width:600px; margin: 18px 18px 0 18px;font: 1.2em arial;  }

.articleVidSpacer {height:10px;display:block;}

/*end article*/

#contentRightColumn { width:300px; float: right; margin-top: 12px; margin:0 8px; padding-top: 8px;}
#contentRightColumn img { margin: 8px 0;}
#contentRightColumn object { margin: 8px 0;}

.articlepod { width:301px; margin:8px 0; background: url(/img/ltn/redesign/rounded_bottom_mostpopular.gif) no-repeat center bottom; padding: 0 0 13px 0;}
.articlepod h2 { font: bold 0.75em arial; text-transform:uppercase; color: #fff; background: url(/img/ltn/redesign/rounded_corner_mostpopular.gif) no-repeat center bottom; padding: 8px 0 4px 16px !important; margin:0 !important;}
.articlepod h2.subhead { font: bold 14px arial; color: #000; background: url(/img/ltn/redesign/body_mostpopular.gif) repeat-y;text-transform:capitalize;}
.articlepod h2.subhead a:hover { color: #0066cc;}
.articlepod ul { margin:0; padding:0; padding: 6px 8px; background: url(/img/ltn/redesign/body_mostpopular.gif) repeat-y;text-align:left;}
.articlepod ul li { list-style-type: disc;  font: bold 12px arial; padding: 0 0 0 0; margin: 0 0 8px 24px; color: #004660;}
.articlepod ul li a, .articlepod ul li a:visited{ font: bold 12px arial; color: #004660;margin:0;text-decoration:none;}
.articlepod ul li a:hover{ color: #0066cc;margin:0;text-decoration:underline;}

#articlebody #relatedContent .articlepod { width:301px; margin:8px 0; background: url(/img/ltn/redesign/rounded_bottom_mostpopular.gif) no-repeat center bottom; padding: 0 0 13px 0;}
#articlebody #relatedContent .articlepod h2 { font: bold 1.0em arial; text-transform:uppercase; color: #fff; background: url(/img/ltn/redesign/rounded_corner_mostpopular.gif) no-repeat center bottom; padding: 8px 0 4px 16px; margin:0;}
#articlebody #relatedContent .articlepod h2.subhead { font: bold 14px arial; color: #000; background: url(/img/ltn/redesign/body_mostpopular.gif) repeat-y;text-transform:capitalize;}
#articlebody #relatedContent .articlepod h2.subhead a:hover { color: #0066cc;}
#articlebody #relatedContent .articlepod ul { margin:0; padding:0; padding: 6px 8px; background: url(/img/ltn/redesign/body_mostpopular.gif) repeat-y;text-align:left;}
#articlebody #relatedContent .articlepod ul li { list-style-type: disc;  font: bold 12px arial; padding: 0 0 0 0; margin: 0 0 8px 24px; color: #004660;}
#articlebody #relatedContent .articlepod ul li a, #articlebody #relatedContent .articlepod ul li a:visited{ font: bold 12px arial; color: #004660;margin:0;text-decoration:none;}
#articlebody #relatedContent .articlepod ul li a:hover{ color: #0066cc;margin:0;text-decoration:underline;}

#rightcol .articlepod{text-align:left; margin:10px 0;}
#rightcol .articlepod ol { margin:0; padding:6px 35px; background: url(/img/ltn/redesign/body_mostpopular.gif) repeat-y;}
#container #articleContent2 #wrap .articlepod ol { margin:0; padding:6px 35px; background:none !important; }

#rightcol .articlepod ol li { font: bold 0.75em/1.5em arial; margin: 0 0 8px 0; color: #004660;}
#rightcol .articlepod ol li a, .articlepod ol li a:visited{ color: #004660;text-decoration:none;}
#rightcol .articlepod ol li a:hover { color: #0066cc;text-decoration:underline;}

.articlepod .registration {display:none;}
.articlepod .free {display:none;}

/* end of article styles */

/*right column / advertisement*/
#rightcol {float:left; width:300px; margin-left: 16px; text-align:center;margin-bottom:16px;}
/*related links box*/
.links { margin:15px 0; text-align: left;}
.links ul {margin:0; padding: 0;}
.links ul li {margin-bottom:12px;}
/*end related links box*/
/*advertisement*/
#rightcol h3 {font-family: arial,sans-serif;font-size: 9px; font-weight:normal;color: #555; margin:15px auto 10px auto;}
/*end advertisement*/
/*end right column*/
/*end article styles*/

/*sign in page*/
#formwrap { margin-bottom: 32px; }
#formwrap h2 { margin-top:16px;}
#formwrap h3 {font: bold 13px arial; }
dl#signinform {font:11px arial; width:580px; line-height:20px;}
dl#signinform dt {font-weight:bold; float:left; margin:0; width:75px; padding-bottom:8px;}
dl#signinform dd {float:left; margin:0; width:505px; padding-bottom:8px;}
/*end signin page*/


/* ADVERTISING */
#OAStextAds a { line-height: 1.13em; color: #083994; text-decoration:none;} 
#OAStextAds a:hover{ text-decoration: underline;}
#OAStextAds {width: 730px; border-left: 1px solid #d6d3d6; border-right: 1px solid #d6d3d6; border-bottom: 3px solid #d6d3d6; background-color: #f7f3f7; padding: 0px 1px; position: relative; margin: 10px auto 10px auto; display: none;} 
#OAStextAds table { width: 720px; padding:0; margin-bottom: 3px; background-color: #f7f3f7;} 
#OAStextAds table caption { font-size: 0.69em; font-family: Arial,sans-serif; color: #293370; text-decoration: none; line-height: 0.94em; text-align: left; background-color: #f7f3f7; caption-side:top; border-bottom: 3px solid #d6d3d6; padding-top:2px; padding-bottom:2px;} 
#OAStextAds table tr td { width: 240px; text-align: left; background-color: white; padding:5px; margin: 0; border: 2px solid #d6d3d6; border-bottom: 0; border-left: 0;} 
#OAStextAds table tr td.end{border-right: 0;}
#OAStextAds table tr td img{float:left; margin: 0 7px 0 5px;}
#OAStextAds h3, #chartpage #OAStextAds p { margin: 0; line-height: 1.13em;}
#OAStextAds h3 a{color: #000;}
#OAStextAds h3 {margin: 7px 5px 5px 5px; font: bold 0.69em arial;}
#OAStextAds p{margin: 5px 5px 10px 5px;  font: normal 0.69em arial;}

/* Chart package text ads */
#chartAds {width: 730px; padding: 0px 1px; position: relative; margin: 10px auto 10px auto; display: block; } 
#chartAds table { width: 720px; padding:0; margin: 0 auto 3px; border-bottom: 5px solid #A7C5CD;} 
#chartAds table caption { font-size: 11px; font-family: Arial,sans-serif; color: #293370; text-decoration: none; line-height: 15px; text-align: left; background-color: white; caption-side:top; border-bottom: 6px solid #A7C5CD; padding: 2px 0; margin: 0; } 
#chartAds table tr td { width: 240px; text-align: left; background-color: white; padding:5px; margin: 0; border: 1px solid #A7C5CD; border-top: 0; border-right: 0; } 
#chartAds table tr td.end{border-right: 1px solid #A7C5CD;}
#chartAds table tr td img{float:left; margin: 0 7px 0 5px; }
#chartAds h3, #chartpage #chartAds p { margin: 0; line-height: 18px;}
#chartAds a { line-height: 18px; color: #083994; text-decoration:none; } 
#chartAds h3 {margin: 7px 5px 5px 5px; font: bold 11px arial;}
#chartAds p{margin: 5px 5px 10px 5px;  font: normal 11px arial;}
/* End Chart package text ads */
/* END ADVERTISING */

#chartpage { width: 795px; text-align: center; padding: 25px 0px 25px 0px; float: left;}
#chartpage h2{ color: #c3204d; font-size: 1.13em;}
#chartbody table { margin-left: auto; margin-right: auto; width: 650px;} 
#chartbody table, table #chartBody { border:0; background-color: #006474; border-collapse: collapse; border-spacing: 0;}
#chartbody table td, table #chartBody td { font: 0.66em verdana; color: #000000; background-color: white; padding: 5px; border-bottom: 1px solid #c4c4c4; text-align: left; vertical-align: top;}
#chartbody table th, table #chartBody th { font: bold 0.63em verdana; color: #000; background-color: #e2e2da; text-align:center; padding: 5px; margin: 0; border-bottom: 1px solid white; vertical-align: top;}
#chartbody td.white { background-color: #fff; border-bottom: 0;}
#chartbody h1, h1.chart { margin: 10px 0; font: bold 1.0em verdana;}
#chartbody p, #chartbody h3 {width: 650px; margin: 10px auto 10px auto;}
#chartbody td.subhead1, .chart td.subhead1 { background-color: #D2D2D2; color: #000000; font-weight: bold; border-bottom: 1px solid #006474;}
#chartbody td.subhead2, .chart td.subhead2 { background-color: #F0F0F0; color: #000000; font-weight: bold; border-bottom: 1px solid #3397a7;}
#chartbody td.white {background-color: #fff;} /*for older charts*/

#chartrightcolumn { width: 170px; float:right;}
#chartrightcolumn #skyscraper { text-align: center; margin:10px 10px 0 0;}
#chartrightcolumn #skyscraper p { color: #aa1000;}

/* Chart package text ads */
#chartAds {width: 730px; padding: 0px 1px; position: relative; margin: 10px auto 10px auto; display: block; } 
#chartAds table { width: 720px; padding:0; margin: 0 auto 3px; border-bottom: 5px solid #A7C5CD;} 
#chartAds table caption { font-size: 11px; font-family: Arial,sans-serif; color: #293370; text-decoration: none; line-height: 15px; text-align: left; background-color: white; caption-side:top; border-bottom: 6px solid #A7C5CD; padding: 2px 0; margin: 0; } 
#chartAds table tr td { width: 240px; text-align: left; background-color: white; padding:5px; margin: 0; border: 1px solid #A7C5CD; border-top: 0; border-right: 0; } 
#chartAds table tr td.end{border-right: 1px solid #A7C5CD;}
#chartAds table tr td img{float:left; margin: 0 7px 0 5px; }
#chartAds h3, #chartpage #chartAds p { margin: 0; line-height: 18px;}
#chartAds a { line-height: 18px; color: #083994; text-decoration:none; } 
#chartAds h3 {margin: 7px 5px 5px 5px; font: bold 11px arial;}
#chartAds p{margin: 5px 5px 10px 5px;  font: normal 11px arial;}
/* End Chart package text ads */

/*END Chart styles*/

/*.premium { display:none; }*/



/*printerfriendly */
body.print { background-color: #fff; }
#pfarticle { width:728px; font: 12px Trebuchet MS,sans-serif; color: #000; margin: 0 0 0 16px;}
#pfarticle h2 {font: bold 18px Trebuchet MS,sans-serif; color: #336600;margin:0; } 

/*commenting styles*/
#articleContent a.toggleborder { border-left: 1px solid #820600;padding-left:4px; color: #820600; text-decoration: none;}
#articleContent p.readcomments a.toggleborder { border-width:0; color: #820600; text-decoration: none;}
#articleContent a.toggleborder:hover { text-decoration: underline; }
#articleContent a.post { color: #820600;background-image: url(/img/universal/pencil_graphic.gif);background-repeat: no-repeat;background-position: left 2px;padding-left: 27px;text-decoration: none;}
#articleContent a.post:hover { text-decoration:underline; }
/*  redesign styles */
#articleContent2 a.toggleborder { border-left: 1px solid #820600;padding-left:4px; color: #820600; text-decoration: none;}
#articleContent2 p.readcomments a.toggleborder { border-width:0; color: #820600; text-decoration: none;}
#articleContent2 a.toggleborder:hover { text-decoration: underline; }
#articleContent2 a.post { color: #820600;background-image: url(/img/universal/pencil_graphic.gif);background-repeat: no-repeat;background-position: left 2px;padding-left: 27px;text-decoration: none;}
#articleContent2 a.post:hover { text-decoration:underline; }
/* readerComments styles */

#articlecomment { width: 420px; margin:0 0 0 10px;padding:0;}
#articlecomment p { font: 12px arial; margin: 0;}
#articlecomment p.source { font: 12px arial; color: #000; margin: 0; }
#articlecomment a { font: 12px arial;color: #620800;text-decoration:none; }
#articlecomment a:hover { font: 12px arial;color: #620800;text-decoration: underline; }
#articlecomment .clear { clear:both;height:1px; }
#articlecomment h4.reader { font: bold 11px arial; color: #000;margin:0 0 6px 0; }
#articlecomment h2, #articlecomment h2 a { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: none; }
#articlecomment h2 a:hover { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: underline; }
#articlecomment a.back { font: bold 11px arial;text-decoration:none;color: #751119;margin:0; }
#articlecomment a.back:hover { font: bold 11px arial;text-decoration:underline;color: #751119;margin:0; }
#articlecomment #commentsort { border-top: 1px solid #083994;border-bottom: 1px solid #083994;margin:0;padding:0; }
#articlecomment #commentsort h3 { font: 24px arial;color: #000;margin-bottom:6px;margin-top:8px; }
#articlecomment #commentsort p { color: #620800;margin:0 0 8px 0;}
#articlecomment #commentsort a {margin:0; }
#articlecomment #commentoptions { border-top: 1px solid #083994;padding: 4px 0px;margin-top: 8px;padding-top:8px; }
#articlecomment #commentoptions .smallcomments {text-align:left; }
#articlecomment #commentoptions p.paging a,#articlecomment #commentoptionsbottom p.paging a {font-weight:bold; }
#articlecomment #commentoptions p.paging a:hover,#articlecomment #commentoptionsbottom p.paging a:hover {font-weight:bold; }
#articlecomment #commentoptions p.paging { font-weight:bold;color: #620800;}
#articlecomment #commentoptionsbottom { border-bottom: 1px solid #083994;padding: 4px 0px;margin: 8px 0px; }
#articlecomment #commentoptionsbottom .smallcomments {text-align:left; }
#articlecomment #commentoptionsbottom p.paging { font-weight:bold;color: #620800;}
#articlecomment .postedcomment { border-bottom: 1px solid #083994;padding: 8px 0px; }
#articlecomment .postedcomment p { font: 12px arial; color: #000;margin:0 0 8px 0; padding:0;}

/*post a comment styles */
#articlepostcomment { margin: 0 0 0 8px;width:420px; padding:0;}
#articlepostcomment p { font: 12px arial; }
#articlepostcomment p.readcomments { border-top:1px solid #004ea5;border-bottom:1px solid #004ea5;padding: 4px 0;color: #fff;}
#articlepostcomment p.readcomments a.toggleborder { border-width:0;font-size: 12px;color: #820600; text-decoration: none;}

#articlepostcomment a { color: #751119; font-family: arial,sans-serif;text-decoration: none; }
#articlepostcomment a:hover { color: #751119; font-family: arial,sans-serif;text-decoration: underline; }
#articlepostcomment a.back { font-size:12px;font-weight:bold;}
#articlepostcomment h2, #articlepostcomment h2 a { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: none; }
#articlepostcomment h2 a:hover { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: underline; }
#articlepostcomment h3 { font: 24px arial;color: #000;margin-bottom:8px; }
#articlepostcomment .userinfo { font: 12px arial;color: #083994; }
#articlepostcomment #commentoptions { border-top: 1px solid #083994;border-bottom: 1px solid #083994;padding: 4px 0px;margin-top: 8px; }
#articlepostcomment #postform { margin:0;padding:0; }
#articlepostcomment #postform p { font: 12px arial; margin-bottom: 27px; }
#articlepostcomment #postform p.disclaimer { margin-bottom: 16px; }

/* review comment styles */
#previewcontent { margin: 0 0 0 8px;width:420px; }
#previewcontent p.readcomments { border-top:1px solid #004ea5;border-bottom:1px solid #004ea5;padding: 4px 0;}
#previewcontent p.readcomments a.toggleborder { border-width:0;font-size: 12px;color: #820600; text-decoration: none;}
#previewcontent a { color: #751119; font-family: arial,sans-serif;text-decoration: none; }
#previewcontent a:hover { color: #751119; font-family: arial,sans-serif;text-decoration: underline; }
#previewcontent a.back { font-size: 12px;font-weight:bold; }
#previewcontent h2, #previewcontent h2 a { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: none; }
#previewcontent h2 a:hover { font: bold 16px arial; color: #083994;margin-top:0;text-decoration: underline; }

#previewcontent .userinfo { color: #004ea5; }

#previewcontent #postinginfo { border-bottom:1px solid #004ea5; }
#previewcontent #postinginfo h3 { font: 20px arial;color: #000;margin: 8px 0px; }
#previewcontent #postinginfo h4 { color: #004ea5;font-weight:bold;margin-bottom:8px; }

#previewcontent .postedcomment { border-bottom: 1px solid #177AAE;padding: 8px 0px;margin-bottom:8px; }
#previewcontent .postedcomment p { font: 12px arial;margin:0 0 8px 0; }

/*report abuse form styles*/
/*contact form*/
dl#contactform {font-size:11px; width:580px; line-height:20px;}
dl#contactform dt, #hubcenter #formwrap dl#contactform dd {font: 11px arial;}
dl#contactform dt {font-weight:bold; float:left; margin:0; width:150px; padding-bottom:8px;}
dl#contactform dd {float:left; margin:0; width:430px; padding-bottom:8px;}
/*contact form*/

/*article tool styles */

#articletool { float:left;margin:0;padding: 0 0 16px 0;width: 980px;background-color: #fff;}
#articletool #articletoolinterior { float: left; width: 645px; padding: 0 0 0 16px;}
#articletool #articletoolinterior h1 { font: bold 14px arial; color: #127FEF;text-transform: uppercase;border-bottom: 1px solid #c4c4c4; }
#articletool #articletoolinterior h2 { font: 900 22px arial; color: #000; } 
#articletool #rightcol {float:right;}
#articletool p { font: 12px arial; }
#articletool p.breadcrumb { font:10px arial; color: #666; border-width: 0; margin:0; }
#articletool #articletoolinterior h3 { font: 700 14px arial; color #555; } 
#articletool #articletoolinterior a.return { font: bold 12px arial; color: #004660; }
#articletool #articletoolinterior a.return:hover { color: #0066cc; }
dl#emailform { margin: 8px 0px;width:580px;font: 12px arial;  }
dl#emailform dt, #hubcenter #formwrap dl#emailform dd {font: 11px arial;}
dl#emailform dt {font-weight:bold; float:left; margin:0; width:150px; padding-bottom:8px;}
dl#emailform dd {float:left; margin:0; width:430px; padding-bottom:8px;}


/*printerfriendly */

body.print { width:728px;  margin: 16px	 0 0 16px;}
body.print, body.print p { font: 12px arial,sans-serif; color: #000; }
body.print p.copyright { font-weight:bold; margin-bottom:8px;}
body.print h2 {font: 900 22px arial,sans-serif; color: #000;margin:0; }  
body.print a { font: bold 12px arial; color: #004660; }
body.print a:hover { color: #0066cc; }

/*ltn award article styles */
img.awardimg { float: right; margin: 0 0 0 8px;}
table.PhotosTable tbody tr td { font: 12px arial; }
table.PhotosTable tbody tr img { border: 1px solid #c4c4c4; margin:4px;}


#imagebox .imageblock1 #extMedia #kaltura_player {
	height: 235px !important;
	width: 300px !important;
}







