*{
	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;
}
span.datetime
{
	color:#afaffa;
	font-size: 13px;
}
span.fullstory
{
	font-size: 13px;
	white-space:nowrap;
}
/*
span{
	position: absolute;
	left: -1500px;
}
*/ 
/* 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;
}

#container{
	float: left;
	background: #fff;
	border-bottom: 3px solid #fff;
	padding:0 0 5px 0;
	margin: 0;
}

#content{
	float: left;
	font-size: 13px;
}


div.principal { width: auto !important; }

.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;
}
#header{
	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 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%;
}
/*
#dailyalerts{
	float: left;
	width: 71%;	*/
}

#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:75px;
	font-size:13px;
}

div#content #disclaimer { display: none; }
div#report #disclaimer { display: none; }

#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 }