BODY {
		//margin:30px 0px 5px 0px; 
		padding:0px;
		font-size: 16px;
		color:#000;
font-family:Tahoma ;		
font-weight: bold;
}
#ques{  
padding:5px 0px; margin:0px 2px; 
position:relative;
 border:solid 1px #eeeeee;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
font-weight:bold  ;  


 min-height:250px;

}
.msg{ 
     margin:0px 3px 0px 2px ;
text-align:center ;
width:99%; height:250px;  border:solid 1px #eeeeee;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

 h2{
					margin: 0px 15px;

 padding:10px;
	//border:solid 1px #eeeeee; 
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
		  right:30px; background:url(../img/bg-h2.png) ;   width:90%; text-align:center; font-weight: bold;   line-height:-15px; font-family:Tahoma;  font-size:10pt; color:#ffffff;}




//#ques .txt{  }
#ques .txt{ position:relative; float:right; right:20px; width:620px;   // height:55px; top:0; color:#087fb3; font-size:11pt;  font-weight: bold; font-family:Tahoma ; //border:solid 5px #96c11f;}
  
#ques .numq{ 
  
  float:right;
   background:#eeeeee url(../img/NO.png);
    position:relative;
     top:0px; right:0px;   text-align:center; width:20px; height:25px;    color:#087fb3; font-weight: bold; font-family:Tahoma ;  line-height:25px;  font-size:16pt; 
     padding:0px 3px 0px 2px ;

     }
#ques .sum{ 
  
  float:left;
   background:#eeeeee url(../img/NO.png);
    position:relative;
     top:0px; right:0px;   text-align:center; width:20px; height:25px;    color:#087fb3; font-weight: bold; font-family:Tahoma ;  line-height:25px;  font-size:16pt; 
     padding:0px 3px 0px 2px ;

     }

#ques .sendinput{
  float:left;
		background:#ffffff url(../img/bg-send.png)  repeat-x;
		padding:5px 5px;
		border:solid 1px #fff;
		border-top-left-radius: 10px;
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-top-right-radius: 10px;
		
		color:#ffffff;
		font-family:Tahoma ; 
		line-height:20px; 
		font-size:10pt;  
		font-weight:bold  ;  
}
    /*----------------------------------------------------------------------
 Anser
----------------------------------------------------------------------*/

#Anser,#Anser ul        {
        position:relative; 
		top:50px;
       		 float:right; 
            list-style-type:none;
           // margin:4px 0px 0px 0px;
            padding:0px 15px;
          //  width:260px;
        }
        /*أي ليست تابعه مباشرة للمنيو*/
        #Anser>li
        {
           // position:relative;     
                 // float:right;
        	   padding:5px 30px ;       
        }        
      

---------------