#thermal_slider_vertical {
	position:relative; 
	padding-top:10px; 
	display:;
}
.left_panel {
	float:left;
	width:130px;
	padding-left:0px;
	padding-right:15px;
	text-align:left;
}
.section_holder {
	border:1px solid #333333;
	margin-bottom:8px;
	padding-bottom:6px;
}
.selector_padding {
	margin-left:5px;
	margin-right:5px;
}
.reveal_link {
	cursor:pointer;
	text-decoration:underline;
}
.reveal_link:hover {
	cursor:pointer;
	color:#FFFF00;
}
.reveal_link:visited {
	cursor:pointer;
	text-decoration:underline;
}
.left_column {
	background-color:#333333;
	color:#FFFFFF;
	padding:5px;
	margin-bottom:5px;
	background-image:url(http://thermalvideo.com/img/thermal-imaging-systems/left-head-bg.jpg);
	background-repeat:repeat-x;	
}




/* product_details_all_notooltip.php */

.product_icon_container {
	float:left;
	width:33%;
	overflow:hidden;
	text-align:left;
	border:0px solid #000000;
	padding-top:6px;
	padding-bottom:6px;
}
/*
.product_icon_container:hover {
	float:left;
	width:33%;
	overflow:hidden;
	text-align:left;
	border:0px solid #292929;
	padding-top:6px;
	padding-bottom:6px;
}
*/
.prod_title {
	font-size:13px;
}
.prod_desc {
	margin:0px;
	font-size:11px;
}
.prod_desc_highlight {
	color:#CCC;
}
.descseo {
	display:none;
	visibility:hidden;
}
.prodspec {
	color:#FFF;
	font-size:11px;
}
.prodspec:hover {
	text-decoration:underline;
	cursor:help;	
}
.extraicon {
	filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; 
}
.extraicon:hover {
	filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; 
}
.thv_tooltip {
	color:#FFF; background-color:#000; border:1px solid #666; padding:5px; font-size:12px; display:none; position:absolute; z-index:1099;
	width:200px; text-align:center; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; 
}


/* product_list_all_jquery.php */

.product_panel {
	float:left;
	width:735px;	
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	background-color:#000;
	color:#FFF;
}
.category_holder {
	clear:both;
	margin-bottom:3px;
}
.category_holder h3 {
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	font-size:18px;
}
#surveillance_products {
	clear: both;
}
#lawenforcement_products {
	clear: both;
}
#maritime_products {
	clear: both;
}
.show_all {
	margin-bottom:5px;
	text-align:right;
	float:right;
	margin-right:10px;
	background-color:#000000;
	padding:5px;
	margin-top:-36px;
	border:1px solid #999999;
	color:#FFFFFF;
}
.security_category {
	height:39px;
	border-bottom:1px solid #CCCCCC;
	background-image:url(http://thermalvideo.com/img/thermal-imaging-systems/product-headers/security.jpg);
	background-repeat:no-repeat;
	clear: both;
	background-position:right;
	border-top:1px solid #CCCCCC;
	background-color:#000;
	color:#FFF;
}
.law-mil_category {
	height:39px;
	border-bottom:1px solid #CCCCCC;
	background-image:url(http://thermalvideo.com/img/thermal-imaging-systems/product-headers/lawmil.jpg);
	background-repeat:no-repeat;
	clear: both;
	background-position:right;
	border-top:1px solid #CCCCCC;
	background-color:#000;
	color:#FFF;
}
.maritime_category {
	height:39px;
	border-bottom:1px solid #CCCCCC;
	background-image:url(http://thermalvideo.com/img/thermal-imaging-systems/product-headers/maritime.jpg);
	background-repeat:no-repeat;
	clear:both;
	background-position:right;
	border-top:1px solid #CCCCCC;
	background-color:#000;
	color:#FFF;
}
.title_key {
	margin-bottom:15px;
	margin-top:5px;
}
.title_selection {
	font-size:18px;
	font-weight:normal;
	display:;
	color:#FF0;
}


.toph2 {
	background-image:url(http://thermalvideo.com/img/head-bg.png);
	background-repeat:repeat-x;
	padding:3px;
	margin-bottom:8px;
}
.prodbg {
	background-color:#000000;
}

