*{
    margin: 0;
    padding: 0;
}

fieldset{
    border: none;
}

body{
    padding: 3px 0 3px 0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000;
    background: white;
    min-width: 798px;
    text-align: center;
}

#fxstreet-com #wrapper{
    overflow:visible;
}

span.datetime
{
    color:#afaffa;
    font-size: 13px;
}
span.fullstory
{
    font-size: 13px;
    white-space:nowrap;
}


/* global styles */

a:link, a:visited{
    color: #0B3395;
}

a:hover{
    color: #c30;
}

a img{
    border: none;
}

ul{
    list-style: none;
}

/* containers */

#bg{
    position: relative;	
    margin: 0 auto 0 auto;
    text-align: left;
    width:auto;
}

#container{
    float: left;
    background: #fff;
    border-bottom: 3px solid #fff;
    padding:0 0 5px 0;
    margin: 0;
    width:auto;
}

#content{
    float: left;
    font-size: 13px;
}
 
div.principal  
{
    width:83%;
    overflow: visible !important;
    margin-left:0;
    float:none;
}
.adcol{display:none}

.wide{	
    width: 623px !important;
}

#infocol{
    float: left;
    width: 150px;
    padding: 5px 5px 10px 5px;
    background: #8195AD;
    display:none;
}

.adcol
{
	float: right;
	margin: 2px 0 5px 5px;
	text-align:right;
	display:none;
}
.adcol a
{
    display:block;
    margin-bottom:13px;
}

/* header */
#banner
{
    text-align: center;
    display:none;
}
#header2, #date, #panelheader, #main {
    display:none;
    padding: 2px 0 20px 2px;
    background: #0A3A44 url(images/bgHeader.gif) repeat-x bottom;
}

#header h1{
    float: left;
    width: 147px;
    height: 47px;
    display: inline;
    background: url(images/brand.gif);
}

#header h1 a:link, #header h1 a:visited{
    width: 147px;
    height: 47px;
    display: block;	
}

#header p{
    float: right;
    display: inline;
    color: #fff;
    font-size: 10px;
    margin: 16px 115px 0 64px;
}

#header a{
    color: #fff;
}


/* world times */

ul#times{
    display:none;
    list-style: none;	
    background: #168C1C;
    padding: 3px 0 5px 30px;
}

ul#times li{
    display:none;
    display: inline;
    color: #fff;
    font-size: 10px;
    margin-right: 99px;
}



/* subnav */
ul#subnav{
    display:none;
    list-style: none;	
    background: #A3D538;
    padding: 3px 0 6px 10px;
}

ul#subnav li{
    display:none;
    display: inline;
    text-transform: uppercase;
}

ul#subnav li a:link, ul#subnav li a:visited{
    display:none;
    color: #003233;
    font-size: 10px;
    font-weight: bold;
    margin-right: 26px;
    text-decoration: none;	
}

ul#subnav li a:hover{
    display:none;
    text-decoration: underline;
    background-color: #FFFFFF;

}


/* breadcrumb */
/*#report p {width:}*/
#report ul#breadcrumb {
    display: none;
}

#content ul#breadcrumb{
	display:none;
	float: left;
	width: 80%;
	list-style: none;
	margin: 0 0 16px 0 !important;
	padding: 0;	
}

#content ul#breadcrumb li{
	display:none;
	float: left;
	display: inline;
	margin-right: 16px;
	color: #8195ad;
}

#content ul#breadcrumb li a{
	display:none;
	color: #8195ad;
}

/* content styles */

#content h4{
	font-size: 16px;
}

#content p, #content ul{
	font-size: 13px;
	line-height: 22px;
	margin: 16px 0 16px 0;
}

#content ul{
	margin-left: 48px;
	list-style: disc;
}

#content li{
	margin-bottom: 6px;
}

#content dl{
	font-size: 13px;
}

#latestnews{
	float: left;
	width: 67%;
}

#containerthree{
	float: right;
	width: 29%;
	margin-left: 16px;
}

#latestnews h3{
	color: #8195ad;
	font-size: 14px;
	text-transform: uppercase;
}

h1#alerts{
	width: 80%;
	color: #0a3a44;
	border-bottom: 1px solid #0a3a44;
	font-size:24px;
}
h1#alerts + p
{
	font-size:11px;
	margin-top:1px;
}

#forexfund h3{
	color: #8195ad;
	font-size: 14px;	
}

#recommends{
	float: left;
	width: 90%;
	background: #E5EAEE;
}

#recommends h3{
	font-size: 14px;
	color: #fff;
	margin: 0 0 8px 0;	
	padding: 5px;
	background: #8195ad;	
}

#recommends dd{
	color: #FC6901;
	margin: 3px 0 12.8px 0;
}

ul#actions{
	display: none;
	float: right;
	width: 110px;
	border: 1px dotted #002D22;
	list-style: none;
	margin: 0 3px 6px 0;	
	padding: 6px 6px 6px 0;
}

ul#actions li a{
	text-decoration: none;
}

ul#actions li{
	text-align: right;
}

#summary{
	margin-bottom: 24px;	
}

#summary p{
	color: #8E94A4;
	margin: 0;
}

/* infocol styles*/

/* form styles */
#infocol h2{
	font-size: 11px;
	color: #A3D538;
	margin: 0 0 8px 0;
}

#infocol ul li
{
	font-size: 11px;
}
#infocol p{
	font-size: 11px;
}

#infocol a{
	color: #fff;	
	text-decoration: none;
}

#infocol form{
	font-size: 11px;
	font-weight: bold;
	color: #0A3845;
}

#infocol form legend{
	color: #A3D538;
	margin: 0 0 8px 0 !important;
	margin: 0 0 8px -6px !important;
}

#infocol form label{
	float: left;
	width: 100%;	
}

#infocol form input{
	margin: 3px 0 3px 0;
}

#infocol form select{
	width: 100%;
	margin: 3px 0 3px 0;
	font-size: 14px;	
}

#infocol form input.button{
	padding: 0 8px 0 8px;
}

#infocol hr{
	height: 1px;
	margin: 8px 0 8px 0 !important;
	margin: 3px 0 3px 0;
	border: 1px solid #A3D538;
	color: #A3D538;
}

/* premium login */

form#login label{	
	color: #fff;
}

form#login label#checkbox{
	width: auto;
}

form#login input.button{
	float: right;
	margin-right: 5px;
}

/* reports search styles */

table.reports{
	width: 100%;
	font-size: 10px;
}

#content table.reports{
	font-size: 13px;	
}

table col.right{
	text-align: right;
}

table.reports th, table#reports td{
	padding: 5px;
}

table.reports th.headera{
	color: #fff;
	background: #00272E;
}

table.reports th.headerb{
	text-align: right;
	color: #00272E;
	background: #a3d538
}

table.reports tr.odd{
	background: #EBFF8E;
}

table.reports tr.even{
	background: #F6FFC0;
}

/* newsletter styles*/

form#newsletters a{
	font-weight: normal;
	color: #fff;
}

/* footer */

div#footer { display: none }

ul#footer{
	float: left;
	width: 798px;
	list-style: none;	
	background: #8195ad;
	margin-top:0;	
}

ul#footer li{
	float: left;
	display: inline;
}

ul#footer li a{
	display: block;
	font-size: 11px;
	color: #fff;
	padding: 8px 13px 10px 16px;	
}

#disclaimer
{
	margin:10px 10px 5px 0;
	overflow:auto;
	height:auto !important;
	font-size:13px;
padding:9px;
width:97% !important;
}

div#content #disclaimer { display: none; }
div#report #disclaimer { clear:both;width:100%;}
.disclaimer {width:82%;margin:0;}


#reporttools
{

}

/* content slots */
/*
#adbox{
	float: right;
	border: 1px solid #366;
	margin-bottom: 8px;
	width: 160px;
	padding: 3px;
}
*/
/*SETXI content slots */

/* per trencar els float*/

div.spacer 
{
	clear: both;
	padding:0;
	margin:0;
	font-size:1pt;
 }

.entry h3
{
	font-size: 18px;
}
.entry h2
{
	font-size: 21px;
	color:#A3D538;
}
.summaryentry
{
	margin-bottom: 19px;
	font-size: 11px;
}

/* report slots 

#reportone{
	display: inline;	
}

#reportone p{
	margin-right: 20px;	
}

.admenu{
	
	margin: 2px 0 5px 5px;
	text-align:center;
}
*/
#selfpromo{
	float: right;
	margin: 8px 16px 8px 8px;
	padding: 3px;
	border: 1px solid orange;
	width: 150px;
	font-size: 14px;
}
A.permalink
{
	text-align:right;
	margin: 14px;
	display:block;
	font-size: 14px;
}

p.permalink {
	display: none;
}

/*	
	Estil tabla 1:	
*/
.mycssTable1	/*	taulacab */
{
	font-size:14px;
}
.mycssTable1 caption
{
	background-color:#bbc8d8;
	font-weight: bold;
}
.mycssHeaderRow1	/*	taulafonsfosc taulabrokers taulataronja */
{
    background-color: #a3d537;
}
.mycssHeaderCol1	/*	taulafonsfosc taulabrokers  */
{
    background-color: #a3d537;
}
.mycssEvenRow1	/*	taulafonsfosc taulaverdfosc */
{
	background-color: #f6ffbf;
}
.mycssOddRow1	/*	taulafonsfosc taulaverdfluix */
{
    background-color: #ebff8e;
}
.mycssEvenCol1	/*	taulafonsfosc */
{
	
}
.mycssOddCol1	/*	taulafonsfosc */
{
	
}
/*	
	Estil tabla 2:	
*/
.mycssTable2	/*	taulacab */
{
	font-size:14px;
}
.mycssTable2 caption
{
	background-color:#fa8802;
	font-weight: bold;
}
.mycssHeaderRow2	/*	taulafonsfosc taulabrokers taulataronja */
{
    background-color: #bbc8d8;
}
.mycssHeaderCol2	/*	taulafonsfosc taulabrokers  */
{
    background-color: #bbc8d8;
}
.mycssEvenRow2	/*	taulafonsfosc taulaverdfosc */
{
	
}
.mycssOddRow2	/*	taulafonsfosc taulaverdfluix */
{
    
}
.mycssEvenCol2	/*	taulafonsfosc */
{
	
}
.mycssOddCol2	/*	taulafonsfosc */
{
	
}
/*	
	Estil tabla 3:	
*/
.mycssTable3	/*	taulacab */
{
	font-size:14px;
}
.mycssTable3 caption
{
	background-color:#fa8802;
	font-weight: bold;
}
.mycssHeaderRow3	/*	taulafonsfosc taulabrokers taulataronja */
{
	
}
.mycssHeaderCol3	/*	taulafonsfosc taulabrokers  */
{
    
}
.mycssEvenRow3	/*	taulafonsfosc taulaverdfosc */
{
	background-color: #bbc8d8;
}
.mycssOddRow3	/*	taulafonsfosc taulaverdfluix */
{
    background-color: #ffffff;
}
.mycssEvenCol3	/*	taulafonsfosc */
{
	
}
.mycssOddCol3	/*	taulafonsfosc */
{
	
}

/* NOU print */

h2.seccioactual,
ul.reportarchives,
ul.morereports,
div.caixavotacions,
#selfpromo,
#map-rates,
#map-live,
#map-reports,
#map-other,
.promoFXstreet,
.doscolumnes,
.doscolumnes .separada,
.brokersPromo { display: none }

#langPromo {display:none}
.barServices {display:none}
#sitemap-footer {display:none}

