input
{
width:20em;
}

 #q_cont {
text-align: center;
height:580px;
}

 #txt{
  width: 270px;
  height: 100px;
  border: 0px solid #cccccc;
  background-color: transparent;
  padding: 5px;
  font-family: Tahoma, Trebuchet MS;
  font-size: 10pt;
 }
 
 
 #q_header
 {
 width:100%;
 background-color:#E6E6E6;
 height: 160px;
 border-width:1px;
 border-style:solid;
 border-color:transparent;
 }
 
 #q_title {
 text-align: center;
 width: 590px;
 margin: 0 auto;
 padding: 5px 5px 5px 5px;
 font-size: 10pt;
 font-weight: bold;
 /*background-color:#b2b3b3; 
 border: 2px solid #1F8187;*/
 font-family: Tahoma, Trebuchet MS;
 }
 
 #q_container{
 width:600px;
 margin: 0 auto;
 }

 #q_main{
 width: 590px;
 margin: 0 auto;
 padding: 5px 5px 5px 5px;
 font-size: 10pt;
 font-weight: normal;
 background-color:#ffffff; 
 border: 2px solid #EE6F2C;
 font-family: Tahoma, Trebuchet MS;
 text-align: justify;
}

 #headtd
 {
 font-weight:bold;
 color:#000;
 border:1px solid black;
 background-color: #cccccc;
 font-size: 10pt;
 /*padding: 5px 5px 5px 5px;*/
 }
 
 
 #normaltd
 {
 font-weight:normal;
 color:#000;
 font-size: 10pt;
 }
 
 #lefttd
 {
 font-weight:normal;
 color:#000;
 border:1px solid black;
 font-size: 10pt;
 }
 
 #bodytd
 {
 font-weight:normal;
 color:#000;
 border:1px solid black;
 font-size: 10pt;
 }
 
 #mytr
 {
 border:1px solid black;
 }
 
 #mytd
 {
 font-weight:normal;
 color:#000;
 border:1px solid black;
 text-align: center;
 font-size: 10pt;
 }
 
 #mytd2
 {
 font-weight:normal;
 color:#000;
 border:1px solid black;
 text-align: left;
 font-size: 10pt;
 }
 
 #ftd
 {
 font-weight:normal;
 color:#000;
 border:1px solid black;
 text-align: center;
 font-size: 10pt;
 }

 
 #view_q_table
 {
 border:1px solid black;
 text-align:center;
 width:900px;
 }
 
 #add_q_table
 {
 text-align:center;
 width:700px;
 }
 
 #my_username{
 font-family: Tahoma, Trebuchet MS;
 font-size: 9pt;
 text-align: left;
 padding: 0px 10px 0px 0px;
 }
 
 #logout{
 font-family: Tahoma, Trebuchet MS;
 font-size: 9pt;
 text-align: right;
 padding: 0px 10px 0px 0px;
 }
 
 #button {
 width: 150px;
 padding: 2px 2px 2px 2px;
 font-size: 10pt;
 font-weight: normal;
 background-color:#666; 
 font-family: Tahoma, Trebuchet MS;
 color: #fff;
 }
 
 #button_on {
 width: 150px;
 padding: 2px 2px 2px 2px;
 font-size: 10pt;
 font-weight: normal;
 background-color:#EE6F2C; 
 font-family: CTahoma, Trebuchet MS;
 color: #fff;
 }
 
 
 #ans
 {
  background-color:#BDDCBD;
 }

 #no_ans
 {
  background-color:#fdcaca;
 }
 
 
 div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 1px;
	z-index: 1;
}

input.file{
	position: relative;
    width: 150px !important;
    -moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

input.faketxt{
   width: 250px;
   float: left;
}

img.fakeimg
{
   Float: left;
   margin-top: 2px;
   margin-left: 3px;
}


