body {margin: 0}

p {  font-family: Times New Roman; font-size: 14px; text-align: right; line-height: 1.7em; direction:rtl}
p.en {  font-family: Verdana; font-size: 14px; text-align: left; line-height: 1.7em; direction:ltr}
p.small {  font-family: Times New Roman; font-size: 9px; text-align: right; line-height: 1.7em; direction:rtl}
.normalgray {  font-family: Times New Roman; font-size: 14px; font-weight:normal; color:#808080; text-align: right; line-height: 1.7em; direction:rtl}
.gray {  font-family: Times New Roman; font-size: 10px; font-weight:normal; color:#808080; text-align: right; line-height: 1.7em; direction:rtl}
.white {  font-family: Times New Roman; font-size: 14px; font-weight:normal; color:#ffffff; text-align: right; line-height: 1.7em; direction:rtl}

.title {  font-family: Times New Roman; font-size: 18px; font-weight: bold; color: #0066cc; text-align: right; direction:rtl; line-height: 1.5em}


ol {  font-family: Times New Roman; font-size: 14px; text-align: right; direction: rtl; line-height: 1.7em}

ul {  font-family: Times New Roman; font-size: 14px; text-align: right; direction: rtl; line-height: 1.7em}
ul.sub {  font-family: Times New Roman; font-size: 14px; text-align: right; direction: rtl; line-height: 1.7em}

ul.en {  font-family: verdana; font-size: 14px; text-align: left; direction: ltr; line-height: 1.2em}
ol.en {  font-family: verdana; font-size: 14px; text-align: left; direction: ltr; line-height: 1.2em}

.MainTable {height:70%;}
.LeftColumn {width:100px;}
.LeftSpace {width:10px;}
.RightSpace{width:10px;}
.RightColumn {width:100px}

a:link {  font-family: Times New Roman; font-size: 100%; color: #0066ff; text-decoration: none}
a:visited {  font-family: Times New Roman; font-size: 100%; color: #0066ff; text-decoration: none}
a:hover {  font-family: Times New Roman; font-size: 100%; color: #0066ff; text-decoration: underline}


.menu {  font-family: Times New Roman; font-size: 14px; direction:rtl; text-align:center;}

a.white:link {  color: #ffffff; text-decoration: none}
a.white:visited {  color: #ffffff; text-decoration: none}
a.white:hover {  color: #ffffff; text-decoration: underline}

.ErrorTable {font-size: 12px; width: 100%; border:1px dotted #C0C0C0; padding:4px; border-collapse: collapse; 
			color: #ff0000; background-color: #FFFFCC; direction:rtl; text-align:right}


table.ReportTable {font-family: Times New Roman; font-size: 90%; font-style: normal;
			color: #000000; line-height: 1.5 em; padding-left: 2px; padding-right: 2px; 
			background: #f5f5f5; direction:rtl; text-align: center;}

table.formWithNoBorder {font-family: Times New Roman; font-size: 80%; font-style: normal; 
			color: #000000; line-height: 1.5 em; padding-left: 2px; padding-right: 2px; 
			background: #f5f5f5; direction:rtl; text-align: center}

table.form {font-family: Times New Roman; font-size: 14px; width: 100%; border-collapse: collapse; color: #000000; 
			line-height: 1.5 em; padding: 2px; background: #f5f5f5; direction:rtl; text-align:right;
			}

table.subform {font-family: Tahoma; font-size: 14px; font-style: normal; width: 100%;
			color: #000000; line-height: 1.5 em; padding-left: 3px; padding-right: 3px; 
			background: #E7E7DA; direction:rtl}

.formhead {background: #000000; color: #ffffff; text-align:center}
			
div.form {width:96%}


th {font-family: Times New Roman; font-size: 100%; font-style: normal; font-weight: bold; 
			color: #ffffff; line-height: 1.5 em; padding-left: 2px; padding-right: 2px; 
			background: #0066cc; direction:rtl}

table.formen {font-family: Times New Roman; font-size: 80%; width: 100%; border-collapse: collapse; color: #000000; 
			line-height: 1.5 em; padding: 2px; background: #f5f5f5; direction:ltr; text-align:left
			}

input {  font-family: times new roman; font-size: 13px; text-align: right; direction: rtl}
input.en {  text-align: left; direction: ltr}
input.button {  text-align: center}

TextArea {  font-family: times new roman; font-size: 13px; text-align: right; direction: rtl}
TextArea.en {  text-align: left; direction: ltr}

.AgeCategory {font-weight: bold; background: #ccccff}


select {  font-family: Times New Roman; font-size: 100%; text-align: right; direction:rtl}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:100%; height:40; background-color:#ffcc00; layer-background-color:#ffcc00; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Times New Roman,arial,helvetica; font-size:14px; text-align:center; }
.clLevel0{background-color:#ffcc00; layer-background-color:#ffcc00; color:Black;}
.clLevel0over{background-color:#000000; layer-background-color:#336699; color:#ffcc00; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Times New Roman, arial,helvetica; font-size:14px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Times New Roman,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
