/* Body */

BODY {
 behavior: url("csshover3.htc");
}
/* CSS Drop Down Menu */
#menu{
  position:relative;
  float: left;
  width:780px;
  height:26px;
  margin:0;
  padding:0;
  
}
#item1{
position:absolute;
top:0;
right:0px;
}
#item2{
position:absolute;
top:0;
right:110px;
}
#menu ul .item{
 display:none;
}
#menu ul:hover .item{
  display:block;
  background:url(../images/bg_drup_menu.png);
  height:27px;
  width:110px;
  padding:0px;
  margin:-5px;
  text-align: center;
}
#menu ul:hover .item a{
  color:#b34712;
  text-decoration:none;
}
#menu ul:hover .item a:hover{
  color:#bc3526;
}
#menu ul{
float:left;
margin:0px;
padding:0px;
list-style:none;
}

}

/*******************************/
td,tr {

        font-family:  Traditional Arabic , Verdana,  Helvetica;

        font-size: 15px;

        font-weight: bold;

        color: Black;


        }



    /* Styles for dhtml tabbed-pages */

.ontab {

        background-color: #E5E5E5;

        border-left: outset 2px #FF0000;

        border-right: outset 2px #808080;

        border-top: outset 2px #FF0000;

        border-bottom: solid 1px #d5d5d5;

        text-align: center;

        cursor: hand;

        font-weight: bold;

        color: #FFFFFF;

}

.just {text-align: justify;}



.offtab {



    background-color : #e5e5e5;

        border-left: outset 2px #E0E0E0;

        border-right: outset 2px #E0E0E0;

        border-top: outset 2px #E0E0E0;

        border-bottom: solid 1px #d5d5d5;

        text-align: center;

        cursor: hand;

        font-weight: normal;

}

.tabpadding {

}



.tabheading {

        background-color: #E6E6E6;

        text-align: right;

}



.pagetext {

        visibility: hidden;

        display: none;

        position: relative;

        top: 0;

}

h4 {

        color: #405115; font-family: Traditional Arabic, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 16px; font-weight: bold;

        }



h5 {

        color: #718D28; font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 14px; font-weight: bold;

        }



h6 {

        color: #A5CD3D; font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 13px; font-weight: bold;

        }



/* Links */

a:link, a:visited {

        font-size: 16px; color: #9a1b1d; text-decoration: none;

        font-family:  Traditional Arabic;

        font-weight: bold;

        }



a:hover {

        color: #FF0000; text-decoration: none;

        }



/* Horizontal Line */

hr {

        background: #C6DA88; height:2px; border: 1px inset;

        }



hr.separator {

        background: #C1C1FF;

        height: 1px;

        width: 75px;

        border: 0px;

}



/* --Default Class Settings-- */



a.mainlevel:link, a.mainlevel:visited {

        color: #07519A;

        background-position: right;

    font-family:Arabic Transparent;

    font-size: 30pt

        text-align: right;

 }



a.mainlevel:hover {

        color: #FF0000;

        background-position: right;

    font-family:Arabic Transparent;

    font-size: 30pt

        text-align: right;

        }







        a.mainmenu:link, a.mainmenu:visited {

        color: #FF0000; font-family: Arabic Transparent,Verdana,Geneva,Tahoma,Helvetica, serif;

     font-size: 18pt



        }



a.mainmenu:hover, {

        color: #FF0000; text-decoration: underline;

        }



a.sublevel:hover {

        color: #FF0000; text-decoration: underline;

        }



a.sublevel:link, a.sublevel:visited {

        color: #FF0000; font-family: Arabic Transparent;,Verdana,Geneva,Tahoma,Helvetica, serif;

     font-size: 18pt



}



/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {

        font-family: Arabic Transparent , Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 13px;

         color: #FF0000;

        text-align:right;

        direction: rtl;

        }



a.contentpagetitle:hover {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 18px;

        font-weight: bold;

        text-align:right;

        color: #FF0000;

        text-decoration: underline;

        font-weight: bold;

        direction: rtl;

        }



/* Content - Sections & Categories */

.contentpane {

        background-color : #FFFFFF;

        direction: rtl;

        }



.contentpaneopen {

        border : 0px ridge #FF0000;

        text-align: right;

        direction: rtl;

        }



.contentheading {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 14px;

        font-weight: bold;

        color: #000000;

        text-align:right;

        background-image: url(../images/bullet2.gif);

        background-repeat: no-repeat;

        background-position: top right;

        text-indent: 22px;

        line-height: 16px;

        height: 15px;

        direction: rtl;

        }



.contentpagetitle {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 18px;

        font-weight: bold;

         color: #FF0000;

        text-align:center;

        direction: rtl;

        }

.contenview {

        font-family:  Simplified Arabic, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 15px;

        text-align:right;

        direction: rtl;

        }

.contenindexview {

        font-family: Simplified Arabic, Helvetica, MS Sans Serif;

        font-size: 15px;

        text-align:right;

        direction: rtl;

        }


table.contenttoc {

        color: #333300;

        background-color: #e0e0e0;

        direction: rtl;

    }



table.contenttoc td {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

    font-size: 9pt;

    font-weight: normal;

    text-align:right;

    direction: rtl;

}



.contentdescription {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 13px;

        color: #364414;

        text-align: right;

        direction: rtl;

        }



.newsflash {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 14px;

        color: #FFFFFF;

        text-align: right;

        direction: rtl;

        }



/* Links */

a.blogsection:link, a.blogsection:visited {

        color: #405115; text-decoration: none; font-weight: normal;

        font-family:  Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px;

        direction: rtl;

        }



a.blogsection:hover {

        color: #759328;        text-decoration: underline;

        font-weight: normal;

        font-size: 11px;

        direction: rtl;

        }



a.weblinks:link, a.weblinks:visited {

        color: #E0E0E0; text-decoration: none; font-weight: normal;

        font-family:  Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        direction: rtl;

        }



a.weblinks:hover {

        color: #759328;        text-decoration: underline;

        }



a.readon:link, a.readon:visited {

        color: #405115; text-decoration: none; font-family:  Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px;

        list-style: inside url(../images/read.gif);

        list-style-type: disc;

        display: list-item;

        white-space: normal;

        font-weight: normal;

        direction: rtl;

        }



a.readon:hover {

        color: #FF0000;        text-decoration: underline;

        font-weight: normal;

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px;

        list-style: inside url(../images/read.gif);

        list-style-type: disc;

        display: list-item;

        white-space: normal;

        direction: rtl;

        }



table.moduletable {

        margin: 0px 0px 0px 0px;

        width: 95%;

        border-left: solid 0px #000000;

        border-right: solid 0px #000000;

        border-top: solid 0px #000000;

        border-bottom: solid 0px #000000;

        }



table.moduletable th {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 12px;

        font-weight: bold;

        color: #1A220A;

        text-align: right;

        width: 100%;

        background: transparent url(../images/moduleheading.gif) no-repeat right;

        text-indent: 18px;

        height: 20px;

        border-bottom: 1px solid #759328;

        line-height: 20px;

        direction: rtl;

        }



table.moduletable td {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px;

        font-weight: normal;

        text-align: right;

        direction: rtl;

        }



.componentheading {

        font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 13px;

        font-weight: bold;

         color: #232D0C;

        text-align:right;

        background-repeat: no-repeat;

        text-indent: 20px;

        line-height: 15px;

        height: 15px;

        list-style: disc inside url(../images/bullet.gif);

        white-space: normal;

        display: list-item;

        border-bottom: 1px solid #759328;

        direction: rtl;

        }

.inputbox {

        BORDER: 1px solid #acbbc8;
		border-radius:7px;
        FONT-SIZE: 12pt;
        COLOR: #006699;
		FONT-FAMILY: Arial;
        direction: rtl;
		background-color:#acbbc8;
		width:150px;
		font-weight:bold;
		
       }
	   
.inputbox:hover{
	-moz-box-shadow:inset 0 0 5px #999999;
	-webkit-box-shadow: inset 0 0 5px #999999;
	box-shadow:inset 0 0 5px #999999;
	background-color:#FFFFFF;
	BORDER: 1px solid #CCCCCC;

	}
.button {
 border:1px solid #336699;
  FONT-SIZE: 16px;
 COLOR: #FFFFFF;
FONT-FAMILY: Arial;
 BACKGROUND-COLOR: #336699;
 font-weight:bold;
 border-radius:4px;
 cursor:pointer;
}
.button:hover {
 border:groove 1px ; 
 COLOR: #006699; 
 BACKGROUND-COLOR: #acbbc8;
 font-weight:bold;
 border-radius:4px;
 cursor:pointer;

}

.button2 {
 border:1px solid #336699;
  FONT-SIZE: 16px;
 COLOR: #FFFFFF;
FONT-FAMILY: Arial;
 font-weight:bold;
 border-radius:0 4px 4px 0;
 cursor:pointer;
 background:url(../images/search_icon.png) no-repeat;
    position: absolute;
    width: 56px;
    height: 24px;
    z-index: 66;
margin:7px -3px;
padding-right: 21px;
}
.button2:hover {
 COLOR: #FFFFFF; 
 BACKGROUND-COLOR: #acbbc8;
 font-weight:bold;
 border-radius:0 4px 4px 0;
 cursor:pointer;   
  background:url(../images/search_icon.png) no-repeat;
    position: absolute;
    width: 56px;
    height: 24px;
    z-index: 66;
margin: 7px -3px; 
padding-right: 21px;
}


/** category text format and links **/

.category {

        color: #B0B0FF; font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px; font-weight: bold; text-decoration: none;

        direction: rtl;

        }



a.category:link, a.category:visited {

        color: #405115; font-weight: bold;

        direction: rtl;

        }



a.category:hover {

        color: #759328;

        direction: rtl;

        }



.poll {

        font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 10px;

        color: #666666;

        line-height: 14px

        direction: rtl;

        }



.sectiontableentry1, {

        background-color : #FFFFFF;

        }



         .contentpane {

        background-color : #FFFFFF;

        }



.sectiontableentry2 {

        background-color : #E5E5E5;

        }



.sectiontableheader {

        background-color : #E5E5E5;

        color : #111111;

        font-weight : bold;

        direction: rtl;

        }



.small {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 12px;

        color: #FF0000;

        text-align:right;

        text-decoration: none;

        font-weight: normal;

        direction: rtl;

        }



.smalldark {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 10px;

        color: #333333;

        text-decoration: none;

        font-weight: normal;

        direction: rtl;

        }



.inputmag {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 16px;



        text-decoration: none;

        font-weight: normal;

        direction: rtl;

        }





.newsfeedheading {

        font-family:  Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        text-align:right;

        direction: rtl;

        }



.newsfeeddate {

        font-family: MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 10px;

        color: #A7CF43;

        font-weight: normal;

        direction: rtl;

}



.createdate {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 9px;



    color: #FF0000;

        text-decoration: none;

        font-weight: normal;

        direction: rtl;

        }



.modifydate {

        font-family: Arabic Transparent, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 10px;

        color: #808080;

        text-decoration: none;

        font-weight: normal;

        direction: rtl;

        }




.fase4rdf {

        font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 11px; color: #242D0C; font-weight: normal;

        }



a.fase4rdf:link {

        font-size: 11px; font-weight: normal; color: #405115;

        }



a.fase4rdf:hover {

        font-weight: bold; color: #759328;

        }



table.searchintro {

          background-color: #FFFFFF;

        border: 1px solid #759328;

        }



table.contact {

        background-color: #FFFFFF;

        }



table.contact td.icons {

        background-color: #FFFFFF;

        }



table.contact td.details {

        background-color: #FFFFFF;

        font-size: 10px;

        font-weight: bold;

        font-family:  Arabic Transparent, Helvetica, MS Sans Serif;

        direction: rtl;

        }



.pagenav {

        font-weight: normal;
        color: #000000 ;
}



a.pagenav, a.pagenav:visited {

        font-weight: bold;

        color: #000000;

        direction: rtl;

}



a.pagenav:hover {

        color: #FF0000;

        direction: rtl;

}



.pagenavbar {



}



/* Content voting */

.content_rating {

        font-weight: normal;

        font-size: 8pt;

        direction: rtl;

}



.content_vote {

        font-weight: normal;

        font-size: 8pt;

        direction: rtl;

}



/* ar_peeklime */



a.bar:link, a.bar:visited {

        color: White; text-decoration: none; font-weight: normal;

        font-family:  Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 10px;

        font: bold;

        }



a.bar:hover {

        color: #A7CF43;        text-decoration: none;

        }



                  .searchbox {

        font-family: Arabic Transparent, Verdana, MS Sans Serif, Helvetica, MS Sans Serif;

        font-size: 12px;

        font-weight: bold;

        color: #5E5E5E;

        background: White;

        border: 2px solid;

        height: 18px;

        line-height: 13px;

        direction: rtl;

        }



.title {

        font: bold larger;

        letter-spacing: 4px;

        direction: rtl;

}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

        background-color: #f0f0f0;

}



/* Text passed with mosmsg url parameter */

.message {

        font-family :  Arabic Transparent, Helvetica, MS Sans Serif;

        font-weight: bold;

        font-size : 10pt;

        color : #ff6600;

        text-align: center;

}

.imgborder {
   	border: 1px solid #D0D2D4;
    padding: 3px;
    margin: 2px;
}
.linklist16 LI {
	WIDTH: 20em ;
    MARGIN-TOP: 0px
}
