/********** GENERAL **********/

BODY, HTML{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: #ffffff url('/img/bg2.gif') repeat-x left 25px;
	font-family: Arial;
	font-size: 11px;
}

A{
	text-decoration: none;
}

IMG{
	border: none;
}

FORM{
	padding: 0px;
	margin: 0px;
}

DIV#bg{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 190px;
	background: url('/img/bg2.jpg') no-repeat center bottom;
	padding: 0px;
	margin: 0px;
}

DIV#main{
	margin: 0px auto 0px auto;
	width: 1000px;	
	position: relative;		
}


/********** TOP WHITE DIV **********/

DIV#main DIV#top{
	vertical-align: top;
	margin: 0px auto 0px auto;
	width: 961px;
	height: 25px;		
}

DIV#main DIV#top A{	
	float: right;
	line-height: 25px;
	padding: 0px 10px 0px 10px;
	color: #525252;
}

DIV#main DIV#top A:hover,
DIV#main DIV#top A.active{	
	text-decoration: underline;
}

DIV#main DIV#top DIV#flags{
	position: absolute;
	right: 300px;
	top: 3px;
	text-align: right;
	margin: 0px;
	padding: 0px;	
}

DIV#main DIV#top DIV#flags SPAN{
	float: left;
	padding-top: 2px;	
	color: #525252;
	width: 50px;	
}

DIV#main DIV#top DIV#flags A{
	float: right;
	line-height: auto;
	padding: 1px;
	margin: 0px 0px 0px 10px;
	width: 24px;
	height: 16px;
	display: block;
	border: 1px solid #cccccc;
}

DIV#main DIV#top DIV#flags A:hover{
	border: 1px solid #EF7000;	
}

DIV#main DIV#top DIV#flags A.active{
	cursor: default;
	border: 1px solid #777777;	
}

DIV#main DIV#top P.left{
	width: 50%;
	height: 100%;	
	float: left;
	padding: 0px;
	margin: 0px;
	line-height: 25px;
	padding-left: 10px;
	color: #525252;	
}

DIV#main DIV#top P.left A{
	float: left;
	padding: 0px;
}


/********** TOP LARGE TEASER DIV **********/

DIV#main DIV#teaser{
	width: 961px;
	height: 129px;
	margin: 0px auto 0px auto;
	position: relative;
}

DIV#main DIV#teaser A.home{
	position: absolute;
	top: 35px;
	left: 10px;	
	display: block;
	width: 170px;
	height: 70px;	
}

DIV#main DIV#teaser P{
	background: url('/img/arrow-orange.gif') no-repeat left 16px;
	font-size: 14px;
	color: #e6edf5;
	padding: 10px 0px 0px 16px;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	position: relative;
	width: 420px;
	top: 53px;
	left: 250px;
}

DIV#main DIV#teaser P SPAN{
	font-size: 10px;
	color: #a4bcda;
}


/********** THE 2 PAGE COLUMNS **********/

DIV#main DIV#columns{
	width: 961px;
	margin: 0px auto 0px auto;	
	padding-bottom: 40px;
}


/********** LEFT COLUMN **********/

DIV#main DIV#columns DIV#left{
	width: 712px;
	float: left;	
}

/********** MAIN MENU **********/

DIV#main DIV#columns DIV#left DIV#menu{
	background: url('/img/menu-left.png') no-repeat left top;	
	border-bottom: 2px solid #f58220;
	height: 34px;	
}

DIV#main DIV#columns DIV#left DIV#menu.hover{
	border-bottom: 2px solid #ffffff;	
}

DIV#main DIV#columns DIV#left DIV#menu UL{
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;	
	height: 34px;	
	background: #ffffff url('/img/menu-right.png') no-repeat right top;		
	border-bottom: 2px solid #f58220;
}

DIV#main DIV#columns DIV#left DIV#menu UL.hover{
	border-bottom: 2px solid #ffffff;	
}

DIV#main DIV#columns DIV#left DIV#menu UL LI{
	float: left;	
	background: #ffffff url('/img/menu-separator.gif') no-repeat right center;	
	padding-right: 1px;		
	border-bottom: 2px solid #f58220;
	position: relative;	
}

DIV#main DIV#columns DIV#left DIV#menu UL LI A{
	line-height: 34px;	
	padding: 10px 22px 10px 21px;	
	font-weight: bold;
	text-transform: uppercase;
	color: #414141;	
	background: url('/img/menu-bg.png') repeat-x left bottom;	
	position: relative;
	z-Index: 1;	
	border-bottom: 2px solid #f58220;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.last{
	padding-right: 0px;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover A{
	border-bottom: 2px solid #ffffff;	
	background: #ffffff;
	color: #f58220;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI UL{
	position: absolute;
	z-Index: 2;
	left: -1px;
	top: 36px;
	width: 709px;
	height: 35px;
	background: url('/img/submenu-left.png') no-repeat left top;	
	padding: 0px 0px 0px 4px;
	margin: 0px;
	border: 0px;
	display: none;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.first UL{
	left: -3px;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL{
	display: block;
	
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI{
	background: url('/img/submenu-bg.png') repeat-x left top;
	border: 0px;
	height: 100%;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI.end{
	width: 4px;
	background: url('/img/submenu-right.png') no-repeat right top;
	margin: 0px;
	padding: 0px;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI A{
	border: 0px;
	color: #4d6580;
	text-transform: none;
	font-weight: normal;
	padding: 10px 13px 10px 18px;
	background: url('/img/arrow-submenu.gif') no-repeat 10px center;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI A:hover{
	text-decoration: underline;
}

DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI A.active,
DIV#main DIV#columns DIV#left DIV#menu UL LI.hover UL LI A.active:hover{
	text-decoration: none;
	color: #f58220;
}


/********** PLATFORM BOXES **********/

DIV#main DIV#columns DIV#left DIV.platform-box{
	width: 329px;
	height: 76px;
	background: url('/img/small-platform-box.png') no-repeat left top;
	margin-top: 53px;
	padding: 8px 13px 8px 13px;
}

DIV#main DIV#columns DIV#left DIV.platform-box.hover{	
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.platform-box DIV.paragraph{
	color: #636363;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	line-height: 15px;	
	height: 60px;
	overflow-y: hidden;
}

DIV#main DIV#columns DIV#left DIV.platform-box DIV.paragraph P{
	margin: 0px;
	padding: 0px;
	color: #636363;
}

DIV#main DIV#columns DIV#left DIV.platform-box A.left{
	float: left;
	position: relative;
	left: 15px;
	top: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 14px 0px 0px;
	background: url('/img/arrow-white.png') no-repeat right 4px;
}

DIV#main DIV#columns DIV#left DIV.platform-box A.left:hover{
	text-decoration: underline;
}

DIV#main DIV#columns DIV#left DIV.platform-box A.right{
	float: right;
	position: relative;	
	right: 8px;
	top: 11px;
	text-decoration: underline;
	color: #717171;
	padding: 0px 14px 0px 0px;
	background: url('/img/arrow-blue.png') no-repeat right center;
}

DIV#main DIV#columns DIV#left DIV.platform-box A.right:hover{
	color: #333333;
}

DIV#main DIV#columns DIV#left DIV.platform-box DIV.heading{
	width: 329px;
	height: 51px;
	background-repeat: no-repeat;
	background-position: left top;
}

DIV#main DIV#columns DIV#left DIV#metatrader{
	float: left;
}

DIV#main DIV#columns DIV#left DIV#metatrader DIV.heading{
	background-image: url('/img/metatrader.png');
}

DIV#main DIV#columns DIV#left DIV#metatrader.hover DIV.heading{
	background-image: url('/img/metatrader-hover.png');
}

DIV#main DIV#columns DIV#left DIV#java{
	float: right;
	margin-right: -2px;
}

DIV#main DIV#columns DIV#left DIV#java DIV.heading{
	background-image: url('/img/java.png');
}

DIV#main DIV#columns DIV#left DIV#java.hover DIV.heading{
	background-image: url('/img/java-hover.png');
}


/********** CMS CONTENT **********/

DIV#main DIV#columns DIV#left H1.item-title{
	color: #2a4f76;
	font-weight: normal;	
	font-size: 18px;
	margin: 60px 0px 0px 25px;
	padding: 0px 0px 6px 0px;
	border-bottom: 1px solid #e1e1e1;
}

DIV#main DIV#columns DIV#left DIV#level3-menu{
	padding: 17px 0px 20px 13px;
	margin: 0px 0px 0px 25px;
	border-bottom: 1px solid #e1e1e1;
}

DIV#main DIV#columns DIV#left DIV#level3-menu A{
	width: 160px;
	height: 17px;
	display: block;
	float: left;
	color: #2e5f95;	
	text-decoration: underline;
	padding: 0px 0px 0px 8px;	
	background: url('/img/arrow-submenu.gif') no-repeat left 5px;	
}

DIV#main DIV#columns DIV#left DIV#level3-menu A:hover{
	color: #f58220;
}

DIV#main DIV#columns DIV#left DIV#level3-menu A.active,
DIV#main DIV#columns DIV#left DIV#level3-menu A.active:hover{
	color: #f58220;
	text-decoration: none;
}

DIV#main DIV#columns DIV#left DIV.type-content{
	/*width: 674px*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 38px;	
}

DIV#main DIV#columns DIV#left DIV.type-content A{
	color: #245994;
	text-decoration: underline;
}

DIV#main DIV#columns DIV#left DIV.type-content A:hover{	
	text-decoration: none;
}

DIV#main DIV#columns DIV#left DIV.type-content H2,
DIV#main DIV#columns DIV#left DIV.type-content H3{
	font-weight: bold;
	font-size: 12px;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	color: #f58220;
}

DIV#main DIV#columns DIV#left DIV.type-content H2{
	font-size: 13px;
	margin-bottom: 20px;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.article-container,
DIV#main DIV#columns DIV#left DIV.type-content DIV.article-container P{	
	font-size: 11px;
	color: #636363;	
	padding: 0px;
	margin: 5px 0px 0px 0px;
	line-height: 17px;
}

DIV#main DIV#columns DIV#left DIV.type-content A.more{
	color: #717171;
	text-decoration: underline;
	float: right;
	padding-right: 14px;
	background: url('/img/arrow-blue.png') no-repeat right 3px;	
}

DIV#main DIV#columns DIV#left DIV.type-content A.more:hover{
	color: #333333;
}

DIV#main DIV#columns DIV#left DIV.not-found{
	background: url('/img/warning.jpg') no-repeat left top;
	height: 250px;
	padding: 30px 0px 0px 260px;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.pagination{
	font-weight: bold;
	margin-top: 20px;
	text-align: right;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.pagination A{
	margin: 3px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 0px 5px 0px 5px;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.pagination A:hover{
	color: #ffffff;
	background: #666666;	
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.pagination A.active,
DIV#main DIV#columns DIV#left DIV.type-content DIV.pagination A.active:hover{
	cursor: default;
	font-weight: bold;
	color: #000000;
	border: 1px solid #F48221;
	background: none;
}

DIV#main DIV#columns DIV#left DIV.type-content SPAN.orange{
	color: #F58220;
	font-weight: bold;	
}

DIV#main DIV#columns DIV#left P.account{
	margin: 0px;
	padding: 0px;
	color: #636363;
	position: relative;
	top: 40px;
	left: 25px;
	font-weight: bold;
}

DIV#main DIV#columns DIV#left DIV#cinfo{
	width: 324px;	
	float: left;
	margin-left: 35px;
	color: #636363;
}

DIV#main DIV#columns DIV#left DIV#cinfo P{
	color: #636363;
}

DIV#main DIV#columns DIV#left DIV#cform{
	width: 280px;	
	float: left;
	margin-left: 10px;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form{
	margin: 20px 0px 0px 25px;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form DIV#rows-left, DIV#main DIV#columns DIV#left DIV DIV#rows-left{
	float: left;
	height:22px;
	line-height:20px;
	width:100px
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form DIV#rows-right, DIV#main DIV#columns DIV#left DIV DIV#rows-right{
	float: left;
	height:22px;
	line-height:22px;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form INPUT, DIV#main DIV#columns DIV#left DIV INPUT{
	font-size: 11px;
	border: 1px solid #999999;
	color: #555555;
	height: 15px;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form INPUT:hover, DIV#main DIV#columns DIV#left DIV INPUT:hover{
	border: 1px solid #000000;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form INPUT.button, DIV#main DIV#columns DIV#left DIV INPUT.button{
	background: transparent;
	border: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	padding: 1px 3px 18px 3px;
}

DIV#main DIV#columns DIV#left DIV#demo-mt-form INPUT.button:hover, DIV#main DIV#columns DIV#left DIV INPUT.button:hover{	
	color: #000000;
	border: none;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.account-type-box DIV.deschide-cont{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont.jpg') no-repeat center;
	margin-left: 21px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.account-type-box DIV.deschide-cont-hoover{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont-hoover.jpg') no-repeat center;
	margin-left: 21px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.account-type-box DIV.deschide-cont-en{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont-en.jpg') no-repeat center;
	margin-left: 21px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.account-type-box DIV.deschide-cont-en-hoover{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont-en-hoover.jpg') no-repeat center;
	margin-left: 21px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive{
	color: #636363;
	margin-top: 60px;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main{
	width: 712px;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.top{
	width: 712px;
	height: 70px;
	background: url('/img/10m-top.jpg') no-repeat center;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.bottom{
	width: 712px;
	height: 26px;
	background: url('/img/10m-bottom.jpg') no-repeat center;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.left{
	width: 28px;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.list{
	width: 348px;
	text-align: right;
	border-top: 1px solid #e0e0e0;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.list IMG{
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.content{
	width: 286px;
	border-right: 1px solid #E0E0E0;
	background: url('/img/10m-gradient.jpg') repeat-x top;
	padding: 0px 25px 0px 25px;
	vertical-align: top;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.content DIV.text{
	width: 286px;
	position: absolute;
	visibility: hidden;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.content DIV.text H2{
	font-size: 13px;
	color: #245994;
}

DIV#main DIV#columns DIV#left DIV.zece-motive TABLE.main TD.content DIV.text SPAN.orange{
	color: #F58220;
	font-weight: bold;
}

DIV#main DIV#columns DIV#left DIV.zece-motive A{
	color: #245994;
	text-decoration: underline;
}

DIV#main DIV#columns DIV#left DIV.zece-motive A:hover{	
	text-decoration: none;
}

DIV#main DIV#columns DIV#left DIV.zece-motive DIV.deschide-cont-demo{
	width: 242px;
	height: 36px;
	background: url('/img/deschide_cont_demo.jpg') no-repeat center;
	position: relative;
	left:25px;
	top: 329px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive DIV.deschide-cont-demo-hoover{
	width: 242px;
	height: 36px;
	background: url('/img/deschide_cont_demo_hoover.jpg') no-repeat center;
	position: relative;
	left:25px;
	top: 329px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive DIV.deschide-cont{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont.jpg') no-repeat center;
	margin-left: 59px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive DIV.deschide-cont-hoover{
	width: 168px;
	height: 30px;
	background: url('/img/deschide-un-cont-hoover.jpg') no-repeat center;
	margin-left: 59px;
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#left DIV.zece-motive P.notes{
	font-size: 10px;
	padding-top: 15px;
	padding-left: 28px;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.borderd-content{
	padding: 10px;
	border: 1px solid #E0E0E0;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.borderd-content A.more {
	float:none;
	color: #00458A;
	font-weight: bold;
}

DIV#main DIV#columns DIV#left DIV.type-content DIV.borderd-content A.more:hover{
	text-decoration: none;
}

DIV#main DIV#columns DIV#left DIV.live-message{
	margin-bottom: 10px;
	font-weight: bold;
}


/********** MAP **********/

DIV#main DIV#columns DIV#left UL.map LI{
	margin-top: 5px;	
}

DIV#main DIV#columns DIV#left UL.map LI A{
	color: #555555;
}

DIV#main DIV#columns DIV#left UL.map LI A:hover{
	text-decoration: underline;
}


/********** RIGHT COLUMN **********/

DIV#main DIV#columns DIV#right{
	width: 230px;
	float: right;		
}


/********** LOGIN BOXES **********/

DIV#main DIV#columns DIV#right DIV#login-box{
	background: url('/img/double.png') no-repeat left top;
	width: 230px;
	height: 107px;
	color: #717272;
	font-size: 10px;
}

DIV#main DIV#columns DIV#right DIV#login-box DIV{
	width: 227px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: 1px 3px;
}

DIV#main DIV#columns DIV#right DIV#login-box DIV A{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 33px;
	left: 15px;
	color: #717272;
}

DIV#main DIV#columns DIV#right DIV#login-box DIV#login-demo{
	background-image: url('/img/login-demo.png');
}

DIV#main DIV#columns DIV#right DIV#login-box DIV#login-demo.hover{
	background-image: url('/img/login-demo-hover.png');
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#right DIV#login-box DIV#login-live{
	position: relative;
	top: 4px;
	background-image: url('/img/login-live.png');
}

DIV#main DIV#columns DIV#right DIV#login-box DIV#login-live.hover{
	background-image: url('/img/login-live-hover.png');
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#right DIV#demo-box{
	background: url('/img/box.png') no-repeat left top;
	width: 230px;
	height: 54px;
	color: #717272;
	font-size: 10px;
	margin-top: 1px;
}

DIV#main DIV#columns DIV#right DIV#demo-box DIV{
	width: 226px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: 1px 3px;
	/*background-image: url('/img/cont-demo.png');*/
}

DIV#main DIV#columns DIV#right DIV#demo-box DIV A{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 33px;
	left: 15px;
	color: #717272;
}

DIV#main DIV#columns DIV#right DIV#demo-box DIV.hover{
	/*background-image: url('/img/cont-demo-hover.png');*/
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#right DIV#live-box{
	background: url('/img/box.png') no-repeat left top;
	width: 230px;
	height: 54px;
	color: #717272;
	font-size: 10px;
	margin-top: 1px;
}

DIV#main DIV#columns DIV#right DIV#live-box DIV{
	width: 226px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: 1px 3px;
	background-image: url('/img/cont-live.png');
}

DIV#main DIV#columns DIV#right DIV#live-box DIV A{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 33px;
	left: 15px;
	color: #717272;
}

DIV#main DIV#columns DIV#right DIV#live-box DIV.hover{
	background-image: url('/img/cont-live-hover.png');
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#right DIV.medium-box{
	width: 201px;
	height: 166px;
	background: url('/img/video-box.png') no-repeat left top;	
	margin-top: 11px;
	padding: 15px;
}

DIV#main DIV#columns DIV#right DIV.medium-box H1{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #424242;
	margin: 0px 0px 11px 0px;
	padding: 0px 0px 0px 20px;
}

DIV#main DIV#columns DIV#right DIV.medium-box H1.link{
	cursor: pointer;
	cursor: hand;
}


DIV#main DIV#columns DIV#right DIV#search-box{
	margin-top: 20px;
	margin-bottom: 5px;
	text-align: center;
}

DIV#main DIV#columns DIV#right DIV#search-box INPUT{
	font-size: 11px;
	border: 1px solid #999999;
	color: #555555;
	height: 15px;
}

DIV#main DIV#columns DIV#right DIV#search-box INPUT:hover{
	border: 1px solid #000000;
}

DIV#main DIV#columns DIV#right DIV#search-box INPUT.button{
	background: transparent;
	border: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	padding: 1px 3px 18px 3px;
}

DIV#main DIV#columns DIV#right DIV#search-box INPUT.button:hover{	
	color: #000000;
	border: none;
}

/********** VIDEO **********/

DIV#main DIV#columns DIV#right DIV#video H1{	
	background: url('/img/arrow-video.png') no-repeat left 2px;	
}

DIV#main DIV#columns DIV#right DIV#video A#player{
	width: 195px;
	height: 107px;
	display: block;
	background: url('/img/demo-video.png') no-repeat left top;		
	cursor: pointer;
	cursor: hand;
}

DIV#main DIV#columns DIV#right DIV#video A{
	color: #636363;
	padding: 0px 0px 0px 0px;
	margin: 10px 5px 0px 5px;
	width: 185px;
	height: 30px;
	display: block;
	overflow: hidden;	
}

DIV#main DIV#columns DIV#right DIV#video A SPAN{
	color: #265e9f;
}


/********** SUMMARY **********/

DIV#main DIV#columns DIV#right DIV#summary H1{	
	background: url('/img/summary.png') no-repeat 2px 3px;
}


DIV.large-box{
  width: 688px;
	height: 55px;
	background: url('/img/forex-trader-bg.png') no-repeat left top;
	margin: 12px 0px 0px 2px;
	padding: 3px 9px 0px 20px;
	float: left;
	cursor: pointer;
	cursor: hand;
}

DIV.large-box H1{
  background: url('/img/summary.png') no-repeat 2px 3px;
  font-weight: bold;
	font-size: 11px;	
	margin: 0px 0px;
	padding-left: 20px;
}

DIV#main DIV#columns DIV#right DIV#summary DIV.paragraph,
DIV#summary1 DIV.paragraph{
	color: #424141;
	/*width: 195px;
	height: 100px;*/
	overflow: hidden;
	margin: 0px;
	padding: 0px 0px 0px 2px;
	line-height: 15px;
}

DIV#main DIV#columns DIV#right DIV#summary DIV.paragraph P,
DIV#summary1 DIV.paragraph P{
	margin: 0px;
	padding: 0px;
}

DIV#main DIV#columns DIV#right DIV#summary DIV.paragraph SPAN,
DIV#summary1 DIV.paragraph SPAN{
	color: #265e9f;
}

DIV#main DIV#columns DIV#right DIV#summary A,
DIV#summary1 A{
	color: #6a6969;
	text-decoration: underline;
	float: right;
	padding-right: 13px;
	background: url('/img/arrow-blue.png') no-repeat right center;	
}

DIV#main DIV#columns DIV#right DIV#summary A:hover,
DIV#summary1 A:hover{
	color: #f58220;
}


/********** RATES **********/

DIV#main DIV#columns DIV#right DIV#rates{
	padding: 3px;
	width: 227px;
	height: 190px;
}

/********** BOTTOM MENU **********/

DIV#main DIV#bottom{
	border: 1px solid #bfbfbf;
	line-height: 38px;
	text-align: center;
}

DIV#main DIV#bottom A{
	margin: 0px 10px 0px 10px;
	color: #2f3b47;
	text-decoration: underline;
}

DIV#main DIV#bottom A:hover,
DIV#main DIV#bottom A.active{
	color: #f58220;
}

/********** DETAIL MENU **********/

DIV#main DIV#detail-menu{
	/*width: 961px;*/
	width: 1000px;
	margin: 0px auto 0px auto;
	border-top: 2px solid #f58220;
	padding: 20px 0px 20px 0px;
	background: #ffffff url('/img/footer.png') repeat-x left top;
	position: relative;
}

DIV#main DIV#detail-menu TABLE{
	
}

DIV#main DIV#detail-menu TABLE TD{
	vertical-align: top;
	padding: 0px 30px 0px 30px;
}

DIV#main DIV#detail-menu TABLE TD H1{
	margin: 0px;
	padding: 0px;
	font-size: 12px;	
	color: #f58220;
}

DIV#main DIV#detail-menu TABLE TD A{
	display: block;
	color: #454545;	
	line-height: 17px;
}

DIV#main DIV#detail-menu TABLE TD A:hover{
	text-decoration: underline;
}

DIV#main DIV#detail-menu TABLE TD A.active{
	font-weight: bold;
}

DIV#main DIV#detail-menu DIV#contact-information{
	position: absolute;
	bottom: 10px;
	right: 20px;
	background: url('/img/logo-bottom.png') no-repeat right top;
	width: 200px;
	height:80px;
	text-align: right;
	padding-top: 80px;
}

DIV#main DIV#detail-menu DIV#contact-information P{
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #636363;
	line-height: 18px;
}

DIV#main DIV#detail-menu DIV#contact-information P A{
	color: #47708F;
}

/********** FOOTER **********/

DIV#main DIV#footer{
	padding: 10px 0px 20px 0px;
	width: 961px;
	margin: 0px auto 0px auto;
	color: #5c636b;
	min-height: 70px;
	background: url('/img/forex-com-logo.png') no-repeat right center;
}

DIV#main DIV#footer P{
	padding: 0px;
	margin: 15px;
}

.clear{
	width: 1px;
	height: 1px;
	font-size: 1px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
