body { margin: 0px; padding: 0px; font: normal 11px Tahoma, Arial; background: #DFDFDF; direction: rtl; }
form { display: inline; }
p, h1, h2, h3, h4, h5, h6 { margin: 0px; padding-top: 2px; padding-bottom: 5px; }

a:link, a:visited { color: #FFFFFF; text-decoration: none;}
a:hover { color: #000000; text-decoration: underline; }

a img { border: none; text-decoration: none; }

.slidertab { padding-left: 19px; vertical-align: top; }
.slidertab td { border: solid 1px #F04C04; border-collapse: collapse; }

.menutab { background: url(../images/leftmenu_bg.jpg) top left no-repeat #EF7804; width: 274px; padding-left: 40px; vertical-align: top; height: 1200px !important; }
.contenttab { padding-right: 19px; vertical-align: top;}

.whiteboxbg { background:  #FFFFFF; vertical-align: top; }
.whitebox_rightborder { background: url(../images/green_border.gif) top right repeat-y; padding-right: 1px; }
.whitebox_bottomborder { background: url(../images/green_border.gif) bottom left repeat-x; }

.topnav { background: url(../images/topnav_bg.gif) top left repeat-x #77D620; border-bottom: solid 1px #ACE678; height: 50px; vertical-align: middle; text-align: center; font: normal 18px Tahoma; color: #FFFFFF; }
.topnav a:link, .topnav a:visited { font: normal 18px Tahoma; text-decoration: none; }
.topnav a:hover { color: #000000; text-decoration: none; }

.footerbox { background: #77D620; height: 50px; vertical-align: top; text-align: center; color: #000000;  border-top: solid 1px #F04C04;  border-bottom: solid 1px #F04C04; padding-top: 5px;}
.footer_orgbox { background: #EF7804; }

.logo { padding-right: 40px; vertical-align: middle; }
.menubox td { height: 60px; border-top: solid 3px #FFFFFF; font: normal 24px Tahoma; color: #FFFFFF; vertical-align: middle; text-align: left;  }
.menubox a:link, .menubox a:visited { color: #FFFFFF; text-decoration: none; }
.menubox a:hover { color: #000000; text-decoration: none; }

.contentspace { padding: 0px 5px; vertical-align: top; }
.dataspace { padding-right: 5px; vertical-align: top; }

.captionbg { background:url(../images/cap_bg.gif) top left repeat-x; font: bold 14px Tahoma; color: #FFFFFF; }
.caption_seprat { background: url(../images/cap_seprator.gif) top no-repeat; height: 30px; vertical-align: middle; }
.redtext { font: bold 14px Tahoma; color: #DF0404; }

.vrline { background: url(../images/vrline.gif) top repeat-y; }
.title { background: url(../images/icon_arrow.gif) center right no-repeat; height: 32px; font: bold 12px Tahoma; color: #2D2D2D; text-align: right; vertical-align: middle; padding-right: 15px; }
.details { padding: 5px 5px 5px 0px; vertical-align: top; text-align: right; font: normal 11px Tahoma; color: #2D2D2D; text-align: justify; }

.datalist { margin-right: 0; padding-right: 0; list-style: none ; margin-top: 5px; margin-bottom: 5px; }
.datalist li { background: url(../images/icon_dash.gif) right 50% no-repeat; padding-top: 5px; padding-bottom: 5px; padding-right: 15px; color: #2D2D2D; }
.datalist a:link, .datalist a:visited { font: normal 11px Tahoma; color: #2D2D2D; text-decoration: none; }
.datalist a:hover { font: normal 11px Tahoma; color: #D10123; text-decoration: underline; }

.ext_link { font: bold 11px Tahoma; color: #D10123; text-decoration: none; }
.ext_link a:link, .ext_link a:visited { font: bold 11px Tahoma; color: #D10123; text-decoration: none; }
.ext_link a:hover { color: #2D2D2D; text-decoration: underline; }

.heading { background: #A4D200; height: 30px; vertical-align: middle; text-align: right; font: bold 14px Tahoma; color: #2D2D2D; padding-left: 5px; }
.heading span { color: #DF0404; }
.heading img { vertical-align: middle; }

.boxa { background: url(../images/1boxtop_bg.gif) top left repeat-x; font: bold 14px Tahoma; color: #FFFFFF; text-align: left; }
.boxa_content { padding: 5px; background: #000000; border-left: solid 1px #F04C04; border-right: solid 1px #F04C04; vertical-align: top; text-align: right; color: #FFFFFF; font: normal 11px Tahoma; height: 240px; }
.boxa_bottom { height: 10px; background: url(../images/3boxbottom_bg.gif) bottom left repeat-x; }
.boxb { background: url(../images/2boxtop_bg.gif) top left repeat-x; font: bold 14px Tahoma; color: #FFFFFF; text-align: left; }
.boxb_content { padding: 5px; background: #000000; border-left: solid 1px #F04C04; border-right: solid 1px #F04C04; vertical-align: top; text-align: right; color: #FFFFFF; font: normal 11px Tahoma; height: 240px; }
.boxb_bottom { height: 10px; background: url(../images/3boxbottom_bg.gif) bottom left repeat-x; }
.boxc { background: url(../images/3boxtop_bg.gif) top left repeat-x; font: bold 14px Tahoma; color: #FFFFFF; text-align: left; }
.boxc span { color: #C0EB18; }
.boxc_content { padding: 5px; background: #000000; border-left: solid 1px #F04C04; border-right: solid 1px #F04C04; vertical-align: top; text-align: right; color: #FFFFFF; font: normal 11px Tahoma; height: 240px; }
.boxc_bottom { height: 10px; background: url(../images/3boxbottom_bg.gif) bottom left repeat-x; }

.linklist { margin: 0px; padding: 0px; padding-top: 5px; list-style: none;}
.linklist li { color: #FFFFFF; padding: 3px 0px; margin-right: 5px; background: url(../images/list_arrow.gif) right 50% no-repeat; padding-right: 15px;   }
.linklist a:link, .linklist a:visited { font: normal 11px Tahoma; color: #FFFFFF; text-decoration: none; }
.linklist a:hover { font: normal 11px Tahoma; color: #EF7804; text-decoration: none; }

.cbox a:link, .cbox a:visited { font: bold 12px Tahoma; color: #EF7804; text-decoration: none; }
.cbox a:hover { color: #FFFFFF; text-decoration: none; }

/* images scrolling */
.mainbox { width: 598px; height: 196px; position: relative; margin: 0px; padding: 0px; overflow: hidden;}
.scrollbox { width: 598px; height: 195px; position: relative; margin: 0px; padding: 0px; }
.scrolltbl { border-top: solid 2px #F04C04; border-collapse: collapse; width: 598px; height: 195px; }
.boxrow { background: #F04C04; width: 3px; } 
#box2 {	position:absolute; }
#box2 span{ display:block; 	float:left; }
span img{ display:block; border:none; }
.mask2 { position:relative; width:592px; height:192px; overflow:hidden; }
.frame { position: absolute; width: 598px; height: 11px; z-index:1000; margin-bottom: 0px; bottom: 0px !important; bottom: 0px; padding: 0px;}
.buttons {display: none; }

.newsbox { border-top: solid 2px #F04C04; border-left: solid 3px #F04C04; border-right: solid 3px #F04C04; height: 183px; }

.orgbox_top { background: url(../images/orgbox_tmid.gif) top left repeat-x; }
.orgbox_bottom { background: url(../images/orgbox_bmid.gif) bottom left repeat-x; }
.orgbox_left { background: url(../images/orgbox_lmid.gif) top left repeat-y; }
.orgbox_right { background: url(../images/orgbox_rmid.gif) top right repeat-y; }
.orgbox { padding: 5px; vertical-align: top; font: normal 11px Tahoma; }
.orgbox td { vertical-align: top; }

.orgbox_caption { background: #F04C04; height: 25px; vertical-align: middle; text-align: right; padding-right: 5px; font: bold 12px Tahoma; color: #FFFFFF; }
.orgbox_photo { vertical-align: top; width: 250px; text-align: center; }
.orgbox_img { padding: 5px; border: solid 1px #A9A9A9; background: #FFFFFF; float: right; margin-bottom: 5px;}
.orgbox_data { vertical-align: top; text-align: right; font: normal 11px Tahoma; color: #2D2D2D; }
.dotted_row { background: url(../images/dotted_row.gif) center left repeat-x; }

.gallerybox { background: #F0F0F0; border: solid 1px #DDDDDD; font: normal 11px Tahoma; color: #2D2D2D; vertical-align: top; }
.gallerybox td { vertical-align: top; padding: 5px; }
.gallerybox img { border: solid 1px #A9A9A9; padding: 5px; background: #FFFFFF; }
.gallerybox a:link, .gallerybox a:visited { font: normal 11px Tahoma; color: #2D2D2D; text-decoration: none; }
.gallerybox a:hover { color: #F04C04; text-decoration: none;}

/* Paging */
.pagelist { padding: 5px; text-align: right; font: bold 11px Tahoma; }
.pagelist a:link, .pagelist a:visited { padding:2px 7px 2px 7px; margin:0px; border:1px solid #E1E1E1; background:#FFFFFF; text-decoration:none; color: #338800; }
.pagelist a:hover { border:1px solid #F89821; background:#FFFFFF; color:#000000; text-decoration:none; }
.pagelist a:active { border:1px solid #F89821; background:#F89821; color:#FFFFFF; text-decoration:none; }
.pagelist span { padding:2px 7px 2px 7px; border:1px solid #F89821; background:#F89821; color:#FFFFFF; text-decoration:none; }
/* End */

a.btnlink:link, a.btnlink:visited { background: #86B626; border: solid 1px #477C12; font: bold 11px Tahoma; color: #FFFFFF; text-decoration: none; padding: 3px 7px;}
a.btnlink:hover { background: #FFFFFF; border: solid 1px #E1E1E1; font: bold 11px Tahoma; color: #338800; text-decoration: none; padding: 3px 7px;}
.pads { padding: 5px; text-align: center;}

.listview td { vertical-align: top; color: #2D2D2D; }
.listview img { border: solid 1px #A9A9A9; padding: 5px; background: #FFFFFF; }
.date { font: normal 10px Tahoma; color: #2D2D2D; text-align: left; vertical-align: middle; }
.listview_hed { font: bold 12px Tahoma; text-align: right; }
.listview_hed a:link, .listview_hed a:visited { font: bold 12px Tahoma; color: #338800; text-decoration: none;}
.listview_hed a:hover { color: #EF7804; text-decoration: underline; }

.hedtitle { background: url(../images/hed_titlebg.gif) top left repeat-x; height: 120px; font: normal 34px Tahoma; color: #FFFFFF; }
.hedtitle_text { vertical-align: bottom; text-align: left; padding-bottom: 20px; padding-left: 10px; }

.captionline { background: #B30101; height: 45px; vertical-align: middle; font: bold 14px Tahoma; color: #FFFFFF; text-align: left; padding-left: 10px; border-bottom: solid 1px #386C08; border-top: solid 1px #386C08; }
.captionline span { color: #C0EB18; }
.aline1 { background: #B6E10E; height: 25px; vertical-align: middle; font: bold 12px Tahoma; color: #000000; text-align: left; padding-left: 20px; border-bottom: solid 1px #386C08; border-top: solid 1px #386C08; }
.aline2 { background: #D1EB7E; height: 25px; vertical-align: middle; font: bold 12px Tahoma; color: #000000; text-align: left; padding-left: 20px; border-bottom: solid 1px #386C08; border-top: solid 1px #386C08; }
.bline1 { background: #201B17; height: 25px; vertical-align: middle; font: bold 12px Tahoma; color: #FFFFFF; text-align: left; padding-left: 20px; border-bottom: solid 1px #386C08; border-top: solid 1px #386C08; }
.bline2 { background: #665951; height: 25px; vertical-align: middle; font: bold 12px Tahoma; color: #FFFFFF; text-align: left; padding-left: 20px; border-bottom: solid 1px #386C08; border-top: solid 1px #386C08; }

.cal_flash { vertical-align: middle; text-align: center; padding: 10px; }

.up_box { background: #002C45; border-bottom: solid 1px #67818E; height: 30px; vertical-align: middle; }
.up_box_heding { font: bold 14px Tahoma; color: #FFFFFF; text-align: left; padding-left: 10px; }
.up_box_scroll { font: bold 12px Tahoma; color: #C0EB18; text-align: left; padding: 0px 5px; }

.cms_box { display: block; overflow: visible; height: 650px !important; width: 590px; font: normal 11px Tahoma; margin: 0px 4px; color: #2D2D2D; vertical-align: top; text-align: justify;}
.cms_box p img { margin: 5px; border:solid 1px #A9A9A9; padding: 5px; background: #FFFFFF; }
.cms_box  p, h1, h2, h3, h4, h5, h6 { margin: 10px 0px; padding: 0px; }
.cms_box h1 { font: normal 22px Tahoma; color: #338800; }
.cms_box h2 { font: bold 18px Tahoma; color: #F25F02; }
.cms_box h3 { font: bold 16px Tahoma; color: #B30101; }
.cms_box h4 { font: bold 14px Tahoma; color: #2D2D2D; }
.cms_box b, strong { font: bold 11px Tahoma; }
.cms_box a img { text-decoration: none; }
.cms_box div { clear: both; }
.cms_box ul { padding: 5px 0px 5px 0px; margin: 5px 25px 5px 0px; }
.cms_box ol { padding: 5px 0px 5px 0px; margin: 5px 30px 5px 5px; list-style: decimal; }
.cms_box li { padding: 4px 0px 4px 0px; font: normal 11px Tahoma; }
.cms_box li a:link, .cms_box li a:visited { font: normal 11px Tahoma; color: #338800; text-decoration: none; }
.cms_box li a:hover { font: normal 11px Tahoma; color: #000000; text-decoration: underline; }
.cms_box a:link, .cms_box a:visited { color: #B30101; text-decoration: none; }
.cms_box a:hover { color: #000000; text-decoration: underline; }

#newsticker {padding:5px 5px 0; font-size:12px;} /* margin:20px auto; }*/
.newsticker-jcarousellite { }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.bottom-marquee {height: 30px; position: fixed; width: 100%; bottom: 0px; background-color:#77D620;}
.bottom-marquee div { padding-top: 10px!important; }
ul.marquee { display: block; padding: 0; margin: 0; list-style: none; line-height: 1; position: relative; overflow: hidden; width: 100%; height: 22px; background-color: transparent; border: none; }
ul.marquee li {position: absolute; top: -5px; left: 0; display: block; white-space: nowrap; font: 12px Tahoma, Helvetica, sans-serif; padding: 3px 5px; }
ul.marquee li span.name { font-weight:bold; padding-right: 2px;	width: auto!important; }
ul.marquee li span.comment { padding-right: 2px; width: auto!important; }
