#quiz_catbox
{
padding:3px 3px 12px 3px;
border-style:solid;
border-width:1px;
border-color:#c6c6c6;
width:97%;
overflow:auto;
}
#quiz_cat
{
float:left;
width:31%;
margin-left:5px;
height:17px;
max-height: 17px;
padding:5px 0 5px 0;
}

#quiz_space
{
width:100%;
height:5px;
max-height:5px;
clear:both;
}

.tbltitle    { font-family: Arial; vertical-align: middle; font-weight: bold;
                color: #fff; text-align: left; font-size:10pt; background-color: #185C94; padding:5px 0 5px 0; }


.tblheading  { color: #993333; font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: center; background-color: #F3F2CF }

.tblwq		  { font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: center; background-color: #FFAA00 }

.tblcq        { font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: center; background-color: #FFAA00 }

.tblheadingl  { color: #993333; font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: left; background-color: #F3F2CF }

.quiztitle    { font-family: Arial; vertical-align: middle;
                color: #FFFFFF; font-weight: bold; height: 20; text-align: center;
                background-image:url('http://www.exforsys.com/images/quiztitle.jpg'); background-repeat:repeat font-size:15px}

.testtitle    { font-family: Arial; vertical-align: middle;
                color: #333300; font-weight: bold; height: 20; text-align: center;
                background-color: #8DE493 }

.testinfo 	  {font-family: Tahoma; font-size: 12px}

.tblrow { background-color: #fff }

:hover.tblrow
{ bgcolor:#A3C2E2 }

a:hover.menu
{ background-color:#E7CE82 }

a:hover.listing
{ background-color:#DADBC5 }


#qhead
{
font-size:14px; 
color: #fff;
text-align:center;
font-weight:bold;
padding:  10px;
background-color: #185C94;
width: 95%;
}

#qtrow
{
width: 95%;
clear:both;
padding: 10px;
margin-top:10px;
overflow: auto;
border-width: 1px;
border-style: solid;
background-color: #E1E0CF;
border-bottom-width: 0;
border-bottom-style: none;
border-color: #9E9381;
}

#qqno
{
margin-top:5px;
clear:both;
float:left;
width:49%;
}

#qquit
{
float:right;
width:49%;
text-align:right;
}

#qcover
{
width: 95%;
clear:both;
padding: 10px;
overflow: auto;
border-width: 1px;
border-style: solid;
background-color: #fff;
border-top-width: 0;
border-top-style: none;
border-bottom-width: 0;
border-bottom-style: none;
border-color: #9E9381;
}
 
#qquest
{
clear:both;
}

#qans
{
margin-top:10px;
clear:both;
width:100%;
}

#qbtns
{
overflow:auto;
clear:both;
width: 95%;
background-color:#D7D9D7;
padding:10px;
border-width: 1px;
border-style: solid;
border-top-width: 0;
border-top-style: none;
border-color: #9E9381;
}

#qfirst
{
width: auto; float:left;
padding-right:5px;
}

#qprev
{
width: auto; float:left;
padding-right:5px;
}

#qnxt
{
width: auto; float:left;
padding-right:5px;
}

#qrev
{
width: auto; float:left;
padding-right:5px;
}

#tpsd
{
clear:both;
float:right;
width:25%;
text-align:right;
padding:3px;
padding-top:5px;
margin:0;
}

#qqac
{
clear:both;
padding: 3px;
overflow: auto;
}

#qqac1
{
clear:both;
padding: 10px;
overflow: auto;
border-width: 0;
border-bottom-width: 1px;
border-bottom-style: dotted;
}

#qqaw
{
clear:both;
padding: 3px;
overflow: auto;
}

#qqaw1
{
clear:both;
padding: 10px;
overflow: auto;
border-width:0;
border-bottom-width: 1px;
border-bottom-style: dotted;
}

a.quizlink
{
color:navy;
}

h3.quizh3
{
 background-color:#185C94;
 color:#fff;
 margin-top:0;
}
