/**
 * manesht Post Rating 1.0 by mohammad tanhaei
 * thumbspostrating.css
 */

.mr_box
{
    border: 1px solid #9A9A9A;
    background-color: #fff;
}
.yes_stat
{
    color: #080;
    font-size: small;
}
.no_stat
{
    color: red;
    font-size: small;
}
.manesht_rate_cancel
{
   background: url(../images/maneshtrate_reset.gif) no-repeat 0 0;
    display: block;
    width: 52px;
    height: 26px;
}
.manesht_rate_cancel:hover
{
    background: url(../images/maneshtrate_reset.gif) no-repeat 0 0;
    background-position: 0 -26px;
   display: block;
    width: 52px;
    height: 26px;
}

.manesht_rate
{
    display: block;
    width: 91px;
    height: 26px;
}
.yes_active, .yes_deactive:hover
{
    background: url(../images/maneshtrate_yes.gif) no-repeat 0 0;
    background-position: 0 -26px;
}
.no_deactive, .no_deactive
{
    background: url(../images/maneshtrate_no.gif) no-repeat 0 0;
}
.yes_deactive, .yes_deactive
{
    background: url(../images/maneshtrate_yes.gif) no-repeat 0 0;
}
.no_active, .no_deactive:hover {
    background: url(../images/maneshtrate_no.gif) no-repeat 0 0;
    background-position: 0 -26px;
}

.breadcrumb1back
{
font-size: 11px;
background: #f0f7fc url('/forum/images/category-23px-light.png') repeat-x top;
border: 1px solid #a5cae4;
border-radius: 5px; -webkit-border-radius:  5px; -moz-border-radius:  5px; -khtml-border-radius:  5px;
overflow: hidden;
zoom: 1;
padding: 0px;
margin-bottom: 10px;
}

.breadcrumb1
{
font-size: 15px;
font-family:BKoodakBold;
overflow: hidden;
border: 0px solid #a5cae4;
zoom: 1;
padding: 0px;
margin-bottom: 10px;
margin-top: -33px;
}

.breadcrumb1 .boardTitle
{
	display: none;

}

.breadcrumb1 .crust
{
	display: block;
float: right;
position: relative;
zoom: 1;

}

.breadcrumb1 .crust a.crumb
{
	text-decoration: none;
background-color: rgba(60, 60, 60, 0.1);
padding: 0 18px 0 10px;
margin-bottom: -1px;
border-bottom: 1px solid rgba(60, 60, 60, 0.1);
outline: 0 none;
-moz-outline-style: 0 none;
display: block;
line-height: 24px;
_border-bottom: none;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#193C3C3C,endColorstr=#193C3C3C);
}

.breadcrumb1 .crust:first-child a.crumb
{
		padding-right: 10px;
border-top-right-radius: 4px; -webkit-border-top-right-radius:  4px; -moz-border-radius-topright:  4px; -khtml-border-top-right-radius:  4px;
border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius:  4px; -moz-border-radius-bottomright:  4px; -khtml-border-bottom-right-radius:  4px;

	}
	
	.breadcrumb1 .crust:last-child a.crumb
	{
		font-weight: bold;

	}

.breadcrumb1 .crust .arrow
{
	border: 12px solid transparent;
border-left: 1px none black;
border-right-color: rgba(60, 60, 60, 0.05);
display: block;
position: absolute;
left: -12px;
top: 0px;
z-index: 50;
width: 0px;
height: 0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0C3C3C3C,endColorstr=#0C3C3C3C);
}

.breadcrumb1 .crust .arrow span
{
	border: 12px solid transparent;
border-left: 1px none black;
border-right-color: rgba(60, 60, 60, .05);
display: block;
position: absolute;
right: -13px;
top: -12px;
z-index: 51;
white-space: nowrap;
overflow: hidden;
text-indent: 9999px;
width: 0px;
height: 0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0C3C3C3C,endColorstr=#0C3C3C3C);
}

.breadcrumb1 .crust:hover a.crumb
{
	background-color: rgba(60, 60, 60, 0.3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C3C3C3C,endColorstr=#4C3C3C3C);
}

.breadcrumb1 .crust:hover .arrow span
{
	border-right-color: rgba(60, 60, 60, 0.1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#193C3C3C,endColorstr=#193C3C3C);
}

	.breadcrumb1 .crust .arrow
	{
		/* hide from IE6 */
		_display: none;
	}
	
	
	
	
.messageUserInfo
{
	float: right;
width: 124px;

}

	.messageUserBlock
	{
background: #d7edfc;
border: 1px solid #d7edfc;
border-radius: 5px; -webkit-border-radius:  5px; -moz-border-radius:  5px; -khtml-border-radius:  5px;
position: relative;
	}
		
		.messageUserBlock div.avatarHolder
		{
			background-color: #f0f7fc;
padding: 10px;
border-radius: 4px; -webkit-border-radius:  4px; -moz-border-radius:  4px; -khtml-border-radius:  4px;
	
		}
		
			.messageUserBlock div.avatarHolder a
			{
				display: block;
			}
			
					.messageList .placeholder a.avatar img
		{
			display: block;
			width: 32px;
			height: 32px;
		}
		
		.avatar img,
.avatar .img,
.avatarCropper
{
	background-color: rgb(0, 0, 0);
padding: 2px;
border: 1px solid #a5cae4;
border-radius: 4px; -webkit-border-radius:  4px; -moz-border-radius:  4px; -khtml-border-radius:  4px;

}

.avatar.plainImage img,
.avatar.plainImage .img
{
	border: none;
	border-radius: 0; -webkit-border-radius:  0; -moz-border-radius:  0; -khtml-border-radius:  0;
	padding: 0;
	background-position: left top;
}

	.avatar .img
	{
		display: block;
		background-repeat: no-repeat;
		background-position: 2px 2px;
		text-indent: 1000px;
		overflow: hidden;
		white-space: nowrap;
		word-wrap: normal;
	}

	.avatar .img.s { width: 48px;  height: 48px;  }
	.avatar .img.m { width: 96px;  height: 96px;  }
	.avatar .img.l { width: 192px; height: 192px; }

.avatarCropper
{
	width: 192px;
	height: 192px;
}

.avatarCropper a,
.avatarCropper span,
.avatarCropper label
{
	overflow: hidden;
	position: relative;
	display: block;
	width: 192px;
	height: 192px;
}

.avatarCropper img
{
	padding: 0;
	border: none;
	border-radius: 0; -webkit-border-radius:  0; -moz-border-radius:  0; -khtml-border-radius:  0;

	position: relative;
	display: block;
}

.avatarScaler img
{
	max-width: 192px;
	_width: 192px;
}

img
{
	-ms-interpolation-mode: bicubic;
}

a.avatar 
{ 
	*cursor: pointer; /* IE7 refuses to do this */ 
} 

InlineModChecked .messageUserBlock,
.InlineModChecked .messageInfo,
.InlineModChecked .messageNotices,
.InlineModChecked .bbCodeBlock .type,
.InlineModChecked .bbCodeBlock blockquote
{
	background: rgb(0, 0, 0) url('styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;

}

.InlineModChecked .messageUserBlock div.avatarHolder
{
	background: transparent;
}

.InlineModChecked .messageUserBlock .arrow span
{
	border-left-color: rgb(0, 0, 0);
}
.messageUserBlock .userTitle
{
font-size: 11px;
display: block;
}

.messageUserBlock a.username
{
font-weight: bold;
display: block;
overflow: hidden;
line-height: 16px;
}
.messageUserBlock h3.userText
{
  padding: 6px;
  margin : 0px;
}

.messageUserBlock .arrow span
			{
				position: absolute;
				top: -10px;
				right: -11px;
				
				display: block;
				width: 0px;
				height: 0px;
				line-height: 0px;
				
				border: 10px solid transparent;
				border-right-color: #f0f7fc;
				border-left: none;
			}