body {  color:#000000; background:#3885c2; margin-top:2px }

a         { text-decoration:none }
a:link    { color:#0000ff; background:inherit; text-decoration:none }
a:visited { color:#0000ff; background:inherit; text-decoration:none }
a:active  { color:#0000ff; background:inherit }
a:hover   { color:#990000; background:inherit }

h1      { color: #666666; background: inherit; font-weight: bold; font-size: 12pt; font-family: verdana,arial,helvetica,sans-serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 3px }
h2      { font-family:verdana,arial,helvetica,sans-serif; font-size:.9em; padding:2px 5px 3px 5px; margin:0em }
h3      { font-family:verdana,arial,helvetica,sans-serif; font-size:.8em; font-weight:bold; font-style:italic; padding-left:5px; padding-top:2px; padding-bottom:1px; margin:0em }

.firstline  { color: #666666; background: inherit; font-weight: bold; font-size: 10pt; font-family: verdana,arial,helvetica,sans-serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 3px }

.header     { color:#000000; background-color:#f0c000; padding-top:3px }

.breadcrumbs { color:#ffffff; background-color:#0099ff; font-weight:normal; font-size:.6em; line-height:2em; font-family:verdana,arial,helvetica,sans-serif; padding-left:5px }
.breadcrumbs a,
.breadcrumbs a:visited,
.breadcrumbs a:active,
.breadcrumbs a:hover { color:#ffffff; background:inherit; text-decoration:underline }

.copyright { color:#ffffff; background:inherit; font-family:verdana,arial,helvetica,sans-serif; font-size:.7em; font-style:normal; font-weight:normal; line-height:1em }
.copyright a,
.copyright a:visited,
.copyright a:active { color:#ffffff; background:inherit }
.copyright a:hover  { color:#ffffff; background:inherit; text-decoration:underline }

.clear { clear:both }

.bodytext   	{ font-family:arial,verdana,helvetica,sans-serif; font-size:.8em }
.smallbodytext    { color:#666666; background:inherit; font-family:verdana,arial,helvetica,sans-serif; font-size:.6em; line-height:130%; padding:0px 8px 5px 8px }
.index_styles		{ margin-top: 2px; font-weight: normal; font-size: .6em; color: #666666; line-height: 10pt; font-style: normal; font-family: verdana, arial, helvetica, sans-serif }
.newstext			{ font-weight: normal; font-size: 12px; font-family: arial, helvetica, sans-serif }

.green      { color:#ffffff; background-color:#6fbe34 }
.orange     { color:#ffffff; background-color:#ff9e3d }
.gold       { color:#ffffff; background-color:#f0c000 }
.blue       { color:#ffffff; background:#0099ff }
.dkblue	{ color:#ffffff; background-color:#2861a6 }
.red		{ color:#ffffff; background-color:#FF7966 }
.gray		{ color:#666666; background-color:#ffffff }

.box   { color:#000000; background-color:inherit; padding:6px 8px 8px 8px }
.greenbox    { color:#000000; background-color:#f8fcfc; border:1px solid #66c4b6; padding:6px 8px 8px 8px  }
.redbox    { color:#000000; background-color:#ffffff; border:1px solid #FF7966; padding:6px 8px 8px 8px  }
.orangebox   { color:#000000; background-color:#fdfcf2; border:1px solid #ff9e3d; padding:6px 8px 8px 8px  }
.goldbox     { color:#000000; background-color:#fdfcf2; border:1px solid #f0c000; padding:6px 8px 8px 8px  }
.bluebox    { color:#000000; background-color:#ffffff; border:1px solid #0099ff; padding:6px 8px 8px 8px  }
.calendar { color:#000000; background-color:#ffffff; padding:0; }
.calendar img { border:0; }


.leftcontent  { padding: 10px 8px 10px 10px }
.rightcontent { padding: 10px 10px 10px 8px  }
.splitrow      { width:100% }
.shortleftcol  { width:49%; height:75%; float:left }
.shortrightcol { width:48%; height:75%; float:right }

form 	    { margin:0 }
select, input  { color:#000000; background-color:#ffff99; font-family:arial,verdana,helvetica,sans-serif; font-size:12px; margin-top:5px; margin-bottom:5px }