
.topline {
	background-image: url('http://www.forexpoint.com/img/top_line_bg.gif')
}
.text_top {
font-size: 11px; color: #666666; line-height: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 5px;
}
#clock, .clock {
font-size: 11px;
color: #ffffff;
line-height: 20px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration: none;
padding-left: 10px;
}
/***********
 containers 
************/

#bg{
	position: relative;
	width: 798px;	
	margin: 0 auto 0 auto;
	text-align: left;
}

#container{
	float: left;
	width: 798px;	
	background: #000000;
	border-bottom: 3px solid FF0000;
	padding-bottom: 5px;
	margin-bottom: 0;
}
*{
	margin: 0;
	padding: 0;
}
body{
	padding: 0em 0 0.2em 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	min-width: 800px;/*
	background: #D7E3B5;*/
}
table tr td{
	font-size:11px;
}
div, span, p{
	font-size:12px;
}
p, #frmsignup, #form1{
	padding:0px 8px 8px 8px;
	margin:0px;
	line-height:12px;
}
pre
{
word-wrap:break-word;
}
/* global styles */
a{
	text-decoration:underline;
}
/**/
a:link, a:visited
{
	color: #374960;
	text-decoration: none;
}

a:hover, a:visited:hover{
	color: #3366ff;
	text-decoration:underline;
}

a img{
	border: none;
}

h1{
	display:block;
	color:#0A3A44;
	font-size:15px;
	font-weight:bolder;
	margin:10px 8px 18px 0px;
}
h2
{
	font-size:13px;
	text-transform:capitalize;
	margin:10px 8px 18px 8px;
	color:#0A3A44;

}
h3
{
	font-size:12px;
	text-transform:capitalize;
	margin:10px 8px 18px 8px;
	color:#000000;
	font-weight:bold;

}
h2, h3
{
	margin-bottom:0.3em;	
}
h2 + p
{
	margin-top:0.1em;
}
 
 textarea, select 
{
	font-family:Arial, Verdana, Tahoma , Sans-Serif;
	border: 1px solid #000;
	font-size: 12px;
}
input, option, label, button
 {
	font-family:Arial, Verdana, Tahoma , Sans-Serif;
	font-size: 12px;
 }
/***********
 containers 
************/


/*HEADER ***********#header{padding:4px 0px 0px 0px;background-color: #0A3A44;}#banner{	float:left;	width:728px !important;	padding:0px;text-align:center;}#idiomes{margin:0px 4px 4px 730px;padding:0px 3px 0px 3px;border:1px solid #FFFFFF;width:52px;}#idiomas a img{	margin-bottom:5px;}#logo{	padding:14px 0px 0px 0px;	float:left;}#siteSponsor, #headertoolbar{	text-align:right;	padding:5px 4px 5px 0px;	font-size:10px;	color:#FFFFFF !important;}#siteSponsor p, #headertoolbar p{	font-size:10px;}#siteSponsor a{	padding:0px 60px 0px 0px;}#siteSponsor a img{	position: absolute;	margin:-5px 0px 0px 10px;	padding:0px;}#headertoolbar{	margin:7px 10px auto auto;}#headertoolbar img{	margin:0px 3px 0px 0px;}#header p{	padding:0;}#headertoolbar p a{padding:0px 8px 0px 0px;	text-decoration:none;	color:#8494ad;}#headertoolbar p a.premium{	color:#a5d438;}#headertoolbar p a:hover, #headertoolbar p a:visited:hover, #headertoolbar p a.premium:hover, #headertoolbar p a.premium:visited:hover{	color:#FFFFFF;}ul#times{list-style: none;background: #168C1C;padding: 3px 0 5px 10px;}ul#times li{display: inline;color: #fff;font-size: 10px;margin-right: 25px;}ul#times li span{	font-size: 10px;}*//* subnav ul#subnav{list-style: none;background: #A3D538;padding: 6px 0 6px 10px;}ul#subnav li{display: inline;text-transform: uppercase;margin:0 4px;}ul#subnav li a:link, ul#subnav li a:visited{color: #003233;font-size: 10px;font-weight: bold;margin-right: 1.6em;text-decoration: none;}ul#subnav li a:hover{color:#fff;}*//*end world times */

/****************HEADER************/
div#header{
	/*padding:4px 0px 0px 0px; nou disseny*/
	background-color: #ffffff;
	height:65px;
}
#banner
{	float:left;
	width:468px;
	padding:14px 0px 0px 6px;
	margin:0px;
	
	/*
	float:left;
	width:728px !important;
	text-align:center;
	nou disseny
	*/
}


#logo{
	padding:6px 0px 6px 0px;
	float:left;
}
#headertoolbar
{
	float:left;
	margin:29px 10px 0 10px;
	font-size:11px;
}
#headertoolbar img{
	margin:0px 3px 0px 10px;
}
#headertoolbar p a.premium{
	color:#a5d438;
}
#headertoolbar p a{
	color:#fa8802;
}
#idiomes
{
	float:left;
	margin:28px 4px 4px 5px;
	padding:0px 3px;
}


/***************end header****************/
/***************
end header
****************/
/****************
 leftcol styles 
****************/
#leftcol{
	float: left;
	width: 162px;
	padding: 5px 0px 0px 0px;
}


div#broker{
	/*padding:4px 0px 0px 0px; nou disseny*/
	text-align:center;
	width: 120px;
	padding: 3px 0px 3px 0px;
	background-color: #d1dae3;
	font-size: 11px;
	font-weight: bolder;
}

#leftmenu
{
	font-size:11px;
	font-weight: bold;
padding: 3px 0px 3px 0px;


}

#colbg {
	background: url('http://www.forexpoint.com/img/col_bg.gif') repeat left top;; margin-left:0px; margin-right:auto; margin-top:0px; margin-bottom:0
}
#bg
{

	text-align: left;background: #fff url('http://www.forexpoint.com/img/col_bg.gif') repeat-y left top;
}



/********************************
 infocoleines 
*********************************/
#infocoleines, #infocol .infocoleines{
	display:block;
	border:1px solid #bbc8d8;
	background: #fff;	
	margin:8px 0px 0px 0px;
}
#leftcol h2, #leftcol .leftcol h2{
	font-size: 12px;
	color: #fff;
	margin: 0px;
	padding: 5px;
	text-transform:uppercase;
	background-color:#bbc8d8;
}

#infocoleines p, #infocol .infocoleines p{
	font-size: 11px;
	line-height:15px;
}
#leftcol a, #infocol .leftcol a{	
	color: #0B3395;
	text-decoration: none;
	font-size:4px;
}
#infocoleines a:hover, #infocol .infocoleines a:hover, .infocolfonsmenu a:visited:hover{
	text-decoration:underline;
}
#infocoleines .button, #infocol .infocoleines .button{
	margin-left:30px; /*Todo: marranada*/	
	width:auto;
}
#infocoleines select, #infocol .infocoleines select
{
	width:140px;
}
#infocoleines	input, #infocol .infocoleines	input	
{
	width:135px;
}
.button{
	border-right: #003333 1px solid; 
	border-top: #003333 1px solid; 
	border-left: #003333 1px solid; 
	border-bottom: #003333 1px solid; 
	padding-right: 10px; 
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #0a3a44; 
	background-color: #dddad1;	
	margin-top: 5px;
}
.buttonCenter
{
	border-right: #003333 1px solid; 
	border-top: #003333 1px solid; 
	border-left: #003333 1px solid; 
	border-bottom: #003333 1px solid; 
	padding-right: 10px; 
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 	
	color: #0a3a44; 
	background-color: #dddad1;	
	margin-top: 20px;
	margin-left:80px; /*Todo: marranada*/	
}

/********************************
 end infocoleines styles 
*********************************/
/********************************
 main menu
*********************************/
#mainmenu, #infocol .mainmenu{
	display:block;
	border:0px;
	background: #738DAE;	
	margin:8px 0px 0px 0px;
	padding-left: 10px;
	font-weight: bold; 
	font-size: 12px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #fff;
	line-height: 20px;
}
#mainsmall, .mainsmall{
	border-bottom:1px solid #bbc8d8;
	background: #f2f2f2;	
	margin:0px 0px 0px 0px;
	padding: 5px 6px 5px 8px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}
#smallwhite, .smallwhite{
	border-bottom:1px solid #bbc8d8;
	background: #fff;	
	margin:0px 0px 0px 0px;
	padding: 0px 6px 5px 8px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}
#mainwhite, .mainwhite{
	border-top:1px solid #bbc8d8;
	border-bottom:1px solid #bbc8d8;
	background: #ffffff;	
	margin:8px 0px 0px 0px;
	padding: 5px 6px 5px 8px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}
#mainblock, .mainblock{
	display:block;
	border:0px;
	background: #738DAE;	
	margin:8px 0px 0px 0px;
	padding-left: 10px;
	font-weight: bold; 
	font-size: 12px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #fff;
	line-height: 20px;
}

#lefttext h2, #infocol .lefttext h2{
	display:block;
	border:0px;
	background: #435974;	
	margin:0px 0px 0px 0px;
	padding-left: 10px;
	font-weight: bold; 
	font-size: 12px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #fff;
	line-height: 20px;
	}
	#lefttext p, #lefttext .lefttext p{
	background: #F4F4E3;
	border-top:1px solid #bbc8d8;
	border-bottom:1px solid #bbc8d8;
	margin:0px 0px 0px 0px;
	padding: 5px 6px 5px 8px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #0000;
	}

#swap p, #swap .swap p{
	border:1px solid #bbc8d8;
	background: #eaf0f6;	
	margin:0px 0px 0px 0px;
	padding: 8px 5px 8px 20px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}
	.swnumber {
	margin:0;
	padding-right: 10px;
	font-weight: bold; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #374960;
}

.imgbroker{
margin:12px 10px 8px 0px;
}

.imgbooks{
margin:5px 6px 5px 0px;
}
#letter p, #letter .letter p{
	border:1px solid #bbc8d8;
	background: #F4F4E3;	
	margin:0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}

#lmenu .lmenu{
	background: #D6DEED;	
	}
#lmenu p, .lmenu p{
	font-size: 11px;
	font-weight: bold; 
	border-top:1px solid #ffffff;
	border-right:1px solid #bbc8d8;
	background: #eaf0f6;	
	margin:0px 0px 0px 0px;
	padding: 6px 5px 6px 10px;
	color: #000000;
	}
#footer p, #footer .footer p{
	border-top:1px solid #bbc8d8;
	background: #f2f2f2;	
	margin:0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #0000;
	}
#lm p, .lm p{
font-weight: normal; 
	border-top:1px solid #000;
	border:1px solid #bbc8d8;
	background: #eaf0f6;	
	margin:0px 0px 0px 0px;
	padding: 6px 5px 6px 10px;
	color: #000000;
	}

#listing, td.listing{
	border-top:1px solid #bbc8d8;
	background: #ffffff;	
	margin:0px 0px 10px 0px;
	padding: 5px 6px 5px 8px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	vertical-align: top;
	}
td.grayblue{
	background: #eaf0f6;	
	padding: 3px 5px 3px 5px;
	font-weight: bold;
	text-align: center;
	}
td.broker{
	background: #ffffff;	
	margin:0px 0px 0px 0px;
	padding: 6px 5px 5px 5px;
	font-weight: normal; 
	font-size: 11px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	text-align: center;
	}

table.brokerlist{
	background: #D6DEED;
	}
td.review{
	background: #fff;	
	padding: 3px 5px 15px 20px;
	font-weight: normal;
	vertical-align: text-top;
	line-height: 1.3em;
	}
#border, td.border{
	border-bottom:1px dashed dotted #bbc8d8;
	}
#title, .title p{
	background: #698aa6;	
	margin:0px 0px 10px 0px;
	padding: 3px 1px 3px 5px;
	font-weight: bold; 
	font-size: 14px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #ffffff;
	}
#submenu, .submenu p{
	background: #FFFFFF;	
	margin:0px 0px 0px 0px;
	padding: 3px 1px 3px 5px;
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Verdana,  Helvetica, sans-serif; 	
	color: #ffffff;
	}
#viewall, .viewall p{
	margin:0px 0px 0px 0px;
	padding: 5px 5px 4px 5px;
	font-size: 11px;
	text-align:right;
	font-family: Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
}
#analysis, .analysis{
	background: #ffffff;	
	margin:8px 0px 0px 0px;
	padding: 5px 6px 5px 8px;
	font-weight: normal; 
	font-size: 12px; 
	font-family:Arial, Verdana,  Helvetica, sans-serif; 	
	color: #000000;
	}
.taimage{
	float:center;
	margin:20px 0px 20px 20px;
	padding:0;
}
#ad_border, .ad_border{
	background: #fff; /* 4C6695 */	
	margin-bottom: 10px;
	padding: 8px 0px 0px 15px;
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #EAEAEA;
	}
ul.listing {margin-top:5px; font-family: Verdana, arial, helvetica, sans-serif; padding-top: 5px;}
li.listing {list-style-type: square; color:#000; margin-top:10px; font-family: Verdana, arial, helvetica, sans-serif; font-size: 11px;}