
/* right side symptom block */

#rightsidebar .sidebar_blue_blockV2{margin-top:0.3em;}

#rightsidebar .equipment_symptoms{
	height:30em;	
}	

#rightsidebar .equipment_symptoms .symptoms_container_scroll{

	height:32em;
	overflow-x: hidden; 
	overflow-y: scroll;
	
}


#rightsidebar .equipment_symptoms ul {
	list-style-image: url(/images/arrow_bullet.png);
	list-style-position:outside;
	margin:0em;	
	padding-left:1.2em;
	
}

#rightsidebar .equipment_symptoms ul li {	
	margin-left:0.2em;
	padding:0em;
}

#rightsidebar .equipment_symptoms ul li a{
	color: #FFFFFF;
	display:block;
	
	
}	




/* right side category block */

#rightsidebar .sidebar_orangeblock{margin-top:0.3em !important;}

#rightsidebar .categorylist{
	height:14em;	
}	

#rightsidebar .categorylist ul {
	list-style-image: url(/images/arrow_bullet.png);
	list-style-position:outside;
	margin:0em;
	padding-left:1.2em;
		
}

#rightsidebar .categorylist ul li {	
	margin-left:0.2em;
	padding:0em;
}

#rightsidebar .categorylist ul li a{
	color: #FFFFFF;
	padding:0;
	
	display:block;
}	



.equipment_finder{	
	width:53.1em;	
}


.finder_block .finder_block_label_category,
.finder_block .finder_block_label_sort,
.finder_block .finder_block_label_brand{padding-left:0.5em; float:left; width:9.5em;  font-size:1.2em; color: #f7d483; border:0px solid #f00 }

.finder_block .block_middle_content .finder_block_label_brand{width:11.3em;}

.finder_block .filter_option_category,
.finder_block .filter_option_brand,
.finder_block .filter_option_sort,
.finder_block .filter_option_order{float:left;padding-top:0em; border:0px solid #f00}

.finder_block .filter_option_category{width:12em;}
.finder_block .filter_option_brand{width:14em;}
.finder_block .filter_option_sort{width:10em;}
.finder_block .filter_option_order{width:10em;}




.equipment_block{
	float:left;
	border:0px solid #FF0000;
	padding:0.5em 0.5em 0.5em 0;
	width:auto;
	
	}

.equipment_block ul{
	font-size: 1.1em;
	
}	

.equipment_detail{
	border:0px solid #FF0000;
	float:left;
	width:47em;
	padding:0.5em;
	
}	

.equipment_detail h3,
#equipment_comments h3{
	font-size:1.4em;
	padding: 0em;
	margin: 0.2em 0em;
	border:0px solid #00FF00;
	color:#6D6E71;
	font-weight:bold;
  }

.equipment_detail h3 a {
	color:#0A32FF;
	text-decoration: none;	
}  
.equipment_image {
	float:left;
	padding:0.5em 0.5em 0.5em 0;
	width: 15em;
	text-align:center;
	border:0px solid #FF0000;
	
}

.equipment_image .large_photo{
		font-size:0.9em;
		color: #4d4d4f;
		text-decoration: underline;
	}

#page_content .equipment_detail p{text-align:justify; margin:0em!important; padding:0.3em 0em !important;}

.equipment_detail .detail_link_container {
	float:left;
	width:12em;
	padding-top:0.4em;
	border:0px solid #ff0000;
}
.equipment_detail .detail_link_container a {
	font-size:1.1em;
	color:#DB5E26;
	text-decoration:underline;
}

.equipment_detail .rating_link_container{
	float:right;
	width:auto
	
}


.rating_link_container .rate_title{
	float:left;
	font-size:1.1em;	
	color:#0A32FF;
	text-decoration:underline;
	padding-top:0.4em;
	margin-right:0.5em;
	
}

.equipment_rating_container{
	float:left;	
	
	
}	
.equipment_rating_container .equipment_user_rating {
	margin:0.2em 0;
	text-align:center;
	height:1.5em;
}

.equipment_rating_container .rate_value{
	
	color:#a3a3a3;
	font-size:0.9em;	
	z-index:2;
	padding-left:0;
}

	

.user_rate_stars_on, .user_rate_stars_off, .user_rate_stars_half,  .user_rate_stars_over{
	
	float:left;
	width:18px;
	height:18px;	
	background-position:center;
	background-image:url(/images/rate_on.gif);
	background-repeat:no-repeat;
	margin:0 0.1em;

}

.user_rate_stars_half{
	background-image:url(/images/rate_half.gif);	
}

.user_rate_stars_off{
	background-image:url(/images/rate_off.gif);
}

.user_rate_stars_over{
	background-image:url(/images/rate_hover.gif);

}
/** equipment rating css end */


.equipment_utility_bar{	
	border:0px solid #FFCC66;
	float:right; 
	list-style-position: inside; 
	width:auto;
	margin:0;
	padding:0;
}

.equipment_utility_bar li{
	float:left;
	font-size:1.1em;
	font-weight: normal;
	color:#DB5E26;
	padding:0 0.5em 0 0;
	margin-left:0;
	list-style: none;
}

.equipment_utility_bar li a{
		color:#0A32FF;
		text-decoration: underline;
}

#equipment_finder a{color:#0A32FF;}

#equipment_finder .separator{
		border:0;
		border-bottom: 1px solid #c0c1c2;
		border-collapse:collapse;
		padding: 0;
		margin:0;
		width:100%;
		display:block;
}

/** equipment user comment begin*/
#equipment_comments{
	border:0px solid #FF0000;

	}
#equipment_comments h3{margin-left:0.8em;}	
#equipment_comments ol{list-style-position: outside; font-size:1.1em;}
#equipment_comments ol li{
	padding:0.6em;
	font-weight: bold; 
	}
	
#equipment_comments .comment_date{
		color: #666666;
		font-weight: normal;
		font-style: italic;
	}	
#equipment_comments .comment_text{
		font-weight:normal;
		padding:0 0;
	}	

.equipment_detail a{
		color:#DB5E26;
		text-decoration: underline;
	
}





/* Equipments Pager */


#equipment_finder .paginator{	
	margin-left:15em;
	padding:0.2em;
	width:35em;
	
}

#equipment_finder .page_container{
	margin:auto;
	width:35em;
	
	
}

#equipment_finder .page_container .page_label{
	width:auto;
	float:left;
	padding:0.8em 0.5em;
	font-weight:bold;
}

#equipment_finder .page,
#equipment_finder .current_page
{
	background:#FFFFCC;
	border:1px solid #FFCC66;
	float:left;
	margin:0.2em;
	font-size:1.2em;
	}
	
#equipment_finder .current_page{background:#FFCC66; padding:0.5em 0.7em;}
#equipment_finder .page a{display:block; padding:0.5em 0.7em;}
#equipment_finder .page a:hover{background-color: #FFCC66}


#equipment_finder .breadcrumb{
	font-size:1.2em;
	margin:0em 0em 2em;		
	
}

/* Css for equipments large image popup */

.equipmentimage{
	
	height:auto; 
	text-align: center;
}
#equipmentname{
	margin-top:10px;
	text-align: center;
	color: #DB5E26;
	font-size: 2em;
	font-weight: normal;
	margin-bottom: 10px;
}


.equipment_ppc_text{ float:left; width:42em;}
#equipment_filter_container{float:left; margin-top:2em; font-size:1.1em; width:19.5em; border:0px solid #f00}

#equipment_filter_tabs{ background:url(../images/tab_spread.png) left bottom repeat-x; margin:0em; padding:0em; width:19.4em;  float:left; border:0px solid #f00}
/*#equipment_filter_tabs ul{display:block;float:left;color:#096193; margin:0em; padding:0em; }*/

#equipment_filter_tabs div{
background:url(../images/tab_left_inactive.png) left bottom no-repeat;
display:block;
float:left;
position:relative; 
padding:0em 0em 0em 0.5em; 
list-style-type:none; 
border:0px solid #f00;
font-size:1em;
}




#equipment_filter_tabs div span{
background:url(../images/tab_right_inactive.png) right bottom no-repeat; 
color:#000000; 
display:block; 
margin:0em; 
padding:0em 0.5em 0em 0em; 
border:0px solid #f00;
text-align:center}


.tab_active_left{
	background:url(../images/tab_left_active.png) left bottom  no-repeat !important;
}
.tab_active_right{
	background:url(../images/tab_right_active.png) right bottom no-repeat !important;
}

#equipment_filter_tabs div span a{font-size:1em; font-weight:bold; display:block; color:#307090; padding:1em 0em 0.6em 0em; text-decoration:none}
#equipment_filter_tabs div span.tab_active_right a{color:#6f9613 ; text-decoration:underline;}



#equipment_filter_container #equipment_search_container,
#equipment_filter_container #equipment_advanced_search_container{margin:0em; float:left}

#equipment_advanced_search_container .left,
#equipment_advanced_search_container .middle,
#equipment_advanced_search_container .right,
#equipment_search_container .left,
#equipment_search_container .middle,
#equipment_search_container .right{float:left; font-size:1em; padding:0.5em 0em; border:0px solid #f00; background:transparent url(../images/equipment_search_control.gif) left bottom no-repeat}

#equipment_advanced_search_container .left,
#equipment_advanced_search_container .right,
#equipment_search_container .left,
#equipment_search_container .right{width:0.7em; height:3.3em;}


#equipment_advanced_search_container .middle,
#equipment_search_container .middle{background-position:-12px bottom; width:18em; height:3.3em; border:0px solid #f00}

#equipment_advanced_search_container .left,
#equipment_search_container .left{background-position:left bottom;}

#equipment_advanced_search_container .right,
#equipment_search_container .right{background-position:right bottom;}

#equipment_search_container select,
#equipment_advanced_search_container select{width:17em; font-size:1em; margin-top:0.2em}

#equipment_search_container label,
#equipment_advanced_search_container label{font-size:1em}

/*
#li_search{width:7.8em}

*/
#li_search{width:7.2em}
#li_advanced_search{float:right !important}