/* CSS Document */
body { margin:0; font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#333333; font-size:12px;}

a:link, a:visited { color: #0066CC; text-decoration:none;   }
a:hover { color: #0066CC; text-decoration: underline; }

h1 { font-size:18px;}
h2 { font-size:14px;}

#menu_top { color:#FFFFFF;  vertical-align:bottom; padding:3px 10px 3px 25px; border-top:3px solid #FFFFFF; }
#menu_top a.menu_top:link, a.menu_top:visited { text-transform:uppercase; color:#FFFFFF; text-decoration:none; margin:10px 5px 10px 5px; font-size:14px; font-weight:bold; }
#menu_top a.menu_top:hover { color:#2e3a4a; text-decoration: underline; background:#FFFFFF;  }

#menu_left ul { padding-left: 16px; margin-left: 10px; margin-top:10px; }
#menu_left li a:link, a:visited { color: #0066CC; text-decoration:none;font-size:12px; font-weight: normal; }
#menu_left li a:hover { color: #0066CC; text-decoration: underline; }

#cont { padding: 10px 25px 10px 25px; font-size:12px; text-align:justify;}
#cont img { background-color:#f5f8fa; border:1px #C2D5E0 solid;  padding:5px; margin-bottom:10px;  }

#block_black { display:block; margin:10px 10px 10px 0px; background-color:#2e3a4a; padding:10px; color:#FFFFFF; height:190px;}
#block_black a {  color:#FFFFFF;}
#block_black a:hover {  color:#FFFFFF; text-decoration:underline;}
#block_black ul { padding-left: 7px; margin-left: 10px;  }
#block_black strong { padding-left: 7px; font-size:14px; }

#block_rad { margin:10px 0px 10px 10px; background-color:#bc0101;padding:10px;color:#FFFFFF;height:190px;}
#block_rad a {  color:#FFFFFF;}
#block_rad a:hover {  color:#FFFFFF; text-decoration:underline;}
#block_rad ul { padding-left: 7px; margin-left:10px;  }
#block_rad strong { padding-left: 7px; font-size:14px; }

#block_gray { margin:10px; background-color:#f5f8fa;padding:10px;color:#000;  border:solid 2px #C2D5E0;}
#block_gray ul { padding-left: 7px; margin-left:10px;  }
#block_gray strong { padding-left: 7px; font-size:25px; color:#FF0000; text-align:center; }

#block_yl { margin:10px; background-color:#fffce8;padding:10px;color:#000;  border:solid 2px #FFF5AE;}
#block_yl ul { padding-left: 7px; margin-left:10px;  }
#block_yl strong { padding-left: 7px; font-size:25px; color:#FF0000; text-align:center; }

table#tab { border:2px #C2D5E0 solid;}
table#tab th {background-color:#C2D5E0;  }
table#tab td { background-color:#f5f8fa; color:#253C49; border:1px #C2D5E0 solid;  padding:5px;}

table.ygr {border-collapse: collapse; background-color: #FFFCE8; border:2px solid #C2D5E0;}
table.ygr td {padding: 3px; border: 1px solid #C2D5E0;}
