body {

background-color: #DBDBDB;

background-image: url(http://www2.nationalreview.com/images_background/background_E.jpg);

background-repeat: no-repeat;

background-position: center top;

}

img {border: 0px solid #000; }



	
/*
	background-image: url('http://www2.nationalreview.com/images/background_election_new.jpg');
	background-repeat: no-repeat;
	background-position: top left;
*/
}

.nrd_small {
	font-family: Arial;
	font-size: 13px;
}

.articles { font-family: Times New Roman, Times, serif; font-size: 16px; color: #000000}

.articles p {  margin-bottom: 8px; margin-top: 0px}

.share_tools:hover {
	cursor: pointer;
}
span.share_tools:hover {
	cursor: pointer;
}

a:visited { color: #666666; text-decoration: underline}
a:link,a:hover,a:active { color: #000000; text-decoration: underline; }

a.smalllink:visited { color: #333333; text-decoration: underline}
a.smalllink:link,a.smalllink:hover,a.smalllink:active { color: #333333; text-decoration: underline}

a.article:visited { color: #666666; text-decoration: underline}
a.article:hover { color: #000000; text-decoration: underline}

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; color: #666666; margin-bottom: 0px}

.article_subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; color: #666666; font-weight: bold; }

input { font-family: Arial; font-size: 10pt; border: 1px solid #444; }

.articletools {  font-family: "ms sans serif"; font-size: 10px; text-align: right}

.archivedate {font-family: "ms sans serif"; font-size: 10px; color: #999999}

.articletools a {color: #999999}

.articledate {  font-family: "Times New Roman", Times, serif; font-size: 13px; color: #999999}

.articlesubtitle {  font-family: "Times New Roman", Times, serif; font-size: 15px; color: #000000}

.articlebyline {  font-family: "Times New Roman", Times, serif; font-size: 13px; color: #000000}

.articletitle {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold}

.bioline {  color: #666666}
.bioline a:link {color: #666666 }

blockquote {  font-family: Arial; font-size: 13px; padding-left: 10px}

.drop {
  font-size: 230%;
  font-weight: bold;
  font-family: Arial, sans-serif;
  color: #666666;
  line-height: 34px;
}




.arial {
	font-family: Arial;
	font-size: 10pt;
}

.subhead {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #666;
}

.qa {  font-size: 12px; font-weight: bold; text-transform: uppercase}

.editnote {  font-size: 12px; font-weight: bold; text-transform: uppercase}

.book {  font-size: 12px }

.dateline {  font-size: 12px; font-weight: bold; text-transform: uppercase}


.left {  font-family: "Times New Roman", Times, serif; font-size: 13px; color: #666666 }

.left a { color: #000000 }

.left p {margin-bottom: 10px; margin-top: 10px}

.left h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; margin-bottom: 10px; margin-top: 10px}

.right {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center}

.right a { color: #000000 }

.right img {  border: #666666; margin-bottom: 5px;}

.right h1 {}

.textad { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px}

.textad a { text-decoration: none}

.textad a:visited {color: #000000 }

.section-books { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; background-color: #000066; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; text-transform: uppercase}

a.video_spot:link,a.video_spot:visited,a.video_spot:active { font-family: Arial; font-size: 10pt; color: #555; font-weight: bold; text-decoration: none; }
a.video_spot:hover { font-family: Arial; font-size: 10pt; color: #222; font-weight: bold; text-decoration: none; }
a.video_spot2:link,a.video_spot2:visited,a.video_spot2:hover,a.video_spot2:active { font-family: Arial; font-size: 8pt; color: #666; }

.homielink { font-family: Arial; font-size: 10pt; color: navy; }
a.homielink:link,a.homielink:visited,a.homielink:hover,a.homielink:active { font-family: Arial; font-size: 10pt; color: navy; }

.homielinksmall { font-family: Arial; font-size: 8pt; color: #000; }
a.homielinksmall:link,a.homielinksmall:visited,a.homielinksmall:hover,a.homielinksmall:active { font-family: Arial; font-size: 8pt; color: #000; }
.style18 {
	font-size: 10pt;
	font-weight: bold;
}
.style18-2 {
	font-size: 10pt;
}

p.form_error {
	font-family: Arial;
	font-size: 12px;
	color: #990000;
}
p.form_title {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 3px;
}
p.form_field {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	margin-left: 10px;
}
.style24 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
}
.style32 {font-size: 12px}
.style37 {color: #000000}


/*REGULAR*/

 .suburframe { background-image: url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/sub_ur_frame_AFBEE0.gif'); background-repeat: no-repeat; }  




/*
STAR TREK
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_trek.gif'); background-repeat: no-repeat; }  */ 



/*
St. PATRICK'S
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_stpats.gif'); background-repeat: no-repeat; }  */ 



/*
HALLOWEEN
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_shad_ur_halloween.gif'); background-repeat: no-repeat; }  */ 



/*
VETERAN'S DAY
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_AFBEE0_vday.gif'); background-repeat: no-repeat; }  */ 


/*
THANKSGIVING
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_txgiving.gif'); background-repeat: no-repeat; }  */ 



/*
CHRISTMAS 
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_christmas.gif'); background-repeat: no-repeat; }  
*/

/*
NEW YEAR'S 
.suburframe { background-image: url('http://www2.nationalreview.com/images/sub_ur_frame_newyears.gif'); background-repeat: no-repeat; }   

*/


.subshadll { border-top: 1px solid #000; }
.subshadbottom { border-top: 1px solid #000; }
.subshadlr { border-top: 1px solid #000; }

.mainshadul { background-image: url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/main_shad_ul_AFBEE0.gif'); background-repeat: no-repeat; }
.mainshadl { background-image: url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/main_shad_l_AFBEE0.gif'); background-repeat: repeat; }
.quotetext {
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.quotetextbelow {
	font-size: 12px;
	font-weight: bold;
	color: #D6DFFF;
	font-family: "Times New Roman", Times, serif;}

.quotetextlink {
	font-family: Tahoma;
	font-size: 8pt;
	color: #D6DFFF;
}
.archivedateheader
{
	font-family: Arial;
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
}
a.quotetextlink:link,a.quotetextlink:visited,a.quotetextlink:hover,a.quotetextlink:active { color: #D6DFFF; }
.style45 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
}
.style48 {font-family: Geneva, Arial, Helvetica, san-serif}
.style51 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #5273EF;
	font-weight: bold;
}
.style52 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style57 {color: #6699FF}
.style43 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.style58 {font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style60 {
	font-size: 14pt;
	color: #003300;
}
.style65 {font-size: 14pt; color: #000099; }
.style67 {font-size: 14pt; color: #D75600; }
.style68 {color: #006600}
.style70 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style71 {
	font-size: 9pt;
	color: #999999;
}
.style73 {color: #004800}
.style75 {font-family: Arial, Helvetica, sans-serif}
.style81 {font-family: "Times New Roman", Times, serif; font-size: 21px; color: #5273EF; font-weight: bold; }
.style82 {color: #996600}
.style83 {color: #990000}
.style84 {color: #477CF8}
.style86 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; text-transform: uppercase; font-weight: bold; color: #999999; }
.style88 {color: #5273EF}
.style89 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}
.style91 {font-weight: bold; color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style92 {color: #000099}
a.style43:link,a.style43:visited,a.style43:hover,a.style43:active { color: #000099; }

/* menu: 122E81 */
td.on { background: #122E81 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_on.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.on_sub { background: #122E81 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_on_sub.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }

td.off { background: #DADADA url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_off.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off:hover { background: #B5B5B5 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_hover.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off_fill { background: #DADADA url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_off.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off_fill_border { background: #DADADA url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_off.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; border: 1px solid #666; border-top: 0px; border-bottom: 1px solid #999; }
td.off_divider { background: #282828 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_off_divider.gif'); height: 24px; }

td.sub_divider { background: #122E81 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_sub_divider.gif'); height: 24px; }
/* td.sub_divider { background: #EDEDED; height: 24px; } */

td.on_sub_sub { background: #122E81 url('http://nationalreview.http.internapcdn.net/nationalreview_vitalstream_com/menu_on_sub-sub.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }

/* D5DFFF */
a.link_sub_sub:link,a.link_sub_sub:visited,a.link_sub_sub:active { color: #DEDEDE; text-decoration: none; }
a.link_sub_sub:hover { color: #DEDEDE; text-decoration: underline; }

a.link_on:link,a.link_on:visited,a.link_on:hover,a.link_on:active { color: #FFF; text-decoration: none; }
a.link_sub:link,a.link_sub:visited,a.link_sub:active { color: #DEDEDE; text-decoration: none; }
a.link_sub:hover { color: #DEDEDE; text-decoration: underline; }
a.link_off:link,a.link_off:visited,a.link_off:hover,a.link_off:active { color: #000; text-decoration: none; }


.hotlinksbox1 {
	font-family: "Times New Roman", Times, serif;
}
.hotlinksbox2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}
.hotlinksbox3 {
	color: #000000;
	font-weight: bold;
}
.hotlinksbox4 {
	color: #990000;
	font-weight: bold;
}
a.hotlinksbox4:link, a.hotlinksbox4:visited, a.hotlinksbox4:hover, a.hotlinksbox4:active {
	color: #990000;
	font-weight: bold;
}

a.campaignspot:link, a.campaignspot:visited, a.campaignspot:active {
	color: #000000;
}
a.campaignspot:hover {
	color: #999999;
}
.hotlinksbox5 {
	color: #000000;
}
.hotlinksbox6 {
	font-size: 12px;
	font-style: italic;
	color: #666666;
}
table.ad_blog_google
{
	padding-left: 10px;
	padding-bottom: 10px;
}
.blog_date_header
{
	font-family: Times New Roman;
	font-size: 28px;
	color: #666666;
	margin-top: 15px;
	margin-bottom: 20px;
}
.blog_date
{
	font-family: Times New Roman;
	font-size: 28px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.blog_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.blog_title_btc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #DDDDDD;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.blog_media_title
{
	padding-top: 1px;
	margin-top: 1px;
}
.blog_title_holder
{
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
}
.blog_slug
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
}
.blog_text
{
	font-family: Times New Roman, Times;
	font-size: 12pt;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 20px;
}
.blog_text_btc
{
	font-family: Times New Roman, Times;
	font-size: 12pt;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 20px;
	color: #FFF;
}
.blog_text_revert
{
	font-family: Georgia;
	font-size: 11pt;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 20px;
}
.blog_holder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}
.blog_hotlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 3px;
	margin-left: 0px;
}
.blog_divider
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
}
.blog_hotlinks_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
}
.blog_hotlinks_date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #08297B;
}
a.blog_permalink:link,a.blog_permalink:visited,a.blog_permalink:hover,a.blog_permalink:active, .blog_permalink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
a.blog_permalink_btc:link,a.blog_permalink_btc:visited,a.blog_permalink_btc:hover,a.blog_permalink_btc:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
a.blog_hotlinks:link,a.blog_hotlinks:visited,a.blog_hotlinks:hover,a.blog_hotlinks:active
{
	color: #08217B;
	font-weight: bold;
}

a.search_title:link,a.search_title:visited,a.search_title:hover,a.search_title:active
{
	color: #0000CC;
	font-family: Arial;
	font-size: 16px;
}
.search_text
{
	margin: 4px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial;
	font-size: 10pt;
}
.search_datetime
{
	color: #6270DB;
	font-family: Arial;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
}
.search_author
{
	font-family: Arial;
	font-size: 12px;
}
a.article_subhead:link { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 13px; 
            text-transform: uppercase; 
            color: #666666; 
            font-weight: bold;
            text-decoration : underline }

a.article_subhead:visited { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 13px; 
            text-transform: uppercase; 
            color: #666666; 
            font-weight: bold; 
            text-decoration : underline }

a.article_subhead:hover { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 13px; 
            text-transform: uppercase; 
            color: #000000; 
            font-weight: bold; 
            text-decoration : underline }
a.article_subhead:active { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 13px; 
            text-transform: uppercase; 
            color: #666666; 
            font-weight: bold;
            text-decoration : underline;
}
p.style17 {
	margin-bottom: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
p.homie_article_container {
	margin-bottom: 10px;
	padding-bottom: 0px;
	margin-top: 4px;
	padding-top: 0px;
}
p.blogfeed {
	margin-bottom: 8px;
	margin-top: 0px;
	line-height: 14pt;
}
p.hotlinks {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px;
	margin-left: 0px;
	margin: 0px;
	margin-bottom: 3px;
	line-height: 11pt;
}
object {
	outline: none;
}
.blogtitle
{
	font-family: Arial, Sans serif;
	font-size: 24pt;
	font-weight: bold;	
}
.menu
{
	font-family: Arial;
	font-size: 10pt;
	color: #999999;
}
a.menu:link,a.menu:visited,a.menu:hover,a.menu:active
{
	font-family: Arial;
	font-size: 10pt;
	color: #999999;
}
.subtitle {
	font-family: Arial, Sans serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-transform: uppercase;
}
.title {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
.linkdate {
	font-family: Arial;
	font-size: 8pt;
}

span.archivelink {
	font-family: Arial;
	font-size: 10pt;
	color: #000;
	text-decoration: underline;
}
span.archivelink:hover {
	text-decoration: underline;
	cursor: pointer;
}




.blog_sub_ad_box {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}


.blog_sub_ad_box:link {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}


.blog_sub_ad_box:visited {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.blog_sub_ad_box:hover {
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}


.blog_sub_ad_box:active {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}






/* BEGIN 2009 STYLES */


.homie-headline1 {
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 31px;
	line-height:31px;
}
a.homie-headline1 {
	font-family: Times New Roman, Times, serif;
	font-size: 31px;
	line-height:31px;
	color: #000000;
}
a.homie-headline1:link {
	text-decoration: none;
}
a.homie-headline1:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-headline1:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-headline1:active {
	text-decoration: none;
}




.homie-headline2 {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 24px;
}
a.homie-headline2 {
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	color: #000000;
}
a.homie-headline2:link {
	text-decoration: none;
}
a.homie-headline2:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-headline2:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-headline2:active {
	text-decoration: none;
}



.homie-headline3 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;

}
a.homie-headline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
 
}
a.homie-headline3:link {
	text-decoration: none;
}
a.homie-headline3:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-headline3:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-headline3:active {
	text-decoration: none;
}





.homie-headline4 {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 20px;
}
a.homie-headline4 {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #000000;
}
a.homie-headline4:link {
	text-decoration: none;
}
a.homie-headline4:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-headline4:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-headline4:active {
	text-decoration: none;
}





.homie-byline-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height:1.3em;
}
a.homie-byline-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #16507E;
	font-weight: bold;
	line-height:1.3em;
}
a.homie-byline-new:link {
	text-decoration: none;
}
a.homie-byline-new:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-byline-new:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-byline-new:active {
	text-decoration: none;
}







.homie-byline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
a.homie-byline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #16507E;
	font-weight: bold;
}
a.homie-byline1:link {
	text-decoration: none;
}
a.homie-byline1:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-byline1:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-byline1:active {
	text-decoration: none;
}






.homie-byline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3333;
	font-weight: bold;
}
a.homie-byline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3333;
	font-weight: bold;
}
a.homie-byline2:link {
	text-decoration: none;
}
a.homie-byline2:visited {
	text-decoration: none;
	color: #FF3333;
}
a.homie-byline2:hover {
	text-decoration: underline;
	color: #000000;
}
a.homie-byline2:active {
	text-decoration: none;
}




.homie-byline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;
	font-weight: bold;
}
a.homie-byline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;
	font-weight: bold;
}
a.homie-byline3:link {
	text-decoration: none;
	color: #16507E;	
}
a.homie-byline3:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-byline3:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-byline3:active {
	text-decoration: none;
	color: #16507E;
}








.homie-small-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
}
a.homie-small-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
}
a.homie-small-link:link {
	text-decoration: none;
}
a.homie-small-link:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-small-link:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-small-link:active {
	text-decoration: none;
}







.homie-small-link-solo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;


}
a.homie-small-link-solo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
a.homie-small-link-solo:link {
	text-decoration: none;
}
a.homie-small-link-solo:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-small-link-solo:hover {
	text-decoration: underline;
	color: #000000;
}
a.homie-small-link-solo:active {
	text-decoration: none;
}








.homie-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
	line-height:17px; 
}
a.homie-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
	line-height:17px;
}
a.homie-small-link2:link {
	text-decoration: none;
}
a.homie-small-link2:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-small-link2:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-small-link2:active {
	text-decoration: none;
}







.homie-smaller-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;

}
a.homie-smaller-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;

}
a.homie-smaller-link:link {
	text-decoration: none;
}
a.homie-smaller-link:visited {
	text-decoration: none;
	color: #16507E;
}
a.homie-smaller-link:hover {
	text-decoration: underline;
	color: #16507E;
}
a.homie-smaller-link:active {
	text-decoration: none;
}







.homie-small-link_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DFDFDF;
}
a.homie-small-link_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DFDFDF;
}
a.homie-small-link_gray:link {
	text-decoration: none;
}
a.homie-small-link_gray:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-small-link_gray:hover {
	text-decoration: none;
	color: #666666;
}
a.homie-small-link_gray:active {
	text-decoration: none;
}



.homie-small-link_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3333;

}
a.homie-small-link_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3333;

}
a.homie-small-link_red:link {
	text-decoration: none;
}
a.homie-small-link_red:visited {
	text-decoration: none;
	color: #FF3333;
}
a.homie-small-link_red:hover {
	text-decoration: underline;
	color: #FF3333;
}
a.homie-small-link_red:active {
	text-decoration: none;
}




.homie-small-link_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}

a.homie-small-link_black {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;

}
a.homie-small-link_black:link {
	text-decoration: none;
}
a.homie-small-link_black:visited {
	text-decoration: none;
	color: #000000;
}
a.homie-small-link_black:hover {
	text-decoration: underline;
	color: #000000;
}
a.homie-small-link_black:active {
	text-decoration: none;
}






.homie-deck1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333333;
	line-height:1.37em; 
	letter-spacing:.01em; 
}




ul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	line-height:10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #FFFFFF;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding: 0px;
	margin: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}


li {margin-bottom: 5px;

}




.webbrief-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:17px; 
}
a.webbrief-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:17px;
}
a.webbrief-small-link2:link {
	text-decoration: none;
}
a.webbrief-small-link2:visited {
	text-decoration: none;
	color: #000000;
}
a.webbrief-small-link2:hover {
	text-decoration: underline;
	color: #16507E;
}
a.webbrief-small-link2:active {
	text-decoration: none;
}

.webbrief-date {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 12px;

}

.webbrief-pub {
	color: #16507E;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	line-height: 9px;
	margin-bottom: 1;
	margin-bottom: 5; 

}





//START WEB BRIEF TWITTER STYLES


.twit-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #239398;
	line-height:17px; 
}
a.twit-small-link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #239398;
	line-height:17px;
}
a.twit-small-link2:link {
	text-decoration: none;
	color: #239398;
}
a.twit-small-link2:visited {
	text-decoration: none;
	color: #239398;
}
a.twit-small-link2:hover {
	text-decoration: underline;
	color: #239398;
}
a.twit-small-link2:active {
	text-decoration: none;
	color: #239398;
}

.twit-date {
	color: #239398;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 12px;

}

.twit-pub {
	color: #239398;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	line-height: 9px;
	margin-bottom: 1;
	margin-bottom: 5; 

}

//END WEB BRIEF TWITTER STYLES


.poll_request {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
a.poll_request {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #b50606;
	font-weight: bold;
}
a.poll_request:link {
	text-decoration: none;
}
a.poll_request:visited {
	text-decoration: none;
	color: #b50606;
}
a.poll_request:hover {
	text-decoration: underline;
	color: #D36666;
}
a.poll_request:active {
	text-decoration: none;
}







.poll_request2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
a.poll_request2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b50606;
	font-weight: bold;
}
a.poll_request2:link {
	text-decoration: none;
}
a.poll_request2:visited {
	text-decoration: none;
	color: #b50606;
}
a.poll_request2:hover {
	text-decoration: underline;
	color: #D36666;
}
a.poll_request2:active {
	text-decoration: none;
}



.betsy_small {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	font-weight: bold;
}

.derb_small {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #558CFF; 
	font-weight: bold;
}


.liveblog-headline {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;

}

.liveblog-text {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height:19px;
}


/* TABBED PANELS STYLES START */

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%;  
}
 
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
 
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16507E;
	font-weight: bold;
	line-height:14px;
	background-color: #FFFFFF;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
 
.TabbedPanelsTabHover {
	background-color: #E8E8E8;
}
 
.TabbedPanelsTabSelected {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
 
.TabbedPanelsTab a {
	color: #FFFFF;
	text-decoration: none;
}
 
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	background-color: #FFFFFF;
}
 
.TabbedPanelsContent {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.TabbedPanelsContent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #16507E;
	font-weight: bold;
	}
	
.TabbedPanelsContent3 {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
}

.TabbedPanelsContent4 {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #OOOOOO;
}

.TabbedPanelsContent5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21D24;
	font-weight: bold;
}
a.TabbedPanelsContent5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21D24;
	font-weight: bold;
}
a.TabbedPanelsContent5:link {
	text-decoration: none;
}
a.TabbedPanelsContent5:visited {
	text-decoration: none;
	color: #D21D24;
}
a.TabbedPanelsContent5:hover {
	text-decoration: underline;
	color: #D21D24;
}
a.TabbedPanelsContent5:active {
	text-decoration: none;
}
 
.TabbedPanelsContentVisible {
}
 
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #FFF;
	position: relative;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
 
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
 
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #FFF;
	border-bottom: solid 1px #FFF;
}
 
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/* TABBED PANELS STYLES END */


/* NEW NRD STYLES */


.goldbergBoxHead1 {
	font-family: Helvetica, Sans serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	
}

.goldbergBoxHead2 {
	font-family: Helvetica, Sans serif;
	font-size: 36px;
	font-weight: bold;
	color: #C41722;
	
}


.nweek {
	font-family: Rockwell Condensed Bold, serif;
	font-size: 36px;
	font-weight: normal;
	color: #0000;
	
}




/* END NEW NRD STYLES */


/* BEGIN Generic Tabbed Module*/

.tabsContainer {
  position:relative;
  bottom:-1px;
  _height:1%; /* FIXME move to ie6 css*/
}

.tabs {
	display: block;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	text-transform: uppercase;
	font-family: arial, helvetica, sans-serif;
  	overflow: hidden;
}

#mainTabs {
	float: left;  /* without this the memberTools is not accessable as the width of the tabsContainer takes the entire shell width */ 
}
		
.tabs li {
	float: left;
	display: block;
	margin: 0;
	padding: 4px 7px 3px 7px;
	background-color: #f0f4f5;
	background-image: none;
	border: 1px solid #ccc;
	border-width: 1px 1px 1px 0;
	font-size:1em;
	white-space: nowrap;
}

.tabs li.first {
	border-left: 1px solid #ccc;
}

.tabs li.selected {
	background: white;
	border-bottom: none;
	padding: 4px 7px 4px 7px;
}

.tabs li a,
.tabs li a:link,
.tabs li a:visited,
.tabs li a:hover,
.tabs li a:active {
	color: #333;
}
		
.tabContent {
	clear: both;
	border: 1px solid #ccc;
	padding: 7px;
	display: none;
}
		
.tabContent.active {
	display: block;
}
		
.tabContent ol {
	margin-top: 0;
	margin-bottom: 5px;
}
		
.tabContent ol li {
	padding-top: 3px;
	padding-bottom: 3px;
}




/* END Generic Tabbed Module*/


.otp_title  {
	font-family: Times New Roman, Times, serif; 
	font-size: 20px; 
	color: #935436;
}

.otp_subtitle {
	font-family: Times New Roman, Times, serif; 
	font-size: 20px; 
	color: #935436;
}

.css_test {
	font-family: Times New Roman, Times, serif; 
	font-size: 24px; 
	color: #ff0000;
}

/* Subscription Pages Styles
* www.nationalreview.com/subscribe/nrd.p
* www.nationalreview.com/subscribe/nr.p
* www.nationalreview.com/subscribe/gift.p
*
*/
p.subscribe_sidebar {
margin: 10px;
font-family: Arial;
font-size: 11px;
color: #555;
}
p.subscribe_sidebig {
margin: 10px;
color: #222;
font-family: Georgia;
font-size: 14pt;
}
p.subscribe_header {
color: #222;
font-family: Georgia;
font-size: 17pt;
}
table.subscribe_info {
margin: 10px;
font-family: Arial;
font-size: 11px;
color: #555;
}
table.subscribe_tease {
margin: 10px;
font-family: Arial;
font-size: 13px;
color: #555;
width: 100%;
}
.subscribe_input {
border: 1px solid #555;
}
/* END Subscription Pages Styles */


/* HOME PAGE TABBED SECTION for
* NRO WEB BRIEFING, NEW ON NRO, and MOST-READ CONTENT

* Complete code with comments is at: http://www2.nationalreview.com/tabbedpanels/tabbedpanels.css

* SpryTabbedPanels.css - version 0.4 - Spry Pre-Release 1.6.1 

* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. 

* Horizontal Tabbed Panels
*
* The default style for a TabbedPanels widget places all tab buttons
* (left aligned) above the content panel.
*/


.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16507E;
	font-weight: bold;
	background-color: #FFFFFF;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}



.TabbedPanelsTabHover {
	background-color: #E8E8E8;
}


.TabbedPanelsTabSelected {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}


.TabbedPanelsTab a {
	color: #FFFFF;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	background-color: #FFFFFF;
}


.TabbedPanelsContent {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.TabbedPanelsContent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #16507E;
	font-weight: bold;
	}
	
.TabbedPanelsContent3 {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
}

.TabbedPanelsContent4 {
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #OOOOOO;
}



.TabbedPanelsContent5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21D24;
	font-weight: bold;
}
a.TabbedPanelsContent5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21D24;
	font-weight: bold;
}
a.TabbedPanelsContent5:link {
	text-decoration: none;
}
a.TabbedPanelsContent5:visited {
	text-decoration: none;
	color: #D21D24;
}
a.TabbedPanelsContent5:hover {
	text-decoration: underline;
	color: #D21D24;
}
a.TabbedPanelsContent5:active {
	text-decoration: none;
}


.TabbedPanelsContentVisible {
}


.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #FFF;
	position: relative;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}


.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}


.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #FFF;
	border-bottom: solid 1px #FFF;
}


.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
/* END HOME PAGE TABBED SECTION */


li.homieTab_List_Item {
	list-style-type: decimal;
	list-style-position: outside;
	font-weight: normal;
      	margin-left: 10px;
}










/* Blogs Comments Styles

.comment-link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	line-height:normal;
}
a.comment-link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	line-height:normal;
	text-decoration: underline;
}
a.comment-link:link {
	text-decoration: underline;
	color: #FF6600;
}
a.comment-link:visited {
	text-decoration: underline;
	color: #FF6600;
}
a.comment-link:hover {
	text-decoration: underline;
	color: #FF6600;
}
a.comment-link:active {
	text-decoration: underline;
	color: #FF6600;
}








.comment-link-small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height:normal;
	text-decoration: underline;
}
a.comment-link-small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height:normal;
	text-decoration: underline;
}
a.comment-link-small:link {
	text-decoration: underline;
}
a.comment-link-small:visited {
	text-decoration: underline;
	color: #000000;
}
a.comment-link-small:hover {
	text-decoration: underline;
	color: #FF6600;
}
a.comment-link-small:active {
	text-decoration: underline;
}









.comment-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
	line-height:normal;
	font-weight: bold;
}
a.comment-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16507E;
	line-height:normal;
	font-weight: bold;
}
a.comment-name:link {
	text-decoration: none;
}
a.comment-name:visited {
	text-decoration: none;
	color: #16507E;
}
a.comment-name:hover {
	text-decoration: underline;
	color: #16507E;
}
a.comment-name:active {
	text-decoration: none;
}






.comment-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:normal; 
}
a.comment-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:normal;
}
a.comment-date:link {
	text-decoration: none;
}
a.comment-date:visited {
	text-decoration: none;
	color: #000000;
}
a.comment-date:hover {
	text-decoration: underline;
	color: #000000;
}
a.comment-date:active {
	text-decoration: none;
}




.comment-permalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;
	line-height:normal; 
}
a.comment-permalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #16507E;
	line-height:normal;
}
a.comment-permalink:link {
	text-decoration: none;
}
a.comment-permalink:visited {
	text-decoration: none;
	color: #16507E;
}
a.comment-permalink:hover {
	text-decoration: underline;
	color: #16507E;
}
a.comment-permalink:active {
	text-decoration: none;
}




.comment-text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height:14pt;
}
a.comment-text {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	line-height:normal;
}
a.comment-text:link {
	text-decoration: none;
}
a.comment-text:visited {
	text-decoration: none;
	color: #000000;
}
a.comment-text:hover {
	text-decoration: underline;
	color: #000000;
}
a.comment-text:active {
	text-decoration: none;
}


/* Tweet Tracker Styles Below */

div.stripes, div.stripesODD, div.stripesEVEN  {

    padding-left: 1em;
    padding-right: 1em;
    padding-top: 1em;
    padding-bottom: 1em;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: none;

}



.stripes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:15pt;
}

.stripesODD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:15pt;
	background-color: #ECEDF1;
}
.stripesEVEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:15pt;
	background-color: #FFFFFF;
}


.tweetname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:15pt;
	font-weight:bold;

}
a.tweetname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
a.tweetname:link {
	text-decoration: none;
	color: #000000;
}
a.tweetname:visited {
	text-decoration: none;
	color: #000000;
}
a.tweetname:hover {
	text-decoration: underline;
	color: #000000;
}
a.tweetname:active {
	text-decoration: none;
	color: #000000;
}





.tweetlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:15pt;

}
a.tweetlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #239398;

}
a.tweetlink:link {
	text-decoration: none;
	color: #239398;
}
a.tweetlink:visited {
	text-decoration: none;
	color: #239398;
}
a.tweetlink:hover {
	text-decoration: underline;
	color: #239398;
}
a.tweetlink:active {
	text-decoration: none;
	color: #239398;
}
/* Tweet Tracker Styles Above */


/* TOPICS PAGE -- HEALTH */


.energy-divider-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height:16pt;
	font-weight:bold;
}


.energyname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3300;
	line-height:16pt;
	font-weight:bold;
}


.energytitle {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	line-height:16pt;
	font-weight:bold;

}
a.energytitle {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;

}
a.energytitle:link {
	text-decoration: none;
	color: #000000;
}
a.energytitle:visited {
	text-decoration: none;
	color: #000000;
}
a.energytitle:hover {
	text-decoration: underline;
	color: #000000;
}
a.energytitle:active {
	text-decoration: none;
	color: #000000;
}





.energylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:16pt;

}
a.energylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
a.energylink:link {
	text-decoration: underline;
	color: #666666;
}
a.energylink:visited {
	text-decoration: underline;
	color: #666666;
}
a.energylink:hover {
	text-decoration: underline;
	color: #000000;
}
a.energylink:active {
	text-decoration: underline;
	color: #666666;
}





.energyweblink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	line-height:16pt;

}
a.energyweblink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;

}
a.energyweblink:link {
	text-decoration: none;
	color: #CC3300;
}
a.energyweblink:visited {
	text-decoration: none;
	color: #CC3300;
}
a.energyweblink:hover {
	text-decoration: underline;
	color: #CC3300;
}
a.energyweblink:active {
	text-decoration: none;
	color: #CC3300;
}

/* END TOPICS PAGE -- HEALTH */


/* Blog Page Turn Styles Below */

.pageturn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16507E;
	letter-spacing:.01em;
	font-weight: normal;
}
	

a.pageturn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16507E;
	letter-spacing:.01em;
	font-weight: normal;	
}

a.pageturn:link {
	text-decoration: underline;
	color: #16507E;
}
a.pageturn:visited {
	text-decoration: underline;
	color: #16507E;
}
a.pageturn:hover {
	text-decoration: underline;
	color: #16507E;
}
a.pageturn:active {
	text-decoration: underline;
	color: #16507E;
}

/* Blog Page Turn Styles Above */

/*Start Off The Page Title Styles */

.otp_blog_title_holder {

                     font-family: Arial, Helvetica, sans-serif; 
                     font-size: 20px; 
                     color: #16507E;
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
	text-decoration: none;
}

a.otp_blog_title_holder:link
{

                     font-family: Arial, Helvetica, sans-serif; 
                     font-size: 20px; 
                     color: #16507E;
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
	text-decoration: none;
}

a.otp_blog_title_holder:visited {

                     font-family: Arial, Helvetica, sans-serif; 
                     font-size: 20px; 
                     color: #16507E;
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
	text-decoration: none;
}

a.otp_blog_title_holder:hover {

                     font-family: Arial, Helvetica, sans-serif; 
                     font-size: 20px; 
                     color: #666666;
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
	text-decoration: none;
}

a.otp_blog_title_holder:active {

                     font-family: Arial, Helvetica, sans-serif; 
                     font-size: 20px; 
                     color: #16507E;
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 15px;
	text-decoration: none;
}

/* End Off The Page Title Styles */