@charset "utf-8";
/* CSS Document */
body {margin: 0px 8px 0px 8px; font-family:"Trebuchet MS", "Times New Roman", Verdana; font-size: 12px; line-height: 16px; background-color: #939BA1; text-align: justify; word-spacing: -1px; }
* { margin: 0; padding: 0; }
#site-wrapper { margin: 0px auto; width: 950px; background-color: White; z-index: 1; }
#wrapper { position: RELATIVE; border: solid 0px red; width: 930px; top: 0px; margin: 0px auto; z-index: 1; }
#main { width: 930px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-top: 16px; background-color: White; position: relative; z-index: 1;padding-top:10px; }

* html .#main{
top:-20px;
}

#div-menu{ position: absolute;bottom: 0px; left:0px;width: 930px; height: 26px; background-color: #514f4f;background-image: url(/images/menu-off.jpg); margin-bottom: 0px;}

#hp_content { width: 660px; height: auto; position: relative;  z-index:1;}
#hp_container { width: 930px; height: 640px; top: 0px; margin: 0px auto; padding-top: 0px; background-color: White; }
#hp_container2 { width: 930px; top: 0px; margin: 0px auto; padding-top: 0px; background-color: White; }
#hp_container2 p {padding:12px 24px 12px 36px;}
#hp_content { width: 660px; height: auto; position: relative;  z-index:1;}

.hp_main_top { width: 930px; height: 280px; position: relative; z-index:1;}

.hp_main { margin: 0px auto; z-index:1;}

.hp_main_right { position: absolute; left: 338px; top: 0px; }

.hp_right1_2 { width: 252px; height: 280px; position: absolute; left: 678px; top: 0px; margin: 0px auto; }

.hp_right3_2 { width: 252px; height: 122px; position: absolute; left: 678px; top: 242px; margin: 0px auto; }

.hp_right4_2 { width: 252px; height: 47px; position: absolute; left: 678px; top: 371px; margin: 0px auto; }

.hp_right1 { width: 252px; height: 131px; position: absolute; left: 678px; top: 0px; margin: 0px auto; }

.hp_right2 { width: 252px; height: 131px; position: absolute; left: 678px; top: 149px; margin: 0px auto; }

#hp_right3 { width: 252px; height: 131px; position: absolute; left: 678px; top: 236px; margin: 0px auto; }

#hp_right4 { width: 252px; height: 56px; position: absolute; left: 678px; top: 384px; margin: 0px auto; }

.hp_bottom { width: 321px; height: 131px; position: absolute; top: 236px; font-size:11px; color:#003300; }

.hp_bottom2 { width: 321px; height: 131px; position: absolute; top: 236px; left: 338px; font-size:11px; color:#003300; }

.hp_bottom3 { width: 321px; height: 131px; position: absolute; top: 246px; left: 694px; font-size:11px; color:#003300; }

.hp_bottom4 { width: 930px; height:auto; position: absolute; top: 446px; text-align:center; padding-top:18px; border-top:2px solid #EBEBEB; }

.hp_bottom5 { width: 930px; height:auto; position: absolute; top: 426px; text-align:center; padding-top:18px; }

#hp_sub_content { width: 660px; height: 58px; position: absolute; top: 384px; }

#hp_sub_content_long { width: 930px; height: 58px; position: absolute; top: 384px;}

h1 {font-size:28px; color:#269900; padding:18px 12px 12px 12px;}
h2 {font-size:24px; color:#33CC00; padding:26px 12px 18px 12px; border-top:2px solid #acd670;}
h3 {font-size:20px; color:#269900; margin-top:0px;}
h4 {font-size:16px; font-weight:bold; margin-left:36px; margin-bottom:0px;}

#checkfsig4 {margin-left:45px;}

#Header { 
position: RELATIVE; 
border: solid 0px black; 
height: 120px; 
width: 929px; 
top: 0px; 
margin: 0px auto; 
z-index: 2; 
background:url(images/logo1.jpg) no-repeat;
border-right:1px solid #CCCCCC;
/*border-left:1px solid #CCCCCC;*/
}


* html .#Header{
height:150px;
}

#headreg {
position: absolute; 
top: 0px; 
right: 0px; 
width: auto; 
height: 19px;
}

#headreg a{color:#8BC638; font-size:12px; font-weight:bold; text-decoration:none;}
#headreg a:hover{color:#8BC638; font-size:12px; font-weight:bold; text-decoration:none;}

#lstgtsweb { background-color: #e4e3e3; 
font-family: verdana; 
color: #514f4f; 
font-size: 8pt; 
width: 133px; 
font-weight: normal;
position: absolute; 
top: 30px; 
right: 0px; 
border: solid 1px #c9c9c9; 
}

#css-menu {  
position: absolute; 
bottom: 0px; left:0px; 
width: 930px; 
height: 25px;  
margin-bottom: 0px; 
background: url(images/green_ofjpg.jpg) center center repeat-x; 
/*background-color: #514f4f;*/
}



.dropmenu{

width: auto;

font-weight: normal;

font-family:Verdana;

font-size:11px;

height: 26px;

}



.dropmenu ul{

width:auto;

padding-top:4px;

padding-bottom:6px;

margin-top: 0px;

text-align: left; 

}

* html .dropmenu ul{
margin-top:17px;
}


.dropmenu ul li{

display: inline;

padding:0px;  /* me */
font-weight:bold;
font-size:11px;

}



.dropmenu ul li a{

color: #223F00;

padding-top: 6px;

padding-bottom: 6px;

padding-left:8px;

padding-right:8px;

text-decoration: none;

border-right: 1px solid #c9c9c9;
}





.dropmenu ul li a:hover, .dropmenu ul li.selected a{ /*script dynamically adds a class of "selected" to the current active menu item*/

background: url(images/green_onjpg.jpg) center center repeat-x; /*THEME CHANGE HERE*/

color: #fff;

}




/* ######### Style for Drop Down Menu ######### */




.home{

position:absolute;

top: 0px;

z-index:101;

visibility: hidden;

}



.dropmenudiv{

position:absolute;

top: 0px;

border-left: 1px solid #c9c9c9; 

border-right: 1px solid #c9c9c9;

border-top: 1px solid #c9c9c9;

font:normal 11px Verdana;

line-height:18px;

z-index:101;

background-color: #8E9699;

width: 200px;

visibility: hidden;

margin-left:-175px;

color: #fff;


}

* html .dropmenudiv{
margin-left:-165px;
}

.dropmenudiv a{

width: auto;

display: block;

text-indent: 3px;

border-bottom: 1px solid #c9c9c9;

padding: 3px 0px 3px 0px;

text-decoration: none;

font-weight: normal;

color: #fff;

}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

color: #fff;

}



.dropmenudiv a:hover{ 

background-color: #514F4F;

color: #fff;

}



.dropmenudiv a:visited{

color: #fff;

}


#submenu {
	width: auto;

	font-weight: normal;

	font-family:"Trebuchet MS", "Times New Roman", Verdana;

	font-size:11px;

	height: 26px;

	}
	
#submenu ul{

width:auto;

padding-top:4px;

padding-bottom:6px;

margin-top: 0px;

text-align: left;

}

#submenu ul li{

display: inline;

padding:0px;  /* me */

font-size:12px;

}


* html #submenu ul{
margin-top:17px;
}

#submenu ul li a{

color: #33CC00;

padding-top: 6px;

padding-bottom: 6px;

padding-left:8px;

padding-right:8px;

text-decoration: none;

border-right: 1px solid #c9c9c9;

font-weight:bold;

text-decoration:none;
}


#submenu ul li a:hover, #submenu ul li.selected a{ /*script dynamically adds a class of "selected" to the current active menu item*/

color:#269900;
font-weight:bold;
border-right: 1px solid #c9c9c9;
text-decoration:underline;
}

#submenu ul li.selected
{
padding-top: 6px;

padding-bottom: 6px;

padding-left:8px;

padding-right:8px;

color:#269900;
font-weight:bold;
border-right: 1px solid #c9c9c9;
text-decoration:underline;
}
/* BEGIN Home page form */

#form_container { height: 220px; background: #CAE3A1; padding: 0; margin: 0;}

#form_header {color:#3a474c; background: #92c640; font-weight:bold; font-size: 12px; padding:2px 0 3px 0;}

#form_content {background:#CAE3A1; padding: 15px 7px 0px 7px;}

#form_content .form_left {float:left; font-size: 10px; font-weight:bold; margin-bottom: 5px; _margin-bottom: 3px;color: #4b5d78;}

#form_content .form_right {float:right; font-size: 10px; font-weight:bold; margin-bottom: 5px;_margin-bottom: 3px;}

#form_content .clear {clear:both; }

#form_content .formInput {

    width: 158px;    

}

#form_content select {

    width: 162px;
	margin-top:0px;    

}

/* END Home page form */
#demoform{margin-left:36px; margin-bottom:24px;}
#demoform a { color:#000000; text-decoration: none; }
#demoform a:hover { color:"black"; text-decoration: underline; }
#demoform .menuFont{font-family:verdana,sans-serif;font-size:11px;color:#000000;}
#demoform.cpqFont{font-family:verdana,sans-serif;font-size:11px;color:#666666;}
#demoform.cpqFontSmall{font-family:arial,verdana,sans-serif;font-size:9px;color:#666666;}
#demoform.text {font-family: verdana,sans-serif;font-size:11px;color:#000; line-height: 15px; text-align: justify;}
#demoform.navlink{text-decoration:none;}
#demoform.inputtext{font-family:Courier, Monaco, Monospace; font-size:10px; text-align:left; color:#000033}
#demoform.button { font-family: verdana, arial, lucinda, helvetica, sans-serif; font-size: 11px; color: #333333; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; }


/* table*/
.ourproductsaccucharts {
	width: 550px;
	border-left: 1px dotted #dddddd;
	border-right: 1px dotted #dddddd;
	margin-top:0px;
	margin-bottom:30px;
	
}

.ourproductsaccucharts td{
	vertical-align: middle;
	padding: 20px 20px 20px 20px;
	text-align:center;
}

.ourproductsaccucharts th{
	background-color: #a5d238;
	font-size: 11px;
	border-top: 2px solid #75a40d;
	padding: 5px 0px 10px 0px;
}

.pdfsignals {
	width: 200px;
	vertical-align: top;
	text-align: center;
	padding: 5px 0px;
}

.bottomsignals td{
	background-color: #f1f1f1;
	border-top: 1px dotted #dddddd;
	border-bottom: 2px solid #75a40d;
}

.bottomsignalswhite td{
	background-color: #fff;
	border-top: 1px dotted #dddddd;
	border-bottom: 2px solid #75a40d;
}

.alt-row td{
	background-color: #f1f1f1;
	border-top: 1px dotted #dddddd;
	border-bottom: 1px dotted #dddddd;
}

.alt-row-bottom td{
	background-color: #f1f1f1;
	border-top: 1px dotted #dddddd;
	border-bottom: 2px solid #75a40d;
}


.userguides {
	width: 500px;
	border-left: 1px dotted #dddddd;
	border-right: 1px dotted #dddddd;
}

.userguides td, .leverage td, .fund-non-usd td{
	vertical-align: top;
	padding: 10px;
}

.userguides th, .leverage th, .fund-non-usd th{
	background-color: #a5d238;
	font-size: 11px;
	border-top: 2px solid #75a40d;
	padding: 5px 0px 10px 0px;
}

.bottom td{
	border-bottom: 2px solid #75a40d;
}

/* table*/

.quicklinks{
	margin: 20px 0px 40px 0px;
	margin-left:45px;
}

.imgcaption {
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	color: #959595;
	font-style: italic;
	float: left;
	padding-left: 15px;
	padding-right: 30px;
}


.fundtable {
	margin-left:36px;
	width:840px;
	}

.fundtable th{
	font-size:14px;
	color:#009900;
	border-bottom:1px solid #CCCCCC;
	}

.fundtable tr {
	border-bottom:1px solid #006600;
	
	}

.fundtable-1 {
	border-bottom:0;
	}

.fundtable td{
	width:131px;
	vertical-align:top;
	padding-bottom:36px;
	}

.ourproducts {
	width: 700px;
	margin-left:36px;
	border-left: 1px dotted #dddddd;
	border-right: 1px dotted #dddddd;
}

.ourproducts td{
	vertical-align: middle;
	padding: 20px 20px 20px 20px;
	text-align:center;
}

.ourproducts th{
	background-color: #a5d238;
	font-size: 11px;
	font-weight:bold;
	border-top: 2px solid #75a40d;
	padding: 5px 0px 10px 0px;
}

.ourproductsaccucharts {
	width: 550px;
	border-left: 1px dotted #dddddd;
	border-right: 1px dotted #dddddd;
	margin-top:20px;
	margin-bottom:30px;
}

.ourproductsaccucharts td{
	vertical-align: middle;
	padding: 20px 20px 20px 20px;
	text-align:center;
}

.ourproductsaccucharts th{
	background-color: #a5d238;
	font-size: 11px;
	border-top: 2px solid #75a40d;
	padding: 5px 0px 10px 0px;
}

img.forexsoftwarebox{
	float:right;
	margin-right:150px;
}

img.dashboard{
	margin-left:100px;
}

#checkfsig{
	color:#000;
	margin: 20px 0px 10px 50px;
	list-style-type:none;
	width:300px;
	}
#checkfsig ul {
	list-style-type: none;  
	padding: 0px;
	margin: 0px;
}
#checkfsig li {
	background: url(../img/check.gif) left top no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

#checkfsig2{
	color:#000;
	list-style-type:none;
	

	}
#checkfsig2 ul {
	list-style-type: none;  
	padding: 0px;
	margin: 0px;
	margin: 30px 0px 30px 0px;
}
#checkfsig2 li {
	background: url(../img/check.gif) left top no-repeat;
	padding-left: 30px;
	margin-top: 20px;
	line-height:1.4em;
	font-size:13px;
}


/* BEGIN: HP footer styles */

#footer { clear: left; border-top: 2px solid #eaeaea; border-bottom: 2px solid #eaeaea; height: 17px; padding: 0px 0px 3px 0px; width: 930px; margin-left: auto; margin-right: auto; background-color: #F6FBEF; font-size: 9px; color: gray; }

#footer ul#footer_links { padding: 0px; margin: 2px 0px 0px 10px; }

#footer ul#footer_links li { list-style: none; float: right; padding: 0px 5px 3px 5px; }

#footer #footer_links a { font-size: 9px; color: #4682b4; text-decoration: none; font-weight: normal; }

#footer #footer_links a:hover { text-decoration: underline; font-weight: normal; }

#footer #footer_copyright { float: left; padding: 1px 15px 0px 0px;}

#footer_disclaimer { width: 930px; color: #000; font-size: 11px; text-align: left; margin-left: auto; margin-right: auto; padding-top: 15px; padding-bottom: 0px; background-color: #EAF6DA; text-align:center; }

a.footer_disclaimer { color: #4682b4; font-size: 10px; text-decoration: underline; font-weight: normal; }

a.footer_disclaimer:hover { color: #4682b4; font-size: 10px; text-decoration: none; font-weight: normal; }

/* END: HP footer styles */

/* set the image to use and establish the lower-right position */
.featurebox, .featurebox_body, .featurebox_head, .featurebox_head h2 { background: transparent url(../img/box_bg.png) no-repeat bottom right; }

.featurebox { width: 350px !important;
/* intended total box width - padding-right(next) */
width: 400px;
/* IE Win = width - padding 
padding-right: 1px;*/
/* the gap on the right edge of the image (not content padding) */
margin: 10px 0px 0px 100px;
/* use to position the box */
}

/* set the top-right image */
.featurebox_head {
background-position: top right;
margin-right: 0px;
/* pull the right image over on top of border */
padding-right: 10px;
/* right-image-gap + right-inside padding */
}

/* set the top-left image */
.featurebox_head h2 {
color:#FFFFFF;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
background-position: top left;
margin: 0;
/* reset main site styles*/
border: 0;
/* 6ditto */
padding: 3px 15px;
/* padding-left = image gap + interior padding ... no padding-right */
height: auto !important; height: 1%;
/* IE Holly Hack */
}

.featurebox_head a:link, .featurebox_head a:visited {
color: #ffffff;
font: 10px Arial, Helvetica, san-serif;
font-weight: bold;
float: right;
padding: 3px;
}

/* set the lower-left corner image */
.featurebox_body {
font: 11px Arial, Helvetica, sans-serif;
color: #000000;
background-position: bottom left;
margin-right: 0x;
/* interior-padding right */
padding: 5px 15px 0px 15px;
/* mirror .cssbox_head right/left */
}
