
/* Styles for FAQs Tab */	
	
	#accordion {
		width:880px;
		margin:10px 0 0 10px;
		}
	#accordion div div {
		position:relative !important;
		top:-1px !important;
		margin:0px 0 1px 0 !important;
		padding:0px;
		border-left:#ccc 1px solid;
		border-right:#ccc 1px solid;
		border-bottom:#ccc 1px solid;
		}
	#accordion li {
		margin: 0 !important;
		padding:10px;
		display:block;
		font-size:1.1em !important;
		color:#444 !important;
		}
	#accordion h3 {
		color:#555;
		font-weight:bold;
		margin:0;
		top:10px;
		padding:5px;
		font-size:1.2em;
		}
	#accordion h3 a {
		color:#555;
		text-decoration: none;
		}
	
	#accordion div div p {
		margin: 0;
		padding:10px;
		display:block;
		}
		
	/* Styles for Case Studies Tab */		
	#accordion2 {
		width:880px;
		margin:10px 0 0 10px;
		}
	#accordion2 div div {
		position:relative !important;
		top:-1px !important;
		margin:0px 0 1px 0 !important;
		padding:0px;
		border-left:#ccc 1px solid;
		border-right:#ccc 1px solid;
		border-bottom:#ccc 1px solid;
		}
	#accordion2 div div p {
		margin: 0;
		padding:10px;
		display:block;
		}
	#accordion2 h3 {
		color:#555;
		font-weight:bold;
		margin:0;
		top:10px;
		padding:5px;
		font-size:1.2em;
		}
	
	
	#accordion2 h3 a {
		color:#555;
		text-decoration: none;
		}
	
	/*Product Page Footer Fixes*/
		
	#footer {
		width:960px;
	 	background-image: none;
		background-position: 0px 0px;
		background-repeat: no-repeat;
		height:200px;
		margin:10px auto 0px;
	}
	
#footer div {
		color:#666;
		line-height: 1.6em;
		font-size: 1.0em;
		width:163px;
		float:left;
		border:1px solid #eee;
		background-color: #f9f9f9;
		position:relative;
		top:10px;
		left:41px;
		padding:2px 0 5px 10px;	
}

li.primary {
	font-weight: bold;
	}
	
li.secondary {
	padding:0 0 0 15px;
	}

#footer p {
	text-align: center;
	margin:0 auto;
	position: relative;
	top:15px;
	left:0;
	color:#333;
	float:left;
	width:960px;
	}

#footer li {
	font-size:1.1em !important;
	line-height:1.5em !important;	
	list-style-type:none !important;
	margin:0 !important;
}

#footer a {
text-decoration: none !important;
color:#777 !important;
}
	
#footer a:hover {
	text-decoration: none;
	color:black;
	}
	
	#productPage {
	 		width:960px;
	 		background-image: url(../images_new/content-bg.jpg);
			background-position: 0px -65px;
			background-repeat: no-repeat;
			height:376px;
			margin:0px auto;
	 		}	
	 	
	 	#productPage object {
	 		padding:15px 0 0 15px;
	 		float:left;
	 		}
	 	
	 	#productPage h2 {
	 		font-size:1.8em; 
	 		font-weight: bold;
	 		color:#005090;
	 		}
	 	
	 	#productPage h4 {
		color:#005090;
		padding:10px 10px 0;
		font-size:1.3em;
		}
		
		#productPage h5 {
		color:#333;
		font-size:1.6em;
		line-height: 1.8em;
		}
		
	 	#productPage p {
	 		font-size:1.1em; 
	 		color:black;
	 		}
	 	#productPage li {
	 		font-size:14px; 
	 		line-height: 1.8em;
	 		color: #005090;
	 		margin:8px 0 7px 20px;
	 		list-style-type: square;
	 		}	
	 		
	 	#productPage li p {
	 		font-size:.9em; 
	 		color:black;
	 		line-height: 1.3em !important;
	 		}
	 		
	 	#productPage a {
	 		color:#005090;
	 		text-decoration: underline;
	 		}
 	
	 	#productText {
	 		padding:15px;
	 		float:left;
	 		width:295px;
	 		height:346px
	 	}
	 	
	 	#benefitsText {
	 		padding:15px;
	 		width:276px;
	 	}
	 	
	 	#benefitsText ul {
	 		margin:21px 0 0 10px
	 	}
		
		#benefitsText li {
	 		font-size:1.8em;
	 		padding:0px 0 27px;
	 		margin:0 0 0 10px;
	 		cursor:pointer;

	 	}
	 	
	 	#softwareBenefits {
	 		background-image: url(../images_new/personalTrading_bg1.jpg);
			background-position: 12px 15px;
			background-repeat: no-repeat;
		}
	 	/* Product Page Sub Nav Styles */
	 	#productSubNav {
	 		width:900px;
	 		background-image: url(../images_new/productNavBack_03.jpg);
			background-position: 0px 0px;
			background-repeat: repeat-x;
			height:40px;
	 	}
	 	
	 	.active {
	 	color:#005090;
	 	font-weight: bold;
	 	}
	 	
	 	.benefitsText {
		font-size:1.2em;
		left:-430px;
		float:right;
		position:relative;
		top:35px;
		width:191px;
	 	}
	 	
	 	#productSubNav li {
	 	padding:0px;
	 	width:225px;
	 	margin:0px;
	 	font-size:14px;
	 	color:gray;
	 	float:left;
	 	text-align: center;
	 	list-style-type: none;
	 	position:relative;
	 	top:5px;
	 	}
	 	
	 	#productSubNav a {
	 	text-decoration: none;
	 	color:#555555 !important;
	 	font-weight: bold;
	 	}
	 	
	 	#productSubNav a:hover {
	 	text-decoration: none;
	 	color:#005090 !important;
	 	}
	 	
	 	#productSubNav li.selected a {
	 	background-color:#FFFFFF;
border:1px solid #DDDDDD;
color:#005090 !important;
padding:3px 7px;	 	}



#softwareBenefits p {
line-height:1.4em;
}	

#videoText p {
font-size: 1.2em;}