<style>
	.emptyStyle { }

	/*---------- General -----------*/


body {
margin: 0px;
padding: 0px;
background:#ffffff;
font-family:Arial;
behavior:url("csshover.htc");
}

.bold{
font-weight:bold;
}

img{
border:0px;
}

p, h1, h2, h3, form, table, input, textarea{
margin:0px;
padding:0px;
}

.container{
margin:0 auto;
padding:0px;
width:760px;
}

.orange{
color:#fa4a01;
}

.center{
text-align:center;
}

/*---------- Header -----------*/


.container .header{
margin:0px;
margin-bottom:4px;
padding:0px;
width:760px;
height: auto !important;
min-height:99px;
height:99px;
float:right;
background:#ffffff url(images/bg-header.gif) no-repeat top;
}

.container .header .logoheb{
margin:0px;
margin-top:22px;
margin-right:19px;
padding:0px;
float:right;
}

.container .header .bannerr{
margin:0px;
margin-top:22px;
margin-right:28px;
margin-left:15px;
padding:0px;
float:right;
}

.container .header .bannerl{
margin:0px;
margin-top:22px;
margin-left:19px;
padding:0px;
float:right;
}

.container .header .logoeng{
margin:0px;
margin-top:22px;
margin-left:19px;
padding:0px;
float:left;
}


/*---------- Tools -----------*/


.container .tools{
margin:0px;
margin-bottom:12px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:26px;
height:26px;
background:#f1f1f1;
}

.container .tools .login{
margin:0px;
margin-right:15px;
padding:0px;
float:right;
width:337px;
display:inline;
}

.container .tools .login h3{
padding-left:5px;
float:right;
font:bold 12px Arial;
color:#3c64a6;
text-align:right;
direction:rtl;
line-height:26px;
}

span.unsubspan{
font:bold 14px Arial;
color:#3c64a6;
direction:rtl;
}

.container .tools .login input{
margin:0px;
margin-top:3px;
margin-left:5px;
padding-right:2px;
float:right;
width:100px;
height:17px;
background:url(images/bg-input.gif) repeat-x top;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#333333;
line-height:19px;
text-align:right;
direction:rtl;
}

.container .tools .login input.btlogin{
margin:0px;
margin-top:2px;
padding-right:0px;
float:right;
width:49px;
height:21px;
background:url(images/button.gif) no-repeat center;
border:0px;
font:normal 12px Arial;
color:#ffffff;
text-align:center;
direction:rtl;
cursor:pointer;
}

input.unscbtlogin{
margin:0px;
margin-top:2px;
margin-right:6px;
padding-right:0px;
float:right;
width:49px;
height:21px;
background:url(images/button.gif) no-repeat center;
border:0px;
font:normal 12px Arial;
color:#ffffff;
text-align:center;
direction:rtl;
cursor:pointer;
}

.container .tools a{
padding-left:6px;
padding-right:7px;
float:right;
font:normal 11px Arial;
color:#3c64a6;
text-align:right;
direction:rtl;
line-height:26px;
text-decoration:underline;
background:url(images/arrow.gif) no-repeat right center;
}
.container .tools a.updatedetails{
padding-left:0px;
padding-right:5px;
float:right;
font:normal 11px Arial;
color:#3c64a6;
text-align:right;
direction:rtl;
line-height:26px;
text-decoration:underline;
background:none;
}

.container .tools a:hover{
text-decoration:none;
}

.container .tools .search{
margin:0px;
margin-left:15px;
padding:0px;
float:left;
width:170px;
display:inline;
}

.container .tools .search h3{
padding-left:5px;
float:right;
font:bold 12px Arial;
color:#3c64a6;
text-align:right;
direction:rtl;
line-height:26px;
}

.container .tools .search input{
margin:0px;
margin-top:3px;
margin-left:2px;
padding-right:2px;
float:right;
width:110px;
height:17px;
background:url(images/bg-input.gif) repeat-x top;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#333333;
line-height:19px;
text-align:right;
direction:rtl;
}

input.unscribinp{
margin:0px;
margin-top:3px;
margin-right:180px;
float:right;
width:110px;
height:17px;
background:url(images/bg-input.gif) repeat-x top;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#333333;
line-height:19px;
text-align:right;
direction:ltr;
}
.container .tools .search .btsearch{
margin:0px;
padding-top:3px;
float:right;
display:inline;
cursor:pointer;
}

/*---------- Menu -----------*/

/* Horizontal menu */

/* ================================================================
This copyright notice must be kept untouched in the stylesheet at
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */

.horizontal {clear:both;padding:0; margin:0;padding-right:3px; list-style:none; height:26px; background:#3c64a6; position:relative; z-index:500; font-family:Arial;}
.horizontal li.top {direction:rtl;display:block; float:right;}
.horizontal li a.top_link {display:block; float:left; height:26px; line-height:26px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 5px; cursor:pointer;background:#3c64a6 url(images/menupipe.gif) no-repeat left center;}
.horizontal li a.top_link span {float:left; display:block; padding:0 8px 0 8px; height: auto !important;min-height:26px;height:26px;background:#3c64a6;}
.horizontal li a.top_link_last span.last {float:left; display:block; padding:0 8px 0 8px; height: auto !important;min-height:26px;height:26px;background:#3c64a6;}

.horizontal li a.top_link_last{display:block; float:left; height:26px; line-height:26px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 5px; cursor:pointer;background:#3c64a6;}

.horizontal li:hover > a.top_link {color:#ffffff; background:#3c64a6 url(images/menupipe.gif) no-repeat left center; line-height:26px;}

.horizontal table {right:0;border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.horizontal a:hover {visibility:visible; position:relative; z-index:200;}
.horizontal li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.horizontal ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.horizontal ul.sub {right:0;width:150px;text-align:right;}

.horizontal :hover ul {left:0; top:26px; background: #e1effc; padding:3px; border:1px solid #e0e0e1; border-width:0 1px 1px; height:auto; z-index:300;}
.horizontal :hover ul li {border-bottom:1px solid #ffffff;display:block; height: auto !important;min-height:25px;height:25px; position:relative; font-weight:normal; width:auto;}
.horizontal :hover ul li a {display:block; font-size:12px; height: auto !important;min-height:26px;height:25px; line-height:25px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.horizontal :hover ul li a:hover {background:#ffe8a0; color:#000000;}








/* Vertical ENGLISH menu */

.accordioneng{
margin:0px;
padding:0px;
margin-bottom:12px;
float:right;
border:solid 1px #e8e4e4;
width:171px;
height: auto !important;
min-height:100px;
height:100px;
}

.accordioneng .acttitleeng{
margin:1px;
margin-bottom:0px;
width:169px;
height:30px;
background:url(images/bg-title.gif) repeat-x top;
}

.accordioneng .acttitleeng h2{
margin:0px;
margin-right:7px;
padding:0px;
padding-right:32px;
width:130px;
height:30px;
background:url(images/icon-activity.gif) no-repeat right center;
font:bold 13px Arial;
color:#ffffff;
line-height:30px;
text-align:center
direction:ltr;
cursor: hand;
}

.arrowlistmenueng{
width: 169px; /*width of accordion menu*/
float:right;
margin:1px;
}

.arrowlistmenueng .menuheadereng{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #214d97;
width:142px;
background:#e1effc url(images/arrow-blue.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
display:block;
text-decoration:none;
border-bottom:solid 1px #ffffff;
direction:ltr;
text-align:left;
}

.arrowlistmenueng .openheadereng{ /*CSS class to apply to expandable header when it's expanded*/
color: #000000;
background:#e1effc url(images/arrow-black.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
}

.arrowlistmenueng ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
direction:rtl;
}

.arrowlistmenueng ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenueng ul li a{
color: #000000;
background: #f1f1f1;
display: block;
padding: 3px 0;
padding-left: 19px; /*link text is indented 19px*/
padding-right: 17px;
text-decoration: none;
font: normal 12px Arial;
text-align:left;
direction:rtl;
}

.arrowlistmenueng ul li a:visited{
color: #000000;
background: #f1f1f1;
text-align:left;
direction:rtl;
}

.arrowlistmenueng ul li a:hover{ /*hover state CSS*/
color: #000000;
background: #ffffff;
text-align:left;
direction:rtl;
}

.arrowlistmenueng a.menuheadereng {
	cursor:pointer;
}


.arrowlistmenueng h3:hover, .arrowlistmenueng .linkovereng, .arrowlistmenueng a.menuheadereng:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #214d97;
background:#ffe8a0 url(images/arrow-blue.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
display:block;
text-decoration:none;
border-bottom:solid 1px #ffffff;
direction:ltr;
text-align:left;
}

/*
.containereng .menueng{
margin:0px;
margin-bottom:4px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:26px;
height:26px;
background:#3c64a6;
list-style-type:none;
display:inline;
}

.containereng .menueng li{
display:inline;
margin:0px;
padding:0px;
}

.containereng .menueng li a{
display:block;
margin:0px;
padding:0px;
margin-right:12px;
padding-left:13px;
float:right;
direction:rtl;
text-align:center;
font:normal 12px Arial;
color:#ffffff;
text-decoration:none;
line-height:26px;
background:url(images/menupipe.gif);
background-repeat: no-repeat;
background-position:left center;
}


.containereng .menueng li a.firsteng{
margin-right:15px;
display:inline;
}

.containereng .menueng li a.lasteng{
background:none;
}

.containereng .menueng li a:hovereng{
text-decoration:underline;
}*/




























/* Vertical menu */

.accordion{
margin:0px;
padding:0px;
margin-bottom:12px;
float:right;
border:solid 1px #e8e4e4;
width:171px;
height: auto !important;
min-height:100px;
height:100px;
}

.accordion .acttitle{
margin:1px;
margin-bottom:0px;
width:169px;
height:30px;
background:url(images/bg-title.gif) repeat-x top;
}

.accordion .acttitle h2{
margin:0px;
margin-right:7px;
padding:0px;
padding-right:32px;
width:130px;
height:30px;
background:url(images/icon-activity.gif) no-repeat right center;
font:bold 13px Arial;
color:#ffffff;
line-height:30px;
text-align:right;
direction:rtl;
cursor: hand;
}

.arrowlistmenu{
width: 169px; /*width of accordion menu*/
float:right;
margin:1px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #214d97;
width:142px;
background:#e1effc url(images/arrow-blue.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
display:block;
text-decoration:none;
border-bottom:solid 1px #ffffff;
direction:rtl;
text-align:right;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
color: #000000;
background:#e1effc url(images/arrow-black.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
direction:rtl;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #000000;
background: #f1f1f1;
display: block;
padding: 3px 0;
padding-left: 19px; /*link text is indented 19px*/
padding-right: 17px;
text-decoration: none;
font: normal 12px Arial;
text-align:right;
}

.arrowlistmenu ul li a:visited{
color: #000000;
background: #f1f1f1;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background: #ffffff;
}

.arrowlistmenu a.menuheader {
	cursor:pointer;
}


.arrowlistmenu h3:hover, .arrowlistmenu .linkover, .arrowlistmenu a.menuheader:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #214d97;
background:#ffe8a0 url(images/arrow-blue.gif) no-repeat 155px center;
margin:0px;
padding: 5px 17px 5px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
display:block;
text-decoration:none;
border-bottom:solid 1px #ffffff;
direction:rtl;
text-align:right;
}

/*
.container .menu{
margin:0px;
margin-bottom:4px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:26px;
height:26px;
background:#3c64a6;
list-style-type:none;
display:inline;
}

.container .menu li{
display:inline;
margin:0px;
padding:0px;
}

.container .menu li a{
display:block;
margin:0px;
padding:0px;
margin-right:12px;
padding-left:13px;
float:right;
direction:rtl;
text-align:center;
font:normal 12px Arial;
color:#ffffff;
text-decoration:none;
line-height:26px;
background:url(images/menupipe.gif);
background-repeat: no-repeat;
background-position:left center;
}


.container .menu li a.first{
margin-right:15px;
display:inline;
}

.container .menu li a.last{
background:none;
}

.container .menu li a:hover{
text-decoration:underline;
}*/


/*---------- Main -----------*/


.container .main{
margin:0px;
margin-bottom:50px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:507px;
height:507px;
}

.container .main .right{
margin:0px;
padding:0px;
float:right;
width:174px;
height: auto !important;
min-height:507px;
height:507px;
}

.container .main .left{
margin:0px;
padding:0px;
float:left;
width:570px;
height: auto !important;
min-height:507px;
height:507px;
}

p.bread{
float:right;
margin:0px;
padding:0px;
width:570px;
height: auto !important;
min-height:11px;
height:11px;
font:normal 11px Arial;
color:#999999;
text-align:right;
direction:rtl;
}

p.bread a{
font:normal 11px Arial;
color:#999999;
text-decoration:underline;
}

p.bread a:hover, p.bread a.this{
text-decoration:none;
}

/*---------- Content -----------*/

.content{
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:15px;
float:right;
border:solid 1px #e8e4e4;
width:569px;
height: auto !important;
min-height:223px;
height:223px;
}

.content .bg{
float:right;
margin:1px;
padding:0px;
padding-bottom:14px;
width:567px;
height: auto !important;
min-height:211px;
height:211px;
background:#fafbfb url(images/bg-content.jpg) repeat-x top center;
}

.content .bg .cont{
margin:0px;
padding:0px;
padding-top:10px;
padding-right:10px;
float:right;
width:330px;
}

.content .bg h1.title{
float:right;
display:inline;
margin:0px;
padding:0px;
margin-bottom:10px;
width:320px;
height: auto !important;
min-height:23px;
height:23px;
font:bold 16px Arial;
color:#3c65aa;
line-height:20px;
text-align:right;
direction:rtl;
background:url(images/dot.gif) repeat-x bottom;
}


.content .bg .ptext{
float:right;
margin:0px;
padding:0px;
padding-top:3px;
padding-bottom:3px;
width:320px;
font:normal 12px Arial;
color:#000000;
line-height:16px;
text-align:right;
direction:rtl;
}

.content .bg .ptext a.alink{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#fa4a01;
text-align:right;
direction:rtl;
text-decoration:underline;
}

.content .bg .ptext a.alink:hover{
text-decoration:none;
}

.texts .ptext a.bigfont
{
	font:bold 14px Arial !important;
}
.content .bg .flash{
margin:0px;
margin-top:14px;
margin-left:10px;
padding:1px;
float:left;
border:solid 1px #78b3e5;
display:inline;
width:169px;
height:192px;
}

/*---------- Work groups -----------*/

.groupsbox{
margin:0px;
padding:0px;
float:right;
border:solid 1px #e8e4e4;
width:347px;
height: auto !important;
min-height:200px;
height:200px;
}

.groupsbox .groupstitle{
float:right;
margin:1px;
width:345px;
height:30px;
background:url(images/bg-title.gif) repeat-x top;
}

.groupsbox .groupstitle h2{
margin:0px;
margin-right:7px;
padding:0px;
padding-right:30px;
width:260px;
height:30px;
background:url(images/icon-groups.gif) no-repeat right center;
font:bold 13px Arial;
color:#ffffff;
line-height:30px;
text-align:right;
direction:rtl;
float:right;
display:inline;
}

.groupsbox .groupstext{
float:right;
margin:1px;
padding:7px;
padding-top:10px;
padding-bottom:10px;
width:330px;
height: auto !important;
min-height:170px;
height:170px;
background:#ffffff url(images/bg-groups.jpg) no-repeat bottom;
}

.groupsbox .groupstext ul{
list-style-type:none;
direction:rtl;
text-align:right;
margin:0px;
padding:0px;
}

.groupsbox .groupstext ul li{
width:250px;
background:url(images/arrow-group.gif) no-repeat 100% 8px;
padding-right:10px;
}

.groupsbox .groupstext ul li a{
font:normal 12px Arial;
color:#153a77;
line-height:8px;
text-align:right;
text-decoration:underline;
/*background:url(images/arrow-bread.gif) no-repeat center left;*/
}

.groupsbox .groupstext ul li a:hover{
text-decoration:none;
}

/*---------- Calendar -----------*/

.calbox{
margin:0px;
padding:0px;
margin-bottom:12px;
margin-right:40px;
float:right;
border:solid 1px #e8e4e4;
width:171px;
height: auto !important;
min-height:170px;
height:170px;
}

.calbox .caltitle{
margin:1px;
width:169px;
height:30px;
background:url(images/bg-title.gif) repeat-x top;
dispaly:inline;
}

.calbox .caltitle h2{
margin:0px;
margin-right:7px;
padding:0px;
padding-right:30px;
width:132px;
height:30px;
background:url(images/icon-calendar.gif) no-repeat right center;
font:bold 13px Arial;
color:#ffffff;
line-height:30px;
text-align:right;
direction:rtl;
}

.calbox .caltext{
float:right;
margin:1px;
padding:7px;
padding-top:10px;
padding-bottom:10px;
width:155px;
height: auto !important;
min-height:170px;
height:170px;
background:#ffffff url(images/bg-calendar.gif) repeat-x bottom;
}

.box400{
float:right;
margin:0px;
padding:0px;
width:155px;
}

.box400 .line{
float:right;
margin:0px;
padding:0px;
width:155px;
height: auto !important;
min-height:10px;
height:10px;
}

.box400 .line .callHeader{
float:right;
margin:0px;
padding:0px;
width:50px;
font:bold 11px Arial;
color:#3c65aa;
text-align:right;
direction:rtl;
}

.box400 .line .callNav{
float:left;
margin:0px;
padding:0px;
width:105px;
font:normal 11px Arial;
color:#999999;
text-align:left;
direction:rtl;
}

.box400 .line .callNav a{
font:normal 11px Arial;
color:#3c65aa;
text-decoration:none;
}

.box400 .line .callNav a:hover{
color:#fa4a01;
}

.caltable{
float:right;
margin:0px;
padding:0px;
margin-top:7px;
border:solid 1px #e8e4e4;
background-color:#ffffff;
font:normal 11px Arial;
color:#000000;
text-align:center;
direction:rtl;
}

.caltable td{
width:20px;
height:20px;
}

.caltable .yellow{
font-weight:bold;
background-color:#ffc800;
}

.caltable .green {
font-weight:bold;
background-color:#e8e4e4;
}

.caltable a{
padding:0px 2px;
display:block;
}
}

.caltable td.grey{
background-color:#f3ebeb;
}

.caltable .event{
font-weight:bold;
color:#fa4a01;
text-decoration:none;
}

.caltable .thisday{color:#3c65aa;}

.caltable a{
font-weight:bold;
color:#000000;
text-decoration:none;
}

/*---------- News -----------*/

.newsbox{
margin:0px;
padding:0px;
margin-bottom:12px;
float:right;
border:solid 1px #e8e4e4;
width:171px;
height: auto !important;
min-height:300px;
height:300px;
}

.newsbox .newstitle{
margin:1px;
width:169px;
height:30px;
background:url(images/bg-title.gif) repeat-x top;
}

.newsbox .newstitle h2{
margin:0px;
margin-right:7px;
padding:0px;
padding-right:38px;
width:124px;
height:30px;
background:url(images/icon-news.gif) no-repeat right center;
font:bold 13px Arial;
color:#ffffff;
line-height:30px;
text-align:right;
direction:rtl;
}

.newsbox .newstext{
float:right;
margin:1px;
padding:7px;
padding-top:10px;
width:155px;
height: auto !important;
min-height:320px;
height:320px;
background:#ffffff url(images/bg-text.gif) repeat-x bottom;
}

.newsbox .newstext .newsdate{
float:right;
margin:0px;
padding:0px;
width:150px;
font:normal 11px Arial;
color:#999999;
line-height:14px;
text-align:right;
direction:rtl;
}

.newsbox .newstext a.newslink{
float:right;
margin:0px;
padding:0px;
padding-bottom:3px;
padding-top:5px;
font:normal 12px Arial;
color:#153a77;
line-height:14px;
text-align:right;
direction:rtl;
text-decoration:underline;
}

.newsbox .newstext a.newslink:hover{
text-decoration:none;
}

.banner{
margin:0px;
padding:0px;
margin-bottom:12px;
float:right;
width:172px;
height: auto !important;
min-height:67px;
height:67px;
}

/*---------- Footer -----------*/


.container .footer{
margin-bottom:-10px;
padding-bottom:30px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:40px;
height:40px;
position:relative;
}

.container .footer .footermenu{
margin:0px;
margin-bottom:4px;
padding:0px;
float:right;
width:760px;
height: auto !important;
min-height:20px;
height:20px;
background:#3c64a6;
list-style-type:none;
display:inline;
}

.container .footer .footermenu li{
display:inline;
margin:0px;
padding:0px;
width:56px;
}

.container .footer .footermenu li a{
margin:0px;
padding:0px;
padding-right:10px;
padding-left:10px;
float:right;
direction:rtl;
text-align:center;
font:normal 11px Arial;
color:#ffffff;
text-decoration:none;
line-height:20px;
background:url(images/menupipe.gif);
background-repeat: no-repeat;
background-position:left center;
}


.container .footer .footermenu li a.last{
background:none;
}

.container .footer .footermenu li a:hover{
text-decoration:underline;
}

.container .footer .address{
margin:0px;
margin-right:8px;
padding:0px;
float:right;
font:normal 11px Arial;
color:#999999;
text-align:right;
direction:rtl;
width:640px;
display:inline;
}

.container .footer .tyco{
margin:0px;
margin-left:8px;
padding:0px;
float:left;
font:normal 11px Arial;
color:#999999;
text-align:right;
direction:rtl;
}

/*---------- About -----------*/

.texts{
margin:0px;
padding:0px;
float:right;
width:569px;
height: auto !important;
min-height:223px;
height:223px;
}

h1.maintitle{
float:right;
display:block;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:10px;
width:569px;
height: auto !important;
min-height:23px;
height:23px;
font:bold 16px Arial;
color:#3c65aa;
line-height:20px;
text-align:right;
direction:rtl;
background:url(images/dot.gif) repeat-x bottom;
}
h1.maintitleibox
{
float:right;
display:block;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:10px;
margin-right:10px;
width:569px;
height: auto !important;
min-height:23px;
height:23px;
font:bold 16px Arial;
color:#3c65aa;
line-height:20px;
text-align:right;
direction:rtl;
background:url(images/dot.gif) repeat-x bottom;
}


h2.subtitle{
margin:0px;
padding:0px;
padding-top:3px;
height: auto !important;
min-height:16px;
height:16px;
font:bold 12px Arial;
color:#3c65aa;
line-height:16px;
text-align:right;
direction:rtl;
}

.texts .ptext{
margin:0px;
padding:0px;
padding-bottom:6px;
font:normal 12px Arial;
color:#000000;
line-height:16px;
text-align:right;
direction:rtl;
}

.texts .ptextibox{
margin:0px;
padding:0px;
padding-bottom:6px;
font:normal 12px Arial;
color:#000000;
line-height:16px;
text-align:right;
direction:rtl;
margin-right:20px;
}

.texts .ptext a.alink{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#fa4a01;
text-align:right;
direction:rtl;
text-decoration:underline;
}

.texts .ptext a.alink:hover{
text-decoration:none;
}

.about{
clear:left;
float:left;
margin:0px;
margin-top:5px;
margin-right:20px;
margin-bottom:15px;
padding:1px;
border:solid 1px #78b3e5;
width:169px;
height:192px;
}

/*---------- News, Presidents -----------*/

h1.newstitle{
float:right;
display:block;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:5px;
width:569px;
height: auto !important;
min-height:23px;
height:23px;
font:bold 16px Arial;
color:#3c65aa;
line-height:20px;
text-align:right;
direction:rtl;
background:url(images/dot.gif) repeat-x bottom;
}

.date{
margin:0px;
padding:0px;
padding-bottom:10px;
height:11px;
font:normal 11px Arial;
color:#998e8e;
line-height:11px;
text-align:right;
direction:rtl;
clear:both;
}

.buttonbg{
margin:0 auto;
margin-top:30px;
padding:1px;
border:solid 1px #dddada;
width:185px;
height:40px;
}

a.preslink{
margin:0px;
padding:0px;
padding-right:13px;
width:172px;
height:40px;
color:#ffffff;
font:normal 12px Arial;
text-decoration:none;
text-align:center;
display:block;
line-height:38px;
background:#3c64a6 url(images/icon-login.gif) no-repeat 142px 15px;
*background:#3c64a6 url(images/icon-login.gif) no-repeat 142px 16px;
}

a.preslink:hover{
text-decoration:underline;
}

a.dirlink{
margin:0px;
padding:0px;
padding-right:13px;
height:40px;
color:#ffffff;
font:normal 12px Arial;
text-decoration:none;
text-align:center;
display:block;
line-height:38px;
background:#3c64a6 url(images/icon-login.gif) no-repeat 154px 15px;
*background:#3c64a6 url(images/icon-login.gif) no-repeat 154px 16px;
}

/*---------- Contact, Join -----------*/

.myform{
margin:30px 0px;
padding:18px;
width:485px;
height: auto !important;
min-height:460px;
height:460px;
border:solid 1px #e8e4e4;
float:right;
background:#ffffff url(images/bgform.gif) repeat-x bottom;
}

.myform .mytable{
margin-bottom:10px;
float:right;
width:485px;
font:normal 12px Arial;
color:#000000;
direction:rtl;

}

.mytable td.first{
padding-top:4px;
width:129px;
height:26px;
direction:rtl;
text-align:right;
vertical-align:top;
}

.mytable td.sec{
width:227px;
height:30px;
direction:rtl;
vertical-align:top;
}

.mytable td.third{
padding-top:4px;
width:129px;
height:26px;
direction:ltr;
text-align:left;
vertical-align:top;
}

.contformtitle{
padding-bottom:15px;
font:bold 14px Arial;
color:#3c65aa;
}

input.contactinput{
padding-right:3px;
width:222px;
height:18px;
background:#ffffff url(images/bginputcontact.gif) center;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#000000;
line-height:18px;
}

.textarea{
margin-bottom:8px;
*margin-bottom:6px;
padding-right:3px;
padding-left:3px;
width:219px;
height:80px;
background:#ffffff url(images/bgtextarea.gif) no-repeat top;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
direction:rtl;
text-align:right;
color:#000000;
overflow:auto;
}

.textareabig{
margin:0 auto;
margin-bottom:8px;
*margin-bottom:6px;
padding-right:3px;
padding-left:3px;
width:420px;
height:100px;
background:#ffffff url(images/bgtextarea.gif) repeat-x top;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
direction:rtl;
text-align:right;
color:#000000;
overflow:auto;
}

.captchaimg{
float:right;
width:70px;
height:25px;
}

input.captcha{
float:left;
margin-top:2px;
padding-right:3px;
width:145px;
height:18px;
background:#ffffff url(images/bginputcontact.gif) left center;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#000000;
line-height:18px;
}

a.refresh{
margin-left:2px;
text-align:left;
direction:ltr;
float:left;
font:normal 11px Arial;
color:#000000;
text-decoration:none;
}

a.refresh:hover{
text-decoration:underline;
}

.send{
float:left;
margin-top:10px;
width:92px;
height:22px;
border:solid 1px #e8e4e4;
background:url(images/bg-send.gif) no-repeat center;
font:normal 12px Arial;
color:#ffffff;
direction:rtl;
text-align:center;
cursor:pointer;
}

.dots{
margin-top:5px;
margin-bottom:15px;
width:485px;
height:1px;
line-heihgt:0px;
font-size:0px;
background:url(images/dots.gif) repeat-x top;
}

/*---------- Activities, Meetings & Workgroups-----------*/

tr.rollover_row:hover {
	background-color:#EFEFEF;
	cursor:pointer;
}
tr.rollover_row_nocur:hover {
	background-color:#EFEFEF;
}


.actlogo{
border:solid 1px #e8e4e4;
float:right;
margin-top:37px;
}

.pages{
float:right;
margin:20px 0px 0px 0px;
padding:0px;
width:570px;
height: auto !important;
min-height:20px;
height:20px;
}

.pagesdown
{
float:right;
margin:0px 0px 0px 0px;
padding:0px;
width:570px;
height: auto !important;
min-height:20px;
height:20px;
}

.pages .sort{
float:right;
margin:0px;
padding:0px;
width:250px;
height: 20px;
font:bold 12px Arial;
color:#3c65aa;
direction:rtl;
text-align:right;
}

.pagesdown .sort{
float:right;
margin:0px;
padding:0px;
width:250px;
height: 20px;
font:bold 12px Arial;
color:#3c65aa;
direction:rtl;
text-align:right;
}

.sort .sorttext{
float:right;
margin-left:5px;
line-height:20px;
}

.slash{
float:right;
margin:0px 4px;
line-height:20px;
}

select.sortselect, select.sortsources{
float:right;
width:72px;
height:20px;
font:normal 12px Arial;
color:#000000;
}

select.sortsources{
width:120px;
}

input.sortsubmit{
margin-right:4px;
float:right;
width:49px;
height:21px;
background:url(images/button.gif) no-repeat center;
border:0px;
font:normal 12px Arial;
color:#ffffff;
text-align:center;
direction:rtl;
cursor:pointer;
}

.pages .numbers{
float:left;
margin:0px;
margin-top:2px;
padding:0px;
width:250px;
}


.pagesdown .numbers{
float:left;
margin:0px;
margin-top:2px;
padding:0px;
width:250px;
}

.pages .numbers p{
margin:0px;
padding:0px;
font:bold 12px Arial;
color:#fa4a01;
direction:rtl;
text-align:left;
float:left;
}

.pages .numbers p a{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#3c65aa;
direction:rtl;
text-align:left;
text-decoration:underline;
}

.pages .numbers p a:hover{
text-decoration:none;
}

.pagesdown .numbers p{
margin:0px;
padding:0px;
font:bold 12px Arial;
color:#fa4a01;
direction:rtl;
text-align:left;
float:left;
}

.pagesdown .numbers p a{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#3c65aa;
direction:rtl;
text-align:left;
text-decoration:underline;
}

.pagesdown .numbers p a:hover{
text-decoration:none;
}

.none{
text-decoration:none;
}

table.activities{
margin:0px;
margin-top:5px;
margin-bottom:20px;
padding:1px;
float:right;
width:100%;
border:solid 1px #e8e4e4;
direction:rtl;
text-align:right;
}


table.eng{
margin:0px;
margin-top:5px;
margin-bottom:20px;
padding:1px;
float:left;
width:100%;
border:solid 1px #e8e4e4;
direction:ltr;
text-align:left;
}

table.activities td{
padding:6px 5px;
font:normal 12px Arial;
color:#000000;
border-top:solid 1px #e8e4e4;
vertical-align:middle;
}

table.activities td.tabletitles, table.activities td.tablesources{
background:url(images/bgtable.gif) repeat-x top;
border:0px;
height:20px;
color:#ffffff;
font:bold 14px Arial;
}

table.activities td.tablesources{
width:100%;
height:32px;
}

table.activities td.one{
width:64px;
border-left:solid 1px #e8e4e4;
}

table.activities td.two{
width:44px;
border-left:solid 1px #e8e4e4;
}

table.activities td.three{
width:55px;
border-left:solid 1px #e8e4e4;
}
table.activities td.onetwo{
width:149px;
}
table.activities td.four{
width:155px;
border-left:solid 1px #e8e4e4;
}
table.activities td.threefour{
width:191px;
color:#214D97;
font-weight:bold;
}

table.activities td.five{
width:65px;
border-left:solid 1px #e8e4e4;
}

table.activities td.six{
width:95px;
border-left:solid 1px #e8e4e4;
}

table.activities td.seven{
text-align:center;
}

table.activities a{
color:#214d97;
text-decoration:underline;
}

table.activities a:hover{
color:#214d97;
text-decoration:none;
}

table.activities a.actnameeng{
background:url(images/icon-page.gif) no-repeat left 4px;
padding-left:13px;
font-weight:bold;
display:block;
text-decoration:none;
}

table.activities a.actname{
background:url(images/icon-page.gif) no-repeat right 4px;
padding-right:13px;
font-weight:bold;
display:block;
text-decoration:none;
}

table.activities td.subtitle{
text-align:center;
background:#f1f1f1;
font:bold 14px Arial;
color:#214d97;
}

a.greybutton{
margin:0px;
margin-top:10px;
padding:6px;
padding-left:28px;
padding-right:9px;
background:url(images/bgbutton.gif) no-repeat top center;
text-decoration:none;
font:bold 13px Arial;
color:#214d97;
float:left;
}

h2.actgroup{
margin:0px;
margin-bottom:30px;
padding:5px;
padding-right:30px;
font:bold 14px Arial;
color:#214d97;
float:right;
direction:rtl;
text-align:right;
width:530px;
background:url(images/icon-people.gif) no-repeat right top;
line-height:19px;
}

table.activities td.groupname{
width:120px;
border-left:solid 1px #e8e4e4;
}

a.summary{
display:block;
margin:0px;
padding:0px;
padding-right:14px;
background:url(images/icon-print.gif) no-repeat right;
font:normal 12px Arial;
color:#214d97;
direction:rtl;
text-align:right;
}

a.file{
display:block;
margin:0px;
padding:0px;
padding-right:14px;
background:url(images/icon-file.gif) no-repeat right 3px;
font:normal 12px Arial;
color:#214d97;
direction:rtl;
text-align:right;
}

p.file{
display:block;
margin:0px;
padding:0px;
padding-right:14px;
background:url(images/icon-fileblack.gif) no-repeat right;
font:normal 12px Arial;
color:#000000;
direction:rtl;
text-align:right;
}

.coordinator{
margin:0px;
padding:0px;
padding-bottom:10px;
height:11px;
font:normal 12px Arial;
color:#998e8e;
line-height:11px;
text-align:right;
direction:rtl;
clear:both;
}

.coordinatoreng{
margin:0px;
padding:0px;
padding-bottom:10px;
height:11px;
font:normal 12px Arial;
color:#998e8e;
line-height:11px;
text-align:left;
direction:ltr;
clear:both;
}

/*---------- Meeting-----------*/

.sponsors{
margin:20px 0px;
padding:0px;
direction:rtl;
float:left;
}

.sponsors img{
padding-right:10px;
}

table.activities td.meetingoneeng{
width:160px;
border-left:solid 1px #e8e4e4;
background:#f1f1f1;
color:#214d97;
font-weight:bold;
text-align:left;
direction:ltr;
}

table.activities td.meetingone{
width:160px;
border-left:solid 1px #e8e4e4;
background:#f1f1f1;
color:#214d97;
font-weight:bold;

}

h2.meetdetails{
background:url(images/icon-letter.gif) no-repeat right;
margin:0px;
padding:3px;
padding-right:36px;
font:bold 14px Arial;
}

h2.meetdetailseng{
background:url(images/icon-letter.gif) no-repeat right;
margin:0px;
padding:3px;
padding-right:36px;
font:bold 14px Arial;
text-align:left;
direction:ltr;
}

h2.meetprices{
background:url(images/icon-calculator.gif) no-repeat right;
margin:0px;
padding:3px;
padding-right:30px;
font:bold 14px Arial;
}


h2.meetpriceseng{
background:url(images/icon-calculator.gif) no-repeat right;
margin:0px;
padding:3px;
padding-right:30px;
font:bold 14px Arial;
text-align:left;
direction:ltr;
}


a.greybuttonorder{
margin:0px;
margin-left:15px;
margin-top:10px;
padding:6px;
padding-left:36px;
padding-right:9px;
background:url(images/bgbutton.gif) no-repeat top center;
text-decoration:none;
font:bold 13px Arial;
color:#214d97;
float:left;
}

a.greybuttonprint{
margin:0px;
margin-right:15px;
margin-top:10px;
padding:6px;
padding-left:46px;
padding-right:9px;
background:url(images/bgbutton.gif) no-repeat top center;
text-decoration:none;
font:bold 13px Arial;
color:#214d97;
float:right;
}

a.international{
margin:0px;
margin-left:15px;
margin-top:10px;
padding:6px;
padding-left:50px;
padding-right:9px;
background:url(images/bgbutton.gif) no-repeat top center;
text-decoration:none;
font:bold 13px Arial;
color:#214d97;
float:left;
}

a.israel{
margin:0px;
margin-right:15px;
margin-top:10px;
padding:6px;
padding-left:65px;
padding-right:9px;
background:url(images/bgbutton.gif) no-repeat top center;
text-decoration:none;
font:bold 13px Arial;
color:#214d97;
float:right;
}



/*---------- downloadfile -----------*/


.downloadfile{
display:block;
margin-bottom:6px;
padding-right:20px;
background:url(images/icon-download.jpg) no-repeat top right;
}

/*---------- English -----------*/

h1.maintitleeng{
float:right;
display:block;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:10px;
width:569px;
height: auto !important;
min-height:23px;
height:23px;
font:bold 16px Arial;
color:#3c65aa;
line-height:20px;
text-align:left;
direction:ltr;
background:url(images/dot.gif) repeat-x bottom;
}

.abouteng{
clear:right;
float:right;
margin:0px;
margin-top:5px;
margin-left:20px;
margin-bottom:15px;
padding:1px;
border:solid 1px #78b3e5;
width:169px;
height:192px;
}

h2.subtitleeng{
margin:0px;
padding:0px;
padding-top:3px;
height: auto !important;
min-height:16px;
height:16px;
font:bold 12px Arial;
color:#3c65aa;
line-height:16px;
text-align:left;
direction:ltr;
}

.texts .ptexteng{
margin:0px;
padding:0px;
padding-bottom:6px;
font:normal 12px Arial;
color:#000000;
line-height:16px;
text-align:left;
direction:ltr;
}

.texts .ptexteng a.alinkeng{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#fa4a01;
text-align:left;
direction:ltr;
text-decoration:underline;
}

.texts .ptexteng a.alinkeng:hover{
text-decoration:none;
}




/*---------- PopUp-----------*/

.popup{
margin:34px;
}

.formtitle{
padding-bottom:15px;
font:bold 14px Arial;
color:#3c65aa;
text-align:right;
direction:rtl;
float:right;
width:240px;
}

.formtitleeng{
padding-bottom:15px;
font:bold 14px Arial;
color:#3c65aa;
text-align:left;
direction:ltr;
float:left;
width:280px;
}

.popupform{
margin:0px;
margin-top:30px;
padding:18px;
width:534px;
height: auto !important;
min-height:460px;
height:460px;
border:solid 1px #e8e4e4;
float:right;
background:#ffffff url(images/bgform.gif) repeat-x bottom;
}

.popupform .popuptable{
margin-bottom:10px;
float:right;
width:534px;
font:normal 12px Arial;
color:#000000;
direction:rtl;
}

.popuptable td.title{
padding-top:14px;
width:534px;
height:26px;
direction:rtl;
text-align:right;
vertical-align:top;
}

.popuptable td.first{
padding-top:4px;
width:153px;
height:26px;
direction:rtl;
text-align:right;
vertical-align:top;
}

.popuptable td.sec{
width:227px;
height:30px;
direction:rtl;
vertical-align:top;
}

.popuptable td.third{
padding-top:4px;
width:154px;
height:26px;
direction:ltr;
text-align:left;
vertical-align:top;
}
.checkmember{
float:right;
}

input.member{
padding-right:3px;
width:195px;
height:18px;
background:#ffffff url(images/bginputcontact.gif) center;
border:solid 1px #e8e4e4;
font:normal 12px Arial;
color:#000000;
line-height:18px;
}

.popupdate{
display:inline;
}

.eng{
float:left;
text-align:left;
direction:ltr;
}

.comments{
padding-bottom:15px;
font:normal 12px Arial;
color:#000000;
text-align:right;
direction:rtl;
float:right;
width:230px;
}

.commentseng{
padding-bottom:15px;
font:normal 12px Arial;
color:#000000;
text-align:left;
direction:ltr;
float:left;
width:230px;
}

.popupform .popuptable a{
font:normal 12px Arial;
color:#3c65aa;
text-decoration:underline;
}

.popupform .popuptable a:hover{
text-decoration:none;
}

.buttons{
clear:both;
float:right;
margin:20px;
margin-bottom:60px;
width:534px;
display:inline;
}

.sendsend{
float:right;
}

.sendclear{
float:right;
margin-right:130px;
*margin-right:95px;
}

input.inpdis
{
display:none;
}

.bannerlong{
width:387px;
height:67px;
margin:0px;
padding:0px;
margin-top:22px;
margin-right:28px;
margin-left:19px;
background-color:#333333;
}
span.innertextwhite
{
font-size:9pt;
color: #000000;
font-weight:normal;
font-family:arial;
float:right;
margin-right:20px;
margin-left:5px;
margin-top:5px;
}

a.login{
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#fa4a01;
text-align:right;
direction:rtl;
text-decoration:underline;
background-image:none !important;
width:100px;
}

/*---------- PW Reminder -----------*/

.pwreminder{
float:right;
width:320px;
padding:15px;
}

.popuptext {
margin:0px;
padding:0px 0px 6px;
color:#000000;
font:normal 12px Arial;
line-height:16px;
direction:rtl;
text-align:right;
}

form.formpopup{
width:300px;
float:right;
margin-top:20px;
display:inline;
}

form.formpopup label{
float:right;
width:70px;
color:#000000;
font:normal 12px Arial;
line-height:22px;
direction:rtl;
text-align:right;
}

form.formpopup input{
float:left;
}
/*---------- Sources -----------*/

table.activities td.onesources{
width:554px;
padding:10px 7px;
height:67px;
*height:47px;
}

p.sourcelink, p.sourcebook, p.sourceart, p.sourcepres, p.sourceinv, p.sourcemag{
display:block;
background:url(images/sources-links.gif) no-repeat right top;
padding-right:32px;
color:#3c64a6;
height:31px;
line-height:27px;
text-decoration:none;
}

p.sourcebook{
background:url(images/sources-books.gif) no-repeat right top;
}

p.sourceart{
background:url(images/sources-articles.gif) no-repeat right top;
}

p.sourcepres{
background:url(images/sources-presentation.gif) no-repeat right top;
}

p.sourceinv{
background:url(images/sources-investigation.gif) no-repeat right top;
}

p.sourcemag{
background:url(images/sources-magazine.gif) no-repeat right top;
}

p.description{
padding-bottom:6px;
padding-right:32px;
}
p.descriptionmrg
{
padding-top:15px;
padding-right:180px;
}

ul.sourceslinks{
margin:0px;
margin-right:32px;
padding:0px;
list-style-type:none;
}

ul.sourceslinks li{
display:inline;
}

ul.sourceslinks li a.summarysource{
background:url(images/icon-summary.gif) no-repeat  100% 4px;
padding-right:11px;
float:right;
margin-left:20px;
}

ul.sourceslinks li a.fullsource{
background:url(images/icon-fullsource.gif) no-repeat 100% 5px;
padding-right:15px;
float:right;
margin-left:20px;
}

ul.sourceslinks li a.printsource{
background:url(images/icon-print.gif) no-repeat 100% 4px;
padding-right:14px;
float:right;
margin-left:20px;
}

/*---------- Forum -----------*/

.forumbox{
margin:0px;
padding:0px;
margin-top:10px;
clear:both;
float:right;
text-align:right;
direction:rtl;
font:normal 12px Arial;
height: auto !important;
min-height:60px;
height:60px;
width:100%;
}

.paddingtop{
padding-top:20px;
}

.forumbox h2{
font:bold 12px Arial;
color:#3c64a6;
line-height:30px;
}

.forumbox .forumboxabout, .forumbox .forumnow{
float:right;
margin:0px;
padding:10px 13px;
width:327px;
border:solid 1px #e8e4e4;
height: auto !important;
min-height:30px;
height:30px;
background:url(images/bg-forum.gif) repeat-x bottom;
}

.forumbox .forumnow{
width:75px;
margin:0px 5px;
padding-left:5px;
}

.forumbox .forumnow p{
padding-top:0px;
}

.forumbox .forumbutton{
float:right;
margin:0px;
padding:4px;
border:solid 1px #dddada;
}

.forumbutton a.forumenter{
margin:0px;
padding:0px;
width:99px;
height:42px;
color:#ffffff;
font:normal 12px Arial;
text-decoration:none;
text-align:center;
display:block;
line-height:40px;
background-color:#3c64a6;
}

.forumbutton a.forumenter:hover{
text-decoration:underline;
}

/* forum messages */

/**** FORUM CSS ****/

	div#forum_container {width:85%;clear:both;margin:10px;}
	table.forum_mainTable {text-align:right;direction:rtl;border-collapse:collapse;border: solid 1px ;border-bottom:0px;font:normal 12px Arial; }
	.forum_userName{color: #ffffff;}
	.forum_msgBoard{background-color: #ffffff;}
	.forum_msgTable{border-bottom:1px solid ;}
	.forum_infoBar{background-color: transparent; }
	.forum_infoText{color:#ffffff; font-weight:bold;}
	.forum_mainMsgRow {height:auto; padding:0; margin:0;   background-color: #000000;}
	.forum_msgRow {}
	.forum_msgRow td, .forum_mainMsgRow td  {vertical-align:middle; background-color: #ffffff;}
	.forum_users { background-color:#3c64a6;  line-height: 150%; text-align: left;}
	.forum_users a { 	font-size:12pt;
		color: #e1effc;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
		padding:5px;
	}
	.forum_newMessageBar {text-align: right;  line-height: 150%; font-size:10pt; font-weight: bold;padding:4px;}
	.forum_pageNumber {width: 100%;  font-size:14px; font-weight: bold; }
	.forum_messageTitle{text-align: right; vertical-align: top; color: #3c65aa;  font-weight: bold;width:90px;color:#3c65aa;}
	.forum_addMsgButton { padding:5px 0px;}
	.forum_msgContent {padding:10px;background-color:#ffffff;}
	/*.forum_msgContent {display:none; padding:10px;border-top:1px dotted ;border-bottom:1px dotted ;}*/
	.forum_msgButtonsBar {display:none; padding-top:15px; padding-left: 0px; padding-bottom:5px; padding-right:15px;  }
	.forum_msgBodyRow { padding:0; margin:0; border:0;background-color: #E8E8E8}
	.forum_message_title a:hover {text-decoration:underline;color:#ffffff;}
	table.resultsBar {width:100%;direction:rtl;}
	table.forum_newMessage{width: 100%; height: 100%; margin:0px; direction:rtl;color: #e1effc; }
	input.forum_nickName { width: 150px; }
	input.forum_msgTitle { width: 400px; }
	input.forum_buttons {
		border:0px;
		background-color:transparent;
		color:#dedede;
		cursor:pointer;
		font-weight:bold;
		font-size:10pt;
		text-decoration:none;
		font-family:arial;
		margin:0px;
		padding:0px;
	}
	.forum_liFull {color: #e1effc; list-style:disc ;}
	.forum_liEmpty {color: #e1effc; list-style:circle ;}
	.forum_date {font-size:8pt;color: #ffffff;font-weight:bold;
		font-size:8pt;font-family:arial;padding:10px;}
	.forum_pages {color:#3c65aa;}
	p.buttons_p {margin-top:10px;vertical-align:top;}
	ul#forum { margin:0 20px 0 20px; padding:0;}
	ul#forum a {color:#3c65aa;font:bold 14px Arial;text-decoration:none;}
	ul#forum a:hover {color:;font-weight:bold;text-decoration:underline;}
	span.innertext{font-size:10pt;color: #e1effc;font-weight:bold;
		font-family:arial;}
	span.innertextblack{font-size:9pt;color: #000000;font-weight:normal;
		font-family:arial;}
	input.form_submit {height:25px;width:94px;border:0px;background:url(<?=[form_submit]?>) no-repeat; cursor:pointer;}


	p.justP {margin:0px;text-align:justify;}
	p.spacerP {margin:0px;margin-bottom:5px;}

	ul,ol {margin:5px;margin-right:30px;}
	form {margin:0px;}

a.nav_link{
		font-size:10pt;
		color: #3c64a6;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
}
a.nav_link_2{

		font-size:10pt;
		color: #3c64a6;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
}
table.loginbox td {
		font-size:10pt;
		color: #e1effc;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
		float:right;
}
table.forum_newMessage td{
font-size:10pt;
		color: #e1effc;
		font-weight:normal;
		font-family:arial;
		text-decoration:none;
		float:right;
}
table.loginbox a{

		font-size:10pt;
		color: #e1effc;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
		float:left;

}

a.blacka
{

		font-size:9pt;
		color: #e8e4e4;
		font-weight:normal;
		font-family:arial;
		text-decoration:underline;
}

a.captch_link{

		font-size:8pt;
		color: #ffffff;
		font-weight:bold;
		font-family:arial;
		text-decoration:underline;
		margin-top:4px;
		float:left;
}

.table1{
border-bottom:2px solid white;
background-color:#01653E;
font-size:12px;
font-weight: bold;
font-family:arial;
}

.pagenum, .pagepipe{
font:bold 12px Arial;
color:#5589d0;
direction:ltr;
text-align:left;
}

.pagepipe{
color:#999999;
}


/* 11.1.09 */
p.engalign
{
	text-align:left;
	background-position: left top;
	padding-left:32px;
	padding-right:0px;
}

</style>