/*********************/
/* Meningitis NOV 05 */
/* Main CSS Document */
/*********************/


* {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:0px;


}

 html {height:100%}
body {min-height:101%}

body {background-color:#fff;}

.mainTable{
background-color:#ffffff;
text-align:left;
border:1px solid #4b2985;
}

.content_table{
background-color:#FFFFFF;
padding:20px;
text-align:left;
border:1px solid #4b2985;
}

.header{background-color:#5a1490;
color:#FFFFFF;}

.header a{color:#FFFFFF;}

.questionPane{
background-color:#FFFFFF;
padding:5px;

}


.infoBar{
/*background-image:url(../img/infotab.gif);
background-repeat:repeat-y;*/
background-color:#00949c;
}

Div.caseInfo{
color:#FFFFFF;
font-size:12px;
  padding:10px;
  width:240px;
}


.caseTab{
background-image:url(../img/case_tab_bg.gif);
background-repeat:repeat-y;
background-color:#f0f0f0;
}

.question_title{
font-weight:bold;
color:#5f1198;
font-size:14px;

}

.subquestion{
color:#000000;
font-size:12px;

}


.answersDone{
/*color:#707070;
font-size:14px;
font-weight:bold;
margin-left:10px;
padding:4px;*/
color:#000000;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:4px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:8px;

}

.chosen{
color:#c21a19;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:4px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:8px;
}

.chosen_correct{
color:green;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:4px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:8px;
}

.chosen_incorrect{
color:red;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:4px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:8px;
}
.answers{
color:#000000;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:4px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin-left:8px;
/*margin-bottom:10px;*/
}


.answers:hover{
color:#5a1490;
/*border-color:#5a1490;*/
/*background-color:#ecf6ff;*/
background-image:url(../img/bullet_q.gif);

}

.answers_mult{
color:#000000;
font-size:12px;
font-weight:bold;
/**background-color:#e1f1ff;*/
padding:2px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
display:block;
text-decoration:none;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin:2px;
margin-left:4px;
}

.answers_mult_over{
font-size:12px;
font-weight:bold;
/*background-color:#f2f9ff;*/
padding:2px;
/*border:1px solid #5a1490;*/
text-decoration:none;
display:block;
color:#5f1198;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
/*width:85%;*/
margin:2px;
margin-left:4px;

}

.mult_chosen_correct{
color:green;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:2px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin:2px;
margin-left:4px;
}

.mult_chosen_incorrect{
color:red;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:2px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin:2px;
margin-left:4px;
}

.multAnswersDone{
/*color:#707070;
font-size:14px;
font-weight:bold;
margin-left:10px;
padding:4px;*/
color:#000000;
font-size:12px;
font-weight:bold;
/*background-color:#e1f1ff;*/
padding:2px;
padding-left:25px;
/*border:1px solid #6389bb;*/
/*width:85%;*/
text-decoration:none;
display:block;
background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
margin:2px;
margin-left:4px;

}
.answer{
margin-left:10px;
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#ffffff;
padding:4px;
border:1px solid #6389bb;

}


.answer_over{
margin-left:10px;
color:#5a1490;
border-color:#5a1490;
background-color:#ecf6ff;
padding:4px;
border:1px solid;
font-size:12px;
font-weight:bold;
}
/*.answer{
color:#000000;
font-size:14px;
font-weight:bold;
background-color:#FEFEFE;
padding:4px;
border:1px solid gray;
text-decoration:none;
display:block;
/*background-image:url(../img/bullet_q.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
margin-left:10px;
}

.answer_over{
font-size:14px;
font-weight:bold;
background-color:#FEFEFE;
padding:4px;
border:1px solid gray;
text-decoration:none;
display:block;
color:#5f1198;
border-color:#5f1198;
background-color:#f0f0f0;
/*background-image:url(../img/bullet_q_sel.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
margin-left:10px;
}
*/

.responseRight {
/*background-image:url(../img/green_bg.gif);*/
/*background-repeat:repeat-x;*/
padding:4px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
/*background-color:#deefe3;*/

}

.responseWrong {
/*background-image:url(../img/red_bg.gif);*/
/*background-repeat:repeat-x;*/
/*background-color:#edd3d3;*/
padding:4px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
}

.responseTitleRight{
color:#024f09;
font-size:12px;
font-weight:bold;

}

.responseText{
color:#000000;
font-size:12px;
font-weight:bold;
}

.responseTitleWrong{
color:#FF0000;
font-size:12px;
font-weight:bold;

}


.lookupText{
color:#000000;
font-size:12px;
padding-left:5px;
padding-top:5px;
/*height:270px;*/
  overflow: auto;
  width:569px;
}

DIV.lookupBox {

  background-color:#e1f1ff;

  border:1px solid #4b2985;
 }
 
#caseText p{}


img{border:0px;}

.caseDetail{
font-weight:bold;
font-size:14px;
color:#000000;
border:1px solid #58108b;
background-color:#cecbe6;

}


.next{
font-size:12px;
color:purple;
text-align:right;
}

.next a:hover{
color:#707070;
}

input{

font-size:12px;
color:#707070;
border: 1px solid #707070;
}

.option{

border: 0px solid #707070;
}

.questionLine{
margin-top:5px;
margin-bottom:15px;
color:#d5d5d5;
background-color:#d5d5d5;
border:0px;
}



h3.pageTitle{
font-weight:bold;
color:#5f1198;
font-size:16px;
}

.content {
font-size:12px;
color:#000000;
}

#content p, li{
font-size:12px;
color:#000000;
margin-left:10px;
}

#content li{

list-style-image:url('../img/bullet_purple.gif');
margin-bottom:5px;
}

#content p {
margin-bottom:10px;
}

#content td{
font-size:12px;
}

#caseHistory{
font-size:12px;
color:#000000;
}

/*
p, li{
margin-left:25px;
border: 0px;
}
*/

#tableStats{
border:1px solid #5f1198;
border-collapse:collapse;
text-align:center;
padding:0px;
font-size:12px;
}

#tableStats td{
border:1px solid #00949c;
border-collapse:collapse;
text-align:center;
padding:0px;
font-size:12px;
background-color:#ffffff;

}

#tableStats th{
border:1px solid #00949c;
border-collapse:collapse;
text-align:center;
padding:2px;
font-size:12px;
background-color:#00949c;
/*background-color:#5f1198;*/
color:#FFFFFF;
}

#tableLab{
border:1px solid #5f1198;
border-collapse:collapse;
text-align:center;
padding:2px;
font-size:12px;
}

#tableLab td{
border:1px solid #00949c;
border-collapse:collapse;
text-align:left;
padding:2px;
font-size:12px;
background-color:#ffffff;
}

#tableLab th{
border:1px solid #00949c;
border-collapse:collapse;
text-align:center;
padding:2px;
font-size:12px;
background-color:#00949c;
color:#FFFFFF;
}

/*#links{margin-left:5px;
padding-left:5px;}*/

#links {
font-size:12px;
margin-bottom:10px;
list-style:disc;
}


#links a{
text-decoration:none;
margin-bottom:10px;
}

#links a:hover{
text-decoration:underline;
color:#5f1198;

}

.responsep{
margin:0px;
padding:0px;
}

.check{
border:0px;
}

h3{
font-size:14px;
margin-bottom:10px;
}

.NewTD{
padding-bottom:4px;
}


.progress{
background-color:#7a1919;
width:218px;
margin-top:8px;
border:1px solid #000000;
height:7px;
margin-bottom:0px;
padding-bottom:0px;

}

.subTitle{
color:#ffffff;
background-color:#5f1198;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-size:16px;
font-weight:bold;

}

.subSubTitle{
color:#5f1198;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-size:14px;
margin-bottom:5px;
}

.subSubSubTitle{
color:#5f1198;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-size:12px;
margin-bottom:5px;
font-weight:bold;
font-style:italic;
}

.content_images{
border:1px solid #cabad9;
}
.fig{
font-style:italic;
font-size:11px;
color:#5f1198;
}

 .close{
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#ffffff;
padding:4px;
border:1px solid #6389bb;
width:50px;
text-decoration:none;

}


.close:hover{
color:#5a1490;
border-color:#5a1490;
background-color:#ecf6ff;
padding:4px;

}

.boxedContent{
border:1px solid #cabad9;
background-color:#e2dae9;
padding:1px;
}

.boxedContentTeal{
border:1px solid #00949c;
background-color:#ffffff;
margin-top:5px;
margin-bottom:5px;
padding:5px;
padding-left:none;
font-size:11px;
}

.listHead{
font-weight:bold;
color:#5f1198;
}

.listHeadTeal{
font-weight:bold;
color:#00949c;
}

.tealBox{
border:1px solid #00949c;
background-color:#ffffff;
margin-left:10px;
margin-right:10px;
padding:5px;
padding-left:none;
}

.tealHead{
background-color:#00949c;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
display:block;
margin-bottom:10px;
padding-bottom:5px;
padding-left:10px;
}
.boxedCaseHistory{
border:1px solid #00949c;
background-color:#00949c;
color:#FFFFFF;
margin-left:10px;
margin-right:10px;
padding:10px;
padding-left:none;
font-size:12px;
}

.topLink{
font-size:10px;
color:#5f1198;
padding:3px;
}

.tableredtop{
	border-top:3px solid #FF0000;
	background-color:blue;
}

.copyFooter{
font-size:8pt;
}