/* note image references relative to this CSS page in IE and recent browsers! */ 
body { background: #FFFFFF url("../image/background.gif"); background-repeat: repeat-x; font-size:11px; line-height:12px; margin: 0 }

a:link { color:#369 } 
a:visited { color:#036 } 
a:active { color:#69c } 
a:hover { color:#69c } 

.promo, .promotitle, .text, .timestamp, .subhead, .tab, .note, .form, .gain, .loss, .ondark, .error, .breadcrumb, .sort, td, p  { font-family:'tahoma','verdana', sans-serif } 
.promo, .promotitle, .text, .headline, .breadcrumb, .form { color:#252525 } 
.note, .form, .sort, .breadcrumb { font-size:9px; line-height:11px } 
.promo, .error, .tab { font-size:10px; line-height:12px } 
.promotitle { font-size:12px; line-height:14px; font-weight:bold } 
.text, td, p { font-size:13px; line-height:14px } 
.subhead { font-size:12px; line-height:14px; font-weight:bold } 
.headline { font-family:'tahoma','arial', sans-serif; font-size:18px; line-height:20px; font-weight:bold } 
.header { font-family:'tahoma','arial', sans-serif; font-size:20px; line-height:24px; font-weight:bold; text-transform:uppercase; color:#99ccff } 
.timestamp { font-size:9px; line-height:11px; color:#666 } 
.note { color:#666 } 
.breaker { font-size:3px; line-height:3px } 
.gain { color:#373 } 
.loss, .error { color:#833 } 
.gray { color:#888 } 
.sort { font-weight:bold } 
.sort a:link, .sort a:visited { color:#373B61 } 
.sort a:active, .sort a:hover { color:#5A609E } 
.ondark { font-size:10px; line-height:12px; color:#E2E3EE } 
.ondark a:link, .ondark a:visited { color:#99c } 
.ondark a:active, .ondark a:hover { color:#9B9EB6 } 
.breadcrumb { color:#ffffff } 
.breadcrumb a:active, .breadcrumb a:link, .breadcrumb a:visited { color:#ffffff; text-decoration:none; } 
.breadcrumb a:hover { color:#ffffff; text-decoration:underline } 
table.portlet { border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; background-color: #FFFFFF } 
table.subportlet { border: solid 1px #C8C9D3; background-color: #E2E3EE } 
td.corphead { background: #7790A4; background-repeat:repeat-x; } 
td.corpsubhead { background: #C8C9D3 } 

tr.sort { background-color:#9B9EB6 } tr.odd { background-color:#F7F8FF } 
tr.even { background-color:#E2E3EE } td.today { background-color:#C8C9D3 } 
td.weekend { background-color:#D4D5DF } td.meeting { background-color:#D4D5DF } 
.tab { font-weight:bold; text-transform:uppercase } 
.tab a:link, .tab a:visited { color:#fff; text-decoration:none } 
.tab a:active, .tab a:hover { color:#9B9EB6; text-decoration:underline } 
td.tabfront { background-color:#C8C9D3 } 
td.tabback { background-color:#5A609E }

table.bodycontainer { padding: 10px 10px 10px 10px; background-color: #FFFFFF; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: #333333; border-left-color: #333333; border-bottom-color: #DFDED9; border-right-color: #DFDED9; border-style: solid; }
table.navigationcontainer { background-color: #DEDEDE; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-color: #333333; border-left-color: #333333; border-bottom-color: #DFDED9; border-right-color: #DFDED9; border-style: solid; } 
td.navigationtree { padding: 5px 5px 5px 5px; }

.ticka { font-family:'tahoma','verdana', sans-serif; font-size:11px; line-height:13px; color:#cccccc } 
.ticka a:link, .ticka a:visited { color:#ffffff } 
.ticka a:active, .ticka a:hover { color:#ffffff }
.tickaheader {font-family:'verdana', sans-serif; font-size:11px; line-height:12px; color:red; font-weight:bold }

.TopTableHeader
{
    COLOR: #ffffff;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}

.style3 {
	color: #CC0000;
}
