/*-----------------------*/
/* REGULAR CONTENT STYLES */
/*-----------------------*/
.main-body { background-color: #FFFFFF;text-align: center; }
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.boldtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.titles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006699}
.titleswhite {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006699}
a.content:link {color:#006699;font-weight:bold;}
a.content:visited {color:#006699;font-weight:bold;}
a.content:hover {color:#9CC724;font-weight:bold;}
a.archives:link {color:#006699;font-weight:bold;font-size:14px;}
a.archives:visited {color:#006699;font-weight:bold;font-size:14px;}
a.archives:hover {color:#9CC724;font-weight:bold;font-size:14px;}
a.controls:link {color:#006699;font-weight:bold;font-size:9px;}
a.controls:visited {color:#006699;font-weight:bold;font-size:9px;}
a.controls:hover {color:#9CC724;font-weight:bold;font-size:9px;}
.textwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.boldtextwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.news_headlines {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.news_date {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.news_author {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.tiny{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.tiny_italics{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-style: italic}
a:link_black {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
.text_small_black {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.boldtextblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699}
.textitalics { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-style: italic}
.tiny_italicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.boldtextgray { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5C5C5C}
.textitalicswhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style: italic }
.tinyitalicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.boldtextwhiteCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF ; font-style: italic; font-variant: normal}
.boldtextwhiteitalics {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #FFFFFF}
.boldtextyellow {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFCC00}
.text-arial {  font-family: Arial, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.boldtextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
/*-----------------------*/
/* COLUMN 2 STYLES */
/*-----------------------*/
.cl2_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.cl2_boldtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.cl2_titles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006699}
.cl2_titleswhite {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.cl2_textwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.cl2_boldtextwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.cl2_news_headlines {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.cl2_news_date {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.cl2_news_author {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.cl2_tiny{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.cl2_tiny_italics{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-style: italic}
.cl2_text_small_black {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.cl2_boldtextblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699}
.cl2_textitalics { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-style: italic}
.cl2_tiny_italicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.cl2_boldtextgray { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5C5C5C}
.cl2_textitalicswhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style: italic }
.cl2_tinyitalicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.cl2_boldtextwhiteCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF ; font-style: italic; font-variant: normal}
.cl2_boldtextwhiteitalics {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #FFFFFF}
.cl2_boldtextyellow {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFCC00}
.cl2_text-arial {  font-family: Arial, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.cl2_boldtextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
span.cl2_news_headlines a:link { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; }
span.cl2_news_headlines a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none;}
span.cl2_news_headlines a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #006699; text-decoration: none;}
/* full story display */
.fullStoryDisplay { padding-left: 2px; border: 0px solid #000000; }

/* More... links*/
a.cl2_content:link {color:#006699;font-weight:bold; display: none;}
a.cl2_content:visited {color:#006699;font-weight:bold; display: none;}
a.cl2_content:hover {color:#9CC724;font-weight:bold; display: none;}

a.cl2_archives:link {color:#006699;font-weight:bold;font-size:14px;}
a.cl2_archives:visited {color:#006699;font-weight:bold;font-size:14px;}
a.cl2_archives:hover {color:#9CC724;font-weight:bold;font-size:14px;}
a.cl2_controls:link {color:#006699;font-weight:bold;font-size:9px;}
a.cl2_controls:visited {color:#006699;font-weight:bold;font-size:9px;}
a.cl2_controls:hover {color:#9CC724;font-weight:bold;font-size:9px;}
/*-----------------------*/
/* COLUMN 3 STYLES */
/*-----------------------*/
.cl3_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.cl3_boldtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.cl3_titles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006699}
.cl3_titleswhite {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.cl3_textwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.cl3_boldtextwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.cl3_news_headlines {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.cl3_news_date {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.cl3_news_author {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.cl3_tiny{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.cl3_tiny_italics{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-style: italic}
.cl3_text_small_black {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.cl3_boldtextblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699}
.cl3_textitalics { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-style: italic}
.cl3_tiny_italicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.cl3_boldtextgray { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5C5C5C}
.cl3_textitalicswhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style: italic }
.cl3_tinyitalicsblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #006699; font-style: italic }
.cl3_boldtextwhiteCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF ; font-style: italic; font-variant: normal}
.cl3_boldtextwhiteitalics {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #FFFFFF}
.cl3_boldtextyellow {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFCC00}
.cl3_text-arial {  font-family: Arial, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.cl3_boldtextsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
span.cl3_news_headlines a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
span.cl3_news_headlines a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
span.cl3_news_headlines a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; text-decoration: none;}
/* More... links*/
a.cl3_content:link {color:#006699;font-weight:bold; display: none;}
a.cl3_content:visited {color:#006699;font-weight:bold; display: none;}
a.cl3_content:hover {color:#9CC724;font-weight:bold; display: none;}
a.cl3_archives:link {color:#006699;font-weight:bold;font-size:14px;}
a.cl3_archives:visited {color:#006699;font-weight:bold;font-size:14px;}
a.cl3_archives:hover {color:#9CC724;font-weight:bold;font-size:14px;}
a.cl3_controls:link {color:#006699;font-weight:bold;font-size:9px;}
a.cl3_controls:visited {color:#006699;font-weight:bold;font-size:9px;}
a.cl3_controls:hover {color:#9CC724;font-weight:bold;font-size:9px;}
/* thumbnail image size */
img.cl3_image { width: 65px; }
img.cl3_image_noresize {  }
/* back link styles */
div.back_link { width: 100%; }
a.back_link:link  {color:#006699;font-weight:bold;font-size:14px; }
a.back_link:visited  {color:#006699;font-weight:bold;font-size:14px; }
a.back_link:hover  {color:#006699;font-weight:bold;font-size:14px; }
/* menu bar styles */
.menubar-search-input { width: 133px; height: 14px; border: 0px solid #000000; }
/* main page testing styles */
#table_1 { padding-right: 5px; }
#table_4 { padding-left: 1px;}
#table_2 { padding-right: 5px; }
#table_3 { padding-right: 5px;}
.column_table { padding-bottom: 5px; }
/* left sidebar href tags */
.ads_left_sidebar_href { text-decoration: none;  font-weight:bold; }
.boldtextwhite a:link  { text-decoration: none; }
.boldtextwhite a:visited  { text-decoration: none; }
.boldtextwhite a:hover  { text-decoration: none; }
.textwhite a:link  { text-decoration: none; }
.textwhite a:visited  { text-decoration: none; }
.textwhite a:hover  { text-decoration: none; }
/* featured stories links at the bottom of the full story preview */
a.featured_stories_href_content:link { color:#006699; text-decoration: none; font-weight:bold; }
a.featured_stories_href_content:visited { color:#006699; text-decoration: none; font-weight:bold;}
a.featured_stories_href_content:hover { color:#006699; text-decoration: none; font-weight:bold;}
