/* PRODUCTS page */
body#page_products h2.products {
	background:transparent url(/img/products/products_header.png) no-repeat scroll left top;
	width:173px;
	height:36px;
	position:absolute;
	top:50px;
	left:50px;
	margin:0;
	text-indent:-9999px;
}
body#page_products .page_overview {
  width:300px;
  position:absolute;
  top:110px;
  left:50px;
}

body#page_products a#videoiq_icvr {
	background:transparent url(/img/products/products_page_icvr_button.png) no-repeat scroll left top;
	width:224px;
	height:197px;
	position:absolute;
	top:40px;
	left:400px;
	margin:0;
	text-indent:-9999px;
}
body#page_products a#videoiq_hd_smart_video_analyzers {
	background:transparent url(/img/products/products_page_analyzer_button.png) no-repeat scroll left top;
	width:241px;
	height:228px;
	position:absolute;
	top:25px;
	left:700px;
	margin:0;
	text-indent:-9999px;
}
body#page_products #sub_content_inner{
  padding:20px 0 20px 20px;
}
body#page_products .block{
  margin-top:0;
  width: 260px;
  float:left;
  margin-right: 20px;
  min-height:200px;
  height:auto !important;
  height:200px;

}


body#page_products #product_gallery{
  background:transparent url(/img/products/product_gallery_background.jpg) no-repeat scroll left top;
  display:block;
  min-height:288px;
  height:auto !important;
  height:288px;
  position:relative;
  margin-bottom:1em;
}

body#page_products #product_gallery h2 {
	background:transparent url(/img/products/products_page_h1.png) no-repeat scroll left top;
	width:426px;
	height:30px;
	position:absolute;
	left:40px;
	top:25px;
	margin:0;
	text-indent:-9999px;
}
body#page_products #product_gallery .page_overview{
  display:none;
}

body#page_products #product_gallery a#icvr-mp-megapixel {
	background:transparent url(/img/products/product_gallery_mp.png) no-repeat scroll left top;
	width:151px;
	height:180px;
	position:absolute;
	top:74px;
	left:24px;
	text-indent:-9999px;
	display:block;
}

body#page_products #product_gallery a#icvr-dome-cameras {
	background:transparent url(/img/products/product_gallery_dome.png) no-repeat scroll left top;
	width:149px;
	height:172px;
	position:absolute;
	top:74px;
	left:215px;
	text-indent:-9999px;
	display:block;
}

body#page_products #product_gallery a#icvr-box-cameras {
	background:transparent url(/img/products/product_gallery_box.png) no-repeat scroll left top;
	width:207px;
	height:200px;
	position:absolute;
	top:63px;
	left:383px;
	text-indent:-9999px;
	display:block;
}

body#page_products #product_gallery a#icvr-encoders {
	background:transparent url(/img/products/product_gallery_encoder.png) no-repeat scroll left top;
	width:207px;
	height:200px;
	position:absolute;
	top:69px;
	left:588px;
	text-indent:-9999px;
	display:block;
}

body#page_products #product_gallery a#icst-streaming-cameras-and-encoders {
	background:transparent url(/img/products/product_gallery_icst.png) no-repeat scroll left top;
	width:207px;
	height:200px;
	position:absolute;
	top:70px;
	left:778px;
	text-indent:-9999px;
	display:block;
}



/* iCVR page */
body#page_products_videoiq-icvr h2.videoiq_icvr {
	background:transparent url(/img/products/products_icvr_header.png) no-repeat scroll left top;
	width:138px;
	height:48px;
	position:absolute;
	top:50px;
	left:30px;
	margin:0;
	text-indent:-9999px;
}
body#page_products_videoiq-icvr .page_overview {
  width:300px;
  position:absolute;
  top:110px;
  left:30px;
  z-index:90;
}

span#videoiq_icvr_product_shot{
  display:block;
	background:transparent url(/img/products/videoiq_icvr_product_shot.png) no-repeat scroll left top;
	width:508px;
	height:303px;
	position:absolute;
	top:0px;
	left:270px;
	text-indent:-9999px;
}
body#page_products_videoiq-icvr .left_column {
	width: 48%;
	float: left;
}
body#page_products_videoiq-icvr .right_column {
	width: 46%;
	float: right;
}



div.callouts {
  border-top: 1px solid #333;
	padding: 2em 0;
}

div.callout {
	width: 220px;
	float: left;
	margin-left: 15px;
	margin-bottom: 1em;
  min-height:220px;
  height:auto !important;
  height:220px;
}
div.first_callout{
  margin-left:0;
}

div.callout h3 {
	width: 100%;
	height: 50px;
	margin: 0 0 .5em 0;
	text-indent: -9999px;
}
h3.complete_with_built-in_dvr { background: url(/img/products/icvr_product_callouts/complete_with_built-in_dvr.png) top left no-repeat transparent; }
h3.fully_integrated_solution { background: url(/img/products/icvr_product_callouts/fully_integrated_solution.png) top left no-repeat transparent; }
h3.industrys_highest_video_quality { background: url(/img/products/icvr_product_callouts/industrys_highest_video_quality.png) top left no-repeat transparent; }
h3.markets_most_accurate_analytics { background: url(/img/products/icvr_product_callouts/markets_most_accurate_analytics.png) top left no-repeat transparent; }
h3.minimal_bandwidth_and_storage_demands { background: url(/img/products/icvr_product_callouts/minimal_bandwidth_and_storage_demands.png) top left no-repeat transparent; }
h3.rapid_incident_investigation { background: url(/img/products/icvr_product_callouts/rapid_incident_investigation.png) top left no-repeat transparent; }
h3.scalable_approach_to_security { background: url(/img/products/icvr_product_callouts/scalable_approach_to_security.png) top left no-repeat transparent; }
h3.simple_setup_and_operation { background: url(/img/products/icvr_product_callouts/simple_setup_and_operation.png) top left no-repeat transparent; }

div.callout p {
	width: 96%;
	margin: 0 auto 0.5em auto;
	color: #777;
	font-size: 1.1em;
	line-height: 1.4em;
}

h2.article_title {
	width: 90%;
	font-weight: bold;
	color: #fff;
	line-height: 1.3em;
	font-size: 2.4em;
  margin-bottom:1em;
}

h3.article_subtitle {
	width: 90%;
	margin: 0 auto;
	font-weight: normal;
	color: #ffc20e;
	line-height: 1.3em;
	font-size: 1.8em;
	border:0;
}

div.right_column p {
  font-size: 1.4em;
  line-height: 1.5em;
/*  color: #879daa;*/
/*  margin-bottom: 1.0em;*/
}

div.right_column a.breakthroughs {
	float: right;
}


/* ANALYTICS ENGINE page */
h2.videoiq_hd_smart_video_analyzers {
	background:transparent url(/img/products/products_analytics_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:310px;
	height:68px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body#page_products_videoiq-hd-smart-video-analyzers .page_overview {
  width:350px;
  position:absolute;
  top:100px;
  left:30px;
  z-index:100;
}
span#videoiq_hd_smart_video_analyzers_product_shot {
	background:transparent url(/img/products/videoiq_hd_smart_video_analyzers_product_shot.png) no-repeat scroll left top;
	display:block;
	width:349px;
	height:274px;
	top:10px;
	right:0px;
	position:absolute;
	text-indent:-9999px;
  z-index:90;
}



/* iCVR SDK page */
body#page_products_videoiq-icvr-sdk h2.videoiq_icvr_sdk {
	background:transparent url(/img/products/products_icvr_sdk_header.png) no-repeat scroll left top;
	width:235px;
	height:42px;
	position:absolute;
	top:60px;
	left:30px;
	margin:0;
	text-indent:-9999px;
}
body#page_products_videoiq-icvr-sdk .page_overview {
  width:270px;
  position:absolute;
  top:120px;
  left:30px;
  z-index:90;
}

span#videoiq_icvr_sdk_product_shot{
  display:block;
	background:transparent url(/img/products/videoiq_icvr_sdk_product_shot.png) no-repeat scroll left top;
	width:508px;
	height:303px;
	position:absolute;
	top:-10px;
	left:340px;
	text-indent:-9999px;
}
body#page_products_videoiq-icvr-sdk .left_column {
	width: 40%;
	float: left;
}
body#page_products_videoiq-icvr-sdk .right_column {
	width: 56%;
	float: right;
}
h3.seamless_integration_and_customization { background: url(/img/products/icvr_sdk_product_callouts/seamless_integration_and_customization.png) top left no-repeat transparent; }
h3.alarms_with_video_clips { background: url(/img/products/icvr_sdk_product_callouts/alarms_with_video_clips.png) top left no-repeat transparent; }
h3.live_streaming_video_and_audio { background: url(/img/products/icvr_sdk_product_callouts/live_streaming_video_and_audio.png) top left no-repeat transparent; }
h3.stored_video_playback_from_the_icvr { background: url(/img/products/icvr_sdk_product_callouts/stored_video_playback_from_the_icvr.png) top left no-repeat transparent; }


body.entry_278 span#icvr-mp-megapixel_product_shot{
  display:block;
	background:transparent url(/img/products/icvr-mp-megapixel_product_shot.png) no-repeat scroll left top;
	width:291px;
	height:325px;
	position:absolute;
	top:-5px;
	left:380px;
	text-indent:-9999px;
}

body.entry_278 h2.icvr-mp-megapixel {
	background:transparent url(/img/products/icvr-mp-megapixel_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:463px;
	height:242px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body.entry_278 .page_overview {
  width:400px;
  position:absolute;
  top:50px;
  left:10px;
}

body.entry_279 span#icvr-dome-cameras_product_shot{
  display:block;
	background:transparent url(/img/products/icvr-dome-cameras_product_shot.png) no-repeat scroll left top;
	width:291px;
	height:325px;
	position:absolute;
	top:-10px;
	left:340px;
	text-indent:-9999px;
}

body.entry_279 h2.icvr-dome-cameras {
	background:transparent url(/img/products/icvr-dome-cameras_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:333px;
	height:31px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body.entry_279 .page_overview {
  width:400px;
  position:absolute;
  top:60px;
  left:10px;
}



body.entry_280 span#icst-streaming-cameras-and-encoders_product_shot{
  display:block;
	background:transparent url(/img/products/icst-streaming-cameras-and-encoders_product_shot.png) no-repeat scroll left top;
	width:405px;
	height:215px;
	position:absolute;
	top:70px;
	left:310px;
	text-indent:-9999px;
}

body.entry_280 h2.icst-streaming-cameras-and-encoders {
	background:transparent url(/img/products/icst-streaming-cameras-and-encoders_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:624px;
	height:35px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body.entry_280 .page_overview {
  width:320px;	
  position:absolute;
  top:60px;
  left:10px;
}



body.entry_281 span#icvr-box-cameras_product_shot{
  display:block;
	background:transparent url(/img/products/icvr-box-cameras_product_shot.png) no-repeat scroll left top;
	width:406px;
	height:299px;
	position:absolute;
	top:10px;
	left:310px;
	text-indent:-9999px;
}

body.entry_281 h2.icvr-box-cameras {
	background:transparent url(/img/products/icvr-box-cameras_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:624px;
	height:35px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body.entry_281 .page_overview {
  width:350px;
  position:absolute;
  top:50px;
  left:10px;
}



body.entry_282 span#icvr-encoders_product_shot{
  display:block;
	background:transparent url(/img/products/icvr-encoders_product_shot.png) no-repeat scroll left top;
	width:406px;
	height:299px;
	position:absolute;
	top:10px;
	left:310px;
	text-indent:-9999px;
}

body.entry_282 h2.icvr-encoders {
	background:transparent url(/img/products/icvr-encoders_header.png) no-repeat scroll left top;
	display:block;
	top:25px;
	left:30px;
	width:624px;
	height:35px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
}

body.entry_282 .page_overview {
  width:350px;
  position:absolute;
  top:50px;
  left:10px;
}

