body
{
	border-style: solid;
	border-radius: 100px;
	border-width: 30px;
	/*background-color: #e6e6e6;******/
	/*border-color: #ff0000;*/
	background-color: #2EA1DB;
	border-color: #1682ba;
	text-align: right;
	border: 0px;

}
div
{

	margin: 1px auto;
	border-style: solid;
	width: 75%;
	border-color: #5cc6ee;
	background-color: #B0E5FF;
	border-width: 10px;
	border-radius: 10px;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4), 0px 0px 100px rgba(125, 180, 215, 0.6);
}
div.header
{
	margin: auto;
	margin-top: 30px;
	width: 75%;
	height: 350px;
	border: 0px;
}
table.middle
{
	width: 100%;
	vertical-align: top;
	border-collapse: separate;
	border-style: none;
	border-width: 0px;
}
div.menu
{
	width: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align: top;
}
div.movingAddress
{
	width: 95%;
}
div.content
{
	width: auto;
}

p.clear
{
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}

img.logo
{
	width: 100%;
	height: 100%;
}
.questions
{
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	direction: rtl;
}
td, tr
{
	vertical-align: top;
	/*width: 100%;*/

}
table
{
	vertical-align: top;
	border-collapse: collapse;
	width: 100%;
}



img.sign
{
	width: 50px;
	height: 50px;
	float: left;
}

div.footer
{
	clear: both;
	margin-top: 30px;
	margin-bottom: 30px;
}
#ques
{
	width: 85%;
}
#indices
{
	width: 15%;
}
table.indicesTable
{
	border-width: 0px;
	margin: 0px 0px;
	border-style: none;
	width: 100%;
}
table.indicesTable tr
{
	border-width: 0px;
	margin: 0px 0px;
	padding: 0px 0px;
	border-style: none;
}
table.indicesTable td
{
	border-width: 1px;
	border-color: #aaaaaa;
	background-color: #ffffff;
	border-style: solid;
}

table.quiz
{
	border-width: 0px;
	margin: 0px 0px;
	padding: 0px 0px;
	border-style: solid;
	width: 100%;
	background-image: url('images/bg.jpg');
	background-repeat: no-repeat;
	background-size: 100% 85%;
	background-color: #fff;
	
}

td.leftIndex
{
	border-width: 0px;
	margin: 0px 0px;
	border-style: none;
	width: 50%;
	text-align: center;
}
td.rightIndex
{
	border-width: 0px;
	margin: 0px 0px;
	border-style: none;
	width: 50%;
	text-align: center;

}

#timerClock
{
	direction: ltr;
}

#question, #answer1, #answer2, #answer3, #answer4
{

	direction: rtl;
	border-style: solid;
	border-width: 0px;
	/*padding: 3px;*/
	margin: 0px;
	padding-right: 15px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px; 
	font-weight: bold;
}


table.questionControl
{
	border-collapse: collapse;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

td.qNext, td.qEnd, td.qPrev, td.qMark
{
	width: 25%;
	border-width: 0px;
	border-style: solid;
	border-radius: 10px;
	text-align: center;
}
div.qNext, div.qEnd, div.qPrev, div.qMark
{

	background-color: #2255ff;
	border-color: #2255ff;
	border-width: 1px;
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
	height: 40px;
	margin: auto;
}
div.qEnd
{
	padding-top: 10px;
	height: 50px;
}



.qPrev :hover, .qEnd :hover, .qNext :hover, .qMark :hover
{
	background-color: red;
	border-color: red;
}


.myMarquee {
	width: 100%; 
	height: 40px; 
	overflow: hidden; 
	position: relative; 
	border: 0px solid #aaa; 
	margin-right: auto;
	margin-left: auto;
	/*margin:100px auto;*/

	-o-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

/*
#scroll_news
{
	-webkit-animation: scroll-left 10s linear infinite;
	-o-animation: scroll-left 10s linear infinite;
	-moz-animation: scroll-left 10s linear infinite;
	animation: scroll-left 10s linear infinite;
	white-space: nowrap;
	position: absolute;

}

#scroll_news :hover
{
	-webkit-animation: paused;
	-o-animation: paused;
	-moz-animation: paused;
	animation: paused;
}


@-webkit-keyframes scroll-left  {
    0%   {right:-200%;}
    99% {right:200%;}
    100% {right:-200%;}
}
@-moz-keyframes scroll-left  {
    0%   {right:-200%;}
    99% {right:200%;}
    100% {right:-200%;}
}
*/

/*@-moz-keyframes scroll-left 
{
	0%   {background:red; left:0px; top:0px;}
	100% {background:red; left:100%; top:0px}
}
@-O-keyframes scroll-left 
{
	0%   {background:red; left:0px; top:0px;}
	100% {background:red; left:100%; top:0px}
}
@keyframes scroll-left 
{
	0%   {background:red; left:0px; top:0px;}
	100% {background:red; left:100%; top:0px}
}*/