#vote_box_t
{
	background: url(images/t-vote.jpg) no-repeat;
    height: 61px;
    position: relative;
    width: 275px;
	margin-top: 10px;
}
#vote_box
{
	background-color: #F4ECDF;
	direction: rtl;
	font-family: Simplified Arabic;
	font-size: 16px;
	font-weight: bold;
	min-height: 196px;
	padding: 3px 15px 18px;
	position: relative;
	text-align: right;
	width: 245px;
	float: right;
}
#vote_box_t_o
{
	background: url(images/vote-t-big.jpg) no-repeat;
height: 42px;
    width: 432px;
}
#vote_box_o
{
	background-color: #EBE9DD;
height: 289px;
padding: 5px 22px 22px;
width: 388px;
font-family: Simplified Arabic;
font-size: 16px;
font-weight: bold;
}
.b_result
{
	background-color: #C8C5B6;
height: 4px;
width: 100%;
float: right;
margin-bottom: 7px;
}
.b_result img
{
	float: right;
}
.b_result_1
{
	background: url(images/result-v-1.gif) repeat-x;
    height: 4px;
}
.b_result_2
{
	background: url(images/result-v-1.gif) repeat-x;
    height: 4px;
}
.b_result_3
{
	background: url(images/result-v-1.gif) repeat-x;
    height: 4px;
}
.b_result_4
{
	background: url(images/result-v-1.gif) repeat-x;
    height: 4px;
}
#answers
{
	font-family: Simplified Arabic;
    font-size: 16px;
    font-weight: bold;
}
#answers div
{
	
}
#questions_o
{
	color: #967736;
    font-family: Simplified Arabic;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 6px;
    text-align: right;
}
.ans_desc
{
	color: #5B4C2B;
    float: right;
    text-align: right;
    width: 65%;
}
.ans_rate
{
	color: #262628;
    direction: rtl;
    float: left;
    font-weight: normal;
    text-align: left;
    width: 35%;
}
.date_vote
{
	color: #B67000;
width: 50%;
float: right;
text-align: right;
font-weight: normal;
direction: rtl;
}
.total_votes
{
	color: #087F49;
    width: 50%;
	float:left;
	text-align:left;
	font-weight:normal;
}
/*****************************/
.answer_name
{
	width:80%;
	float:left;
}
.answer_value
{
	width:20%;
	float:left;
}
.re_vote
{
	background:url(images/bk_vote.png) repeat-x;
	height:12px;
	float:right;
	width:auto;
}
/*------------------------------
votes style
----------------------------------*/
div#questions
{
	padding: 2px 10px 10px 3px;
	font-weight: bold;
	color: #523509;
	font-family: "Times New Roman";
	font-size: 15px;
}
div#anwser .choies
{
	color: #B46E00;
    height: 100%;
    margin: 0;
    padding: 0 0 9px;
}
div#anwser .choies .form-item label 
{
    color: #B46E00;
	font-weight: bold;
	margin:0;
	padding: 0 11px 5px 3px;
	height:100%;
	font-family: tahoma;
	font-size: 11px;
}
.rows_bt_vote
{
    float: right;
	height: 26px;
	width: 217px;
}
#anwser .form-radios {
    margin: 0;
}
#anwser
{
    float: right;
	width: 100%;
	min-height: 127px;
}
#anwser .form-radios .form-item {
   margin:0;
}
input.button-vote
{
    display: block;
    height: 27px;
    margin: 0;
    padding-right: 4px;
    width: 68px;
}
#bot-result
{
	background: url("images/result-vote-s.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 27px;
    left: -74px;
    position: relative;
    top: -27px;
    width: 69px;
}
#bot-result-another
{
	background: url("images/result-vote-s.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 27px;
    width: 69px;
	margin-right: 20px;
}
.submit11-n
{
	float: right;
}
.show-msg
{
	color: #525252;
    font-family: "Times New Roman";
    font-size: 18px;
    font-weight: bold;
    line-height: 21px;
    text-align: center;
}
#bot-vote2
{
	background: url("images/submit-vote-s.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    margin: 0;
    padding-right: 4px;
    width: 69px;
}
#all-vote
{
	background: url("images/all-vote-s.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 27px;
    left: -76px;
    position: relative;
    top: -27px;
    width: 69px;
}
#bot-back
{
	position: relative;
	display:block;
	visibility:hidden;
	float:left;
	width:42%;
	background: transparent url(images/ba_vote.gif) no-repeat;
	height:21px;
	left:17%;
	top:-12px;
}
#choies-results
{
	display:none;
}
#vote_box #result
{
	font-weight: normal;
}
#vote-form-edit .form-item
{
	position:inherit;
}
.vote-ans-n
{
    direction: rtl;
    font-family: Simplified Arabic;
    font-size: 16px;
    font-weight: bold;
    text-align: right;
}
div.vote-ans-n .form-item label {
    color: #4C5252;
    font-size: 16px;
    font-weight: bold;
    height: 100%;
    margin: 0;
    padding: 0 11px 5px 3px;
}
.vote-submit-n
{
	margin: 10px auto 0;
    text-align: center;
    width: 42%;
}
/*--------------------------------
style overlay
----------------------------------*/
/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	width: 436px;
	min-height:360px;
	padding:1px;
	background-color:#FEFFFF;
	border:1px solid #C5C6C8;

}
.simple_overlay2 {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	width: 850px;
	min-height:360px;
	padding:1px;
	background-color:#FEFFFF;
	border:1px solid #C5C6C8;
}
/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image: url("images/close.png");
cursor: pointer;
height: 33px;
left: 1px;
position: absolute;
top: 1px;
width: 34px;
}
/* styling for elements inside overlay */
	.details {
		position:absolute;
		top:15px;
		right:15px;
		font-size:11px;
		color:#fff;
		width:150px;
	}
	
	.details h3 {
		color:#aba;
		font-size:15px;
		margin:0 0 -10px 0;
	}
/*---------------------------------------*/
/* styling for the image wrapper  */
	#image_wrap {
		/* dimensions */
		width:600px;
		height:390px;
		margin:10px 0 10px 0px;
		padding:0;

		/* centered */
		text-align:center;

		/* some "skinning" */
		background-color:#efefef;
		border:2px solid #fff;
		outline:1px solid #ddd;
		-moz-ouline-radius:4px;
	}
.table-vote-text {
background-image: url("images/table-row-vote.jpg");
height: 37px;
font-family: Simplified Arabic;
font-size: 15px;
font-weight: bold;
}	
#filde-name-vote-text {
float: right;
height: 25px;
margin-top: 11px;
width: 484px;
}
#filde-date-vote-text {
float: right;
height: 25px;
margin-top: 11px;
position: relative;
width: 201px;
}
.filde-name-vote-text {
float: right;
height: 20px;
margin-left: 4px;
margin-top: 8px;
width: 446px;
}
.filde-date-vote-text {
float: right;
font-size: 12px;
height: 20px;
margin-top: 8px;
text-align: center;
width: 202px;
}