@charset "utf-8";
/* CSS Document */

/*RGB Color schemes
Lt. Orange   #fbbd58
Dk. Orange   #c9252b
Off-white    #F4F4F4
Dk. Grey     #5F5F5F
Lt. Grey     #CCCCCC
Dk. Blue-1   #231f20
Dk. Blue-2   #4881A3
Lt. Blue-1   #0077ae
Lt. Blue-2   #80C5E8
*/

/******************** Headers (Default) ********************/

h1
{
	font:bold 22px Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color:#58585a;
	margin:5px 0 0 0;
}

h2
{
	font:normal 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
	color:#0077ae;}
h3
{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
	color:#58585a;
	margin:5px 0;
}

h4, h5
{
	font:normal 12px Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	color:#939598;
}
#breadcrumbs {font-size:9px;line-height:11px;padding-bottom:0px; text-transform:uppercase; letter-spacing:1px;}
#breadcrumbs a{ color:#0077ae;}
#breadcrumbs a:hover {color:#c9252b;}
#breadcrumbs a span {color:#c9252b;}
#breadcrumbs a:hover span {color:#c9252b;}

#page_body { padding:20px 10px 15px 10px;}

#fieldset_title {font-weight:bold; font-size:12px; color:#c9252b;}

#table_cell_border {border-bottom:dotted 1px #333; padding:5px;}

/*---------------------rounded box for highlighting------------------------------------*/

.roundcont {
	width:100%;
	background-color: #ccc;
	color: #000;
	font-size:14px;
}

.roundcont p {
	margin: 0 10px;
}
.roundcont p a{ color:#231f20; font-weight:bold;}
.roundcont p a:hover { color:#231f20; text-decoration:underline; font-weight:bold;}

.roundtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.section_title_alt {
	border-bottom:#ccc solid 1px; 
	font-size:16px; 
	letter-spacing:-1px; 
	font-weight:800
}
/*---------------------mailform plus TYPO3 extension global properties------------------------------------*/
li.validation_error {
 color:red;
}
/*---------------------mailform plus TYPO3 extension global properties------------------------------------*/
/*--------------FROM platform-comparisons.html---------------------*/



.forex_software_box {
	height:175px;
	width:350px;
	
	margin-top:15px;

	border:#CCCCCC solid 1px;
}


.forex_software_box_inner {
	margin-left:5px;
	margin-bottom:0px;
	padding: 40px 10px 10px 5px;
	
}

#matrix_outer {
	float:left;
	margin-left:0px;
	margin-top:0;
	width:720px;
	background:#FFF;
	font-size:10px;
}
#matrix_inner1
 {
	position:relative;
	height:8px;
	float:left;
	width:210px;
}
#matrix_inner2, #matrix_inner3, #matrix_inner4, #matrix_inner5, #matrix_inner6, #matrix_inner7 {
	position:relative;
	float:left;
	width:81px;
}
.matrix_cell {
	height:20px;
	background-color:#F4F4F4;
	border:#FFFFFF solid 1px;
}
.matrix_cell_2 {
	height:20px;
	background-color:#FFFFFF;
	border:#FFFFFF solid 1px;
}
.matrix_cell_3 {
	height:20px;
	font-size:11px;
	background:url(../images/matrix-title-bg.jpg) repeat-x;
}
.matrix_cell_4 {
	height:40px;
	background:#F4F4F4;
	border:#fff solid 1px;
}
.matrix_cell_4 a {
	text-decoration:underline;
}
/*------------------------Learning-Center------------------------*/
.learning_center_box {
	height:160px;
	width:350px;
	margin-top:15px;
	background:url(../images/fading_background_wht-blue.jpg) bottom repeat-x;
	border:#CCCCCC solid 1px;
}
.learning_center_box_inner {
	margin:0px;
	padding: 10px;
}
.faq_box {
	height:110px;
	width:350px;
	margin-top:15px;
	background: url(../images/fading_background_wht-tan.jpg) bottom repeat-x;
	border:#CCCCCC solid 1px;
}
.faq_box_tr {
	height:140px;
	width:350px;
	margin-top:15px;
	background: url(../images/fading_background_wht-tan.jpg) bottom repeat-x;
	border:#CCCCCC solid 1px;
}
.faq_box_yen {
	height:110px;
	width:350px;
	margin-top:15px;
	background: url(../images/fading_background_wht-yen.jpg) bottom;
	background-repeat:no-repeat;
	border:#CCCCCC solid 1px;
}
.faq_box_inner {
	font-size:11px;
	margin:0px;
	padding:5px 10px;
}
.faq_desc { text-align:left; height: 60px; }

.training_fs{  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0;  
border: 1px solid #BFBAB0;  
background-color: #F2EFE9; 
position: relative;
}
.training_lg{  
position: relative;  
left: 10px;  
top: -0.75em; 
} 
.training_ul {  
padding-top: 0.25em; 
}
.training_outer{float:left; background:#EFF4FB url(../images/table-blue-gradient.gif) repeat-x;}
.training_cell_lt { height:25px; width:200px; border-bottom:dotted #5f5f5f 1px; padding:5px;}
.training_cell_rt {height:25px;  width:500px; border-bottom:dotted #5f5f5f 1px;padding:5px;}
.training_divider {background:url(../images/table-grey-header.gif) repeat-x; color:#FFFFFF; padding:2px;}
.tutorial_box {
	width:715px;
	margin-top:15px;
	background: url(../images/fading_background_wht-blue.jpg) bottom repeat-x;
	border:#CCCCCC solid 1px;
}
.tutorial_box_inner {
	font-size:11px;
	margin:0px;
	padding:0 10px 0 10px;
}
/*------------------------forex-trading-services------------------------*/
.button_border_live { border-bottom:#999999 dotted 1px; padding:10px 0 10px 0;}
.right_links_live { float:right;}
.right_links_live a { text-decoration:underline;}
.button_title_live { font-size:14px; color: #0077ae; font-weight:bold; letter-spacing:2px; text-transform:uppercase;}
.fieldset-acc-1 { padding:0 5px 5px 5px; background: #FFF  url(../images/fading_background_wht-blue.jpg) bottom repeat-x;}
.fieldset-left-acc {width:340px; padding:10px 0 5px 0; float:left; border:#FFFFFF solid 0px;}
.fieldset-right-acc {width:340px; padding:10px 0 5px 0; float:right; border:#FFFFFF solid 0px;}
.autochartist_fieldset { border:1px solid #0077ae; background:url(../images/fading_background_wht-blue.jpg) bottom repeat-x;}
.autochartist_legend {
  padding: 0 5px 0 5px;
  border:1px solid #0077ae;
  background-color:#cccccc;
  text-transform:uppercase;
  color:#000;
  font-size:90%;
  text-align:right;
  }
  /*-------------------------------------Downloads-Page--------------------------------*/
 .download_links {position:relative;font-family:Arial, Helvetica, sans-serif;padding:1px 0 1px 0; margin-left:50px;}
a.download_text{position:relative;display:block; background-image: url(../images/downloadbar-1.jpg); background-position:top left;background-repeat: no-repeat;width:140px;height:27px;margin:0;padding:3px 0 0 0;text-align:left;font-size:10px;font-weight:bold;text-decoration:none;color:#231f20; text-transform:uppercase;}
a.download_text span{padding-left:0px;color:#231f20;}
a.download_text:hover{background-image:url(../images/downloadbar-2.jpg);}
.download_title { font-size:12px; font-weight:bold; color:#0077ae; text-transform:uppercase; }
.download_body {color:#5f5f5f; font-size:10px; border-bottom:#CCCCCC dashed 1px; padding:10px;}
.download_button_rt {position:relative; padding:20px 0 0 40px; margin:0 0 0 5px; float:right;}
.download_sections {background:#f4f4f4; border:#CCC solid 1px; padding:2px;}
/*------------------------------------Sitemap-------------------------------*/
.sitemap_outer {
	width:30%;
	float:left;
	padding:10px;
}
.sitemap_inner {
	padding:5px;
}
.sitemap_inner a:hover {
	text-decoration:underline;
}
.sitemap_title {
	border-bottom:#CCC solid 2px;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px
}
/*----------------News-Pages------------------*/
.news-list-date { 
	color:#c9252b;
	font-size:10px;
	line-height:11px;
	padding-top:6px;
}
.news-list-morelink{
	color: #c9252b;
}
.clearer {
	border: none 0; 
	border-top: 1px solid #0077ae;
	border-bottom: 1px solid #80C5E8;
	width: 98%;
	height: 4px;
	margin: 5px 0;
	padding: 0;
	text-align: left;
}
.news-single-timedata {
	font-weight:bold;
	text-transform:uppercase;
}
.news-list-item h3 a {
	color:#004276;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
}
.news-list-item h3 a:hover {
	color:#004276;
	text-decoration:underline;
}
.news-list-item p {
	margin-top:-5px;
	padding:0px;
}
.inner_top_header p{margin:0; padding:0;}

.rollover-datestamp {display:block;float:right;font-style:italic;}
.autochartistButton {
margin:0px; 
height:27px; 
width:315px; 
background:url(../images/button/autochartist-apply2.gif) no-repeat; 
padding:8px 10px 0 10px;
}
.contenttable {
	width:100%;
    margin: 0px auto;
}
.contenttable tbody tr td {
	border: #CCC solid 1px;
    padding:2px 20px;
    text-align:center;
}
.contenttable tbody tr td p {
margin:0px;
}

#myContainer .yui-dt-liner { padding: 4px 8px !important; }
