.pageTitle{
	font-size: 14px;
	line-height: 21px;
	color: #44A54B;
	font-weight: bold;
}
p { line-height:22px; }
table{
font-size:100%;
}
.textInput { 
border:1 black solid;
font-family:arial;
}
.submitButton{
border:1 black solid;
font-family:tahoma;
background-color:white;
font-weight:bold;
color:#005500;
width:100%;
}
.icd_cloze_error {
height:35px;
color:#990000;
font-weight:bold;
font-size:90%;
}
.letterOn{
	background-color:white ;
	color:#336633 ;
	border:1 #336633 solid ;
	font-weight:bold;
	width:18 ;
	text-align:center;
	

}
.letterOff{
	background-color:#dddddd ;
	color:#336633 ;
	border:1 #336633 solid ;
	font-weight:bold;
	width:18 ;
	text-align:center;
	cursor:hand;
}
.small {
font-size:75% ;
}
li {line-height:25px;}
.ins {
	font-size:80%;
	font-family:tahoma;
	color:#990000;
}
.buttons {
	border:1 black solid;
	font-family:arial;
	padding-right:4;
	padding-left:4 ;
	background-color:white;
	color:#005500;
	font-weight:bold;
}
.icd_title{
	font-weight:bold;
	font-size:120%;
}

.openQuestionTextArea{
	border: 1 black solid;
	width:100%;
	height:100px;
	font-family:arial;
}
.explain {
	font-size:75%;
	color:#990000;
}
.warn {
	font-size:75%;
	color:red;
	background-color:white;
}
.adminTableHeader{
	background-color:#70D178;
	color:#03379C;
	font-weight:bold;
	height:23px;
}
hr{
	height:1;
	color:#005500;
}
.dot{
	height:1;
	color:#005500;
	border: dotted 1px #005500;
}
.button{
	border:2 #005500 solid;
	background-color:white;
	font-family:arial;
	color:#005500;
	font-weight:bold;
}
.icd_cloze_input {
	font-family:tahoma ;
	border:1 black solid;
	font-size:100%;
}
.icd_repository{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:4px;
	padding-left:4px;
}
#.icd_good_cloze {
#	font-family:tahoma ;
#	border:1 black solid;
#	color: green ;
#	font-weight:bold;
#}
#.icd_bad_cloze {
#	font-family:tahoma ;
#	border:1 black solid;
#	color: red ;
#	font-weight:bold;
#}
.tableTitle{
	color:#990000;
	font-size:90%;
	font-weight:bold;
}
.icd_table{
	border: 1px #003463 solid;
	border-collapse:collapse;
	width:100%;
}
.perush 	{color: #FE7801; text-decoration: none; border-bottom: 1px dashed #FE7801;cursor: help;}


 ###################################### 
 #### The following are icd classes ### 
 ###################################### 
.icd_text{
	color: #024fc3;
	font-family: Arial, David, "Times New Roman";
	font-size: 95%;
	line-height: 22px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:4px;
}


.icd_title{
	font-size: 14px;
	line-height: 21px;
	color: #44A54B;
	font-weight: bold;
}

.perush{
	color:#EE4F28;
}

.overlibfontclass{
	color:#0F4D81;
	font-size: 10 pt;
}

.icd_bad_cloze {
	font-family:arial ;
	border:1 #DA0101 solid;
	color:#DA0101;
	text-align: center;
	font-size:100%;
}

.icd_bad_cloze_view {
	font-family:arial ;
	color:#DA0101;
	border:1 #DA0101 solid;
}

.icd_good_cloze {
	font-family:arial ;
	color:#008729;
	border:1 #DECFC1 solid;
	text-align: center;
	vertical-align: bottom;
	font-size:100%;
}
.icd_table{
	border: 1px #003463 solid;
	border-collapse:collapse;
	width:100%;
}
.icd_cloze_input {
	font-family:arial ;
	border:1 #DECFC1 solid;
	color:#0d00b3;
	text-align: center;
}
.icd_repository{
	padding-top:15px;
	padding-bottom:15px;
	padding-right:7px;
	padding-left:7px;
	background-color: #E8DED5;
	border:2 #FFFFFF solid;
}

.icd_showedOrderNumber{
  width:30px;
}
.icd_showedLevel{
width:20px;
padding-top:3px;
}
.icd_cloze_error {
height:35px;
color:#990000;
font-weight:bold;
font-size:90%;
width:180px;
}
.icd_answer_textarea{
	font-family:arial;
	border:1 #ee4f28 solid;
	color:#0d00b3;
}

.icd_tableObject {
	border: 2px #F8EFD9 solid;
	border-collapse:collapse;
	border-color: #F8EFD9;
/*	width:100%;*/
}

.icd_td {
	color: #024fc3;
	font-family: Arial, David, "Times New Roman";
	font-size: 95%;
	line-height: 22px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-collapse:collapse;
	border: 2px #F8EFD9 solid;
}

.icd_td_line {
	border-collapse:collapse;
	border: 2px #F8EFD9 solid;
	line-height: 1px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.icd_titleIn
{
/*	width:100%;*/
	color: #0D00B3;
	font-family: Arial, David, "Times New Roman";
	font-size: 95%;
	line-height: 22px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:4px;

}

.icd_clear_td {
	background-color: #F8EFD9;
	border-collapse:collapse;
	border: 2px #F8EFD9 solid;
}
.icd_tableTitle {
	font-weight:bold;
}

.icd_errorSpan {
	font-family: Arial, David, "Times New Roman";
	font-size: 95%;
}

.icd_text_field{
	SCROLLBAR-FACE-COLOR: #F3E7CB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #2858C0; 
	SCROLLBAR-SHADOW-COLOR: #2858C0; 
	SCROLLBAR-3DLIGHT-COLOR: #F8EFD9; 
	SCROLLBAR-ARROW-COLOR: #2858C0; 
	SCROLLBAR-TRACK-COLOR: #F3E7CB; 
	SCROLLBAR-DARKSHADOW-COLOR: #F3E7CB;
	BACKGROUND: #F8EFD9; 
	BORDER:  #ffffff 1px groove;  
	TEXT-ALIGN: right;
	COLOR: #03379c;
	direction:rtl;
	font-family: Arial,Miriam, David;
}

.icd_mainPageTable
{
	width:550 px;
	line-height: 22px;
}

.icd_innerPageTable
{
	width:550 px;
	line-height: 22px;
	
}

.icd_innerinnerPageTable
{
	width:500px;
	line-height: 22px;
}

.icd_simpleAdd
{
	line-height: 70px;
	
}

.icd_simpleAddTd
{
	width: 30px;
	height: 30px;
	text-align: center;
	font-size: 18px;
	font-style: Bold;
	
}

.icd_SimpleSubHelpTd
{
	width: 30px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	font-style: Bold;
	color: #A21401;

	
}

.icd_simpleAddPlus
{
	width: 18px;
	text-align: center;
	font-size: 18px;
	font-style: Bold;
	
	line-height: 35px;
}
.icd_simpleAddField 
{
	width: 30px;
	height: 30px;
	text-align: Center;
	font-size: 18px;
	font-style: Bold;
	COLOR: #03379c;
}

.icd_SimpleAddHelpField {
	width: 20px;
	height: 20px;
	text-align: Center;
	font-size: 14px;
	font-style: Bold;
	COLOR: #A21401;
}

.icd_bad_fact 
{
	width: 30px;
	height: 30px;
	text-align: Center;
	font-size: 18px;
	font-style: Bold;
	COLOR: #DA0101;
	border:1 #DA0101 solid;
}

.icd_bad_fact_view {
	font-family:arial ;
	color:#DA0101;
	border:1 #DA0101 solid;
}

.icd_good_fact 
{
	color:#008729;
	font-size: 18px;
	font-style: Bold;
}

.icd_simpleAddLineDot
{
	height: 5px;
	border-bottom: dotted 1px #005500;
}
.icd_simpleAddLine
{
	height: 5px;
	
}
###################################### 
 ######### End of icd classes ######## 
 ###################################### 