/*------------------right menu-----------------------*/

.menuhead01bg {
	background-color: #9AADA9;
}

.menusubhead01bg {
	background-color: #CCD6D4;
}

.menumain01bg {
	background-color: #FFFFFF;
}

.menusub01bg {
	background-color: #F1F1F1;
}

.menuter01bg {
	background-color: #F1F1F1;
}

H2.menuhead01 {
	margin: 0px 0px 0px 0px;
	font-size: 65%;
	font-weight: bold;
	color: #FFFFFF;
}

A.menumain01_off {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menumain01_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
	color: #6F8A84;
}

A.menusub01_off {
	font-size: 65%;
	font-weight: normal;
	text-decoration: none;
}

A.menusub01_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menuter01_off
{
	font-weight: normal;
	font-size: 65%;
	font-style: italic;
	text-decoration: none;
}

A.menuter01_on {
	font-size: 65%;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.menuhead02bg {
	background-color: #BDBFA8;
}

.menusubhead02bg {
	background-color: #DEDFD3;
}

.menumain02bg {
	background-color: #FFFFFF;
}

.menusub02bg {
	background-color: #F1F1F1;
}

.menuter02bg {
	background-color: #F1F1F1;
}

H2.menuhead02 {
	margin: 0px 0px 0px 0px;
	font-size: 65%;
	font-weight: bold;
	color: #FFFFFF;
}

A.menumain02_off {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menumain02_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
	color: #A1A483;
}

A.menusub02_off {
	font-size: 65%;
	font-weight: normal;
	text-decoration: none;
}

A.menusub02_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menuter02_off {
	font-size: 65%;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

A.menuter02_on {
	font-size: 65%;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.menuhead03bg {
	background-color: #758CAA;
}

.menusubhead03bg {
	background-color: #ECEEF5;
}

.menumain03bg {
	background-color: #FFFFFF;
}

.menusub03bg {
	background-color: #F1F1F1;
}

.menuter03bg {
	background-color: #F1F1F1;
}

H2.menuhead03 {
	margin: 0px 0px 0px 0px;
	font-size: 65%;
	font-weight: bold;
	color: #FFFFFF;
}

A.menumain03_off {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menumain03_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
	color: #3A5B86;
}

A.menusub03_off {
	font-size: 65%;
	font-weight: normal;
	text-decoration: none;
}

A.menusub03_on {
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

A.menuter03_off {
	font-size: 65%;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

A.menuter03_on {
	font-size: 65%;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

/*------------------form elements-----------------------*/


SELECT.language {
	width: 150px;
}

INPUT.go {
	width: 25px;
	height: 7px;
}

/*------------------tables-----------------------*/

/*------------------text-----------------------*/

H1.home {
	margin: 5px 0px 5px 0px;
	color: #000000;
}

P.home {
	margin: 5px 0px 0px 0px;
}

P.data {
	margin: 2px 2px 2px 2px;
}

.table_header {
	color: #FFFFFF;
}

P.breadcrumb {
	margin: 3px 26px 4px 26px;
	color: #FFFFFF;
}

P.breadcrumb A {
	color: #FFFFFF;
}

P.back {
	margin: 3px 0px 3px 0px;
	font-size:80%;
	color: #FFFFFF;
}

P.back A {
	color: #FFFFFF;
	text-decoration: none;
}

H2.related01 {
	margin: 5px 0px 3px 0px;
	font-weight: bold;
	color: #293776;
}

H2.related02 {
	margin: 5px 0px 3px 0px;
	font-weight: bold;
	color: #2B778E;
}

H2.related03 {
	margin: 5px 0px 3px 0px;
	font-weight: bold;
	color: #4D2E8B;
}

/*------------------backgrounds-----------------------*/

.bg01 {
	background-color: #FFFFFF;
}

.bg02 {
	background-color: #ECEEF5;
}

.bg03 {
	background-color: #9AADA9;
}

.bg04 {
	background-color: #BDBFA8;
}

.bg05 {
	background-color: #758CAA;
}

.bg06 {
	background-color: #F1F1F1;
}

.bg07 {
	background-color: #DDDDDD;
}

.bg08 {
	background-image:url('/publicarea/ifxmarkets/images/header_bg.gif');
	background-repeat: repeat-y;
}

 

.bgSelected 
{
	background-color: #27458F;
}
.bgUnSelected
{
}

H2.bgSelected {
	margin: 0px 0px 0px 0px;
	font-size: 65%;
	font-weight: bold;
	color: #FFFFFF;
}
H2.bgUnSelected {
	margin: 0px 0px 0px 0px;
	font-size: 65%;
	font-weight: bold;
	color: #000000;
}
.pricefeed
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif'
}
.pricefeed INPUT
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: white
}
.pricefeed TABLE
{
    BACKGROUND-COLOR: white
}
.pricefeed TH
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: white
}
.pricefeed TD
{
    BACKGROUND-COLOR: white
}
.pricefeed .hidepic
{
    DISPLAY: none
}
.pricefeed .RedText
{
    COLOR: red;
    TEXT-ALIGN: right
}
.pricefeed .GreenText
{
    COLOR: green;
    TEXT-ALIGN: right
}
.pricefeed .RedBack
{
    COLOR: white;
    BACKGROUND-COLOR: red;
    TEXT-ALIGN: right
}
.pricefeed .GreenBack
{
    COLOR: black;
    BACKGROUND-COLOR: lime;
    TEXT-ALIGN: right
}
.pricefeed .PlainPrice
{
    TEXT-ALIGN: right
}

/*------------------table stylestaken from Finspreads & New styles-----------------------*/

.bg09 {
	background-color: #576DB8/*7CA1CD*/;
}


.bg10 {
	background-color: #CCCCCC;
}



P.tablehead1 {
	margin: 3px 3px 3px 3px;
	font-size: 60%;
	font-weight: bold;
	color: #FFFFFF;
}

P.tablehead2 {
	margin: 3px 3px 3px 3px;
	font-size: 60%;
	font-weight: bold;
	color: #000000;
}

P.tablecontent1 {
	margin: 3px 3px 3px 3px;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

P.tablecontent2 {
	margin: 3px 3px 12px 3px;
	font-size: 60%;
	font-weight: normal;
	color: #000000;
}

P.clickAction {
	font-size: 80%;
	margin-top: 5px;
	margin-bottom: 5px;
}




ul { font-size: 65%; list-style-type: square;}

#click { font-size: 80%; list-style-type: disc; list-style-image: url(/publicarea/ifxmarkets/images/arrow_rt_list.gif);}


/*------------------ECON CAL STYLES-----------------------*/

.midback {
	background-color:#FFFFFF;
	color:#000;
	}
.midbackred {
	background-color:#CC0000;
	color:White;
	}	
.darkback {
	background-color:#CCD6D4;
	color:#000;
	}
.midback th {
	background-color:#758CAA;
	color:#fff;
	text-align: left;
	}
.darkback th {
	background-color:#125898;
	color:#fff;
	text-align: left;
	}


/*------------------END-----------------------*/