#why_plans_hdr { background: url(/resources/images/plans/hdr_why_choice.gif) no-repeat #fff -20px 50px; height: 150px; width: 861px;}

.btn_plans { width: 164px; height: 40px; float: right; margin: 90px 0 0 0;}

.FAQswrapper {
	width: 860px; margin: 0 auto; }
	
	.FAQswrapper h3 { color: #0072c7; }

	.box p { width: 700px; margin: 10px 0 15px 0; line-height: 20px;}
	.box ol { margin: 10px 0 15px 0; }	
	.box li { list-style-type: decimal; font: 14px "Montserrat", Arial, sans-serif; margin: 0 0 10px 15px; }
		.box li ul li { list-style-type: decimal; font: 14px "Montserrat", Arial, sans-serif; margin: 0 0 0 15px; }	
		.box li strong { font-size: 14px; }
	
.expand_top,.expand_wrapper
{
	width: 860px;
	padding:0px;
	margin:0px 0px 50px 0px;
	float:left;
}

h2.expand_heading {
	padding: 0;
	margin: 0;
	width: 861px; height: 107px;
	float: left; }
	
	
.expand_all {
    width: 116px;
    height: 29px;
    background: url(http://www.snilesh.com/demo/expand_collapse/extra_buttons.png) no-repeat top left;
    float: right;
    cursor: pointer;
}

h2.expand_heading a {
	color: #666;
	text-decoration: none;
	display: block;
}

h2.expand_heading a:hover {
	color: #666;
	text-decoration: underline;
}

h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0; 
	border-top: 1px solid #d6d6d6;
	background: #ffffff;
	overflow: hidden;
	font-size: 12px;
	width: 860px;
	clear: both;
}
.toggle_container .box {
	padding: 10px 130px 10px 28px
}
.toggle_container .box p {
	padding: 5px 0;
	margin: 5px 0;
}
.toggle_container h3 {
	font: 14px normal "Montserrat", Arial, sans-serif;
	margin: 0 0 5px;
	padding: 0 0 5px 0;
	color:#000000;
	border-bottom: 1px dotted #ccc;
}
.toggle_container img {
	float: left;
	margin: 10px 15px 15px 0; }
	


.expanded
{
background-position:bottom left;
}



.ifirst_plans { background: url(/resources/images/plans/btn_01_industry_first_plans.jpg) center top no-repeat; 
		display: block; width: 861px; height: 107px; text-indent: -999px; }
		a.ifirst_plans:hover { background-position: center bottom; }
		
.streaming_v_tiered { background: url(/resources/images/plans/btn_02_streaming_feature.jpg) center top no-repeat; 
		display: block; width: 861px; height: 107px; text-indent: -999px; }
		a.streaming_v_tiered:hover { background-position: center bottom; }
		
.value_comparison { background: url(/resources/images/plans/btn_03_value_comparison.jpg) center top no-repeat; 
		display: block; width: 861px; height: 107px; text-indent: -999px; }
		a.value_comparison:hover { background-position: center bottom; }
		
.personalized_options { background: url(/resources/images/plans/btn_04_personalized-Options.jpg) center top no-repeat; 
		display: block; width: 861px; height: 107px; text-indent: -999px; }
		.personalized_options a:link { background-position: center bottom; }
		.personalized_options a:hover { background-position: center bottom; }
		
#main-wrapper {
	background-color: #fff;
	padding: 0px 0px 50px;
	margin: 500px 0 0px 0 !important;
	height: 100px;
}
#comp_plans_hdr { background: url(/resources/images/plans/compare_header.png) no-repeat; color: #0072c7; font: normal 36px Arial, Helvetica, sans-serif; margin: 25px 0 25px 0;text-indent: 0; width:949px; height:411px; position:absolute; top: 30px;}
.btn_compare {margin-top:300px;}
.price_chart {margin:-100px 0px 0px 70px;}
