.dir{
	direction: rtl;
}
body, table, tr, td, img ,form ,h1, hr{padding:0; margin:0}
body,html{font-family:Arial, Helvetica, sans-serif; height:100%; font-size:12px;}
table{border-collapse:collapse; direction: ltr;}
img{border:0px;}
a{color:#26479A; text-decoration:none; font-size:12px;}
a:hover{color:#565656; text-decoration:underline;}
p{}
h1{font-size:14px; color:#243B74; direction:rtl;}
h2{}
h3{}
h4{}

hr{height:1px; color:#D9D5E7; width:80%; margin:10px 0px; text-align:center;}
.line1{height:1px; background:#D9D5E7; width:80%; margin:10px 0px; text-align:center;}
.hr1{color:red; width:60%; margin:10px 0px; text-align:right;}

.text{font-size:12px; color:#565656; text-align:right; direction:rtl;}
.textbody{font-size:12px; color:#565656;padding-left: 0px!important}
.title{font-size:12px; color:#243B74; font-weight:bold} /* class for style title in editor */
.navigation{font-size:11px; color:#565656; text-align:left; direction:rtl; padding-left:2px;}
.navigation_on{font-size:11px; color:#243B74;}

.table100, .table100w{width:100%;}
.table100{height:100%;}
.viz{border:1px solid red;}

.subMenuTD{width:151px; background:url(../images/ver_line.gif) repeat-y right; vertical-align:top;}
.subNav, .subNav_on{height:21px; background:url(../images/arrow.gif) right no-repeat; color:#243B74; font-size:12px; padding:0px 12px 0px 5px; text-align:right; direction:rtl;}
.subNav_on{cursor:pointer; background:url(../images/arrow_on.gif) right no-repeat #8175AE; color:white; font-size:12px; font-weight:bold;}
.subNavSub, .subNavSub_on{height:16px; background:url(../images/arrow_sub.gif) right no-repeat #D9D5E7; color:#243B74; font-size:11px; padding:0px 18px 0px 5px; text-align:right; direction:rtl;}
.subNavSub_on{cursor:pointer; background:url(../images/arrow_sub.gif) right no-repeat #D9D5E7; color:243B74; font-size:11px; font-weight:bold;}

.membersTD{border-bottom:1px solid #D9D5E7; padding:0px 5px; height:23px; text-align:center; direction:rtl;}
.bogrimTDa{padding:0px 5px; text-align:center; direction:rtl;}
.bogrimTDa img{
	max-height:64px; 
}
.bogrimTDb{padding:0px 5px;}
.bogrimTR, .bogrimTR_over{border-bottom:1px solid #D9D5E7; padding:2px 0px;}
.bogrimTR_over{background:#f8f8f8; cursor:pointer;}

.disable_link{color:gray; font-size:12px; font-weight:bold;}


/*---------------- LINKS -----------------*/

a.footer{color:#243B74; font-size:11px;}
a.footer:hover{color:#565656;}
a.navigation{color:#565656; font-size:11px;}
a.navigation:hover{color:#243B74;}
a.ticker{color:#403860;}
a.ticker:hover{color:#565656;}

/*--------------------- ID's -----------*/

#topBg{width:50%; background:url(../images/bg_left_top_new.jpg) no-repeat right bottom;}
#botBg{width:50%; background:url(../images/bg_right_bot.gif) no-repeat;}
#leftBg{width:50%; background:url(../images/bg_left_bot_new.jpg) no-repeat right -6px;}
#leftBg_in{width:50%; background:url(../images/bg_left_in_long_new.jpg) no-repeat right -179px;}
#rightBg{width:50%; background:url(../images/bg_right_new.gif) no-repeat 0px -6px;}
#rightBg_in{width:50%; background:url(../images/bg_right_in.gif) no-repeat 0px 30px;}
#topLine{background:url(../images/lineTop.gif) bottom repeat-x; padding-bottom:3px; vertical-align:bottom; text-align:right;}
#botLine{background:url(../images/lineBot.gif) repeat-x; vertical-align:top;}
#topLine2{background:url(../images/lineTop.gif) repeat-x; text-align:right; vertical-align:top;}
#contentH{padding:0px 23px 15px 0px; text-align:right; direction:rtl;}
/*ticker{background:#EFEDF4; padding:14px; vertical-align:top;}*/
#ticker1{padding:65px 0px 10px 0px; vertical-align:top; width:204px;}
.tickerT{border-left:1px solid #D4D6E1;}
.ticker_in{vertical-align:top; width:204px;}

.tickers{
	padding-bottom:5px;
	margin-top:5px;	
	width:180px;
}
.searchBox .text input{
	color:#9B9C9E;
	width:350px;
}
.searchBox .searchText{
	color:#565656!important;
	width:300px;
}

.bloggers_wrapper_inner{
	float:right;width:100%;height:auto; border:1px solid #243B74; padding:8px;background-color:#F9F2EC;
}

/* NEW BOGRIM */
.newlead .ticker_in{
	width:191px;
}

.newlead .tickers{
	border-bottom:1px solid #DEDEDF;
	width:156px;
}
.newlead  .ticker_wrapper{
	margin-top:10px;
}
.right_bogrim{
	position:relative;
	height:400px;
}
.right_bogrim .text input{
	width:159px;
}
.right_bogrim .searchBox{
	padding:0;
	padding-top:10px;
}
.right_bogrim .button,
.right_bogrim .button_over{
    left: 15px;
    position: absolute;
    top: 100px;
}
.right_bogrim select{
	float:right;
}
.right_bogrim select.left{
	float:left;
}
.right_bogrim .table100,
.right_bogrim .table100w{
	width:auto;
}

.right_bogrim .bloggers_wrapper_inner{
	background:none;
	padding:0;
	padding-top:10px;	
	border:none;
}
.left_bogrim{
	margin-top:15px;
	width:496px;
}
.left_bogrim .messages{
	direction:rtl;
}
.left_bogrim .messages tr{
	border-bottom:1px solid #DEDEDF;
	padding-right:6px;
}
.left_bogrim .messages tr.messages_bottom{
	border:none;
}
.left_bogrim .messages tr.messages_bottom td{
	text-align:left;
}
.left_bogrim .messages tr.messages_bottom a{
	font-weight:bold;
}
.left_bogrim .messages td{
	padding:6px 0 6px 8px;
}

.left_bogrim .messages span{
	font-size:12px;
	color:#565656;
}
/* NEW BOGRIM END */




/*--------------------- HOME PAGE -----------*/

.homeTx{font-size:12px; color:#403860; text-align:justify;}

/*--------------------- INNER SITE -----------*/

a.topNav{font-size:12px; color:#243B74; font-weight:bold;}
a.topNav:hover{color:#BE0215; font-weight:bold;}
#mainNavInner{height:23px; background:#243B74; border-right:2px solid white; border-left:2px solid white; text-align:right; direction:rtl;}
.mainNavInnerBut, .mainNavInnerBut_over{direction:rtl; font-size:12px; font-weight:bold; color:white; background:#243B74; padding:0px 15px; height:23px; border-left:1px solid white;}
.mainNavInnerBut_over{background:#9188B2; cursor:pointer;}
.innerTitle{font-size:18px; color:#243B74;}


/*--------------------- TEMPLATE B -----------*/

.newsArrow{vertical-align:top; padding-top:5px; text-align:right; width:15px;}
.newsTitle, .date{color:#243B74; font-size:12px; font-weight:bold; direction:rtl; text-align:right;}
.date{font-weight:normal;}
.pict{border:1px solid #243B74; margin-right:10px;}
.pict_over{border:1px solid #AC7A19; *position: absolute;}


/*--------------------- PROJECTS -----------*/

.searchBox{/*background:#ECEAF3;*/ padding:15px;}
.projHead{background:#ECEAF3; padding:5px; text-align:right; direction:rtl;}
.projSub, .projSub_over, .projSub_on{background:#ECEAF3; padding:2px 5px; border-bottom:1px solid white; color:#243B74; font-size:12px; text-align:right; direction:rtl;}
.projSub_over{background:#D9D5E7; cursor:pointer;}
.projSub_on{font-weight:bold; background:#D9D5E7; cursor:pointer;}

/*--------------------- GALLERY -----------*/

.galPict{border:1px solid #243B74;}
.pictTd{background:#ECEAF3; padding:10px;}
.pictTd_over{background:#D9D5E7; padding:10px; cursor:pointer;}


/*--------------- DOWNLOAD FORMS -----------------*/

.formsHead{background:#ECEAF3; padding:5px; text-align:center; direction:rtl; color:#243B74; font-size:12px; font-weight:bold; border-bottom:1px solid white;}
.formsTR{background:#F2F2F2;}
.formsTR_over{background:#ECEAF3; cursor:pointer;}
.formTD{border-bottom:1px solid white; padding:1px 5px; text-align:center;}

/*--------------- CALENDAR -----------------*/

.calDay, .calDisable{border:1px solid #243B74; width:77px; height:77px;}
.calDisable{background:#f2f2f2;}
.calTitle{background:#9188B2; color:white; font-weight:bold; font-size:12px; text-align:center; height:21px; width:77px;}
.calDate, .calDateWnd, .calDateToday{font-size:11px; color:#243B74; text-align:right; direction:rtl; height:16px; padding-right:3px; background:#ECEAF3;}
.calDateWnd{background:#D9D5E7;}
.calDateToday{background:#243B74; font-weight:bold; color:white;}
.calIn{padding:3px; vertical-align:middle; text-align:center;}
.calAddTitle{background:#9188B2; color:white; font-weight:bold; font-size:12px; text-align:right; padding:0px 10px; height:21px; direction:rtl;}
.calAddTD{border:1px solid white; background:#f2f2f2; padding:2px 10px; text-align:right; direction:rtl; font-size:12px; color:#565656;}

/*--------------- FORUM -----------------*/

.forumTitle{background:#9188B2; color:white; font-weight:bold; font-size:12px; text-align:center; padding:2px 5px;}
.forum_main, .forum_sub{background:#CCCDDE; padding:3px 5px; text-align:right; direction:rtl; color:#565656; font-size:12px;}
.forum_sub{background:#f2f2f2;}
.forum_open{border:1px solid #cccccc; padding:5px 10px;}
.time{font-size:11px; color:#565656; text-align:center; direction:rtl;}
.paging{font-weight:bold; font-size:12px; color:#243B74; background:#9188B2; direction:rtl; text-align:left;}
a.paging{color:white; font-size:12px; font-weight:normal;}
a.paging:hover{color:#243B74; font-size:12px; font-weight:normal;}

.lobby_table{margin-top:10px; width:100%;}
.lobby_td{background:#ECEAF3; padding:5px 10px;}
.lobby_title{color:#243B74; font-size:12px; font-weight:bold;}
.lobby_man{color:#243B74; font-size:12px;}

/*--------------- FORM INPUTS -----------------*/


.input, .input_focus{border:#565656 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; direction:rtl;}
.input_focus{border:#243B74 solid 1px;}

#period_area,#str{
	*margin-right:7px;
}

.right_bogrim #institute{
	display:none;
}
.right_bogrim #army_unit{
	display:none;	
}
.right_bogrim #period_area,
.right_bogrim #str{
	*margin-right:0px;	
}
.alertTx{color:red; font-size:12px;}

.button, .button_over{font-size:12px; color:white; font-weight:bold; border:none; background:#243B74; width:auto; height:19px;}
.button_over{background:#9188B2; cursor:pointer;}

.regBox, .regBox_title{background:#f2f2f2; padding:5px; font-size:12px; text-align:right; direction:rtl; color:#565656;}
.regBox_title{background:#E2E2E2; padding:5px; font-weight:bold;}


/*--------------- BLOGS -----------------*/

.bloger_title{color:white; font-size:12px; font-weight:bold; padding:1px 5px; text-align:center;}
a.bloger_title{color:white; font-size:12px;}
a.bloger_title:hover{color:white; font-size:12px; text-decoration:underline;}
.bloger_td_out, .bloger_td_over{padding:1px; color:#30457C; font-size:11px; text-align:center; direction:rtl; border:1px solid #3061ab; cursor:default;}
.bloger_td_over{border:1px solid #9188B2; cursor:pointer;}
.blogerTop_out, .blogerTop_over{background:url(../images/bloger_bg1.gif) no-repeat top #3061ab; cursor:default; color:white; font-size:12px; font-weight:bold; padding:1px 5px; text-align:center; height:34px; direction:rtl;}
.blogerTop_over{background:url(../images/bloger_bg2.gif) no-repeat top #9188B2; cursor:pointer; }
.blogerT{background:#30457C; height:19px;}
.loginT{background:#ECEAF3; padding:5px;}
.blogDesc{background:#ECEAF3; padding:5px 10px; vertical-align:top; text-align: right;}  
.blogTx{color:#30457C; font-size:12px; direction:rtl; text-align:right;}
img.blogPict{
	width: 100px; 
	height: 100px;
	margin:0;
	padding:0;
}
.blogPict{background:#C7C0DE; padding:5px; vertical-align:top; width: 103px; text-align:center;}

.posts_title{padding-bottom:5px; vertical-align:bottom; border-bottom:1px solid #D9D5E7; text-align:right;}
.buttonBlog, .buttonBlog_over{font-size:12px; color:white; font-weight:bold; border:none; background:#30457C; width:auto; height:19px;}
.buttonBlog_over{background:#9188B2; cursor:pointer;}
.post_title{background:#D9D5E7; padding:0px 10px; color:#30457C; font-size:12px; font-weight:bold; text-align:right; height:19px;}
.blog_quote{color:#939393; font-size:12px; padding:0px 10px; padding-top:10px;}
.blog_last_title{background:#D9D5E7; color:#30457C; font-size:12px; direction:rtl; text-align:right; font-weight:bold; height:15; padding:2px 5px;}

.blogs_mainTD{border:1px solid white;}

.leadPict{background:#C7C0DE; padding:5px; vertical-align:top; width: 120px; text-align:center;}

.tip {
    color: #fff;
    background:#1d1d1d;
    padding:10px;
    position:absolute;    
    z-index:1000;
	direction:rtl;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.elem .tip { display:none; }
.inner_elem{
	position:relative;
	right:22px;
}
.inner_elem img{
	width:86px;
}
.region-type-1{
	background-color: #F2F2F2;
}
