BODY {
	BACKGROUND: #eeeeee ;  
	BACKGROUND-IMAGE: url(images/bg_page.gif) ; 
	FONT: Verdana, Helvetica, sans-serif ; 
	font-size: 12pt ;
	line-height: 12pt;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #ffffff
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; 
	SCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-3DLIGHT-COLOR: #666666; 
	SCROLLBAR-DARKSHADOW-COLOR: #666666
}

a.orange_link:link{color:#ff8800;text-decoration:underline;}
a.orange_link:active{color:#ff8800;text-decoration:underline;}
a.orange_link:visited{color:#ff8800;text-decoration:underline;}
a.orange_link:hover{color:#000000;text-decoration:underline;}

a.black_link:link{color:#000000;text-decoration:none;}
a.black_link:active{color:#000000;text-decoration:none;}
a.black_link:visited{color:#000000;text-decoration:none;}
a.black_link:hover{color:#000000;text-decoration:underline;}

a.external_link:link{color:#ff8800;text-decoration:underline;FONT-SIZE: 10px;}
a.external_link:active{color:#ff8800;text-decoration:underline;FONT-SIZE: 10px;}
a.external_link:visited{color:#ff8800;text-decoration:underline;FONT-SIZE: 10px;}
a.external_link:hover{color:#000000;text-decoration:underline;FONT-SIZE: 10px;}

a.orange_link17:link{color:#ff8800;text-decoration:underline;FONT-SIZE: 17px;}
a.orange_link17:active{color:#ff8800;text-decoration:underline;FONT-SIZE: 17px;}
a.orange_link17:visited{color:#ff8800;text-decoration:underline;FONT-SIZE: 17px;}
a.orange_link17:hover{color:#000000;text-decoration:underline;FONT-SIZE: 17px;}

a.orange_link9:link{color:#ff8800;text-decoration:underline;FONT-SIZE: 9px;}
a.orange_link9:active{color:#ff8800;text-decoration:underline;FONT-SIZE: 9px;}
a.orange_link9:visited{color:#ff8800;text-decoration:underline;FONT-SIZE: 9px;}
a.orange_link9:hover{color:#000000;text-decoration:underline;FONT-SIZE: 9px;}

a.white_link:link{color:#ffffff;text-decoration:none;}
a.white_link:active{color:#ffffff;text-decoration:none;}
a.white_link:visited{color:#ffffff;text-decoration:none;}
a.white_link:hover{color:#ff8800;text-decoration:none;}

/*
a.menu:link{color:#ffffff;text-decoration:none; FONT-WEIGHT: bold;}
a.menu:active{color:#ffffff;text-decoration:none;FONT-WEIGHT: bold;}
a.menu:visited{color:#ffffff;text-decoration:none;FONT-WEIGHT: bold;}
a.menu:hover{color:#000000;text-decoration:none;FONT-WEIGHT: bold;}
*/

a.menu:link{color:#ffffff;text-decoration:none; }
a.menu:active{color:#ffffff;text-decoration:none;}
a.menu:visited{color:#ffffff;text-decoration:none;}
a.menu:hover{color:#000000;text-decoration:none;}


a:link{color:#000000;text-decoration:underline;}
a:active{color:#000000;text-decoration:underline;}
a:visited{color:#aaaaaa;text-decoration:underline;}
a:hover{color:#cccccc;text-decoration:underline;}

p {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana ;}

td {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,verdana ; }

.font8 {FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: arial, verdana ;}
.font9 {FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial, verdana ;}
.font9red {FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: arial, verdana ;}
.bold11 {FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.orangebold12 {FONT-SIZE: 12px; COLOR: #ff8800; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.bold14 {FONT-SIZE: 14px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}
.size14 {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial, verdana ;}
.orangebold14 {FONT-SIZE: 14px; COLOR: #ff8800; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.bold15 {FONT-SIZE: 15px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.bold16 {FONT-SIZE: 16px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.bold17 {FONT-SIZE: 17px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}
.size17 {FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: arial, verdana ;}
.orangebold17 {FONT-SIZE: 17px; COLOR: #ff8800; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.whitebold17 {FONT-SIZE: 17px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.whitebold10 {FONT-SIZE: 10px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.bold20 {FONT-SIZE: 20px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana ;}

.ticker {
	FONT-SIZE: 11px; COLOR: #ff8800; FONT-FAMILY: Arial; FONT-WEIGHT: bold;
	text-decoration: none;
}

.quote {COLOR: #ff8800; font-style: italic; font-weight: bold;}

.orange_block {
        FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
        background: #ff8800 ;
}

.menubar {
        FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana ;
        background: #ff8800 ;
}

.table_bg{
    BACKGROUND: #ffcc99 ;
}

.table_total{
    BACKGROUND: #ff8800 ;
}

.table_total2{
    BACKGROUND: #ffb15d ;
}

.table_border{
    BACKGROUND: #ff8800 ;
    }

.report_body{
	BACKGROUND: #ffffff ; FONT: 12px Arial, Verdana, Helvetica, sans-serif ;  
}

.report_hdr {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
        background: #ff8800 ;
}


.newstitle {
        FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
        /* background: #ff8800 ; */
}

.newsbody {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana ;
        /* background: #ff8800 ; */
}

.strapline {FONT-WEIGHT: bold; FONT-SIZE: 9px; }

.table_line1 {
background: #EFEFEF
}

.table_line1b {
background: #EFEFEF;
font-weight: bold; 
}


.table_line2 {
background: #BBCCFF
}

.actual_line {
background: #BBCCFF
}

.opaque {filter: alpha(opacity=50);}

.input-box
{
color: #000000;
background: #ffffff;
border: #ff8800 solid 1px
}

.disabled-input-box
{
color: #000000;
background: #efefef;
border: #ff8800 solid 1px
}

.invalid-input-box
{
color: #000000;
background: #ffcccc;
border: #ff0000 solid 1px
}

.small-input-box
{
FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial, verdana ;
color: #000000;
background: #ffffff;
border: #000000 solid 1px
}

.errortext
{
FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial, verdana ;
}

.button
{
color: #000000;
background: #ff8800;
border: 1px #aaaaaa solid
}

.small-button
{
FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial, verdana ;
color: #000000;

}

.rag_red
{
FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
}

.rag_amber
{
FONT-SIZE: 10px; COLOR: #ffcc66; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
}

.rag_green
{
FONT-SIZE: 10px; COLOR: #00ff00; FONT-FAMILY: arial, verdana ; FONT-WEIGHT: bold;
}