/*
Theme Name: TMEL-1 - BETA 1 theme
Theme URI: http://www.radmod.com
Description: By Tim Willoughby, tweaked from Mike Little's JW
Version: May 2005
Author: Tim Willoughby, borrowing from Mike Little
Author URI: http://www.timslaw.com

*/


/* ddsg-sitemap - Div class around the actual sitemap. */
.ddsg-sitemap {
}

.ddsg-sitemap ul { padding: 0 5px 5px 5px; }
.ddsg-sitemap ul li { padding: 0 5px 5px 5px; }

/*  ddsg-cats - Span class for the category name lines. */
.ddsg-cats {
font-size:10pt;
}

/*  ddsg-pagenav - Div class around the page navigation. */

/* # ddsg-xml-link - Div class around the XML link. */


.alignleft {
text-align: left;
padding-left:20px;
padding-bottom: 10px;

}

.alignright {
text-align: right;
padding-right:20px;
padding-bottom: 10px;

}


.sem-search-results li {
color: #000000;
font-size: 10pt;
font-weight: normal;
text-align: left;
margin-left: 30px;
padding-bottom:10px;
}


code {
align: left ;
background-color:#FFFFFF;
color: #000000;
}

.coded {
align: left ;
background-color:#FFFFFF;
color: #000000;
padding: 10px;
margin: 10px 30px 20px 30px;
}

.sem-search-header {
color: #000000;
font-size: 14pt;
font-weight: bold;
text-align:center;
}

.sem-search-header2 {
color: #990000;
font-size: 16pt;
font-weight: bold;
text-align:center;
}

.sem-search-header3 {
color: #000000;
font-size: 10pt;
font-weight: normal;
line-height:110%;
text-align: center;
margin:30px;
padding-bottom:10px;
border-bottom: #000000 thin solid;
}


.sem-search-body {
}

.sem-search-body h2 {font-size:18px;text-align:center;padding-left:10px;padding-right:10px;}






#commentform {
	width: 60%;
}

/* Global default H codes */

h1 {font-weight:normal; font-size:20px; text-align:center; padding-left:10px;padding-right:10px; line-height:120%;} 
h2 {font-size:18px;text-align:center;padding-left:10px;padding-right:10px;}
h3 {font-size:16px;text-align:center;padding-left:10px;padding-right:10px;}
h4 {font-size:14px;text-align:center;padding-left:10px;padding-right:10px;} 


/* Global default A codes */

a:link {font-size: 10pt; color: #990000; }
a:visited { font-size: 10pt; color: #333333; } 
a:hover { font-size: 10pt; color: blue; } 
a:visited:hover { font-size: 10pt; color: blue; } 


/* a:link {font-size: 10pt; color: red; }
a:visited { font-size: 10pt; color: black; } 
a:hover { font-size: 10pt; color: blue; } 
a:visited:hover { font-size: 10pt; color: blue; } 
*/

.date {
text-align: center;
font-size: 12pt;
color: #CFC38E;      /* #000000; */
background-color: #000000;  /* #C2BFB4; */
width:100%;
padding-top: 10px;
padding-bottom: 10px;
}

.nextpostpreviouspost {
padding: 5px;
}


/* ddsg-sitemap - Div class around the actual sitemap. */
.ddsg-sitemap {
}

.ddsg-sitemap li {     margin: 6px 0 0px 0; }

/*  ddsg-cats - Span class for the category name lines. */
.ddsg-cats {
font-size:10pt;
margin-bottom:8px;

}

/*  ddsg-pagenav - Div class around the page navigation. */

/* # ddsg-xml-link - Div class around the XML link. */

.miniblock {
background: transparent;
font-size: 9pt;
color: #000000;
margin: 30px;
padding; 8px;
text-align: left;
border: #333333 thin solid;
}

img {
    border-style: none;
}

.images {
	padding: 2px;
	background: transparent;
    border: none;
}


abbr {
    cursor: help;
}



pre {
	font: 10px/11px fixed;
}



.dc-archive-h2 {
	text-align:center;
	padding: 20px;
	font-size: 20px;
	color:  #000000; 
}

#dc-archive-li { font-size: 12pt; padding-bottom:10px; margin-left:10px; margin-right:10px;  }

#dc-archive-li a:link { font-size: 12pt; }
#dc-archive-li a:visited {  font-size: 12pt; } 
#dc-archive-li a:hover {  font-size: 12pt;} 
#dc-archive-li a:visited:hover {  font-size: 12pt;} 

.scriptynavbar {
	font-style: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #400000;
}

.archivetitle {
	text-align: center;
	font-size: 14pt;
	color: #17223F;
	font-weight: normal;
	padding: 10px;
	margin: 0 0 0 0;
	background-color: #cccccc;
	width: 100%;

}

.cat-archives ol li {
margin: 0 40px 5px 40px;
}

.cat-archives a:link { font-size: 12pt; text-align: left;  color: #990000; text-decoration:none; }
.cat-archives a:visited { font-size: 12pt; text-align: left; color: #333333; text-decoration:none;}
.cat-archives a:hover { font-size: 12pt;  text-align: left;  color: blue; text-decoration:none;}
.cat-archives a:visited:hover { font-size: 12pt; text-align: left;  color: blue; text-decoration:none;}

.search-archives a:link {line-height:100%; text-align: center;  color: #990000;  font-weight: bold; margin-left: 0px; margin-right; 0px; padding: 0px; }
.search-archives a:visited {line-height:100%; text-align: center; color: #6F0000;  margin-left: 0px; margin-right; 0px; padding: 0px; }
.search-archives a:hover { line-height:100%;text-align: center;  color: blue;  margin-left: 0px; margin-right; 0px; padding: 0px; }
.search-archives a:visited:hover { line-height:100%;text-align: center;  color: blue;  margin-left: 0px; margin-right; 0px; padding: 0px; }


.storyTitle {
	text-align: center;
	font-size: 12pt;
	color: #6F0000;
	font-weight:bold;
	padding: 10px;

}

/* The Title of the Article is a link, set as also being an H2 tag */
.storyTitle a:link {line-height:100%; text-align: center; font-size: 12pt; color: #6F0000; text-decoration:none; margin-left: 0px; margin-right; 0px; padding: 0px; }
.storyTitle a:visited {line-height:100%; text-align: center; font-size: 12pt; color: #6F0000; text-decoration:none; margin-left: 0px; margin-right; 0px; padding: 0px; }
.storyTitle a:hover { line-height:100%;text-align: center; font-size: 12pt; color: blue; text-decoration:none; margin-left: 0px; margin-right; 0px; padding: 0px; }
.storyTitle a:visited:hover { line-height:100%;text-align: center; font-size: 12pt; color: blue; text-decoration:none; margin-left: 0px; margin-right; 0px; padding: 0px; }



.storyCategory {
	font-weight: 400;
	margin: 0px 0px 5px 0px;
	padding: 10px;
}
.storyAuthor {
	font-weight: 600;
	margin: 0px 0px 5px 0px;
	padding: 10px;
}

/* p {
	font-size: 10px;
	padding: 5px;
	text-indent: 10px;
	margin-left: 10px;
	margin-right:10px;
}

*/


.platform, .platform a ul li {
	font-size: 10px;
	padding-bottom:4px;
	color:#400000;
	background-color:transparent;
	/* margin: 0px 0px 0px 0px; */
	text-align: left;
}

.meta {
text-align: right;
font-size: 9pt;
}

.meta ul {
  display: inline;
}

.meta li  {
    display: inline;
	list-style-type: none;
}

.meta2 {
text-align: left;
font-size: 9pt;
padding-left: 5px;

}

.meta3 {
text-align: center;
font-size: 9pt;
}

.displaykeywordprompt {
text-align: center;
font-size: 12pt;
color: #CFC38E;      /* #000000; */
background-color: #000000;  /* #C2BFB4; */
width:100%;
padding:5px;
}

.displaykeywords {
text-align: center;
width:100%;
padding: 5px; 
}


.displaykeywords1 {
	text-align: center;
	background-color: #9F9995; /* #C2BFB4;  */
	border-bottom: thin ridge #330000;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-size: 10pt;  
	font-weight: normal;  
	color: #000000; 
	vertical-align:top; 

}

.displaykeywords1 a:link {color: red; padding-bottom: 5px; font-size: 9pt; font-family: arial, verdana, sans serif;}
.displaykeywords1 a:visited { color: black; padding-bottom: 5px; font-size: 9pt; font-family: arial, verdana, sans serif;} 
.displaykeywords1 a:hover { color: blue; padding-bottom: 5px; font-size: 9pt; font-family: arial, verdana, sans serif;} 
.displaykeywords1 a:visited:hover { color: blue; padding-bottom: 5px; font-size: 9pt; font-family: arial, verdana, sans serif;} 



.displaykeywords2 {
	background-color: #cccccc; /* #282F23;  */
	border-bottom: thin ridge #330000;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	font-size: 10pt;  
	font-weight: normal;  
	font-style: italic;  
	color: #000000; 
	text-align: center; 
	vertical-align:top; 
}

.displaykeywords2 a:link {background-color: transparent;  color: #cccc99;  font-size: 10pt; }
.displaykeywords2 a:visited { background-color: transparent; color: #999999;  font-size: 10pt; }
.displaykeywords2 a:hover { background-color: transparent; color: #ff6666;  font-size: 10pt;  }
.displaykeywords2 a:visited:hover { background-color: transparent; color: #ff6666;  font-size: 10pt;  }


.centreblock ul li {
}


/* .storyContent {
	color: #000000; 
	padding:15px;
	font-size: 10pt;
}

*/

/* .storyContent p {
	text-indent:10px;
	padding-bottom:10px;
}

*/

/* .storyContent ul li {
	font-size: 10pt;
	text-indent: 0px;
	list-style-type: disc;
	margin-left: 10px;
	margin-right:10px;
	padding-left: 5px;
	padding-bottom:10px;
}

*/

.storyCommentContent {
    color: #000000;
	background: #cccccc;
	width: auto;
	margin: 10px 10px 10px 10px;
	border: 1px solid #000000;
	padding: 10px;
}

.postcategorystyle {
background-color: #cccccc; 
padding:5px;

}

blockquote {
	/* margin: 0.5em; */
    color: #333333;
	padding: 15px;
	border: 1px solid #000000;
	background: #a7aeb8; /* #cccccc; */  /* #a7aeb8; */
	font-size:12px;
	font-weight:normal;
	
}

q {
	/* margin: 0.5em; */
    color: #333333;
	padding: 15px;
	border: 1px solid #000000;
	background: #cccccc;  /* #a7aeb8; */
	font-size:12px;
	font-weight:normal;
}

.botctrmenu {
	text-align: center;
	border: solid 1px #003366; 
	background-color: transparent; /* #cccccc; */
padding:10px;
 }

.leftsideSection  {
	/* border: 1px solid #5f7797; */
   color: #000000;  
    /* background: #e1dbd0; */
	padding: 4px;
    margin: 0px 0px 20px 0px; 

}

.leftsideSection ul {
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
}


.leftsideSection li  {
	margin-left: 10px;
	padding-bottom:6px;
	list-style-type: none;
}


.leftsideSearchSection {
	/* border: 1px solid #5f7797; */
   /* color: #cccccc; */  /* #464c64; */
    /* background: #400000; */  /* #263526; */ /* #a7aeb8; */ 
	/* padding: 4px; */
    /* margin: 0px 0px 4px 0px; */
}

.leftsideCatSectionHDR {
    font-size: 120%;
	/* border: 2px solid #354463; */
    margin: 0px 0px 10px 0px;
    color: #e1dbd0;  /* #e9f2fc; */
	/* background: #400000;  */ /* #5f7797; */
	padding: 2px 10px 2px 10px;
}
.leftsideCatSection {
	/* border: 1px solid #5f7797; */
    color: #000000;  /* #464c64; */
    /* background: #fefdf5; */  /* #e1dbd0; */ /* #fffdf0; */ /* #a7aeb8;*/
	padding: 4px;
   margin: 0px 0px 20px 0px;   
}

 .leftsideCatSection ul {
	/* list-style-type: none;  */
	/* margin: 0;  */
	padding-left: 2px; 
	/* padding-bottom:6px; */
}

 .leftsideCatSection li {
	margin-left: 20px;
	padding-bottom:6px;
}

.leftsideCredSection {
/*	border: 1px solid #5f7797; */
    color: #000000;  /* #464c64; */
    /* background: #e1dbd0; */ /* #fffdf0; */ /* #a7aeb8;*/
	padding: 4px;
    /* margin: 0px 0px 20px 0px; */
}

.leftsideCredSection li {
	margin-left: -30px;
	padding-bottom:6px;
	list-style-type: none;
}



.rightsideSection {
/*	border: 1px solid #5f7797; */
    color: #000000;  /* #464c64; */
    /* background: #e1dbd0; */  /* #7d99a2; */  /* #a7aeb8; */
	padding: 4px;
    margin: 0px 0px 20px 0px;
}



.rightsideMottoSection {
    /* color: #e1dbd0; */  /*#35446a; */
	/* padding: 4px; */
    /* margin: 0px 0px 40px 0px; */
}

.rightsideMottoSection ul {
	margin-left: -15px;
	/* padding-left: 5px; */
	padding-top: 6px;
	padding-bottom:10px;
}

.rightsideMottoSection li {
	padding-bottom:6px;

}

.rightsideMottoSection a:link { font-size: 9pt; font-family:  arial, times new roman, sans-serif; color: #141C6F; }
.rightsideMottoSection a:visited { font-size: 9pt; font-family: arial,  times new roman, sans-serif;   color: #333333; } 
.rightsideMottoSection a:hover {  font-size: 9pt; font-family: arial,  times new roman, sans-serif;  color: #DF0D0D;} 




.rightsideRecentSectionHDR {
    font-size: 120%;
	/* border: 2px solid #354463; */
    margin: 0px 0px 10px 0px;
    color: #e1dbd0;  /* #e9f2fc; */
	/* background: #400000; */  /* #5f7797; */
	padding: 2px 10px 2px 10px;
}

.rightsideRecentSection {
/*	border: 1px solid #5f7797; */
    color: #000000;  /*#35446a; */
    /* background: #fefdf5; */
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 4px;
    margin: 0px 0px 20px 0px; 
}

 .rightsideRecentSection ul {
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	padding-bottom:6px;
}

 .rightsideRecentSection li {
	padding-bottom:10px;
	/* border-top: #003366 2px solid; */

}

.rightsideLinkSection {
/*	border: 1px solid #5f7797; */
    color: #000000;  /*#35446a; */
    /* background: #e1dbd0; */
	padding: 4px;
    margin: 0px 0px 20px 0px; 
}

 .rightsideLinkSection ul {
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	padding-bottom:6px;
}

 .rightsideLinkSection li {
	padding-bottom:6px;

}


#chaff {
    text-align: right;
}
#chaff a {
   color: #000000;
   font-size: 2px;
}
#chaff a:link { color: #000000; }
#chaff a:visited { color: #000000; }
#chaff a:hover { background: #c0c0c0; }

.storyLinks {
    text-align: right;
    margin: 4px;
}

.centerP {
    text-align: center;
}

#contentcomments input, #centreblock input, #menu input {
	margin: 1px;
	padding: 1px 1px 4px 1px;
	border: 1px solid #000000;
	font: 11px/14px verdana, arial, helvetica, sans-serif;
	background: #ffffff;
}
#contentcomments textarea, #centreblock textarea, #menu textarea {
	margin: 1px;
	padding: 1px;
	border: 1px solid #000000;
	background: #ffffff;
	font: 11px/14px verdana, arial, helvetica, sans-serif;
}
.commentfield {
	margin-bottom: 4px;
}

.b2calendartable {
    background: #bfc4cb;
	border: 1px solid #5f7797;
}

.b2calendarmonth {
	font: 11px verdana, arial, helvetica, sans-serif;
}

.b2calendarrow {
}

.b2calendarheadercell {
	background: #5f7797;
    color: #e9f2fc;
	font: 11px verdana, arial, helvetica, sans-serif;
}

.b2calendarcell {
    color: #333333;
	font: 11px verdana, arial, helvetica, sans-serif;
}

.b2calendartoday {
    color: #ff0000;
}

.b2calendaremptycell {
}

.b2calendarlinkpost {
    color: #354463;
	text-decoration: none;
}

.blogrollmain {
	margin-bottom: 4px;
}

div.NOCSS {display: none;}

.buttonarea {
    background: #cccccc;
}

span.searchword {
    background-color: yellow;
}

.toprightbox {padding-top: 2px; padding-bottom:2px; padding-left: 5px; padding-right:0px; margin:0 ; text-align:center; vertical-align: middle;	color:#cccc99; background-color:#330000 ;   border-top: medium outset #999999 ; border-left: medium outset #000000 ; border-right:medium outset #999999 ;  border-bottom:medium outset #cccccc ;   		}
.toprightboxtext {font-size: 8pt;  font-weight:bold;  font-style: italic;  color: #ffffcc; text-align:center; vertical-align:top; }




/* STYLES FROM THE OLD TMEL HTML CSS STYLESHEET FOR THE HEADER-BANNER - WATCH FOR DUP NAMES */

body {font-size: 10pt; font-family: arial, verdana, sans-serif;  background-color:#fefdf5 ;    color:#000000 ;        
    margin-top:0 ;    margin-right:0 ;    margin-left:0 ;     margin-bottom:0 ; } 



.tableacrosstop {width: 100% ; border-top:0; border-bottom:0; border-left: 0; border-right:0;	}
.redlogotable1 {    width: 23%;	 padding-top: 5px;	padding-bottom: 3px;	padding-left: 10px; padding-right:10px;	margin:0 0 0 0;	vertical-align: middle ;	text-align: center ; color:#000000;	background-color:#330000 ;     border-top: medium outset #999999 ;    border-left:medium outset #999999;    border-right:medium outset #000000 ;    border-bottom:medium outset #cccccc ;  }
.yellowlogoblock1 {  width:99% ;  	border-right:medium outset #CCCCCC; 	border-bottom:medium outset #CCCCCC;	border-top:medium outset #CCCCCC; border-left: medium outset #CCCCCC; color:#000000; background-color: #330000 ;  vertical-align: middle ; text-align: center; }
.yellowlogoblock2 { color:#000000;	background-color: #FFFFcc ; font-family: times new roman, Arial, sans-serif; vertical-align: top; 	text-align: center ;    padding-top:5px ;	padding-bottom:5px ;	border-top:1px solid #330000;	border-bottom:1px solid #330000;	border-left:1px solid #330000;	border-right:1px solid #330000; }
a.mainlink:link { color: #990000;    font-size: 10pt;   font-weight: bold;}
a.mainlink:visited { color: #990000;   font-size: 10pt;  font-weight: bold;}
a.mainlink2:link { color: #CFCCA8;    font-size: 12pt;   font-weight: bold; text-decoration: none;}
a.mainlink2:visited { color: #CFCCA8;   font-size: 12pt;  font-weight: bold; text-decoration: none;}
a.submain:link {   font-size: 8pt; font-style: normal; line-height:100%; font-weight:normal; color: #663300;     vertical-align:top;    text-align:center;    text-decoration: none;  }
a.submain:visited {  font-size: 8pt;  font-style: normal; line-height:100%; font-weight:normal; color: #663300;    vertical-align:top;    text-align:center;    text-decoration: none;  }
.nameplaque {width: 50% ; color:#000000; background-color: #282F23; border-top:none;border-right:none ; 	border-bottom:none; border-left: none; vertical-align: middle ;text-align:center; padding: 0 ;	margin: 0 ;	 /*  #4F313B #B3BFB4 */	} 
.timnametable2 {width: 90% ; color:#000000;	border-right:medium outset #cccccc; 		border-bottom:medium outset #cccccc;	border-top:medium outset #999999; border-left: medium outset #999999; 	vertical-align: middle ; text-align:center;} 
.timsnamebox{background-color: #330000; 	width: 100% ;	border-right:medium outset #333333;	border-bottom:medium outset #999999; border-top:medium outset #999999; border-left: medium outset #999999;	vertical-align: top ; text-align:center; /* #203e62 */	}
.timsnamebox2{background-color: #CFC9B5; /* #EFECE0; */ /* #C2BFB4; */  color: #000000;	width: 100% ;	border-right:medium outset #333333;	border-bottom:medium outset #999999; border-top:medium outset #999999; border-left: medium outset #999999;	vertical-align: top ; text-align:center; /* #c2bfb4; */ }
.tmel { font-size: 10pt; font-weight: bold ; line-height:70%;}
.lotw {color:#330000;  font-size: 9pt; font-weight: bold ; line-height:120%;}
.blurb1 { color:#330000; font-size: 9pt; font-weight: bold ; vertical-align:bottom; line-height:140%;  }
.blurb2 { color:#330000; font-size: 8pt; font-weight: normal ; vertical-align:bottom; line-height:120%;  }


.namelinks a:link { color:#6F0000; font-size: 9pt; font-weight: normal ; vertical-align:middle; line-height:100%; }
.namelinks a:visited { color:#000000; font-size: 9pt; font-weight: normal ; vertical-align:middle; line-height:100%; }
.namelinks a:hover { color:#DF0D0D; font-size: 9pt; font-weight: normal ; vertical-align:middle; line-height:100%; }
.namelinks a:visited:hover { color:#DF0D0D; font-size: 9pt; font-weight: normal ; vertical-align:middle; line-height:100%; }

.quicklinkplaque {padding-top: 2px; padding-bottom:2px; padding-left: 5px; padding-right:0px; margin:0 ; vertical-align: top ;	color:#cccc99; background-color:#330000 ;   border-top: medium outset #999999 ; border-left: medium outset #000000 ; border-right:medium outset #999999 ;  border-bottom:medium outset #cccccc ;   		}
.quicklinktext {font-size: 8pt;  font-weight:bold;  font-style: italic;  color: #ffffcc; text-align:center; vertical-align:top; }

a.quicklinks:link { color: #cccc99;  font-size: 8pt; line-height:120%;}
a.quicklinks:visited { color: #999999;  font-size: 8pt;  line-height:120%;}
a.quicklinks:hover { color: #ff6666;  font-size: 8pt; line-height:120%; }

.tinytable {background-color: #282F23; color:#000000; line-height:80%; font-size:xx-small;} /* #203e62 */
.tinytable2 {background-color: #000000; color:#000000; line-height:80%; font-size:xx-small;} /* #203e62 */ /* #4F313B */
.metamenutable {text-align: center; border: 0px; font-size:x-small; background-color: #282F23; /* #e1dbd0; */ /* #c2bfb4; */ /*#d5d3c8; */ }
.mainmenu { font-size:x-small; background-color: #c2bfb4; /*#d5d3c8; */ }


.radmodmetamenutable {text-align: center; border: none; font-size:x-small; background-color: #282F23; /* #e1dbd0; */ /* #c2bfb4; */ /*#d5d3c8; */ }
.radmodmainmenu { font-size:x-small; background-color: #c2bfb4;  /* #d5d3c8; */ }

.menutd {border: 1px solid #35445F; font-size:x-small; background-color:  #DFDAC3;  /* #e1dbd0; */ /* #c2bfb4; */ /*#d5d3c8; */ }

.menutd a:link {color: #6F0000;}
.menutd a:visited {color:#000000;}
.menutd a:hover {color:#DF0D0D;}
.menutd a:visited:hover {color:#DF0D0D;}

.radmodmenutd {border: 1px solid #35445F; font-size:x-small; background-color: #CFC9B5; /* #EFECE0; */  /* #DFDAC3; */  /* #e1dbd0; */ /* #c2bfb4; */ /*#d5d3c8; */ }

.radmodmenutd a:link {color: #6F0000;}
.radmodmenutd a:visited {color:#000000;}
.radmodmenutd a:hover {color:#DF0D0D;}
.radmodmenutd a:visited:hover {color:#DF0D0D;}


.ctcautiontable {font-size:x-small; background-color:#c2bfb4; vertical-align:bottom;}
.bluelinemiddle {	color:#333333 ;	border-bottom: thin ridge #333333 ;}


.cttoc {font-size: small;text-align:left ;padding-left:20px;padding-right:20px;}
.returntotop {font-size: small;text-align:right;padding-right:30px;}

.ctmain {margin-right:40px; margin-bottom:20px;} 



.threecolumnmeat {width:100% ; padding: 0 ;	margin: 0 ;	background-color: #fefdf5;	color: #000000 ;	border-top: none; border-bottom: thin solid #000000; border-right: none; border-left: none;} 

.leftTDcolumn {border: none; width:18%; padding:6px;font-size:small; background-color: #CFC9B5; /* #c2bfb4; */ color: #000000; vertical-align: top; margin: 0 0 0 0; padding: 0 0 0 0;  } 

/* .leftTDcolumn {width:18%; padding: 0px; font-size:x-small; background-color: #c2bfb4; color: #000000; vertical-align: top ; border-right: #000000 1px solid; border-top: none; border-left: none;}  */

.hp-cat-list {
 font-family: arial,times new roman, sans-serif;
}

.hp-cat-list li a:link { font-size: 9pt; color: #000000; text-decoration:underline; }
.hp-cat-list li a:visited { font-size: 9pt; color: #333333;  text-decoration:underline; } 
.hp-cat-list li a:hover {  font-size: 9pt; color: #DF0D0D; text-decoration:underline;} 
.hp-cat-list li a:visited:hover {  font-size: 9pt; color: #DF0D0D; text-decoration:underline; } 

.leftTDcolumn li {font-size:8pt; margin-left:-20px; padding-bottom:5px; padding-right: 5px;}
.leftTDcolumn p {font-size: small; text-align:center; padding:5px;}
.leftTDcolumn a:link { font-size: 8pt; color: #000000; text-decoration:underline;}
.leftTDcolumn a:visited { font-size: 8pt; color: #333333;  text-decoration: underline; } 
.leftTDcolumn a:hover {  font-size: 8pt; color: #DF0D0D; text-decoration:underline;} 
.leftTDcolumn a:visited:hover {  font-size: 8pt; color: #DF0D0D; text-decoration: underline; } 

.leftTDcolumn h3 {width: 90%; font-size: 12pt; text-align:center; color: #000000; padding-top:2px;padding-bottom:2px; margin-top:0px; margin-bottom:0px; border: none;  }

.leftTDcolumn h4 {font-size: 10pt; font-weight: normal; margin: 0px 0px 10px 0px; color: #CFC38E;  /* #e9f2fc; */ background: #330000; /* #000000; */ /* #003366; */  /* #5f7797; */ padding: 2px 10px 2px 10px; }



.centerTDcol {border-left: 10px solid #8F8A74; border-right: 10px solid #8F8A74; width:64%; font-family: arial, verdana, sans serif; font-size: small; background-color: #EFECE0; /* #DFDAC3;  */ /* #e1dbd0; */ color: #000000; vertical-align: top; padding: 0px;} 

.centerTDcol li {

	/* font-size: 10pt; */
	text-indent: 0px;
	margin-left: 40px;
	margin-right:30px;
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 12px;
}
.centerTDcol li p {text-indent: 0px; margin: 0 0 0 0; padding: 10px 0 10px 0 ; }
.centerTDcol p {text-indent: 0px; margin-left:30px; margin-right:30px; padding-bottom:10px; }

/* .centerTDcol a:link {color: #990000; }
.centerTDcol a:visited {color: #000000; } 
.centerTDcol a:hover {color: blue; } 
.centerTDcol a:visited:hover {color: blue; } 

*/

/* .centerTDcol h1 {color: #6F0000; font-weight:bold; font-size:22px; text-align:center; padding-left:10px;padding-right:10px; line-height:120%;} 
.centerTDcol h2 {color: #6F0000; font-weight: normal; font-size:18px; text-align:left; margin-left:30px; margin-right: 30px; padding:10px; line-height:120%;}
.centerTDcol h3 {color: #6F0000; font-weight: normal; font-size:16px; text-align:left; margin-left:40px; margin-right: 40px; padding:10px; line-height:120%;}
.centerTDcol h4 {color: #6F0000; font-weight: normal; font-size:14px; text-align:left; margin-left:40px; margin-right: 40px; padding:10px; line-height:120%;}
.centerTDcol h5 {color: #6F0000; font-weight: normal; font-size:12px; text-align:left; margin-left:40px; margin-right: 40px; padding:10px; line-height:120%;}
*/

.centerTDcol h1 {color: #000000;  font-size:22px; text-align:left; text-indent: 50px; margin-left:40px; margin-right:30px; padding: 10px;line-height:130%;} 
.centerTDcol h2 {color: #000000;  font-size:20px; text-align:left; text-indent: 50px; margin-left:40px; margin-right:30px; padding:10px; line-height:120%;}
.centerTDcol h3 {color: #000000;  font-size:16px; text-align: center; margin-left:40px; margin-right: 30px; padding:10px; line-height:110%;}
.centerTDcol h4 {color: #000000;  font-size:14px; text-align:center; margin-left:40px; margin-right: 30px; padding:10px; line-height:110%;}
.centerTDcol h5 {color: #000000;  font-size:12px; text-align:center; margin-left:40px; margin-right: 30px; padding:10px; line-height:110%;}



.for {
	text-align: center;
}
.for a:link {color: #6F0000; font-size:16pt; } /* FOR is for the Missouri Residents Only tag in the homepage text */
.for a:visited {color:#000000; font-size:16pt;}
.for a:hover {color: #DF0D0D; font-size:16pt;} 

.rightTDcolumn {width: 17%;	font-size:small;	text-align:left ;	vertical-align:top ;	background-color:#c2bfb4 ; 	color:#000000 ;	border-left: #000000 1px solid; margin: 0 0 0 0; padding: 0 3px 0 5px ;}

/* .rightTDcolumn {width: 18%;	font-size:small;	text-align:left ;	vertical-align:top ;	background-color:#c2bfb4 ; 	color:#000000 ;	border-left: #000000 thin solid; border-right: none; border-top: none;} */

.rightTDcolumn h3 {width: 90%; font-size: 12pt; text-align:center; color: #000000; padding-top:2px;padding-bottom:2px; margin-top:0px;margin-bottom:0px;}

.recent-post {
padding-top: 5px;
}

.rightTDcolumn li {font-size: 82%; margin-left:-20px; padding-bottom:5px;}
.rightTDcolumn p {font-size: 82%; text-align:center; padding:5px;}

.rightTDcolumn a:link { font-size: 8pt; color: #000000; text-decoration:underline; }
.rightTDcolumn a:visited { font-size: 8pt; color: #333333; text-decoration:underline; } 
.rightTDcolumn a:hover {  font-size: 8pt; color: #DF0D0D; text-decoration:underline;} 
.rightTDcolumn a:visited:hover {  font-size: 8pt; color: #DF0D0D; text-decoration:underline;} 


#leftcolumnheading1 {text-align:center; font-size: 14px; font-weight:bold; }
#leftcolumnheading2 {text-align:center; font-size: 12px; font-weight:normal; }


.footer {font-size:small; text-align: center; color:#000000; background-color: #c2bfb4;  padding-top:10px;}

.question {font-style:italic; font-weight:bold;}


