/* CSS Document */

body
{
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;

}

/*input,select,option
{
	font-size:1.0em;
}
*/
.mandatory
{
	font-size:0.7em;
	color:Red;
	vertical-align:text-top;
}

#LContainer {
	 width:800px;
	 height:600px;
	 margin-right:auto;
	 margin-left:auto;
	 position:relative;
}


#LHeader {
	width:800px;
	height:163px;
	background-image: url('../images/headersml.jpg');
	background-repeat: no-repeat;
	

}

#LFooter {
	position:relative;
	bottom:10px;
	
}

#LQuestionBlock {
	top:30px;
	width:590px;
	height:300px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#4A4B4D;
	display:none;
}

#LPending, #LLastPage
{
	top:30px;
	width:550px;
	height:300px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#4A4B4D;
	display:block;
}

#LLastPage
{
	display:none;
}

#LStandardBlock {
	top:0px;
	left:50px;
	width:550px;
	height:300px;
	/*margin-right:auto;*/
	/*margin-left:auto;*/
	position:relative;
	color:#4A4B4D;
	display:block;
}


#LQuestion {
	width:371px;
	height:30px;
	top:0px;
	left:0px;
	font-weight:bold;
	position:absolute;
}

#LQuestionNo {
	width:130px;
	height:29px;
	top:0px;
	left:420px;
	font-weight:normal;	
	position:absolute;
	font:menu;	
}

#LAnswer {
	width:371px;
	height:155px;
	top:53px;
	position:absolute;
	left:0px;
}

#LAnswer ul li {
	width:330px;
	height:27px;
	left:0px;
	list-style:none;
	list-style-type:none;
	direction:rtl;
}



#LAnswerBtns 
{
	width:30px;
	height:155px;
	top:65px;
	left:379px;
	margin-top:0px;
	margin-right:10px;
	border-right-width:thin;
	border-right-style:solid;
	border-right-color:#4A4B4D;	
	position:absolute;	
}


#LAnswerBtns ul
{
  list-style:none outside none; /* get rid of the bullets */
  padding:0;             /* no padding */
  margin:0;              /* no margin for IE either */
}

#LAnswerBtns li
{
  list-style:none outside none;
  margin: 0;
  padding: 0;
  margin-bottom:10px;
  height:17px;
  display:block;
}

#LAnswerBtns a {
  display: block;         /* lines extend to right, make area clickable */
  color: white;
  padding: 0px 3px 0px 5px;
  margin:0;
  text-decoration: none;
  height:17px;           /* hint for IE, alternatively remove whitespace from HTML */
  font-size:0.8em;
  line-height:15px;
}

.tickoff
{
  background-image: url('../images/btn.jpg');
  background-repeat: no-repeat;
}

.tickon
{
  background-image: url('../images/btn.jpg');
  background-position: 0px -17px;
  background-repeat: no-repeat;
}


#LNextOver, #LSubmitOver {
	position:absolute;
	left:485px;
	top:190px;
	width:41px;
	height:16px;
}

#LPrevOver, #LReenterOver {
	position:absolute;
	left:425px;
	top:190px;
}

#LNextOver a, #LPrevOver a, #LSubmitOver a, #LReenterOver a 
{
	display:block;
	text-decoration:none;
	left:0px;
	top:0px;
	width:41px;
	height:16px;
	cursor:pointer;
}

.astatement
{
	text-decoration:none;
	font-weight:bold;
	color:Black;
}

.Onnext
{
  background-image: url('../images/forward.jpg');
  background-position: 0px -16px;
  background-repeat: no-repeat;
}

.Nonext
{
  background-image: url('../images/forward.jpg');
  background-repeat: no-repeat;
}

.Onprev
{
  background-image: url('../images/backward.jpg');
  background-position: 0px -16px;
  background-repeat: no-repeat;
}

.Noprev
{
  background-image: url('../images/backward.jpg');
  background-repeat: no-repeat;
}

#LFooter a 
{ 
	margin: 0em 0.5em;
	text-decoration:none;
	color: black;
	cursor: pointer;
}