/* COMMON */
body {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  }
TD {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  }
DIV  {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 100%;  }

/*
body {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  direction: rtl; }
TD {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  direction: rtl;  }
DIV  {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 100%;  direction: rtl;  }
*/


/* COMMON LINKS */
a:link       {  background-color:transparent }
a:visited {  background-color:transparent }
a:active  {  background-color:transparent }
a:hover   {  background-color:transparent }



/* CATEGORY */
.catLink { font-weight : bold; }
.catDescription { color : #444444;  }


/* ARTICLE */
.articleLink { font-weight : bold; }
.articleDecription { color : #444444; }
.articleStaff { color : #444444; 	font-size : smaller; }
.glossaryItem {
	background-color : #F0F0F0;
	cursor : help;
	color : #CC3333;
}


/* NAVIGATION */
DIV.navigation  { color : #444444; 	font-size : smaller; }
a.navigation    { color : #444444; }


/* ARTICLE BLOCK */
/* A.articleBlock {  }*/
.abBorder {  background-color : #E4E4E4;  }
.abBgr       {  background-color : #FFFFFF;  }
.abBgrDarker { background-color : #FAFAFA;  color : #999999;    }



/* tables */
.tdBorder{ background-color : #D3DDEB; }
.tdTitle { background-color : #E4E4E4; padding : 5px 5px;    border : 1px solid #000000;    }
.tdSubTitle { background-color : #EFEFEF; padding : 5px 5px;   border : 1px solid #DADADA;   }

.trLighter{ background-color : #FAFAFA; }
.trDarker{ background-color : #F1F1F1; }
.trMoreDarker{ background-color : #DADADA; }

.trNotActive    { color : #5F5F5F; }
A.trNotActive { color : #888888; }


/*
.tblFormBorder {
	border-top: 1px solid #D4D4D4;
	border-left : 1px solid #D4D4D4;
	border-right : 1px solid #D4D4D4;
}

.tblFormBorderBottom {	
	border-bottom : 1px solid #D4D4D4;
}
*/


/*  for forms  */
.tdFormCaption { background-color : #F4F4F4;  /*text-align : right; */ width : 150px;  white-space : nowrap;    }

input, select {  font-size : 12px;  margin : 0px;  padding: 0px; }
input.text { width : 110px; }
input.shortText { width : 80px; }
input.longText {  width : 250px;   }

.button { width : 130px; }
.colorInput{ background-color : #F5F4ED; }
.requiredSign { color : #C40000; font-weight : bold; }
.formComment { font-size : smaller; }


.copyright { font-size : smaller; }

.header {
        background-color: #339999;
}
h4 {
        color: #ffffff;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 17px;
        font-weight: bold;
        margin-bottom: 2px;
  }

h3 {
        color: black;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 2px;
}
.header {
	background-color: #339999;
}
.topnav {
	background-color: #999999;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
	color: #ffffff;
}
.footer {
	background-color: #339999;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
}	
.smallwhite {
        color: #ffffff;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
}
a.smallwhite:visited {
        color: #ffffff;
}
a.smallwhite:link {
        color: #ffffff;
}

.top_level {
        color: black;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 15px;
	font-weight:bold;
}	
a.top_level:link {
	color: green;
}
a.top_level:visited {
	color: green;
}
.second_level {
        color: blue;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
	font-weight:normal;
}
a.second_level:link {
	color: red;
}
a.second_level:visited {
	color: red;
}

h1 {
        font-size: 15px;
	color: #F88017;
	line-height: 20px;
	}

