.menu_tab {
 width:125; 
 margin-top: 5px; 
 margin-bottom: 5px;
 color: #000000;
 font-family: "Arial","San Serif";
 font-weight: bold;
 font-size: 10px;
 text-align: center;
}

.menu {
 width:125; 
 color: #ff0000; /* red */
 font-family: "Arial","San Serif";
 font-weight: bold;
 font-size: 10px;
 text-align: center;
 text-decoration: none;
 border: 1px solid white;
 background-color: #6699cc; /* light blue */
}

.menu_lnk {
 color: #000000; /* black */
 font-weight: normal;
 text-decoration: none;
}

.menu_lnk:hover {
 color: #ff0000; /* red */
 font-weight: bold;
 text-decoration: underline;
}
.menu_lnk:active {
 color: #ffffff; /* white */
 font-weight: normal;
 text-decoration: none;
}

.imagebackground {
 background-image: url('images/imgback.jpg');
}

.locallink {
 color: #ffffff;
 font-size: 10px;
 font-family: "Times New Roman", Helvetica;
 font-weight: normal;
 text-decoration: none;
}

.locallink:hover {
 font-size: 10px;
 font-family: "Times New Roman", Helvetica;
 font-weight: bold;
 text-decoration: underline;
}

.newstitle {
 margin-top: 5px;
 margin-left: 10px;
 margin-right: 10px;
 color: #ffffff; /* black */
 font-family: "Times New Roman", Helvetica;
 font-weight: bold;
 font-size: 12px;
}

.newstext {
 top: 0;
 left: 0;
 margin-left: 10px;
 margin-right: 10px;
 clear: left;
 position: relative;
 color: #ffffff; /* black */
 font-family: "Times New Roman", Helvetica;
 font-weight: normal;
 font-size: 11px;
}

.newspic {
 position: relative;
 clear: right;      
 float: right;
}

.sourcelink {
 margin-left: 10px;
 margin-right: 10px;
 overflow: auto;
 font-family: "Times New Roman", Helvetica;
 font-weight: normal;
 font-size: 10px;
 color: #cccccc; /* light gray */
}

.warn_messg {
 color: #ff0000; /* red */
 font-family: Arial, Helvetica;
 font-weight: normal;
 font-size: 10px;
}

.li_link {
 color: white;
 font-size: 10px;
 font-family: "Times New Roman", Helvetica;
 font-weight: normal;
 text-decoration: none;
}

/* * * * * * * * * * * * * * 
       left column          
 * * * * * * * * * * * * * */
.lft_tbl {
 color: #000000;
 width: 100%;
 margin-bottom: 5px; 
 border: 2px solid #6699cc; /* light blue */
}

.lft_title {
 color: black;
 font-family: Arial, "Sans Serif";
 font-weight: bold;
 font-size: 12pt;
 background-color: #6699cc; /* light blue */
}

.lft_text {
 color: #000000;
 font-family: Arial, "Sans Serif";
 font-weight: bold;
 font-size: 12pt;
 background-color: #ffffff; /* light blue */
}

/* * * * * * * * * * * * * * 
       middle column          
 * * * * * * * * * * * * * */
.news_title {
 color: black;
 font-family: Arial, "Sans Serif";
 font-weight: bold;
 font-size: 12pt;
 background-color: #ffffcc; /* light yellow*/
}

.mid_top_tbl {
 width: 476px; 
 margin-top: 5px;
   /* border: 2px solid #c0c0c0; */
}

.mid_bot_tbl {
 width: 236px;
 margin-bottom: 5px;
 /* border: 2px solid #c0c0c0;  light gray*/ 
}

.mid_text {
 color: white;
 font-size: 11px;
}

.mid_lnk {
 color: #ffffff; /* white */
 font-weight: normal;
 text-decoration: none;
}
.mid_lnk:hover {
 color: #ff0000; /* red */
 font-weight: bold;
 text-decoration: underline;
}
.mid_lnk:active {
 color: #ffffff; /* white */
 font-weight: normal;
 text-decoration: none;
}

/* * * * * * * * * * * * * * 
       right column          
 * * * * * * * * * * * * * */
.ryt_top_tbl {
 width: 125px;
 margin-top: 5px;
 margin-bottom: 5px; 
 border: 2px solid #ff9999; /* light red */
}

.ryt_tbl {
 width: 125px;
 margin-bottom: 5px; 
 border: 2px solid #ff9999; /* light red */
}

.ryt_title {
 color: black;
 font-family: Arial, "Sans Serif";
 font-weight: bold;
 font-size: 12px;
 background-color: #ff9999; /* light red */
}
