@charset "utf-8";
/* CSS Document */

body{
background-color:#ffffff;
margin:0px;
margin-top:0px;
/*font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;*/
font: normal 11px Verdana, sans-serif;
line-height:17px;
}

h1{
margin:25px 0 0 20px;
padding:0;
font-size:26px;
color:#006699;
font-family:Helvetica, Verdana, Arial, sans-serif;
}

br{
clear:both;
}

a{
text-decoration:none;
}

#wrapper{
width:900px;
margin:auto;
}

#indexFooter{
text-align:center;
color:#fff;
background-color:#666;
clear:both;
padding:4px 0 4px 0;
font-weight:bold;
border:solid 1px #666;
width:100%;
}



#content{
width:900px;
margin:10px 0 0 0;
padding:0 0 40px 0;
float:left;
}

#homeMain{
height:450px;
width:545px;
float:left;
}







/*#header{
width:900px;
height:105px;
}

#logo{
float:left;
}

#blueBar{
height:25px;
width:900px;
background-image:url(img/subHead.png);
}

#nav2{
height:61px;
width:470px;
}

#nav2 A:link{
color:#006666;
font-size:13px;
font-weight:bold;

}

#nav2 A:visited{
color:#006666;
font-size:13px;
font-weight:bold;

}


#nav2 TABLE{
padding-right:25px;
}*/











/*-HEADER-------------------------------*/
#header{
height:105px;
width:900px;
margin:auto;
background:url(img/header/header_bg.GIF) repeat-x;
}

#logo{
float:left;
}

#gapper{
height:25px;
width:900px;
margin:auto;
background-image:url(img/header/subHead.png);
}

#headernav {
	float: right;
	display: inline; /*added for IE6*/
	width: 474px;
	height: 40px;
	overflow: hidden;
	position:relative;
	top:35px;

}
#topnav {
	margin: 0;
	padding: 0;
}
#topnav * {
outline: none;
}
#topnav li {
	display: inline;
}
#topnav li a {
	float: left;
	display: inline; /*added for IE6*/
	height: 0px;
	padding-top: 40px;
	overflow: hidden;
	background:url(img/header/link_sprite.png) no-repeat;
	border: none;
}

#topnav #home_link a {
	width: 97px;
	background-position: 0px -60px;
}
#topnav #home_link a:hover {
	background-position: 0px -15px;
}
#topnav #home_link a:active {
	background-position: 0px -15px;
}
#topnav #home_link.active a {
	background-position: 0px -15px;
}


#topnav #markets_link a {
	width: 92px;
	background-position: -95px -60px;

}
#topnav #markets_link a:hover {
	background-position: -95px -15px;
}
#topnav #markets_link a:active {
	background-position: -95px -15px;
}
#topnav #markets_link.active a {
	background-position: -95px -15px;
}


#topnav #about_link a {
	width: 103px;

	background-position: -187px -60px;

}
#topnav #about_link a:hover {
	background-position: -187px -15px;
}
#topnav #about_link a:active {
	background-position: -187px -15px;
}
#topnav #about_link.active a {
	background-position: -187px -15px;
}



#topnav #contact_link a {
	width: 102px;
	background-position: -290px -60px;

}
#topnav #contact_link a:hover {
	background-position: -290px -15px;
}
#topnav #contact_link a:active {
	background-position: -290px -15px;
}
#topnav #contact_link.active a {
	background-position: -290px -15px;
}


#topnav #faq_link a {
	width:78px;
	background-position: -390px -60px;
}
#topnav #faq_link a:hover {
	background-position: -390px -15px;
}
#topnav #faq_link a:active {
	background-position: -390px -15px;
}
#topnav #faq_link.active a {
	background-position: -390px -15px;
}





#nav2{
width:470px;
float:right;
}

#nav2 A:link{
color:#006666;
font-size:13px;
font-weight:bold;

}

#nav2 A:visited{
color:#006666;
font-size:13px;
font-weight:bold;

}


#nav2 TABLE{
padding-right:25px;
}
/*-////////-------------------------------*/



















/*ANIMATION CONTAINER-------------------------*/
#animeContainer{
background-color:#FFFFFF;
/*border-style:solid;*/
width:330px;
height:425px;
position:relative;
overflow: hidden;
/*overflow-x:hidden;*/
float:left;

}

#navX{
float:left;
height:19px;
width:345px;
background-color:#FFFFFF;
border-bottom-style:solid;
border-color:#CCCCCC;
border-width:1px;
color:#0f395f;
font-weight:bold;
padding-top:5px;
text-indent:9px;
font-size:12px;
}



#navX a:hover{
color:#006666;
}

#anime{

overflow: hidden;
width:1320px;
height:425px;
padding:0px;
}

#page{

background-color:#FFFFFF;
width:330px;
height:425px;
float: left;

}

#anime p{


padding:0px 10px 0px 10px;

}

#anime h4{

padding-left:10px;
color:#006666;
font-size:12px;
margin-bottom:-5px;
}

#anime ul{
font-size:11px;
padding:0px 35px 0px 35px;
}
/*----------------------------------------------*/









/*STUFF FOR SCROLLER ANIMATION THING------------*/

#scrollable2 {		
	
}

#wrap3 {
float: left;
width: 15px;
height: 430px;
background: transparent url(img/scrollbar/scrollbar-track-bottom.png) no-repeat bottom left;

}

#track3-top {
position: absolute;
width: 15px;
height: 15px;
background: transparent url(img/scrollbar/scrollbar-track-top.png) no-repeat top left;
}

#track3 {
position: absolute;
width: 15px;
height: 430px;
}

#handle3 {
width: 15px;
height: 37px;
}

/*----------------------------------------------*/





#flashCharts{
width:412px;
height:292px;
float:right;
margin:20px 20px 20px 30px;
border-style:none;
border-width:thin;
}



#left{
width:475px;
float:left;
/*border-style:solid;*/
margin:0px 0px 0px 35px;
}

#right{
width:335px;
float:right;
/*border-style:solid;*/
margin:0px 35px 0px 0px;
}

/*----------------------------------------------------*/










/*ABOUT US--------------------------------------------*/

#bioPage{
margin:0px;
float:left;
}

#thisBio h3{
margin:0px 0px 0px 0px;
font-size:15px;
text-indent:30px;
color:#006666;
}

#thisBio IMG{
margin-left:15px;
}

#thisBio{
float:left;
width:590px;
background-color:#FFFFFF;
padding:0;

}

#peopleDiv{
background-color:#FFFFFF;
width:260px;

float:left;
margin:0px 0px 0px 0px;
padding:0 0 20px 32px;


}

#thisBio p{
line-height:1.4em;
margin:10px 20px 0px 30px;

}

#peopleDiv A:Link{
color:#000000;
}

#peopleDiv A:Hover{
color:#006666;
}

#peopleDiv A:Visited{
color:#000000;
}

#aboutHead{
height:60px;
width:900px;
margin-bottom:30px;
}

#aboutNav a:link{
font-weight:bold;
text-decoration:none;
color:#0f395f;
}
#aboutNav a:hover{
font-weight:bold;
text-decoration:none;
color:#006666;
}
#aboutNav a:visited{
font-weight:bold;
text-decoration:none;
color:#0f395f;
}

.lsp{
margin:10px 30px 0px 30px;
}




/*---------FAQ/ABOUT US/CONTACT US----------------*/

#faq{
margin-left:40px;

}

p.faq a:link{
color:#006699;
}

p.faq a:hover{
color:#333333;
}

p.faq a:visited{
color:#006699;
}

p.faq{
margin-left:40px;
margin-right:40px;
font-size:12px;
line-height:17px;
}

#toppers{
color:#006699;
font-size:11px;
font-weight:bold;
float:right;
margin-right:40px;
}





/*---------------------------*/






