#searchlisting
{
	float: left;
	width: 920px;
	margin: 0 14px;
}

#rightcol
{
	float: right;
	margin: 5px 0px 0px 0px;
	width: 642px;
    font-size:12px;
    color:#605e5e;
    font-weight:normal;
	}

#rightcol .comment
{
	float: left;
	margin: 5px 24px 10px 0px;
	width: 512px;
    font-size:12px;
    color:#605e5e;
    font-weight:normal;
}

#rightcol .guest_comment
{
	float: left;
	margin: 5px 24px 10px 0px;
	width: 650px;
    font-size:12px;
    color:#605e5e;
    font-weight:normal;
}


#rightcol .guest_comment h1
{
font-size:14px;
color:#d18737;
font-weight:bold;
padding:0px 5px 0px 0px;
margin:0px;
line-height:22px;
text-transform:capitalize;
float:left;
width:px;
}

#rightcol .guest_comment .id
{
font-size:10px;
color:#918e87;
font-weight:bold;
line-height:22px;
text-transform:capitalize;
float:left;
width:80px;
}


#rightcol .guest_comment h1 a
{

}


#rightcol .comment h1
{
font-size:14px;
color:#d18737;
font-weight:bold;
padding:0px 5px 0px 0px;
margin:0px;
line-height:22px;
text-transform:capitalize;
float:left;
width:px;
}

#rightcol .comment .id
{
font-size:10px;
color:#918e87;
font-weight:bold;
line-height:22px;
text-transform:capitalize;
float:left;
width:80px;
}


#rightcol .comment h1 a
{

}

#rightcol .commentright 
{
float:right;
width:103px;
font-size:10px;
color:#4a6295;
padding: 10px 0 0 0;
}

#rightcol .title
{
	margin-bottom: 10px;
}

#rightcol .bluestrip
{
background-color:#f4f5f6;
height:19px;
padding-left:8px;
padding-top:5px;
	
}

#rightcol h1
{
	font-size: 22px;
}

#rightcol .footer
{
	float: left;
	width: 100%;
	border-top: solid 2px #dedfe4;
	margin: 8px 0 0 0;
	padding: 5px 0 0 0;
}

#searchlisting .leftcol
{
	float: left;
	width: 263px;
	margin: 5px 0px 0px 0px;
}

#searchlisting .leftcol .box
{
	float: left;
	width: 263px;
	margin: 0;
}

#searchlisting .leftcol .box .container
{
	float: left;
	background-color: #f7f5f0;
	border-left: solid 1px #e7e0cf;
	border-right: solid 1px #e7e0cf;
	width: 258px;
}

.leftcol .title h2
{
	font-size: 22px;
}

#searchlisting .leftcol .innerbox
{
width:px;
border:1px solid #e0e0e5;
background-color:#ffffff;
padding:6px 4px 5px 4px;
margin:7px 3px;
}

.leftcol ul
{
list-style-type:none;
font-size:12px;
color:#c66905;
font-weight:normal;
padding:0px;
margin:0px;
}

.leftcol ul li
{
height:20px;
background-color:#f7f5f0;
border-bottom:2px solid #ffffff;
padding:6px 0px 0px 0px;
}

.leftcol ul li a
{
color:#c66905;

}
.leftcol ul li.selected
{
background-color:#e7e1cf;
color:#000000;
}

.leftcol ul li.selected a
{
color:#000000;
}

ul .plain  
{
list-style-type:none;
font-size:12px;
color:#c66905;
font-weight:bold;
padding:0px;
margin:0px;
}

ul .plain li
{
height:33px;
background-color:#f7f5f0;
border-bottom:2px solid #ffffff;
padding:4px 0px 0px 0px;
text-indent:23px;
}

ul .plain li a
{
color:#c66905;
}

ul .plain1  
{
list-style-type:none;
font-size:12px;
color:#c66905;
font-weight:bold;
padding:0px;
margin:0px;
}

ul .plain1 li
{
height:20px;
background-color:#f7f5f0;
border-bottom:2px solid #ffffff;
padding:4px 0px 0px 0px;
text-indent:23px;
}

ul .plain1 li a
{
color:#c66905;
}

ul .plain1 li.selected
{
height:20px;
background-color:#e7e1cf;
border-bottom:2px solid #ffffff;
padding:4px 0px 0px 19px;
text-indent:4px;
color:#000000;
}

ul .plain2 
{
list-style-type:none;
font-size:12px;
color:#c66905;
font-weight:bold;
padding:0px;
margin:0px;
}

ul .plain2 li
{
height:40px;
background-color:#f7f5f0;
border-bottom:2px solid #ffffff;
padding:4px 0px 0px 0px;
text-indent:23px;
}

ul .plain2 li .rating
{
padding:5px 0px 0px 23px;
float:left;
}

ul .plain2 li .rating_similar_product
{
padding:2px 0px 0px 0px;
float:left;
}

ul .plain2 li .ratingreview
{
float:left;
color:#a09ca7;
font-size:10px;
text-transform:uppercase;
text-indent:0px;
padding:6px 0px 0px 0px;
}

ul .plain2 li a
{
color:#c66905;
}

ul .plain2 li.selected
{
height:20px;
background-color:#e7e1cf;
border-bottom:2px solid #ffffff;
padding:4px 0px 0px 0px;
text-indent:23px;
color:#2c2d30;
}


.smalltxt 
{
font-size:10px;
color:#b3b3b3;
text-decoration:none;
padding-left:23px;
}


.smalltxt a
{
font-size:10px;
color:#b3b3b3;
text-decoration:none;
}

.smalltxt a:hover
{
text-decoration:underline;

}

.smalltxt1
{
font-size:14px;
color:#636363;
font-weight:bold;
height:26px;
}

.smalltxt1 a
{
font-size:14px;
color:#636363;
text-decoration:none;
}

.smalltxt1 a:hover
{
text-decoration:underline;
}


.smalltxt2
{
font-size:11px;
color:#474540;
}

.smalltxt3 
{
font-size:11px;
color:#ca7316;
text-decoration:none;
}

.smalltxtreview 
{
font-size:11px;
color:#555454;
text-decoration:none;
font-weight: bold;
}
.smalltxt3 a
{
font-size:11px;
color:#ca7316;
text-decoration:none;
}

.smalltxt3 a:hover
{
text-decoration:underline;
}

.smalltxt4
{
font-size:16px;
color:#474540;
font-weight:normal;
}

.smalltxt4 .height
{
font-size:16px;
color:#474540;
font-weight:normal;
height:24px;
}

.smalltxt5
{
font-size:12px;
color:#ca7316;
text-decoration:none;
}

.smalltxt5 a
{
color:#ca7316;
text-decoration:none;
}

.smalltxt5 a:hover
{
text-decoration:underline;
}

.smalltxt6 
{
font-size:14px;
color:#474540;
}

.smalltxt6 a
{
font-size:12px;
color:#474540;
}

.smalltxt6 a:hover
{
text-decoration:underline;
}

.smalltxt7
{
font-size:12px;
color:#000000;
}

.smalltxt7 a
{
font-size:12px;
color:#000000;
}

.smalltxt7 a:hover
{
text-decoration:underline;
}

.smalltxt8
{
font-size:10px;
color:#a09ca7;
font-weight:bold;
}

.smalltxt8 a
{
font-size:10px;
color:#a09ca7;
font-weight:bold;
}

.smalltxt8 a:hover
{
text-decoration:underline;
}


.tag
{
color:#474540;
font-weight:bold;
font-size:11px;
}



.blueheading
{
height:26px;
}

.blueheading a
{
color:#4a6295;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.blueheading a:hover
{
color:#c66905;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.updated
{
color:#c6aa89;
text-transform:uppercase;
font-size:8px;
}

.updated a
{
color:#c6aa89;
text-transform:uppercase;
font-size:8px;
}

.updated a:hover
{
text-decoration:underline;
font-size:8px;
}

.all
{
color:#c66905;
text-transform:uppercase;
font-size:8px;
}

.all a
{
color:#c66905;
text-transform:uppercase;
font-size:8px;
}

.all a:hover
{
text-decoration:underline;
font-size:8px;
}

#searchlisting .product a
{
	color: #4a6396;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}

#searchlisting .product a:hover
{
text-decoration:underline;

}

.search
{
/*
	float: left;
*/
	margin: 7px 0px 0 280px;
}

.search input
{
	vertical-align: middle;
}


.search input.searchField
{
	color: #808080;
	border: solid 1px #dedfe4;
	padding: 2px 5px;
}

.search input.searchField1
{
	color: #808080;
	border: solid 1px #dedfe4;
	padding: 2px 5px;
	width:400px;
}

.search a
{
	font-size:10px;
	color:#4a6295;
}

.search a:hover
{
	text-decoration:underline;
}

.sortbg
{
    float: left;
	width: 625px;
	background-color: #f4f5f6;
	border: solid 1px #dedfe4;	
	padding: 5px 7px;
	margin: 0 0 10px 0;
	}

.guest_sortbg
{
    float: left;
	width: 903px;
	background-color: #f4f5f6;
	border: solid 1px #dedfe4;	
	padding: 5px 7px;
	margin: 0 0 10px 0;
	}


.file_heading
{
    float: left;
	width: 625px;
	background-color: #f4f5f6;
	/*border: solid 1px #dedfe4;	*/
	padding: 5px 7px;
	margin: 0 0 10px 0;
	}
	
.hr
{
	clear: both;
	width: 100%;
	border-bottom: solid 1px #f0f0ef;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
}

.hr1
{
	clear: both;
	width: 99%;
	border-top: solid 1px #f0f0ef;
	padding-top:5px;
}

.hr2
{
	clear: both;
	width: 99%;
	border-bottom: solid 1px #f0f0ef;
	font-size:0px;
	overflow:hidden;
}


.imgmargin_rating
{
   margin-right:3px;
}

.imgmargin_rating1
{
   margin-right:6px;
}

.imgmargin_rating2
{
   margin-right:6px;
   margin-left:6px;
}

.imgmargin_rating3
{
   margin-top:3px;
   margin-right:3px;
}

.imgmargin_rating4
{
   margin-top:3px;
   margin-right:5px;
   margin-left:20px;
}

.imgmargin_rating5
{
   margin-right:33px;
}



.searchtips
  {
   float:left;
   padding-left:360px;
   }
   

#searchlisting .leftcol .box .containerbordertop {
border-top:1px solid #E7E0CF;
}
#searchlisting .leftcol .box .container {
background-color:#F7F5F0;
border-left:1px solid #E7E0CF;
border-right:1px solid #E7E0CF;
float:left;
width:258px;
}