.outer-container{
    background: #F7F7F7 none repeat scroll 0 0;
    padding:8px;
    margin-top:10px;
}
.inner-container{
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #E5E5E5;
}
.heading{
    color: #CA4D0A;
    font-size:18px;
    padding : 10px 0 0 0;
    margin-left:10px;
}
.heading span{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    margin-right:10px;
}
.heading a{
    font-size:12px;
    text-decoration:none;
    color:#2c449c;
}
.averages-img{ background : transparent url(/common/images/40x29-artimetic-icon.gif) no-repeat; }
.clock-img{ background : transparent url(/common/images/40x29clockicon.gif) no-repeat; }


.averages-img, .clock-img{
    height : 30px; width:40px;
    float:left;
    margin: 5px;
}
.exams-bg{
    background-color: #EbF5FF;
}
.left{ float:left; }
.right{ float:right; }

.exam-content{
    margin:15px;
    padding:10px;
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #AdD2EF;
}
.question-panel{
    margin:10px; 
    background:#EDEDED;
    border: 1px solid #E1E1E1;
    height:100px;
}
.dotted{
    border-bottom:1px dotted #C2C2C2;
    width:90%;
    height:5px;
}
.questions{
    margin: 5px 10px ;
    float:left;
    width: 90%;
}
.forward{ background : transparent url(/common/images/forward-handler.gif) no-repeat; }
.backward{ background : transparent url(/common/images/backward-handler.gif) no-repeat; float:left;}
.forward, .backward{
    height : 135px; width:20px;
    margin: 5px;
}
.number {
    width:25px;
    height:20px;
    float:left;
    margin-left:5px;
    margin-top:10px;
    padding: 5px 0 0 0;
    text-align:center;
}
.number{
    border:1px solid #D1D1D1;
    background: #FFFFFF;
}
.not-answered{
    border:1px solid #EAEAEA;
}
.answered{
    border:1px solid #AFd779;
}
.current{
    border:1px solid #CD530F;
}
#current-question , #total-question, #question-number{
    color: #FFFFFF;
}
#question-number{
}
#questionText{
    margin-top:10px;
    margin-left: 75px;
    margin-right: 50px;
}
#question-options{
    margin-top:10px;
}
.question-nav{
    background: #ADD2EF;
    margin:1px;
    padding:20px;
    padding-bottom : 40px;
}
.nav-options{
}
.pause{
    background: #ADD2EF;
    padding:3px 0 3px 5px;
    width: 90px;
    cursor:pointer;
}

.previous, .next{
    background: #DCEFFE;
 /*   padding:3px 0 3px 5px;*/
    width: 165px;
    cursor:pointer;

}
.confirm-answer{
    background:url(/common/images/center-orange-buttonbg-b.gif) repeat-x;
    float:left;
    color: #ffffff;
    height:32px;
    padding: 5px 10px 10px 10px;
    font-size:13px;
}
.confirm {
    float:left;
    margin-left:140px;
}
.option{
    margin-left:20px;
}
.question-number{
    cursor:pointer;
}
#forP p{display:inline; margin:0; padding:0}
DIV#hd IMG {
    /* PADDING-LEFT: 0px !important;  PADDING-TOP: 0px !important;
     * */
}
