* {margin: 0;padding: 0;}* 
body {font: .7em Arial, "Trebuchet MS", Tahoma, sans-serif;line-height: 1.6em;background: #fff;color: #444;}a {color: #E0691A;background: inherit;}a:hover {color: #6C757A;background: inherit;}h1 {font: normal 2.8em "Trebuchet MS", Arial, Sans-Serif;padding: 7px 0 0 8px;margin: 0;
color:#6C757A;}h1 a {color: #737373;background: inherit;}.orange {color: #cc6633;}sup {font-size: 0.5em;}h1 a, h2 a {text-decoration: none;}h1 a:hover, h2 a:hover {color: #FF6600;background: inherit;}h2 {font-size: 1.5em;margin-bottom: 5px;color: #000;background: inherit;}
h3 {font-size: 1.5em;margin-bottom: 5px;color: #000;background: inherit;}

h6 {margin: 0 0 5px 0;
}
p {margin: 0 0 5px 0;
}ul {list-style : none;}/* layout
   ------ */.content {margin: 0 auto;width: 980px;padding: 10px;}.header {height: 90px;background: #fff url(images/headerbg.gif) repeat-x bottom;color: #808080;margin: 3px 0;padding: 10px 0 0 0;}.top_info {float: right;width: 355px;padding: 5px 0 4px 0;color: #808080;}.top_info_right {float: right;
text-align:center;width: 290px;padding: 0 0 0 35px;
}.browse_category {width: 90px;color: #FFF;background: inherit;}.bar {clear: both;font-size: 1.1em;height: 30px;color: #FFF;background: #FF9148 url(images/menubg.gif) repeat-x;}.bar li {padding: 6px 12px 6px 12px;color: #FFEADC;float: left;}.bar li.active {background: #E0691A url(images/bar.gif) repeat-x;color: #fff;font-weight: bold;}.bar li a {font-weight: bold;color: #FFF;background: inherit;text-decoration: none;}/* left side
   --------- */.left {float: left;width: 634px;margin: 0 0 10px 0;}.left h2 {clear: both;background: #E8E8E8;color: #444;padding: 0px 0 4px 10px;font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;margin: 2em 0 10px 0;}

.left h3 {clear: both;background: #E8E8E8;color: #444;padding: 3px 0 4px 10px;font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;margin: 2em 0 10px 0;}

.left h4 {clear: both;background: #E8E8E8;color: #66cc33;padding: 3px 0 4px 10px;font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;margin: 2em 0 10px 0;}

.left h5 {clear: both;background: #E8E8E8;color: #0033cc;padding: 3px 0 4px 10px;font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;margin: 2em 0 10px 0;}

.left h6{clear: both;background: #E8E8E8;color: #0033cc;padding: 3px 0 0px 10px;font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;margin: 2em 0 0px 0;}

.left p {font: 1.4em "Trebuchet MS", Arial, Sans-Serif;font-weight: normal;margin-left: 10px;
margin-bottom: 10px;
}

.left li {font: 1.4em "Trebuchet MS", Arial, Sans-Serif;font-weight: normal;margin-left: 30px;
margin-bottom: 5px;
}.left_side {float: left;width: 160px;padding: 0 0 0 10px;margin: 10px 0 0 38px;}.left_side a, .right_side a {color: #414141;background: #FFF;}.right_side {float: right;width: 280px;background: #FFF url(images/dotted.gif) repeat-y;color: #414141;padding: 0 0 0 70px;margin: 10px 0;}.left_box {margin: 0 0 10px 0;color: #000;background: #FFF;padding: 3px 0;}/* right side
   ---------- */.right {float: right;width: 340px;margin: 0 0 10px 0;}.right h3 {background: #BDBDBD;color: #FFF;padding: 8px 0 8px 5px;font: bold 1em Tahoma, Arial, Sans-Serif;margin: 2.7em 0em 3px 0em;}

.right h4 {
font-size:1.2em;
text-align:center;margin: 2.5em 0em 1px 0em;}

.right p {
font-size:1.2em;
}.right_articles {background: #f5f5f5;color: #414141;padding: 8px;margin: 0 0 3px 0;}.notice {background: #eee;color: #808080;padding: 12px 8px;margin: 0 0 3px 0;}.image {float: left;margin: 0 9px 3px 0;}/* footer
   ------ */.footer {clear: both;text-align: center;padding: 10px 0;border-top: 1px solid #ccc;line-height: 2em;}.footer a {color: #808080;background: #fff;}

table {
margin: 0em 0em 16px 2em;line-height:1.4em;border-collapse:collapse;padding-left: 20px;
font-size:1.2em;}

caption {
text-align:left;font-size:1.2em;font-weight:normal;margin:0;padding:6px 0 8px 0;
}

th {
font-size:1.1em;text-align:left;color:#000000;
padding-top: 4px;padding-left: 0px;padding-bottom: 4px;padding-right: 15px;}

td {font-size:1.1em;text-align:right;color:#000000;padding-top: 4px;padding-left: 0px;padding-bottom: 4px;padding-right: 15px;}