/* STERN CAPITAL CSS STYLES - PLEASE DON'T REPRODUCE - CSS by FDSIGN.COM */ 

/* Reset browsers */ 
html, body {
	margin : 0;
	padding : 0;
}

body {
	font : 12px Verdana, Helvetica, sans-serif;
	color : #fff;
	background : #333;
	text-align : center; /* IE centering */
	width : 100%;
	min-width : 840px;

}


p {
	letter-spacing:1px;
line-height:1.7;
	color:#666;


}


#descr {
	letter-spacing:1px;
color:#333;
width:98%;
position:relative;
left:10px;
top:70px;
}




h1 {
	color:#798C5D;
	font-size:24px;
	font-family:Georgia, Sans-Serif;
	text-align:left;
	margin:0px;
	margin-top:18px;
}


h2 {
	color:#798C5D;
	font-size:18px;
	font-family:Georgia, Sans-Serif;
	text-align:left;
	margin:0px;
	margin-top:18px;

}

h3 {
	color:#069;
	font-size:16px;
	font-family:Georgia, Sans-Serif;
	text-align:left;
	margin:0px;
	margin-top:18px;

}




/* LINK PSEUDO */


a:link {
	color : #f60;
	text-decoration : none;
}

a:visited {
	color : #930;
	text-decoration : none;
}

a:hover {
	color : #f60;
	text-decoration : none;
font-weight:bold;
}



/* LAYOUT & POSITIONING */



#container {
	text-align : left;
	width : 840px;
	margin : auto auto;
	height:auto;
overflow:hidden;
border:1px solid #aaa;
}




/** NAV STYLES **/


#header{position:relative; left:0px; top:0px; background:url(images/header.jpg) no-repeat; width:840px; height:260px;}

#navbar {
	position:relative;
	left:0px;
	top:0px;
	width:840px;
	height:40px;
}

#home {
	position:absolute;
	left:0px;
	top:0px;
	width:180px;
	height:40px;
}

#about-us {
	position:absolute;
	left:180px;
	top:0px;
	width:90px;
	height:40px;
}

#why {
	position:absolute;
	left:270px;
	top:0px;
	width:90px;
	height:40px;
}

#strategies {
	position:absolute;
	left:360px;
	top:0px;
	width:90px;
	height:40px;
}

#contactus {
	position:absolute;
	left:450px;
	top:0px;
	width:90px;
	height:40px;
}

#faq {
	position:absolute;
	left:540px;
	top:0px;
	width:90px;
	height:40px;
}

#open-account {
	position:absolute;
	left:630px;
	top:0px;
	width:105px;
	height:40px;
}

#performance {
	position:absolute;
	left:735px;
	top:0px;
	width:105px;
	height:40px;
}


/** LEFT COLUMN **/

#leftcol{background:#605e5f url(images/leftbar.jpg) no-repeat; width:180px; float:left; color:#fafafa; margin-bottom: -6000px; padding-bottom: 6000px; padding-top:120px;}
#leftcol table{margin-left:0px;}

#log{width:160px; margin-left:0px; margin-top:120px;}

.input1{width:120px; height:20px; border:#f60 1px solid; background:#fafafa url(images/input_bg.jpg); margin:5px 3px;}
.but{background:url(images/login.jpg) no-repeat; width:57px; height:27px; margin:10px 31px;}
.but:hover{background:url(images/login-down.jpg) no-repeat; border:1px solid #888;}

/** MAIN CONTENT **/

#maincol{background:#fdfdfd; width:640px; float:left; color:#444; 	margin-bottom: -2000px; padding-bottom:2100px; padding-left:10px; padding-right:10px;}

.bigimage{text-align:center; margin:20px}

.smalltext{font-size:9px;}
.smalltext a:hover{font-weight:normal; color:#036;}
#contactblock{margin:80px 20px 40px 40px;}
.contact{font-size:14px; line-height:2}
.contact img{vertical-align:middle; margin-right:4px;}
.contact a{color:#09c}
.question{color:#09c; font-weight:bold; font-size:18px; margin:30px 0px 50px 0px; font-family:Georgia, serif;}


#faqbody{margin:40px; text-align:justify;}
li{margin:10px; color:#000;}



/** OPEN ACCOUNT STYLES **/


#details{background:#f5f0cc; padding:3px 10px 20px 10px; border:1px solid #62734a; margin:40px 0px;}







/** FOOTER **/

#foot {

width:840px;
height:30px;
background:#D2CEA8;
clear:both;
color:#444;
margin:auto auto;
border:1px solid #aaa;
padding-top:6px;
line-height:2;
color:#fff;
font-size:14px;
margin-top:-2px;
}


/** hidden **/
.blocker {
position: absolute;
top: 0px;
left: 0px;
height:100%;
width:100%;        
z-index: 50;        
background: url(b.png) repeat;  
}

.popup{
  position: absolute;
  top: 00px;
  left: 0px;
  z-index: 100;
  padding: 20px;
background: url(a.png) repeat;  
min-height:1500px;
}


/* FORM STYLES */


#daform{width:500px;}
.daformtext {margin-right:30px;}
.attach{width:200px; background:#333; border:1px solid #f60; padding:5px;}
.textfield{width:200px; background:#333; border:1px solid #f60; padding:5px;}
.but2, .but2a{width:auto; background:#333; color:#fff; margin:5px 15px; font-weight:bold; padding:3px; border:1px solid #f60;}
.but2a:hover{background:#000; color:#9c3; border:1px solid #fff;}
.but2:hover{background:#000; color:#f60; border:1px solid #fff;}






/* performance page */
#performance-table{background:#f9f9f9; border:1px solid #eee; padding:15px; width:45%; margin:auto auto; margin-top:30px; margin-bottom:30px; font-size:150%; font-family:Georgia, serif; font-weight:bold;}
#performance-table p{color:#069; line-height:1.2;}
#performance-table strong{color:#399; font-size:80%; font-family:verdana, sans-serif;}









/* hidden divs */

.probar {
	padding: 5px;
margin:60px 30px;
	background-color: #f9f9f9;
	color: #ffffff;
border:2px solid #333;
font-size:16px;	
font-weight:bold;
}

.probar a:link{color:#fff;}
.probar a:hover{color:#fff;}


.titulo {
	margin: 0;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #333;
	cursor: pointer;
padding:10px;
}

.contenido {
	background-color: #fff;
border:1px solid #aaa;
padding:5px 10px;

}

 .acordeon {
	margin-top: 20px;
	width: 560px;
	display: none;

}

#ocho {
	margin-top: 20px;
}

h2 {
	margin-top: 40px;
}

#ocho .titulo {
	width: 50px;
	height: 300px;
	background-color: #B4C24B;
	float: left;
}

#ocho .contenido{
	float:left;
}

.nofloat{
	clear:left;
}

.seleccionado {
	background-color: #ff0000;
}

uploadform{font-family:Verdana, serif;}


/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.javascript .de1, .javascript .de2 {font-family: 'Courier New', Courier, monospace; font-weight: normal;color: #000020;}
.javascript  {color: #000066; border: 1px solid #d0d0d0;}
.javascript a:link {color: #000060;}
.javascript a:hover {background-color: #f0f000;}
.javascript .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.javascript .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;}
.javascript .imp {font-weight: bold; color: red;}
.javascript li {font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;font: normal normal 95% 'Courier New', Courier, monospace; color: #003030;}
.javascript li.li2 {font-weight: bold;font-weight: bold; color: #006060;}
.javascript .kw1 {color: #000066; font-weight: bold;}
.javascript .kw2 {color: #003366; font-weight: bold;}
.javascript .kw3 {color: #000066;}
.javascript .co1 {color: #009900; font-style: italic;}
.javascript .coMULTI {color: #009900; font-style: italic;}
.javascript .es0 {color: #000099; font-weight: bold;}
.javascript .br0 {color: #66cc66;}
.javascript .st0 {color: #3366CC;}
.javascript .nu0 {color: #CC0000;}
.javascript .me1 {color: #006600;}
.javascript .re0 {color: #0066FF;}