/*@import url(layout.css);*/
/*@import url(presentation.css);*/
@import url(buttons.css);
@import url(headermenu.css);
@import url(modules.css);
@import url(mainmenu.css);
@import url(rainbow.css);
@import url(admin.css);
@import url(TabControl.css);
@import url(TabsSubTabs.css);


body,html {
	width:100%;
	height:100%;
}
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

body {
	width: expression( document.body.clientWidth < 1001 ? "1000px" : "auto" );
	min-width:1000px;
	background-color: #214060;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #003399;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: underline;
	color: #006666;
}
a:active {
	text-decoration: none;
	color: #990000;
}
div, td, input{
	direction:rtl;
	
}

/* layout */
#bgcolor{
	width:100%;
	background-color:#c3e1ff;
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
	direction:ltr;
	background-position:
}
#bg{
	width:100%;
	background-image:url(images/bg_bot.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
	direction:ltr;
}
#logo{
	width:995px;
	margin:0 auto;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
	direction:ltr;
}
#wrap{
	width:865px;
	margin:0 auto;
}
#head{
	width:100%;
	height:99px;
	z-index:100;
}
#toplinks{
	float:left;
	padding:10px 0;
	font-size:10px;
	color:#FFFFFF;
}
#toplinks a{
	color:#FFFFFF;
	text-decoration:none;
}
#toplinks a:hover{
	text-decoration:underline;
}
#menu{
	width:100%;
	height:28px;
	background-image:url(images/mb.gif);
	z-index:500;
}
#me_l{
	width:100%;
	height:28px;
	background-image:url(images/ml.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#me_r{
	width:100%;
	height:28px;
	background-image:url(images/mr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}
#me_m{
	width:100%;
	height:28px;
}
#main{
	width:100%;
	background-color:#e8f5ff;
	z-index:0;
}
#ma_l{
	width:100%;
	background-image:url(images/bb_l.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
#ma_r{
	width:100%;
	background-image:url(images/bb_r.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
}
#ma_m{
	width:100%;
}
#ma_mt{
	width:100%;
	background-image:url(images/bbgt.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
#ma_lt{
	width:100%;
	background-image:url(images/bb_lt.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#ma_rt{
	width:100%;
	background-image:url(images/bb_rt.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	min-height:290px;
}
#foot{
	width:100%;
	height:307px;
	background-image:url(images/foot.gif);
	clear:both;
}
#footerLogo{
	width:100%;
	height:307px;
	background-image:url(images/footerLogo.jpg);
	background-repeat:no-repeat;
	background-position:50% 100%;
}
#footerLinks{
	float:right;
	padding:195px 20px 0 10px;
	font-size:10px;
	color:#336190;
}
#footerLinks a{
	color:#336190;
	text-decoration:none;
}
#footerLinks a:hover{
	text-decoration:underline;
}
#footerfanafzar{ 
	width:100%;
	background-color:#214060;
	color:#ffffff;
	text-align:center;
	font-family:verdana;
	font-sie:10px;
	text-decoration:none;
}
#footerfanafzar a{ 
	color:#ffffff;
}
#footerfanafzar a:hover{ 
	color:#e8f5ff;
}
div.clear{
	clear:both;
}




/* page parts */
.c_era_2col{
	width:861px;
	margin:auto;
}
.c_era_t{
	/*width:100%;*/
	padding:2px 2px 0px 2px;
}
.c_era_l{
	width:267px;
	margin:auto auto auto 2px;
	float:left;
}
.c_era_r{
	width:585px;
	float:right;
}
.c_era_rt{
	width:585px;
	margin-right:2px;
}
.c_era_rb{
	width:585px;
}
.c_era_rbl{
	width:290px;
	float:left;
	margin:1px 1px 1px 0;
}
.c_era_rbr{
	width:285px;
	float:right;
	margin:1px 2px 1px 1px;
}


/* modules */
.module{
	clear:both;
	margin:0;
}


.md_s1{
	width:100%;
}
.md_s1 .md_h{
	width:100%;
	height:23px;
}
.md_s1 .md_h .md_hl{
	width:100%;
	height:23px;
	background-image:url(md_s1/images/md_s1_hl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s1 .md_h .md_hm{
	width:100%;
	height:23px;
	background-image:url(md_s1/images/md_s1_hbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s1 .md_h .md_hr{
	width:100%;
	height:23px;
	background-image:url(md_s1/images/md_s1_hr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.md_s1 .md_h .md_hr .md_title{
	padding:4px 7px 0 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.md_s1 .md_b{
	width:100%;
}
.md_s1 .md_b .md_bl{
	width:100%;
	background-image:url(md_s1/images/md_s1_l.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
.md_s1 .md_b .md_bm{
	width:100%;
	background-image:url(md_s1/images/md_s1_bg.gif);
	background-color:#e6f3ff;
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s1 .md_b .md_br{
	width:100%;
	background-image:url(md_s1/images/md_s1_r.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.md_s1 .md_b .md_br .md_content{
	padding:2px 7px;
}
.md_s1 .md_f{
	width:100%;
	height:11px;
}
.md_s1 .md_f .md_fl{
	width:100%;
	height:11px;
	background-image:url(md_s1/images/md_s1_fl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s1 .md_f .md_fm{
	width:100%;
	height:11px;
	background-image:url(md_s1/images/md_s1_fbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s1 .md_f .md_fr{
	width:100%;
	height:11px;
	background-image:url(md_s1/images/md_s1_fr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}









.md_s2{
	width:100%;
}
.md_s2 .md_h{
	width:100%;
	height:23px;
}
.md_s2 .md_h .md_hl{
	width:100%;
	height:23px;
	background-image:url(md_s2/images/md_s2_hl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s2 .md_h .md_hm{
	width:100%;
	height:23px;
	background-image:url(md_s2/images/md_s2_hbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s2 .md_h .md_hr{
	width:100%;
	height:23px;
	background-image:url(md_s2/images/md_s2_hr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.md_s2 .md_h .md_hr .md_title{
	padding:4px 7px 0 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.md_s2 .md_b{
	width:100%;
}
.md_s2 .md_b .md_bl{
	width:100%;
	background-image:url(md_s2/images/md_s2_l.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
.md_s2 .md_b .md_bm{
	width:100%;
	background-image:url(md_s2/images/md_s2_bg.gif);
	background-color:#ffecec;
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s2 .md_b .md_br{
	width:100%;
	background-image:url(md_s2/images/md_s2_r.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.md_s2 .md_b .md_br .md_content{
	padding:2px 7px;
}
.md_s2 .md_f{
	width:100%;
	height:11px;
}
.md_s2 .md_f .md_fl{
	width:100%;
	height:11px;
	background-image:url(md_s2/images/md_s2_fl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s2 .md_f .md_fm{
	width:100%;
	height:11px;
	background-image:url(md_s2/images/md_s2_fbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s2 .md_f .md_fr{
	width:100%;
	height:11px;
	background-image:url(md_s2/images/md_s2_fr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}



.md_s3{
	width:100%;
}
.md_s3 .md_h{
	width:100%;
	height:23px;
}
.md_s3 .md_h .md_hl{
	width:100%;
	height:23px;
	background-image:url(md_s3/images/md_s3_hl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s3 .md_h .md_hm{
	width:100%;
	height:23px;
	background-image:url(md_s3/images/md_s3_hbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s3 .md_h .md_hr{
	width:100%;
	height:23px;
	background-image:url(md_s3/images/md_s3_hr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.md_s3 .md_h .md_hr .md_title{
	padding:4px 7px 0 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.md_s3 .md_b{
	width:100%;
}
.md_s3 .md_b .md_bl{
	width:100%;
	background-image:url(md_s3/images/md_s3_l.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
.md_s3 .md_b .md_bm{
	width:100%;
	background-image:url(md_s3/images/md_s3_bg.gif);
	background-color:#ecf0ff;
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s3 .md_b .md_br{
	width:100%;
	background-image:url(md_s3/images/md_s3_r.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.md_s3 .md_b .md_br .md_content{
	padding:2px 7px;
}
.md_s3 .md_f{
	width:100%;
	height:11px;
}
.md_s3 .md_f .md_fl{
	width:100%;
	height:11px;
	background-image:url(md_s3/images/md_s3_fl.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.md_s3 .md_f .md_fm{
	width:100%;
	height:11px;
	background-image:url(md_s3/images/md_s3_fbg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.md_s3 .md_f .md_fr{
	width:100%;
	height:11px;
	background-image:url(md_s3/images/md_s3_fr.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
}



.div_ev_Table{
	margin:100px;
}















































/* Rainbow */
@import url(MenuHWDropDown.css);
@import url(MenuHWLeft.css);
@import url(MenuSolpart.css);
@import url(TabsSubTabs.css);
@import url(TabControl.css);
/* Standard HTML tags */

P{
margin-top:1px;
font-size:11px;
color:#333333;
padding-top:0px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
/* Important the order:link,visited,hover,focus,active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
A:link{
font-size:11px;
color:#2f67a1;
text-decoration:none;
}
A:visited{
font-size:11px;
border-left:none;
color:#2f67a1;
text-decoration:none;
}
A:hover{
color:#004fa1;
text-decoration:underline;
}
A:focus{
color:#004fa1;
text-decoration:underline;
}
A:active{
color:#d60000;
text-decoration:none;
}
DIV{
font-size:11px;
}
H1{
font-weight:bold;
font-size:15px;
}
H2{
font-weight:bold;
font-size:14px;
}
H3{
font-weight:bold;
font-size:13px;
}
H4{
font-weight:bold;
font-size:12px;
}
H5{
font-weight:bold;
font-size:11px;
}
H6{
font-weight:bold;
font-size:10px;
}
HR{
color:#999999;
height:1px;
text-align:center;
}
IMG{
border-right:none;
border-top:none;
border-left:none;
border-bottom:none;
}
INPUT.CommandButton
{
/*border-right:#0a779a 1px solid;*/
/*border-top:#a1cbd9 1px solid;*/
font-weight:normal;
font-size:11px;
/*border-left:#04313d 1px solid;*/
/*color:White;*/
line-height:11px;
padding:2px;
margin:1px;
/*border-bottom:#04313d 1px solid;*/
font-family:Tahoma,Verdana,Helvetica,sans-serif;
/*background-color:#2b879e;*/
text-decoration:none;
border:none;
background:none;
cursor:pointer;
color:#333333;
display:block;
float:right;
border:1px solid #CCCCCC;
	/*
border-right:#0a779a 1px solid;
padding-right:3pt;
border-top:#a1cbd9 1px solid;
padding-left:3pt;
font-weight:600;
font-size:11px;
padding-bottom:3pt;
border-left:#04313d 1px solid;
color:White;
line-height:7pt;
padding-top:3pt;
border-bottom:#04313d 1px solid;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
background-color:#2b879e;
text-decoration:none;
*/
}
INPUT.CommandButton:hover, INPUT.CommandButton:focus
{
	background-color:White;
}
INPUT{
font-size:10px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
TABLE{
height:inherit;
font-size:11px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
THEAD{
font-size:11px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
TR{
font-size:11px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
TH{
font-size:11px;
vertical-align:baseline;
color:#333333;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
TD{
text-align:right;
font-size:11px;
color:#333333;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
TFOOT{
font-size:11px;
}
TEXTAREA{
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
OL{
font-size:11px;
}
UL{
font-size:11px;
list-style-image:url(img/bulleye.gif);
}
/* Standard Rainbow Classes */
/* Command buttons */
.CommandButton{
font-size:10px;
font-weight:normal;
color:#333333;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
/*background-color:#2b879e;*/
text-decoration:none;
white-space:nowrap;
line-height:10px;
/*
padding-right:5px;
padding-left:5px;
padding-bottom:3px;
padding-top:3px;
*/
padding:3px;
/*border-bottom:#04313d 1px solid;
border-left:#04313d 1px solid;
border-top:#a1cbd9 1px solid;
border-right:#0a779a 1px solid;
*/
display:inline;
cursor:pointer;
border:1px outset #333333;
}

.CommandButton:hover
{
	background-color:White;
}

/* Important the order:link,visited,hover,focus,active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
A.CommandButton:link{
font-size:10px;
text-decoration:none;
}
A.CommandButton:visited{
font-size:10px;
text-decoration:none;
}
A.CommandButton:hover{
font-size:10px;
text-decoration:none;
}
A.CommandButton:focus{
font-size:10px;
text-decoration:none;
}
A.CommandButton:active{
font-size:10px;
text-decoration:none;
}
.Error /* Error and warning messages */{
color:Red;
}
.Grid_Header,.Grid_Header TD,.Grid_Header TH /* Search Modules */{
background-color:#999999;
font-weight:600;
}
.Grid_Footer{
}
.Grid_Item{
}
.Grid_Item TD A{
font-weight:600;
}
.Grid_AlternatingItem{
background-color:#CCCCCC;
}
.Grid_AlternatingItem TD A{
font-weight:600;
}
.Grid_SelectedItem{
}
.Grid_Pager{
}
.Head /* Add,announcements,articles,blog,ecc ecc */{
font-weight:bold;
font-size:12px;
color:#999999;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
INPUT.NormalTextBox,.NormalTextBox{
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
SELECT,SELECT.NormalTextBox{
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
OPTION{
font-size:11px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
.ItemTitle{
font-weight:bolder;
font-size:11px;
color:#999999;
}
.ItemDate{
font-size:11px;
color:#999999;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
.Message /* Informative messages */{
font-weight:normal;
font-size:11px;
color:#2f67a1;
background-color:#ffcc00;
}
.ModuleTitle /* Title of each module */{
font-weight:600;
font-size:11px;
color:#333333;
line-height:14px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
white-space:nowrap;
overflow:hidden;
}
.ModuleTitleAlt /* Title of each module */{
font-weight:600;
font-size:11px;
color:#333333;
line-height:14px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
white-space:nowrap;
overflow:hidden;
}
.Module /* Module */{
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
background-color:White;
}
.ModuleAlt /* Module variant */{
background-color:White;
}
.Normal{
padding-right:0;
font-size:11px;
color:#333333;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
line-height:normal;
letter-spacing:normal;
}
.NormalBold{
padding-left:5px;
font-weight:bold;
font-size:11px;
color:#333333;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
}
.NormalItalic{
font-size:11px;
font-style:italic;
}
/* Styles for default Tabs */
.rb_DefaultLayoutTable{
}
.rb_DefaultPortalHeader{
background-color:#f3a372;
}
.rb_DefaultLayoutDiv{
}
.rb_DefaultPortalFooter{
}
/* Alternate styles for admin and edit Tabs */
.rb_AlternateLayoutTable{
margin:0px;
padding:0px;
width:100%;
}
.rb_AlternatePortalHeader{
background-color:#f3a372;
}
.rb_AlternateLayoutDiv{
}
.rb_AlternatePortalFooter{
}
.rb_mod_btn /* Buttons support */{
display:block;
margin:0px 0px 0px 2px;
}
.btn-img-txt{
}
.btn-img-only{
}
.btn-img-txt{
overflow:hidden;
}
.btn-img-only-css{
overflow:hidden;
}
DIV.btn-img-only{
display:block;
overflow:hidden;
width:0px;
height:0px;
}
DIV.btn-img-only-css{
display:block;
overflow:hidden;
width:0px;
height:0px;
}
DIV.btn-img-txt{
display:block;
overflow:hidden;
width:0px;
height:0px;
}
DIV.btn-txt-only{
font-size:10px;
}
.rb_mod_btn{
display:block;
margin:0px 0px 0px 2px;
}
.SiteLink /* Used on Header menu in Layouts */{
font-weight:normal;
font-size:9px;
color:#2f67a1;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
background-color:#f9ccb0;
text-align:center;
display:block;
padding-bottom:0px;
margin-bottom:0px;
padding-right:4px;
padding-left:4px;
}
/* Important the order:link,visited,hover,focus,active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
.SiteLink A:link{
display:block;
font-size:9px;
color:#333333;
text-align:center;
text-decoration:none;
}
.SiteLink A:visited{
color:#333333;
font-size:9px;
}
.SiteLink A:hover{
color:#2f67a1;
font-size:9px;
}
.SiteLink A:focus{
color:#2f67a1;
font-size:9px;
}
.SiteLink A:active{
color:#333333;
font-size:9px;
}
.SiteTitle /* Portal title in Header,in layout file */{
padding-right:0px;
padding-left:10px;
font-weight:bold;
font-size:20px;
padding-bottom:0px;
color:White;
padding-top:0px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
text-decoration:none;
}
.SubHead{
font-weight:600;
font-size:11px;
color:#000000;
padding-top:4px;
font-family:Tahoma,Verdana,Helvetica,sans-serif;
width:200px;
}
.SubSubHead{
margin-top:10px;
font-weight:600;
font-size:11px;
color:#2f67a1;
}
/* Three panes */
.LeftPane{
padding-right:0px;
padding-left:10px;
padding-bottom:0px;
margin:0px;
padding-top:10px;
}
.RightPane{
padding-right:10px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
padding-top:10px;
}
.ContentPane{
border-right:none;
padding-right:10px;
border-top:none;
padding-left:10px;
padding-bottom:0px;
margin:0px;
border-left:none;
padding-top:10px;
border-bottom:none;
}
.DefaultBanner1 /* Graphics */{
background-color:#2f67a1;
}
.DefaultBanner2 /* Graphics */{
background-color:#333333;
}
.DefaultTD /* Graphics */{
background-color:#cccccc;
}
.DefaultTDSub /* Graphics */{
background-color:#999999;
}
/* The Date Element in the Header */
.dateCurrent{
padding-right:4px;
font-size:9px;
line-height:9px;
}
/* The Last Visit Element in the Header */
.dateLastVisit{
padding-right:4px;
font-size:9px;
line-height:9px;
}



input,select,option{
	direction:rtl;
}
input {
	padding:2px;
}
select{
	padding:2px;
}
option{
}


marquee *
{
	direction:rtl;
}

.ModuleWrap
{
	padding:0 0 5px;
}
.archive
{
	text-align:right;
	border:1px solid #CCC;
	padding:5px;
}

.archive a
{
	text-align:right;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#24496f;
	display:block;
	border:1px solid #333;
	padding:2px;
	margin:2px 0;
}
.archive a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#24496f;
}
.archive br
{
	display:none;
}

.module iframe
{
	overflow:hidden;
}

div#languageSelector
{
	font-size:9px; width:865px; margin:0 auto; text-align:left;
}


