@charset "utf-8";
/* CSS Document */

body{
background-color:#e4e3e4;
margin:37px 0px 0px 0px;
}

h3.eNews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	margin:10px 0px 0px 37px;
}

input.login{
width:100px;
height:12px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #999999;
margin:0px 5px 0px 0px;
}

.req{
width:200px;
height:14px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #999999;
margin:3px 0px 3px 0px;
}

.comments{
width:250px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #999999;
}

h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#46a215;
font-size:20px;
font-weight:bold;
text-align:center;
margin:40px 0px 40px 0px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
color:#003366;
font-size:14px;
font-weight:bold;
}

h3{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
}

h4{
font-family:Arial, Helvetica, sans-serif;
color:#46a215;
font-size:24px;
font-weight:bold;
text-align:left;
margin:10px 0px 0px 0px;
}

h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
font-variant:small-caps;
color:#000000;
margin:0;
padding:0;
font-weight:bold;
}

.lable{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
font-weight:bold;
}

a.lable:link, a.lable:active, a.lable:visited,{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.lable:hover{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.fgtpass{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin:0px 2px 0px 0px;
}

.fgtpass:hover{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
margin:0px 2px 0px 0px;
}

.logintxt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-align:right;
}

.logintable{
margin:8px 40px 0px 0px;
padding:0px;
}

.flash{
margin:0px;
padding:0px;
position:relative;
top:0px;
z-index:-1;
}

.homeimg {
top:5px;
}

.navpos{
position:relative;
top:0px;
z-index:2;
}

.line1{
width:1px;
background-image:url(http://www.gofutures.com/images/line1.gif);
background-position:center;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
}

.line2{
height:10px;
background-image:url(http://www.gofutures.com/images/line2.gif);
background-position:center;
background-repeat:repeat-x;
margin:0px 50px 0px 50px;
}

.line7{
height:10px;
background-image:url(http://www.gofutures.com/images/dashLine.gif);
background-position:center;
background-repeat:repeat-x;
margin:10px 0px 10px 0px;
}

.line6{
height:10px;
background-image:url(http://www.gofutures.com/images/lineGrey.gif);
background-position:center;
background-repeat:repeat-x;
margin:10px 0px 0px 0px;
}

.line3{
height:1px;
background-position:bottom;
background-color:#CCCCCC;
background-repeat:repeat-x;
}

.line4{
height:1px;
background-position:bottom;
background-repeat:repeat-x;
}

.line5{
height:1px;
background-image:url(http://www.gofutures.com/images/line1.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.bbtitle{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#FFFFFF;
text-align:right;
}

.bbtitle:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
color:#FFFFFF;
text-align:right;
}

.bbtxt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
text-align:left;
padding:0px 25px 5px 25px;
}

.bold{
font-weight:bold;
}

.gbtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#000000;
font-weight:bold;
text-align:center;
}

.gbtitle:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#000000;
font-weight:bold;
text-align:center;
}

.gbtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.blinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
text-align:center;
}

a.blinks:link, a.blinks:visited, a.blinks:active{
text-decoration:none;
}

a.blinks:hover{
text-decoration:underline;
color:#CCCCCC;
}

.blinkslines{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.distxt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 5px;
}

.bottombg{
background-image:url(http://www.gofutures.com/images/edge_b.png);
background-repeat:repeat-x;
}

p{
text-indent:0px;
}

.content{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#424242;
padding:5px 70px 5px 70px;
text-align:left;
}

a.content:link, a.content:active, a.content:visited{
padding:0px;
text-decoration:none;
color:#0066CC;
}

a.content:hover{
text-decoration:underline;
color:#0066CC;
}

.contentem{
font-weight:bold;
}

.gosuper{
font-variant: small-caps;
}

#img{
border:2px;
border-color:#333333;
border-style:solid;
margin:0px 00px 10px 5px;
float:right;
}

#img2{
border:2px;
border-color:#333333;
border-style:solid;
margin:0px 10px 10px 5px;
float:left;
}

#img3{
float:right;
margin:0px 10px 10px 5px;
}

#img4{
float:left;
margin:0px 5px 10px 10px;
}

#imgleft{
float:left;
margin:0px 4px 0px 0px;
padding:0px;
}

#emparrow{
float:left;
margin:0px 5px 0px 0px;
padding:3px 0px 0px 0px;
}

li.about{
margin:0px 0px 15px 0px;
}

.divide{
height:18px;
background-image:url(http://www.gofutures.com/images/dividerbar.png);
background-position:center;
background-repeat:repeat-x;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:0px 0px 1px 120px;
}

.divideedu{
height:18px;
background-image:url(http://www.gofutures.com/images/dividerbar.png);
background-position:center;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:0px 0px 1px 10px;
}

.contentcom{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
padding:0px;
text-indent:0px;
text-align:left;
}

.numberslg{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#000000;
text-align:left;
font-weight:bold;
}

.contentfee{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding:2px 10px 2px 10px;
text-indent:0px;
text-align:left;
}

.contentfeetitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
padding:0px 10px 0px 10px;
text-indent:0px;
text-align:left;
font-weight:bold;
}

.hourstitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px 10px 0px 10px;
text-indent:0px;
text-align:left;
font-weight:bold;
}

#menu a {position: relative; height: 24px; text-decoration: none;}
#menu a i {visibility: hidden;}

input.submit{width:26px; height:26px;
border-width:0px;
border-style:none;
padding:0px 160px 0px 0px;
}

#ftable{
border-color:#999999;
border-style:solid;
border-width:1px;
}

#edudiv{
float:left;
margin:0px 0px 10px 0px;
width:20%;
}

#bookdiv{
margin:0px 0px 0px 0px;
}

.banner-list {
font-weight:bold;
font-size:18px;
margin-left:-15px;
}

div.eminiImg {
	background:url(../images/landEmini_platform.jpg) 100% 0% no-repeat;
	width:610px;
	margin:0px 70px 0px 70px;
}

p.eminiImg {
	width:240px;
}

.firetip {
	background:url(../images/DLfiretip_over.jpg) no-repeat;
	width:221px;
	height:80px;
	margin:0px 10px 10px 0px;
	padding:0px;
	float:left;
}

.firetip a {
	display:block;
	width:221px;
	height:80px;
}

.firetip img {
	width:221px;
	height:80px;
	border:0;
}

*html a:hover {
	visibility:visible;
}

.firetip a:hover img {
	visibility:hidden;
}

.firetip2 {
	background:url(../images/DLfiretip_over.jpg) no-repeat;
	width:221px;
	height:80px;
	margin:0px 10px 10px 190px;
	padding:0px;
}

.firetip2 a {
	display:block;
	width:221px;
	height:80px;
}

.firetip2 img {
	width:221px;
	height:80px;
	border:0;
}

*html a:hover {
	visibility:visible;
}

.firetip2 a:hover img {
	visibility:hidden;
}

.dlDemo {
	background:url(../images/downloadDemoBtn_over.jpg) no-repeat;
	width:221px;
	height:80px;
	margin:0px 40px 10px 0px;
	padding:0px;
	float:right;
}

.dlDemo a {
	display:block;
	width:221px;
	height:80px;
}

.dlDemo img {
	width:221px;
	height:80px;
	border:0;
}

*html a:hover {
	visibility:visible;
}

.dlDemo a:hover img {
	visibility:hidden;
}

.downloadBannerLinks {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:180px 0px 0px 360px;
}

.downloadBannerLinks a:link, a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.downloadBannerLinks a:hover {
	text-decoration:underline;
}