.error
{
	color:Red;
}

.ui-accordion .ui-accordion-content
{
	padding-left: 0px;
}

.bold
{
	font-weight:bold;
}

.hidden
{
	visibility:hidden;
}
/*-----------------------------------------review----------------------------------------------------------------------------*/
.review_box
{
	position: relative;
}

.linkContainer
{
	text-align:right;
	z-index:-50;
}

.reviewBody
{
	z-index:50;
}

.review_box .box-toggle-show{
	color:Navy;
/*	color:#1572c1;*/
/*	position: absolute;*/
/*top:10px;
	right: 90px;
	display: block;
*/
	/*background-color: #fff;*/
	background-position: 10px 50%;
	background-repeat: no-repeat;
	line-height: 2.9em;
	padding-left: 25px;
	padding-right: 10px;
	margin-bottom:10px;
	padding-bottom:10px;
	font-weight: bold;
	}

.review_box .box-toggle-hide {
	color:Navy;
/*	color:#1572c1;*/
/*	position: absolute;*/
/*top:10px;
	right: 90px;
	display: block;
*/
	/*background-color: #fff;*/
	background-position: 10px 50%;
	background-repeat: no-repeat;
	line-height: 2.9em;
	padding-left: 25px;
	padding-right: 10px;
	font-weight: bold;
	}

.review_box .box-toggle-show {
	background-image: url(img/plus.gif);
}

.review_box .box-toggle-hide {
	background-image: url(img/minus.gif);
}

/*-----------------------------------------comments----------------------------------------------------------------------------*/
.comments_box 
{
	position: relative;
}

.comments_box h2 {margin-top: 0;}

.comments_box .box-toggle-show, .comments_box .box-toggle-hide {
	color:#1572c1;
	position: absolute;
	top: 10px;
	right: 90px;
	display: block;
	/*background-color: #fff;*/
	background-position: 10px 50%;
	background-repeat: no-repeat;
	line-height: 2.9em;
	padding-left: 25px;
	padding-right: 10px;
	font-weight: bold;
	}
.add-opinion-link
{
	color:#1572c1;
	position: absolute;
	top: 10px;
	right: 10px;
	display: block;
	/*background-color: #fff;*/
	background-position: 10px 50%;
	background-repeat: no-repeat;
	line-height: 2.9em;
	padding-left: 25px;
	padding-right: 10px;
	font-weight: bold;
}

.comments_box .box-toggle-show {
	background-image: url(img/plus.gif);
}

.comments_box .box-toggle-hide {
	background-image: url(img/minus.gif);
}

.comments_box_box .comment-list {
	width: 55.555%;
	float: left;
	}

.comments_box .comment-form {
	width: 44.444%;
	float: right;
	}

.comments_box .comment-list div {
	margin-right: 10px;
	margin-bottom: 1.5em;
	}
	
.div-last-link
{
	margin-right: 10px;
	margin-bottom: 0;
	margin-top: 50px;
}

.comment_item
{
	border-bottom: 1px dashed #ccc;
}

.comment_item a
{
color:#1572c1;
}

.comment_item a:hover
{
text-decoration:none;
color:#1572c1;
}

.comments_box .comment-list .small {
	font-size: 85%;
	margin: 0 0 0.3em 0;
	}

.comments_box form {
	padding: 1px 15px 10px 10px;
	margin-top: 10px;
	background: #e5e5e5;
	}

.comments_box, .note {
/*	background: #eee;*/
	padding: 10px;
	margin-bottom: 30px;
	}

/*-----------------------------------------comaplaits----------------------------------------------------------------------------*/

.complaint_text
{
color:#1572c1;
font-size:11.5px;
text-decoration:underline;
float:left;

cursor:pointer;
cursor:hand;
}

.content_text
{
	
}
/*-----------------------------------------button----------------------------------------------------------------------------*/
		.dialog_input { display:block; }
		input.dialog_text { margin-bottom:12px; width:95%; padding: .4em; }
		fieldset.dialog_fset { padding:0; border:0; margin-top:25px; }
/*		h1 { font-size: 1.2em; margin: .6em 0; }*/
		.ui-button,  
		.ui-dialog .ui-dialog-buttonpane button 
		{
			outline: 0; 
			margin:0 5px; 
	height:24px;	
	font-weight:bold;
	font-family:Arial;
	color:Black;

/*			padding: .4em 1em .5em; */
			
			text-decoration:none;  !important; 
			cursor:pointer; 
			cursor:hand; 
			position: relative; 
			text-align: center; 
	background-image: url(img/button_bg.gif) ;
	background-repeat:repeat-x;
		}
		
		.ui-bgdefault
		{
			background-image: url(img/button_bg.gif) ;
			background-repeat:repeat-x;
		}
			
		.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }


/*CollapsiblePanel*/
.collapsePanel 
{
 	border: solid 1px Gray;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
 	border: solid 1px Gray;
	width:100%;
	height:30px;
	float:left;
	color:#6a6a6a;
	font-weight:bold;
}

        .button_container
        {
            cursor:pointer;
            cursor:hand;
        }

        .linkBtn
        {
	        	border: solid 1px Gray;
            padding: .4em 0.5em .4em 20px;
            text-decoration: none;
            /*color:#1572C1;*/
            position: relative;
            /*width:50px;*/
        }
        
        .linkBtn a, .linkBtn a:visited, .linkBtn a:hover
        {
					color:#1572c1;
					text-decoration:none;
				}
				
        .linkBtn span.ui-icon
        {
            margin: 0 5px 0 0;
            position: absolute;
            left: .2em;
            top: 50%;
            margin-top: -8px;
        }
        ul#icons
        {
            margin: 0;
            padding: 0;
        }
        ul#icons li
        {
            margin: 2px;
            position: relative;
            padding: 4px 0;
            cursor: pointer;
            float: left;
            list-style: none;
        }
        ul#icons span.ui-icon
        {
            float: left;
            margin: 0 4px;
        }
        
/*-----------------------------------------button----------------------------------------------------------------------------*/
.common_text
{
	color:#1572c1;
	font-size:8pt;
	text-decoration:none;
}

.common_text span
{
	font-weight:bold;
}

.link_common
{
color:#1572c1;
font-size:12px;
text-decoration:none;
}

a.link_common:hover
{
text-decoration:underline;
}

.button_common
{
	background-image: url(img/button_bg.gif) ;
	background-repeat:repeat-x;
	height:24px;	
	font-weight:bold;
	font-family:Arial;
	color:Black;
	border:0;
}

/*-----------------------------------------common_form----------------------------------------------------------------------------*/
.form_common
{
width:740px;
padding-top:20px;
float:left;
}

.td_text
{
	width:20%;
	text-align:right;
}

.td_data
{
	text-align:left;
}

.form_common_text
{
text-align:right;
width:125px;
/*padding-top:5px;*/
vertical-align:top;
position:relative;
}

.form_common_link
{
	display:block;
	margin-bottom:5px;
	height:15px;
}

/*-----------------------------------------sitemap----------------------------------------------------------------------------*/

.sitemap
{
width:95%;
font-size:12px;
float:left;
padding-top:6px;
}

.sitemap a
{
text-decoration:underline;
color:#448ecd;
position:relative;
padding-right:2px;
}

.sitemap a:hover
{
color:#448ecd;
text-decoration:none;
}


.rating_view_in_list
{
	margin-top:10px;
	margin-bottom:10px;
}

.price_range_text
{
	color:#545454;
}
/*-----------------------------------------link----------------------------------------------------------------------------*/

a.general
{
color:#1572c1;
text-decoration:underline;
}

a.general:hover
{
color:#1572c1;
text-decoration:none;
}

/*-----------------------------------------link----------------------------------------------------------------------------*/

.smalltext_body a
{
color:#1572c1;
text-decoration:underline;
}

.smalltext_body a:hover
{
color:#1572c1;
text-decoration:none;
}

/*-----------------------------------------subcat----------------------------------------------------------------------------*/
.subCategoriesView
{
	margin-top:10px;
	font-size:13px;
	width:100%;
	text-align:left;
}

.subCategoriesView a
{
color:#1572c1;
text-decoration:underline;
}

.subCategoriesView a:hover
{
color:#1572c1;
text-decoration:none;
}

.itemHeader
{
	font-size:16px;
	font-weight:bold;
	color:black;
}

.itemHeader a
{
	color:#1572c1;
	text-decoration:underline;
}

.itemHeader a:hover
{
	color:#1572c1;
	text-decoration:none;
}


