body, p, ul, li, td { font-size: 12px; font-family: Arial,Helvetica; }
body { background-color: #f6aa6f};
form { margin: 0px; }
input, select, textarea, small { font-size: 11px; }
h1 { color: #030266; font-size: 24px; }
h2 { color: #030266; font-size: 18px; font-weight: bold; }
h2 a { color: #030266; text-decoration: none; }
a { color: #030266; text-decoration: underline; }
ul { margin-left: 20px; padding: 0px; }
li { margin-bottom: 10px; text-align: justify; }
b, strong { color: #030266; }

.tab { background: url(/img/tab.gif) #eeeeee; color: #666666; font-weight: bold; text-align: center; }
.tab a:link { color: #666666; text-decoration: none; }
.tab a:visited { color: #666666; text-decoration: none; }
.tab a:active { color: #000000; text-decoration: underline; }
.tab a:hover { color: #000000; text-decoration: underline; }
.tabl { background: url(/img/tab.gif) #ffcc66; color: #ffffff; font-weight: bold; text-align: center; }
.tabl a:link { color: #666666; text-decoration: none; }
.tabl a:visited { color: #666666; text-decoration: none; }
.tabl a:active { color: #000000; text-decoration: underline; }
.tabl a:hover { color: #000000; text-decoration: underline; }
.tabs { background: url(/img/tab.gif) #030266; color: #ffffff; font-weight: bold; text-align: center; }
.tabs a:link { color:#ffffff; text-decoration: none; }
.tabs a:visited { color:#ffffff; text-decoration: none; }
.tabs a:active { color:#ffffff; text-decoration: underline; }
.tabs a:hover { text-decoration: underline; }
.tabr { background: url(/img/tabr.gif); }

.headline { font-size: 20px; color: #030266; }
.background { background-color: #ffffff; }

.top { background-color: #030266; color: #ffffff; font-weight: bold; }
.top a { color: #ffffff; text-decoration: underline; }

.nav1 { background-color: #ffcc66; color: #000000; }
.nav1 a { color: #030266; text-decoration: underline; }
.nav2 { background-color: #ffcc66; color: #000000; }
.nav2 a { color: #030266; text-decoration: none; }
.nav3 { background-color: #030266; color: #ffffff; }
.nav3 b { color: #ffffff; }
.nav3 strong { color: #ffffff; }
.footer { background-color: #030266; }

.color1 { background-color: #030266; }
.color2 { background-color: #fefae9; }
.color3 { background-color: #030266; }

.arial18 { color: #030266; font-size: 18px; }
.arial18 a { color: #030266; }
.arial14 { color: #030266; font-size: 14px; }
.arial14 a { color: #030266; }

.listsup { color: #ee0000; font-size: 12px; font-weight: bold; vertical-align: super; }
.listsup a { color: #ee0000; text-decoration: none; }

.cal {
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    background-color: #ffffff;
    text-align: center;
}
.cal .table { margin: 0px 20px 20px 0px; padding: 1px; }
.cal .table td {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
}
.cal .month { font-size: 8pt; font-weight: bold; text-align: center; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.cal .cw { background-color: #eeeeee; font-size: 8pt; font-weight: bold; text-align: center; border-left: 1px solid #cccccc; }
.cal .left { border-left: 1px solid #dddddd; }
.cal .day { background-color: #eeeeee; font-size: 8pt; font-weight: bold; text-align: center; border-left: 1px solid #cccccc; }
.cal .week { background-color: #eeeeee; font-size: 7pt; text-align: center; }
.cal .n { width: 18px; height: 18px; font-size: 7pt; text-align: center; }
.cal .o {  width: 18px; height: 18px; font-size: 7pt; text-align: center; background-color: #f0cfcf; }
.cal .of { width: 18px; height: 18px; font-size: 7pt; text-align: center; background-color: #f0cfcf; background: url(/img/cal_of.gif) no-repeat; }
.cal .f {  width: 18px; height: 18px; font-size: 7pt; text-align: center; background-color: #7dd07d; }
.cal .fo { width: 18px; height: 18px; font-size: 7pt; text-align: center; background-color: #7dd07d; background: url(/img/cal_fo.gif) no-repeat;}
.cal .u { width: 18px; height: 18px; font-size: 7pt; text-align: center; background-color: #f2e2c2; } 

.ticker { margin: 0px; padding: 2px 0px 2px 0px; font-size: 16px; font-weight: bold; color: #ff0000; text-decoration: none; }

.ce_accordion
{
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
}

.ce_accordion .accordion div
{
	padding:0.75em 0.5em;
}

.ce_accordion .toggler
{
	padding:0.25em 0.5em;
	background-color:#fdfeff;
	background-image:url("/img/bgacc.jpg");
	background-position:left bottom;
	background-repeat:repeat-x;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	font-weight:bold;
	cursor: pointer;
}
