* {margin: 0;padding: 0;}* 
body {font: 0.75em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.6em;background: #fff;color: #444;}a {color: #3C6491;background: inherit;text-decoration: none;font-weight: bold;}a:hover {color: #AA0001;background: inherit;text-decoration: underline;}p {margin: 0 0 15px 0;
font-size: 1.3em;font-weight: normal;}h1 {margin: 20px 0 0;
color:#336600;
font-weight: bold;
font-size: 2.0em;}h1 a {background: inherit;}img {border: 0;}h2 {font: normal 1.6em "Trebuchet MS", Arial, Sans-Serif;
font-weight: bold;
color:#336600;margin: 0 0 12px;}
h3 a {font-size: 1em;

}

h3 {font-size: 1.6em;
color:#336600;
}

p span, {
color: #000000;font-weight: bold;}




h4 {font-size: 1.6em;
color: #336699;
}


h5 {font-size: 1.6em;
color: #E60000;
}



h6 {font: normal 1.3em "Trebuchet MS", Arial, Sans-Serif;margin: 0 0 12px;
font-weight: bold;}
#main td a {font-size:1.0em;text-align:left;
text-decoration:underline;padding-top: 4px;padding-left: 0px;padding-bottom: 0px;padding-right: 15px;}

#main h3 a {font-size: 0.84em;color: #808080;font-weight: normal;text-transform: uppercase;}#content {width: 940px;margin: 0 auto;padding: 20px 0 0 0;}#top {float: right;text-align: right;}#top a {color: #808080;margin: 0 0 0 13px;background: #fff url(images/toparrow.png) no-repeat center left;padding: 0 0 0 12px;}input.searchfield {width: 175px;padding: 6px;border: 2px solid #ccc;font-size: 0.9em;}input.searchbutton {background: #E60000;border: 0;padding: 6px;color: #fff;font-weight: bold;font-size: 0.9em;}#logo {float: left;color: #808080;line-height: 25px;}#menu {height: 20px;padding: 7px 0em 7px 0em;clear: both;margin: 0 0 18px;background: #336600 }#menu li {font-size: 1.1em;display: inline;text-transform: uppercase;}#menu li a {margin: 0em 25px 0em 10px;color: #fff;}#menu li a:hover {color: #fff;text-decoration: underline;}#left {background: #eee;clear: left;float: left;width: 260px;padding: 10px 15px;margin: 0 0 20px;}#left img {margin: 0 0 8px;}#left li {list-style: none;}#left li a {color: #787A8F;font-weight: bold;background: url(images/arrow.gif) no-repeat center left;padding: 0 0 0 12px;}#main {float: left;width: 520px;margin: 0 0 20px;}

#main li {
font-size:1.3em;margin: 0em 0em 0px 1em;
}

#line {clear: both;padding: 3px;margin: 0 0 15px;background: #fff url(images/smalldot.gif) repeat-x;}#shortnews {float: right;width: 370px;}.news {border-bottom: 0px solid #eee;padding: 0 0 2px;margin: 0 0 10px;}

#shortnews img {float: right;border: 0px solid #ffffff;padding: 5px;margin: 0em 0px 20px 0px;}
#shortnews li {
margin: 0em 0px 0px 20px;}
#right {margin: 0 15px 20px 0;padding: 0 0 0 15px;float: right;width: 620px;text-align: left;}

#left a {
text-decoration:underline;
}
.border {clear: both;border-left: 4px solid #336600;padding: 0 0 0 15px;
background: #eef url(images/quote.gif) no-repeat bottom right;
}#rl {float: left;width: 290px;margin: 0 20px 30px 0;}


#rl a {
text-decoration:underline;
}#rr {background: #eee;float: left;padding: 10px 15px;margin: 0 0 20px;width: 260px;}

#rr a {
text-decoration:underline;
}#rl li, #rr li {list-style: none;border-bottom: 1px solid #eee;padding: 4px;margin: 0;}#rl li a, #rr li a {background: #fff url(images/arrow.gif) no-repeat center left;padding: 0 0 0 12px;color: #808080;}#footer {clear: both;padding: 10px;margin: 0 0 15px;font-size: 0.9em;color: #808080;background: #eee;}.links a {font-weight: bold;color: #787A8F;background: #fff;margin: 0 10px 0 0;background: url(images/dot.png) no-repeat center left;padding: 0 0 0 10px;}.sponsor {color: red;background: #eee;}#footer li {list-style: none;}#fl {width: 600px;}#fr {float: right;}

table {
margin: 0em 0em 16px 0px;line-height:1.4em;border-collapse:collapse;padding-left: 0px;
font-size:1.2em;}

caption {
text-align:left;font-size:1.1em;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;}