/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Reset Style Sheet 
author: Traders International
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,  a, font, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, img, button { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;	/*text-align: left;*/ 	font-weight:normal; }
a {	text-decoration:none; outline:none; color:#3757a3;}

a:hover {text-decoration:none; }
:focus {outline: 0;}
body {background: white;}
ol, ul, li{
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:collapse;
	border-spacing: 0;
	color: #333333;
}
caption, th, td {	text-align: left;	font-weight: normal;}

/*–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Layout Style Sheet 
author: Traders International
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{
	color:#4c4c4d;
	/*background:#469be8 url(../images/body-bg.jpg) 0 0 repeat-x;*/
	background:#eae9e2 url(../images/body-bg2.jpg) 0 0 repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.6em;
	font-weight: normal;
}
.wraper { width:1003px; margin:0 auto!important; position:relative; overflow:hidden;}
/*Header*/
/*.header{width:100%; height:144px; background:url(../images/header.jpg) 0 0 no-repeat;}*/
.header{width:100%; height:144px; background:url(../images/header2.jpg) 0 0 no-repeat;}
/*.logo{float:left; width:250px; height:56px; display:inline; margin:30px 0 0 35px; text-indent:-9999px;}*/
.logo{float:left; width:250px; height:56px; background:url(../images/logo.png) 0 0 no-repeat; display:inline; margin:30px 0 0 35px; text-indent:-9999px;}
.nav{float:left; width:770px; padding:24px 0 0 20px; }
.nav li{display:inline; background:url(../images/seperator.jpg) right top no-repeat; height:34px; float:left; padding-right:1px}
.nav li a{float:left; display:inline; padding:0 20px; color:#fff; font:12px/34px Helvetica, sans-serif; text-transform:uppercase;}
.nav li a:hover{background:#ee820c;}
.nav li a:visited{float:left; display:inline; padding:0 20px; color:#fff; font:12px/34px Helvetica, sans-serif; text-transform:uppercase; width:100%; margin:0}
.nav li a:active{float:left; display:inline; padding:0 20px; color:#fff; font:12px/34px Helvetica, sans-serif; text-transform:uppercase;}

.middle-col li {
list-style-image:url(../images/arrow.png);
margin-left:20px;
padding-bottom:3px;
}
.login-wrap{float:right; padding-top:10px; width:210px;}
.login{font:14px/20px  Helvetica, sans-serif; text-transform:uppercase; background:url(../images/aero.jpg) right 5px no-repeat; float:right; padding-right:10px; color:#fff;margin-right:10px;}
.contact-no{width:95%; clear:both; text-align:right; color:#fff; padding-right:5%; }
/*banner*/
.banner-wrap{width:1003px; float:left; background:#fff; /*padding-bottom:5px;*/}
.banner{float:left; width:660px; height:320px; /*background:url(../images/banner.jpg) 0 0 no-repeat;*/}
.login-form{
	width:283px;
	height:285px;
	background:url(../images/login-form-bg.jpg) 0 0 no-repeat;
	float:left;
	/*margin-top:1px; */
	display:inline;
	padding:35px 30px 0 30px;
	background-color: #ef7c07;
	background-position: bottom;
	text-align: left;
}
.login-form h1{font:22px Helvetica, sans-serif; color:#fff; }
.login-form p{color:#fff; font:14px/18px Arial, Helvetica, sans-serif; padding:10px 0;}
.login-form .inputs{width:200px; height:21px; font-size:12px; background:#fff; border:none; margin:10px 0 0 40px; color:#9e9e9b; padding:2px 0 0 5px}
.start-btn{width:191px; height:28px; background:url(../images/start-btn.png) 0 0 no-repeat; border:none; text-indent:-9999px; margin:25px 0 0 48px;}

.maincontainer{width:100%; float:left; display:inline; overflow:hidden; background:#fff; padding-bottom:40px;}
.blue-box_featured{float:left; width:195px; height:140px; background:url(../images/blue-box.jpg) 0 0 no-repeat;  display:inline; padding:10px 18px;}
.blue-box_featured2{float:left; width:195px; height:160px; background:url(../images/blue-box.jpg) 0 0 no-repeat;  display:inline; padding:0px 18px;}
.blue-box{float:left; width:195px; height:140px; display:inline; padding:10px 18px;  margin-left:10px; }

.blue-box-img{float:left; display:inline; width:62px;}

.blue-box_module {
	float:left; 
	height:135px;
	padding:0 0 40px 15px;
	width:195px;
 	background:url(../images/blue-box2.jpg) 0 0 no-repeat;  
 	display:inline;
}

.featuredheading{
	color:#ed7e04;
	font:14px Helvetica, sans-serif;
	width:120px;
	float:left;
	padding-top:10px;
	line-height: 120%;
}

.featuredheading a:link{
	color:#ed7e04;
	font:14px Helvetica, sans-serif;
	width:120px;
	float:left;
	/*padding-top:10px;*/
	line-height: 120%;
	
}

.blue-box p{width:100%; font:12px Arial, Helvetica, sans-serif; color:#fff; clear:both; padding-top:5px;}

.blue-box p a:link{width:100%; font:12px Arial, Helvetica, sans-serif; color:#fff; clear:both; padding-top:5px;}


.readmore_featured{float:left; background:url(../images/aero.png) right 5px no-repeat; font:12px/20px Arial, Helvetica, sans-serif; padding-right:15px; color:#fff; margin-top:20px;}

a.readmore_featured:hover{color:#ed7e04; background:url(../images/aero-hover.png) right 5px no-repeat;}

.readmore_featured2{float:left; background:url(../images/aero.png) right 5px no-repeat; font:12px/20px Arial, Helvetica, sans-serif; padding-right:15px; color:#fff; margin-top:5px; margin-bottom:10px;}

a.readmore_featured2:hover{color:#ed7e04; background:url(../images/aero-hover.png) right 5px no-repeat;}

.readmore_module{float:left; background:url(../images/aero.png) right 5px no-repeat; font:12px/20px Arial, Helvetica, sans-serif; padding-right:15px; color:#fff; margin-top:10px;}

a.readmore_module:hover{color:#ed7e04; background:url(../images/aero-hover.png) right 5px no-repeat;}

.col-wrap{clear:both; width:100%; float:left; padding-top:30px;}
.left-col{
	width:200px;
	float:left;
	background:url(../images/line.jpg) right 0 repeat-y;
	padding-left:30px;
	padding-right:20px;
	/*padding-top: 10px;*/
}
.right-col{width:200px; float:left; background:url(../images/line.jpg) right 0 repeat-y; padding-left:30px; padding-right:20px;}
.col-items{width:100%; float:left; padding-bottom:20px;}
.award{float:left; width:200px; }
.award li{padding-left:17px; float:left; padding-bottom:20px;}
.margin-left20{margin-left:20px;}

.right-col{background-position:left 0; float:right;}


.middle-col{float:left; width:440px; padding:0 30px}
.post{width:100%; clear:both; padding-bottom:20px; float:left;}
.blue-heading{font:16px Arial, Helvetica, sans-serif; color:#3757a3;}
.middle-col .blue-heading{font-size:22px}




/*Common*/

.read-more, .signup, .enter-now{float:left; background:url(../images/read-more.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

a.read-more:hover{float:left; background:url(../images/read-more-hover.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

.signup{background:url(../images/signup.jpg) 0 0 no-repeat;}
/*.enter-now{background:url(../images/enter-now.jpg) 0 0 no-repeat;}*/

.enter-now{float:left; background:url(../images/enter-now.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

a.enter-now:hover{float:left; background:url(../images/enter-now-hover.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

.view-more{float:left; background:url(../images/view-more.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

a.view-more:hover{float:left; background:url(../images/view-more-hover.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:20px; display:inline; cursor:pointer;}

.view-more2{float:right; background:url(../images/view-more.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:5px; display:inline; cursor:pointer;}

a.view-more2:hover{float:right; background:url(../images/view-more-hover.jpg) 0 0 no-repeat; border:none; text-indent:-9999px; width:120px; height:45px; margin-top:5px; display:inline; cursor:pointer;}


.footer{width:100%; padding:20px 0; float:left; text-align:center; font:16px Georgia, "Times New Roman", Times, serif;  color:#757676; background:#3757A3;}
.analatics{width:100%; padding:30px 0; float:left; text-align:center; font:16px Georgia, "Times New Roman", Times, serif;  color:#757676; background:#3757A3;}
.footer-link{width:90%; margin:0 auto; text-align:center;}
.footer-link li{ display:inline; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.footer-link li a{ padding:0 5px; color:#fff; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.footer-link li a:hover {text-decoration:underline;}

.disclaimer {
display:inline; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin-left:0px; width: 100%;
}

.disclaimer a:link {
display:inline; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin-left:0px; width: 100%;
}

.disclaimer a:active {
display:inline; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin-left:0px; width: 100%;
}

.disclaimer a:visited {
display:inline; font:10px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin-left:0px; width: 100%;
}

.disclaimer a:hover {
	display:inline;
	font:10px/22px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3757a3;
	margin-left:0px;
	/*text-decoration: underline;*/
}



.riskdisclosure {
	display:inline;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 0 50px 0 50px;
	width: 600px;
}

.one_col{ width:680px; }
.none_col{ width:942px; }

.contentheading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.2;
	color: #3757a3;
	font-size: 18px;
	padding: 0 0 10px 0;
}

.moduleheading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.2;
	color: #3757a3;
	font-size: 18px;
	padding: 0 0 10px 0;
}

.moduleheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.2;
	color: #ffffff;
	font-size: 18px;
	padding: 0 0 10px 0;
}

.featuredheading2{
	color:#ed7e04;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width:190px;
	float:left;
	padding:10px 0 5px 0;
	line-height: 120%;
	font-size: 18px;
}

.featuredheading2 a:link {
	color: #ed7e04;
	font-size: 18px;
	width:190px;
	float:left;
	/*padding-top:10px;*/
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

.featuredheading2 a:visited{
	color: #ed7e04;
	font-size: 18px;
	width:190px;
	float:left;
	/*padding-top:10px;*/
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

.featuredheading2 a:link{
	color: #ed7e04;
	font-size: 18px;
	width:190px;
	float:left;
	/*padding-top:10px;*/
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

.componentheading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.2;
	color: #3757a3;
	font-size: 18px;
	padding: 0 0 10px 0;
}

.border {
	border:1px solid #3757a3;
	/*margin-right:10px;*/
margin-left:10px;
	margin-top:5px;
	padding:4px;
	float: right;
	text-align: right;
}

.border2 {
border:1px solid #3757a3;
padding:2px;
}

.border3 {
margin-top: 3px;
}

td, div {
	font-size: 100%;
}

.sectiontableheader {
	color: #FFFFFF;
	font-weight: bold;
	padding: 8px 5px;
}

.sectiontableheader a {
	color: #3757A3;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
}

tr.sectiontableentry2 td {
	padding: 8px 5px;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
}

/* content tables */
.sectiontableheader {
	background: #3757a3;
	border-right: 1px solid #CCCCCC;
	padding: 4px;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
	padding: 4px;
}

tr.sectiontableentry2 td {
	background: #E5E5E5;
}

table.contentpane {
	border: none;
	width: 100%;
}

table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}

table.contenttoc {
	font-size: 92%;
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}

table.contenttoc a {
	text-decoration: none;
}

table.contenttoc td {
	background: url(../images/bullet.gif) no-repeat 10px 7px;
	padding: 1px 5px 1px 15px;
}

table.contenttoc th {
	border-bottom: 1px solid #E5E5E5;
	padding: 0 0 3px;
	text-indent: 5px;
}

table.poll {
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}

table.pollstableborder {
	border: none;
	padding: 0;
	text-align: left;
	width: 100%;
}

table.pollstableborder img {
	vertical-align: baseline;
}

table.pollstableborder td {
	background: none;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 4px !important;
}

table.pollstableborder tr.sectiontableentry1 td {
	background: #E5E5E5;
}

table.searchintro {
	padding: 10px 0;
	width: 100%;
}

table.searchintro td {
	padding: 5px!important;
}


.testimonial {
	background-image: url(../images/testimonial-spacer.png);
	background-repeat: no-repeat;
	border:1px solid #3757a3;
	padding:2px;
	width: 185px;
	height: 138px;
}

div.chronoform a{
color:#fff;
font-size: 0px;
}


div.chronoform a{
display:none;
}





.results-menu {
	
}

.results-menu a:link, .results-menu a:visited {
	color: #333333;
	text-decoration:none;
}

.results-menu a:hover {
	color: #333333;
}
