html, body{text-align: left;width: 100%;height: 100%;margin:0;padding:0;font-family: "Tahoma";}
#main_body {margin:0;padding:0;font-size: 11px;color: #333333;line-height: 14px;text-align: left;background: #FFFFFF;min-width: 950px;}
div, table td {font-size: 12px;}
a {color: #3495CA;text-decoration:underline;}
a:hover {color:#F17751;text-decoration:none;}
image {border:0px;}

/*ul li {line-height: 14px;}*/
H1 {font-size: 16px;font-weight:bold;}
H2 {font-size: 13px; padding: 5 0 5 0;margin:0;}

/*
#top_navi {margin: 5 0 10 0;height: 30px;width: 100%;text-align: left;white-space: nowrap;background: #3495CA;}
#top_navi li {margin: 10 10 0 0;text-align: center;vertical-align: bottom;height: 30px;display: inline;list-style-type: none;}
#top_navi li a {padding: 3 15 3 15;display: inline;margin-top: 10px;color: #FFFFFF;font-weight: bold;font-size: 13px;text-decoration: none;}
#top_navi li a:hover {display: inline;background: #F17751;text-decoration: none;}
*/

#top_navi {float:left;background: #3495CA;width:100%;margin:5px 0px;padding:0px;}
#top_navi ul{float:left;margin:0px;padding:10px 20px;list-style-type: none;}
#top_navi ul li {float:left;margin:0px 35px 0px 0px; text-align:center;}
#top_navi ul li a {display: block;color: #FFFFFF;font-weight: bold;font-size: 13px;text-decoration: none;padding: 3 15 3 15;}
#top_navi ul li a:hover {display: block;background: #F17751;text-decoration: none;}


#content {margin: 10 10 10 10;text-align:justify;}
.bot_side {margin:20 0 0 0;font-size: 11px;width:30%;border-top: #4C4C4C 5px solid;border-bottom: #4C4C4C 5px solid;padding: 7 0 7 0;}
.bot_center {width:30%;border-top: #3395CA 5px solid;border-bottom: #3395CA 5px solid;padding: 7 0 7 0;}

ul.big a {font-size:14px;}

div.left_block {font-size:11px;margin: 5 5 5 0;}
div.left_block table {width:95%;border: #BFDEF0 1px solid;}
div.left_block table th {padding:5 5 5 5;background: #BFDEF0;font-size:11px;font-size:13px;}
div.left_block table td {padding:5 5 5 5;background: #E1F0F7;font-size:11px;}

div.right_block {font-size:11px;border: #DFDFDF 1px solid;margin: 0 15 15 15;float:right;width:190px;}
div.right_block table {width:100%;}
div.right_block table td {padding:5px;background: #EFEFEF;font-size:11px;text-align:center;}
div.right_block table th {padding:5px;background: #DFDFDF;font-size:11px;font-size:13px;color:red;font-weight:bold;}

div.dark_block {background: #BFDEF0;font-size:11px;width:100%;}
div.dark_block table td {background: #BFDEF0;font-size:11px;}

span.small {font-size:10px;}
span.small a {font-size:10px;}

.error {color: #FF0000;font-weight:bold;}
input.button {padding: 2 5 2 5;border:#FFFFFF 1px solid; background-color:#504E4F; color:#FFFFFF; font-size:11px; width:130px}