body			{margin: 0; padding:0; background-color: #0c0c27;}
body, td		{font-family: Arial, Geneva CY, Sans-Serif;}
h1				{font-size: 150%; font-weight: normal; margin: 0 0 0.8em 0;}
h2				{font-size: 120%; font-weight: normal; margin: 0 0 0.25em 0;}
h3				{font-size: 100%; font-weight: bold; margin:0 0 0.25em 0;}
h4				{font-size: 100%; font-weight: normal; margin: 0;}
div.saititle { font-size: 120%; color: white; }
td.whitetext { color: #FFFFFF; }
td.yellowtext { color: #FFFF00; }
td.block           { background-color: #E7E7CC; }
td.midblock        { background-color: #0c0c27; }
td.midblockcompact { background-color: #0c0c27; }
td.midblockwhite   { background-color: #E7E7CC; }
td.leftspace       { padding-left: 20px; }
div.saititle { font-size: 120%; color: white; }
div.xblock_margins { margin-left: 20px; margin-right: 20px; }
div.lb1 { font-size: 100%; font-weight: bold; font-family: Helvetica, Sans-Serif; margin-top:5pt;}
div.lb1x { font-size: 100%; font-family: Helvetica, Sans-Serif; margin-top:5pt;}
div.lb2 { font-size: 80%;  margin-left: 20pt; font-family: Arial, Geneva CY, Sans-Serif;}
div.lb2l { font-size: 80%;  margin-top: 20pt; font-family: Arial, Geneva CY, Sans-Serif;}
div.separated { margin-bottom: 10pt; }


a.menu { text-decoration: none; color: black; }
a.text { color: #000000; }
a { color: #000027; }
a.wtext { color: #FFFFFF; }
td.whitetext a { color: #FFFFFF; }
td.block_title a { color: #FFFFFF; }
table.border1 { border-collapse: collapse; } 
table.border1 td { border: solid 1px #000000; padding: 4px;}
table.border1small { border-collapse: collapse; } 
table.border1small td { border: solid 1px #000000; padding: 4px; font-size: 80%;}
ul.compact { margin-top:2px; }
p { text-align: justify;   text-indent: 1.6cm; margin: 2px 2px 2px 2px;
}

td.block_title { 
 background-color: #228822; 
}
div.block_title { 
 margin-left: 5px;
}

td.midblockwhite td.block_body { padding-left: 20px; padding-right: 20px; }
td.midblock td.block_body { padding-left: 20px; padding-right: 20px; }
td.main_col td.block_body { padding-left: 20px; padding-right: 20px; }

div.lightsubblocks td.block_body { padding-left: 0px; padding-right: 0px;  }
div.lightsubblocks td.block_body  {background-color: #ccffcc; }
div.lightsubblocks td.block_body td { font-size: 80%; }
div.lightsubblocks td.block_title { font-size: 80%; }

td.block_body {
 background-color: #E7E7CC;
}


div.timestext p {
   font-family: times, serif;
}

div.timestext ul li {
   font-family: times, serif;
}

div.timestext ol li {
   font-family: times, serif;
}


div.block_title  span.hotnewstitle { 
   color: white;
}
span.hotnewstitle { 
   color: red;
}

