/* COMMON */
body    { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0 }
body, TD, DIV  { color: #121212; font-family: Verdana, Arial, Helvetica, sans-serif }

/*body { direction: rtl; unicode-bidi: embed; }
TD   { direction: rtl; unicode-bidi: embed; }
DIV  { direction: rtl; unicode-bidi: embed; }*/

/* COMMON LINKS */
a:link       { color: #b20000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-align: left }
a:visited   { color: #7f7f7f; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }
a:active    { color: #8c0000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }
a:hover     { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline overline; background-color: transparent }
a.noformat  { color: #121212; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


/* CATEGORY */
.catLink          { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left }
.catDescription   { color: #121212; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }


/* ARTICLE */
H1.articleTitle      { color: #b20000; font-size: 2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0 }
a.articleLink       { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a.articleLinkOther  { font-family: Verdana, Arial, Helvetica, sans-serif }  /* for other in category and related */
.articleDecription  { color: #121212; font-family: Verdana, Arial, Helvetica, sans-serif }
.articleStaff      { color : #505050; 	font-size : 0.8em; }
.glossaryItem       { color: #b20000; background-color: #f0f0f0; cursor: help }


/* HEADER & CONTENT */	
div.content  { color: #000; background-color: #ffffff; padding: 10px 20px }

/* LOGIN LINK */
div.login  { color: #000; font-size: 0.8em; font-weight: bold; text-align: right; white-space: nowrap; padding-right: 15px; padding-bottom: 8px }		
a.login  { color: #000 }


/* NAVIGATION */
div.navigation  { color : #121212; 	background-color: #ffffff; font-size : 0.9em; }
a.navigation    { color : #121212; }


/* ARTICLE BLOCK */
a.abLink     {  }
.abBorder    { background-color : #E4E4E4;  }
.abBgr       { background-color : #FFFFFF;  font-size : 0.9em; }
.abBgrDarker { background-color : #FAFAFA;  color : #606060;  font-size : 0.9em; }


/* ATTACHMENT */
.atTitle       { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.atEntry       { font-family: Verdana, Arial, Helvetica, sans-serif }


/* FILES */
.fName         { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif }


/* TABLES */
.tdBorder      { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e4e4e4 }
.tdTitle       { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e4e4e4; padding: 4px; border: solid 1px #d4d4d4 }
.tdSubTitle    { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; padding: 4px; border: solid 1px #dadada }

.trLighter     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent }
.trDarker      { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f4f4f4 }
.trMoreDarker  { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dadada }


/*  FORMS  */
.trForm          { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa }
.tdFormCaption   { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f4f4f4; text-align: right; width: 150px }

input, select    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
input.text       { font-family: Verdana, Arial, Helvetica, sans-serif; width: 110px }
input.shortText  { font-family: Verdana, Arial, Helvetica, sans-serif; width: 80px }
input.longText   { font-family: Verdana, Arial, Helvetica, sans-serif; width: 250px }

.button         { width : 150px; }
.colorInput      { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f4ed }
.requiredSign    { color: #b20000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.formComment     { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }


/*  OTHER  */
.copyright       { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif }
.pageByPage      { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }
.smallerText     { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }
.nowrap          { font-family: Verdana, Arial, Helvetica, sans-serif; white-space: nowrap }
.space          { padding-bottom: 5px; }
.less_space     { padding-bottom: 2px; }
.info            { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0; padding: 10px; border: solid 1px #8592a2 }

.fright         { float: right; }
.fleft          { float: left; }


/*  CONTENT STYLES (could be applied in FCK editor)  */
DIV.box  { background-color: #c0c0c0; padding: 10px; overflow: hidden; border: solid 1px #959595; zoom: 1 }
