/* Last Edited 040411 by RD */

/*
----------------------------------------------------------------------------------
START Rogers Discover Page Styles
----------------------------------------------------------------------------------
*/

#discover-con {
	margin: 0px;
	padding: 0px;
	width: 980px; }
	#discover-con .content {
		clear: both;
		background: transparent url(/cms/page-specific/support/discover/images/page-divider-bottom.jpg) no-repeat 680px bottom;
		width: 980px;
		min-height: 780px; }
	#discover-con .intro {
		min-height: 125px; }
	#discover-con .fr {
		min-height: 152px; }
	#discover-con .full {
		background: none;
		height: auto; }
		#discover-con .full p, #discover-con .full strong, #discover-con .full ul li {
			margin-bottom: 10px;
			font-size: 12px;
			line-height: 16px; }
			#discover-con .full ul li {
				padding-bottom: 2px; }
		#discover-con .content .leftcol {
			float: left;
			width: 680px; }
			#discover-con .content h2 {
				margin: 0 0 5px 0; }
			#discover-con .full h2 {
				margin: 0 0 20px 0;
				border-bottom: 1px solid #666666;
				padding-bottom: 8px;
				width: 980px; }
			#discover-con h3, .ifxLightBox h3 {
				margin: 15px 5px 3px 0;
				padding: 0px;
				font-size: 14px;
				font-weight: bold;
				color: #333333; }
			#discover-con h4, .ifxLightBox h4 {
				margin: 15px 5px 3px 0;
				padding: 0px;
				font-size: 11px;
				font-weight: bold;
				color: #333333; }
			#discover-con .content ul, .ifxLightBox ul {
				margin: 2px 0 0 0; }
				#discover-con .content ul li, .ifxLightBox ul li {
					list-style: disc;
					margin: 0 0 0 18px; }
			#discover-con p {
				margin: 0 5px 7px 0;
				font-size: 11px;
				line-height: 15px; }
			#discover-con .intro .leftcol p, #discover-con .quick-start .leftcol p {
				font-size: 14px;
				line-height: 18px; }
			#discover-con .content .leftcol img, .ifxLightBox img, .full p img {
				vertical-align: middle; }
			#discover-con .content .leftcol .cta-buttons {
				margin: 20px 0 0 0;
				text-align: center; }
				#discover-con .content .leftcol .cta-buttons a {
					margin: 0 15px 0 15px; }
			#discover-con .content .leftcol ul, #discover-con ol, .ifxLightBox ol {
				float: none;
				margin-top: 2px;
				margin-bottom: 7px;
				width: auto; }
				#discover-con .content .leftcol ul li, #discover-con ol li, .ifxLightBox ol li {
					padding-bottom: 5px; }
	#discover-con .photos {
		clear: both;
		width: 980px; }
		#discover-con .photos .leftcol {
			float: left;
			margin: 15px 30px 8px 0;
			width: 475px; }
		#discover-con .photos .rightcol {
			float: left;
			margin: 15px 0 8px 0;
			width: 475px; }
			#discover-con .photos div img {
				display: block; }
			#discover-con .photos div p {
				margin: 0;
				background-color: #666666;
				padding: 6px 0 8px 0;
				font-size: 15px;
				line-height: 15px;
				font-weight: bold;
				color: #ffffff;
				text-align: center; }
		#discover-con .content .divider {
			float: left;
			background: transparent url(/cms/page-specific/support/discover/images/page-divider-top.jpg) no-repeat top left;
			width: 20px;
			height: 25px; }
		#discover-con .content .rightcol {
			float: left;
			padding-left: 10px;
			width: 270px; }
			#discover-con .content .rightcol .helpful-hint-con {
				background: transparent url(/cms/page-specific/support/discover/images/icon-info-hint.gif) no-repeat 3px 0px;
				padding: 10px 0 0 55px; }
				#discover-con .content .rightcol .helpful-hint-con p {
					margin-bottom: 0; }
				#discover-con .content .rightcol .helpful-hint-con ul {
					margin: 0 0 7px 0; }
					#discover-con .content .rightcol .helpful-hint-con ul li {
						list-style: none;
						margin: 0; }
						#discover-con .content .rightcol .helpful-hint-con ul li a {
							padding: 5px 0px 5px 10px;
							background: transparent url(/cms/page-specific/support/discover/images/icon-bullet.png) no-repeat center left; }
			#discover-con .content .rightcol h3 {
				margin: 3px 5px 3px 0;
				font-size: 15px; }
	#discover-con .ifxLightBox {
		display: none; }
	.ifxLightBox {
		overflow: auto;
		padding: 0 10px 0 10px;
		text-align: left; }
		.ifxLightBox h3 {
			margin: 0 0 7px 0;
			background: transparent url(/cms/page-specific/support/discover/images/icon-info-hint.gif) no-repeat 0px 0px;
			padding: 10px 0 0 52px;
			height: 30px;
			font-size: 15px; }
		.ifxLightBox h4 {
			font-size: 12px; }
	#discover-con .quick-start {
		min-height: 950px; }
		#discover-con .flash-con {
			background-color: #000000;
			margin: 2px 0 10px 0;
			width: 680px;
			height: 352px;
			text-align: center; }
			
	/* START Accordion Styles */
	ul.ifxSliderAccordion { list-style: none; width: 680px; margin: 0 !important; }
	ul.ifxSliderAccordion li.ifxSliderAccordion { position: relative; background: transparent url(/cms/page-specific/support/discover/images/accordion-bar-bg.png) repeat-x top left; width: 670px; overflow: hidden; }
	ul.ifxSliderAccordion li.ifxSliderAccordion div div span {  }
	ul.ifxSliderAccordion li.ifxSliderAccordion div.ifxSliderAccordion_Controller { position: absolute; cursor: pointer; margin: 0 !important; padding: 0 !important; right: 0px; top: 0px;}
	ul.ifxSliderAccordion li.ifxSliderAccordion div.ifxSliderAccordion_Controller a div { padding: 0 !important; margin: 0 !important; float: left;}
	ul.ifxSliderAccordion li.ifxSliderAccordion div.ifxSliderAccordion_Controller a span {
		background: transparent url(/cms/page-specific/support/discover/images/accordion-arrow-right.png) no-repeat top right;
		height: 57px; width: 680px; padding: 0 !important; margin: 0 !important; float: left;}
	ul.ifxSliderAccordion li.ifxSliderAccordion.active div.ifxSliderAccordion_Controller a span {
		background: transparent url(/cms/page-specific/support/discover/images/accordion-arrow-down.png) no-repeat top right;
		height: 57px; width: 680px; padding: 0 !important; margin: 0 !important; float: left; }
	#discover-con .quick-start .leftcol ul.ifxSliderAccordion {
		margin: 0; }
		#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion {
			margin: 0;
			padding: 0 0 0 10px; }
			#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div {
				padding: 0 0 5px 0; }
				#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div ol {
					margin: 0px; }
					#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div ol li {
						list-style-type: decimal; }
				#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div h3 {
					margin: 21px 66px 25px 15px;
					font-size: 15px;
					line-height: 17px; }
					#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div h3 span {
						font-weight: normal; }
				#discover-con .quick-start .leftcol ul.ifxSliderAccordion li.ifxSliderAccordion div p {
					font-size: 11px; }
	/* END Accordion Styles */

#footerWrapper {
	padding-top: 40px; }

/*
----------------------------------------------------------------------------------
END Rogers Discover Page Styles
----------------------------------------------------------------------------------
*/