body
{
	margin: 0px;
	padding: 0px;
	background-color: #AFBEE0;
	align: center;
}

.author-politics {  font-family: Times New Roman, Times, serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none}

.articles { font-family: Times New Roman, Times, serif; font-size: 16px; color: #000000}

.articles p {  margin-bottom: 8px; margin-top: 0px}

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}

.fullcoveragedate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 0px; padding-bottom: 0px; color: #000000}

.articlelist p {  margin-bottom: 9px; font-family: "Times New Roman", Times, serif; font-size: 13px; color: #666666; margin-top: 0px}
.articlelist a:link {  color: #000000}
.articlelist a:visited {  color: #666666}

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: 12px; border: 1px solid #000; }

.sundaytitle {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; margin-bottom: 0px; font-weight: bold}

.sundaysubtitle { font-size: 13px; font-style: italic}

.normal { font-family: Times New Roman; font-size: 12pt; font-weight: normal; color: #000; }

.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%;
  line-size: 100%;
  font-weight: bold;
  font-family: Arial, sans-serif;
  color: #666666;
  line-height: 34px;
}

.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 {style: none; 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; }

.headerl { background-image: url('http://beta.nationalreview.com//images/header_left.gif'); background-repeat: no-repeat; }
.headerr { background-image: url('http://beta.nationalreview.com//images/header_right.gif'); background-repeat: no-repeat; }
.headerlnrof { background-image: url('http://beta.nationalreview.com//images/header_left_nrof.gif'); background-repeat: no-repeat; }
.headerrnrof { background-image: url('http://beta.nationalreview.com//images/header_right_nrof.gif'); background-repeat: no-repeat; }
.headerlextras { background-image: url('http://beta.nationalreview.com//images/header_left_extras.gif'); background-repeat: no-repeat; }
.headerrextras { background-image: url('http://beta.nationalreview.com//images/header_right_extras.gif'); background-repeat: no-repeat; }
.headerlpolitics { background-image: url('http://beta.nationalreview.com//images/header_left_politics.gif'); background-repeat: no-repeat; }
.headerrpolitics { background-image: url('http://beta.nationalreview.com//images/header_right_politics.gif'); background-repeat: no-repeat; }
.headerlculture { background-image: url('http://beta.nationalreview.com//images/header_left_culture.gif'); background-repeat: no-repeat; }
.headerrculture { background-image: url('http://beta.nationalreview.com//images/header_right_culture.gif'); background-repeat: no-repeat; }
.homiedrop { font-family: Arial; font-size: 18pt; font-weight: bold; color: #888; }

.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;
}
.section-politics {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;  font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-politics.gif'); background-repeat: no-repeat; }

.section-wfb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-wfb.gif'); background-repeat: no-repeat; }

.section-christmas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-christmas.gif'); background-repeat: no-repeat;}

.section-thanksgiving {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-darkculture.gif'); background-repeat: no-repeat;}

.section-convention {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-convention.gif'); background-repeat: no-repeat;}

.section-books { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #663300; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; text-transform: uppercase; text-align: center; }

.section-blank { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px}

.section-culture { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background-color: #D98200; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-culture.gif'); background-repeat: no-repeat; }

.section-darkculture { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background-color: #663300; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-darkculture.gif'); background-repeat: no-repeat;}

.section-financial { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; background-color: #004848; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; text-transform: uppercase; background-image: url('http://beta.nationalreview.com/images/section-financial.gif'); background-repeat: no-repeat;}

.section-recent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; height: 14px; width: 100%; margin-bottom: 2px; padding-left: 5px; background-image: url('http://beta.nationalreview.com/images/section-recent.gif'); background-repeat: no-repeat; }

.author-politics {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none}

.author-politics a:visited {  color: #000000; text-decoration: underline}

.author-culture { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #993900; text-decoration: none }
.author-culture a:visited {  color: #993900; text-decoration: underline}

.author-financial { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none }
.author-financial a:visited {  color: #000000; text-decoration: underline}

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;
}
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #252525;
	background-color: #EBEBEB;
	border: 1px solid #686868;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #EBEBEB;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #ABABAB;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #AFAFAF;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #252525;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	border: 1px solid #555;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	border: 1px solid #555;
	}

.style24 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
}
.style32 {font-size: 12px}
.style37 {color: #000000}

.subul { background-image: url('http://beta.nationalreview.com/images/sub_ul_AFBEE0.gif'); background-repeat: no-repeat; }
.subur { background-image: url('http://beta.nationalreview.com/images/sub_ur_AFBEE0.gif'); background-repeat: no-repeat; }

.suburframe { background-image: url('http://beta.nationalreview.com/images/sub_ur_frame_AFBEE0.gif'); background-repeat: no-repeat; }

.suburframevday { background-image: url('http://beta.nationalreview.com/images/sub_ur_frame_AFBEE0_vday.gif'); background-repeat: no-repeat; }

.subshadleft { background-image: url('http://beta.nationalreview.com/images/sub_shad_l_AFBEE0.gif'); background-repeat: repeat; }
.subinside { background-image: url('http://beta.nationalreview.com/images/sub_shad_inside_AFBEE0.gif'); background-repeat: no-repeat; }
.subshadright { background-image: url('http://beta.nationalreview.com/images/sub_shad_r_AFBEE0.gif'); background-repeat: no-repeat; }

.subshadll { background-image: url('http://beta.nationalreview.com/images/sub_shad_ll_AFBEE0.gif'); background-repeat: no-repeat; }
.subshadbottom { background-image: url('http://beta.nationalreview.com/images/sub_shad_bottom_AFBEE0.gif'); background-repeat: repeat; }
.subshadlr { background-image: url('http://beta.nationalreview.com/images/sub_shad_lr_AFBEE0.gif'); background-repeat: no-repeat; }

.mainshadul { background-image: url('http://beta.nationalreview.com/images/main_shad_ul_AFBEE0.gif'); background-repeat: no-repeat; }
.mainshadl { background-image: url('http://beta.nationalreview.com/images/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; }
body { margin-top: 0px; background-color: #AFBEE0; }
.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; }

.subul { background-image: url('http://beta.nationalreview.com/images/sub_ul_AFBEE0.gif'); background-repeat: no-repeat; }
.subur { background-image: url('http://beta.nationalreview.com/images/sub_ur_AFBEE0.gif'); background-repeat: no-repeat; }

td.on { background: #122E81 url('http://beta.nationalreview.com/images/menu_on.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }

td.on_sub { background: #122E81 url('http://beta.nationalreview.com/images/menu_on_sub.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }

td.off { background: #DADADA url('http://beta.nationalreview.com/images/menu_off.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off:hover { background: #B5B5B5 url('http://beta.nationalreview.com/images/menu_hover.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off_fill { background: #DADADA url('http://beta.nationalreview.com/images/menu_off.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
td.off_divider { background: #282828 url('http://beta.nationalreview.com/images/menu_off_divider.gif'); height: 24px; }

td.sub_divider { background: #122E81 url('http://beta.nationalreview.com/images/menu_sub_divider.gif'); height: 24px; }

td.on_sub_sub { background: #122E81 url('http://beta.nationalreview.com/images/menu_on_sub-sub.gif'); font-weight: bold; font-family: Arial; font-size: 8pt; height: 24px; }
a.link_sub_sub:link,a.link_sub_sub:visited,a.link_sub_sub:active { color: #D5DFFF; text-decoration: none; }
a.link_sub_sub:hover { color: #D5DFFF; 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: #D5DFFF; text-decoration: none; }
a.link_sub:hover { color: #D5DFFF; text-decoration: underline; }
a.link_off:link,a.link_off:visited,a.link_off:hover,a.link_off:active { color: #000; text-decoration: none; }



.suburframe { background-image: url('http://beta.nationalreview.com/images/sub_ur_frame_AFBEE0.gif'); background-repeat: no-repeat; }

.subshadleft { background-image: url('http://beta.nationalreview.com/images/sub_shad_l_AFBEE0.gif'); background-repeat: repeat; }
.subinside { background-image: url('http://beta.nationalreview.com/images/sub_shad_inside_AFBEE0.gif'); background-repeat: no-repeat; }
.subshadright { background-image: url('http://beta.nationalreview.com/images/sub_shad_r_AFBEE0.gif'); background-repeat: no-repeat; }

.subshadll { background-image: url('http://beta.nationalreview.com/images/sub_shad_ll_AFBEE0.gif'); background-repeat: no-repeat; }
.subshadbottom { background-image: url('http://beta.nationalreview.com/images/sub_shad_bottom_AFBEE0.gif'); background-repeat: repeat; }
.subshadlr { background-image: url('http://beta.nationalreview.com/images/sub_shad_lr_AFBEE0.gif'); background-repeat: no-repeat; }

.mainshadul { background-image: url('http://beta.nationalreview.com/images/main_shad_ul_AFBEE0.gif'); background-repeat: no-repeat; }
.mainshadl { background-image: url('http://beta.nationalreview.com/images/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; }

.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;
}
.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;
}
.blog_date
{
	font-family: Times New Roman;
	font-size: 28px;
	color: #666666;
}
.blog_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	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;
}
.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_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;
	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
{
	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,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; }