#result {
	float: left;
	width: 500px;	   
	margin-left: 0px;	
	margin-top: 0px;
   padding-right: 0;
   margin-right: 0;
}

#res1 {
	float: left;	
	width: 250px;	
	border-bottom: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	padding-top: 15px;
   padding-bottom: 15px;
   margin-left: 12px;   
}

#res1 li {
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
	color: #FFA429;	
	display: inline;	
   margin-left: 2px;	
}

#res2 {
	float: left;	
	width: 250px;	
	border-bottom: 1px solid #D6D6D6;
	padding-top: 15px; 
   padding-bottom: 15px;   
}

#res2 li {
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
	color: #FFA429;	
	display: inline;
   margin-left: 2px;			
}

#img {
	float: left;
	width: 108px;
	height: 98px;
	margin-left: 5px;
	margin-top: 10px;	
   margin-bottom: 15px;	
}

#ltcorner {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(../images/search/ltcorner.gif);
	background-repeat: no-repeat;
}

#thgrad {
	float: left;
	width: 75px;
	height: 15px;
	background-image: url(../images/search/thgrad.gif);
	background-repeat: repeat-x;
}

#rtcorner {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(../images/search/rtcorner.gif);
	background-repeat: no-repeat;
}

#lvgrad {
	float: left;
	width: 8px;
	height: 70px;
	background-image: url(../images/search/lvgrad.gif);
	background-repeat: repeat-y;
}

#imggrad {
	float: left;
	width: 90px;
	height: 70px;
	background-image: url(../images/search/imggrad.gif);
	background-repeat: repeat-x;
}

#rvgrad {
	float: left;
	width: 7px;
	height: 70px;
	background-image: url(../images/search/rvgrad.gif);
	background-repeat: repeat-y;
}

#lbcorner {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(../images/search/lbcorner.gif);
	background-repeat: no-repeat;
}

#bhgrad {
	float: left;
	width: 75px;
	height: 15px;
	background-image: url(../images/search/bhgrad.gif);
	background-repeat: repeat-x;
}

#rbcorner {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(../images/search/rbcorner.gif);
	background-repeat: no-repeat;
}

.leftpanel {
	width: 45%; 	
}

.rightpanel {
	width: 45%;
}

.maincontent {
	font-size: 14px;
}












div.leftpanel .subheader, div.rightpanel .subheader {
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 3px;
	text-align: left;   
}

div.leftpanel input.searchbutton, div.rightpanel input.searchbutton {
	margin-top: 20px;
} 


#content {
width: 500px;
}

/*search result page*/
.pages {
	float: left;
	/*height: 25px;*/
	width: 490px;
	text-align: center; 
	padding-top: 10px;
	padding-bottom: 10px;
}

.pages a {
	font-size: 10px;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	padding-top: 15px;
	text-decoration: none;
	padding: 5px;		
	width: 40px;
	line-height: 20px; 
}

.pages a.cur {
	color: #FF9A14;   
}

.info {
   float: left;
   width: 480px;
	font-size: 12px;
	/*padding-left: 30px; */
	padding: 0;
}

.leftgen {
	width: 230px;
	float: left;
	/*height: 250px;*/
	border-top: 1px solid #D5D5D5;
	padding-left: 5px;
	padding-top: 20px;
	height : 300px;
}

.rightgen {
	/*height: 250px;*/
	width: 230px;;
	float: left;
	border-top: 1px solid #D5D5D5;
   border-left: 1px solid #D5D5D5;
	padding-left: 5px;
	padding-top: 20px; 
   margin-left: 1px;  
	height : 300px;
}

.genname {
	background-image: url(../images/search/arrow1.gif);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left;
	font-size: 11px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF9A14;
	font-weight: bold;
	padding-bottom: 15px;
	background-position: 0 5px;  
}

.photo {
	padding-bottom: 10px;   
}

.image {
	float: left;
	width: 101px;
	text-align: center;
	background-image: url(../images/img_back.gif);
	background-repeat: repeat-y;    
}

.imagehead {
	width: 101px;
	height: 11px;
	background-image: url(../images/img_head.gif);
	background-repeat: no-repeat;   
}

.imagefoo {
	width: 101px;
	height: 12px;
	background-image: url(../images/img_foo.gif);
	background-repeat: no-repeat;
}

.curr {
	padding-top: 20px;
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ACACAC; 
	text-indent: 10px; 
}

.desc {
	clear: both;
	font-size: 11px;
}

.desc dt {
	float:left;
	font-weight: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	padding: 2px;
}

.desc dd {
	padding: 2px;	
   text-indent: 3px;
}

/*description gens*/

.contactsinfo {
	padding: 20px;
	font-size: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
}

/* generator details page */

.image {
	margin: auto;
	width: 103px;
	background-image: url(../images/simgbord.gif);
	text-align: center;
}

.imagehead {
	background-image: url(../images/simgbott.gif);
	height: 12px;
	width: 103px;
}

.imagecontent {
	margin-left : 6px;
	background-repeat : repeat-x;
	/*background-image : url(../images/genback.gif);
	background-position : bottom;*/
	margin-right : 6px;
	text-align: center;
}



.imagefoo {
	background-image: url(../images/simgtop.gif);
	height: 15px;
	width: 103px;
}
.zoomblock {
	text-align: center;
	padding: 10px;
}
.zoomblock a {
	text-decoration: none;
	color: #FF9A14;
	font-weight: bold;
	font-size: 11px; 
}

.backgrey {
	background-color: #EEEEEE;
}

