#pCColumn{position:relative;}
.s30{height:28px;}
#channelBody_blogs #blogsPage #topBreadCrumbs {color:#647878 !important;border-bottom:1px solid #D0D6D6;height:auto;line-height:100%;padding:5px 0 5px;font-weight:bold;font-size:1.1em;color:#284D99 !important;margin-bottom:12px;position:static;}
#channelBody_blogs #blogsPage #topBreadCrumbs strong,#channelBody_blogs #blogsPage #topBreadCrumbs a, #channelBody_blogs #blogsPage #topBreadCrumbs span {font-size:1.2em;font-weight:bold;color:#284D99 !important;}
#channelBody_blogs #blogsPage #topBreadCrumbs {border-bottom:0 !important;}
#leftColContainer{width:300px;position:relative;}
.yarbox{display:block !important;}

#blogsPage #topBreadCrumbs{z-index:100;position:relative;}

#pLColumn
{margin-top:-46px;
 display:block!important;
}
#blogmenu {
  height:20px;
}

#blogmenu ul , #blogmenu li {
  list-style:none;
  margin: 0px;
  padding:0px;
}

#blogmenu li {
  float:right;
  padding-right:3px;
  padding-left:3px;  
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  color: black;
  height:20px;
  direction:rtl;
}

#blogmenu li A{
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  color: black;
  text-decoration:underline;
}

/*Active*/

#blogmenu li.active{
  background-color: #E9E9E9;

}

#blogdescr{
  width:600px;
  height:auto;
  background-color:#5B646D;
  margin-top:5px;
  vertical-align:top;
  overflow-x:hidden;
}

#blogmainframe{
  margin-top:0;
  min-height:600px;
  clear:both;
  position:relative;
}

#blog_main{
  float:right;
  width:465px;
  height:inherit;
  overflow: hidden;
  text-align:right;

  /* background-color:#5B646D; */
}

#blog_left{
  float:left;
  width:144px;
  height:inherit;
  overflow: hidden;
  /* background-color:#5B646D; */
}

.htmlarea {  
   background:#FFFFFF none repeat scroll 0%;
   text-align:right;
   margin-bottom:8px;
   padding:2px;
}

#blog_editor_panel_container{
  background-color: #F0F0F0;
  
  
  
}
#blog_textarea1{
  padding:5px 0 5px 0;
  clear:all;
  height:30px;
}

#blog_textarea1 .title{
  font-size:12px;
  font-weight:bold;
  float:right;
}
#blog_textarea1 input{
  float:right;
}


#blog_textarea2, #blog_upload_area{
  background-color:#F0F0F0; 
  padding:5px 0 5px 0;
}

#blog_upload_images_area_inscroll{
  overflow-x: scroll;
  overflow-y: hidden;
  width:100%;
}

#blog_upload_images_area div.title, #blog_upload_music_area div.title{
  font-size:12px;
  font-weight:bold;
  padding-bottom:10px;	
  direction:rtl;
  font-family:arial;
}

#blog_upload_images_area_inscroll .bin{
  padding-right:2px;
  padding-left:2px;
}
#blog_upload_images_area_inscroll .bin td a{
  font-size:13px;
  font-weight: normal;
  text-decoration:none;
  COLOR:BLACK;
}

#blog_upload_images_area_inscroll .bitem{
  float:right;
  padding:2px;
}

#blog_upload_music_area .item{
  border:0px solid red; 
  height:20px;
  line-height:20px;
  display:block;
  padding-right: 20px;
  
  text-align:right;
  font-size:12px;
  font-family:arial;
  padding-bottom:1px;
}

#blog_upload_music_area .musicfilestable .link a{
  font-size:13px !important;
  font-weight: normal;
  text-decoration:none;
  font-family:arial;
  COLOR:BLACK;
}

.musicfilestable .playlink a{
  font-size:13px !important;
  font-weight: normal;
  text-decoration:none;
  font-family:arial;
  COLOR:BLACK;
}



#blog_upload_music_area .player{
  text-align:center;
  height:45px;
  padding-left:0px;
  padding-bottom:5px;
  border:0px solid red;
}


/*
#blog_upload_images_area{
  background-color:#DBDCE0;
  padding:5px;
}*/

.right{
  float:right;
}

.left{
  float:left;
}

.div_h5_sep{
  width:144px;
  height:5px;
  overflow:hidden;
}

.blogbox{
  margin-bottom:5px;
  padding:3px 0 18px;
  border-bottom: 1px solid #d0d7d9;
  text-align:right;
  direction: rtl;
  clear:all;
}
#blog{border-bottom:1px dotted #b1bbbb;margin-bottom:30px;/*margin-top:-14px;*/padding-bottom:14px;}
.blogbox h2 a {font-size:1.4em;color:#647878;}
#blog h1 a,#blog h1{font-size:1.6em;color:#647878;}
.blogInfo{color:#647878;font-size:0.9em;display:block;}
.blogInfo a {color:#647878;}
#blog .blogInfo{margin-bottom:13px;}

/* blog article styles */
#blogTextBody{margin:15px 0 5px;}
#blogTextBody img{border:7px solid #e8ebeb;display:block;margin:23px auto 21px;}




.blogbox2{
  width:441px;   /* 447 - original size */
  padding:3px;
  text-align:right;

}



/* BLOG LEFT DESIGN CONFIGURATION PANEL*/
#blog_design_left_panel_colors{
  
}

#blog_design_left_panel_colors .panel {
  background-color: #EAC145;
  height:22px;
  line-height:22px;
}

#blog_design_left_panel_colors .panel span{
  height:22px;
  display:block;
  float:right;
  padding-right:2px;
  padding-left:2px;
  direction: rtl;
}

#blog_design_left_panel_colors .panel span.link {
  cursor:pointer;
  font-weight: bold;
  text-decoration:underline;
}


#blog_design_left_panel_colors_backgr,#blog_design_left_panel_colors_gagot,#blog_design_left_panel_colors_text
{ color:white;
  direcdtion:rtl;
  padding-bottom:5px;
}

/*Div of blogs - submenu */
#blogdescr .submenu{
  background-color:#EAC145;
  width:100%;
  height:20px;
  margin:0px;
  padding:0px;
}

#blogdescr .submenu ul,#blogdescr .submenu ul li{
  list-style:none;
  margin: 0px;
  padding:0px;
  float:right;
  padding-right:2px;  
  padding-left:2px;  
  height:20px;
}

#blogdescr .submenu ul li a{
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  cursor:pointer;
  color: black;
}

#blog_design_sub_header{
 background-color:#5B646D;
 clear:both;
 padding-right:5px;
 height:145px;
}

#blog_design_sub_header_editor_img{
 clear:both;
 padding-top:5px;
 background-color: #5B646D;
 height:210px;
 padding-right:5px; 
}

#blog_design_sub_header_editor{
  width:382px;
  height:200px;
  float:right;
  border:0px solid red;
  padding:0px;
  margin:0px;
  
  
}

#blog_design_sub_header_img_upl{
  width:205px;
  height:200px;
  float:left;
  border:0px solid yellow;
  
}

#blog_design_sub_header_img_upl_div{
  
  
}


#blog_design_bg_colors_pos{
  backgrouind-color: #5B646D;
  height:140px;
  padding-top:5px;
  
}

#blog_design_bg_colors_pos .right{
  width:295px;
  height: 125px;
  direction: rtl;
  text-align:right;
  padding-right:5px;
}

#blog_design_bg_colors_pos .left{
  width:299px;
  height: 125px;
  border-right:1px solid black;
}


/* Main design area*/
#blog_design_main_design{

   height:20px;

   background-color:#EAC145;
   text-align:right;
   padding-right: 5px;
}

#blog_design_main_design ul, #blog_design_main_design li{
  margin:0px;
  padding:0px;
  list-style:none;
  float:right;
     height:20px;
}   

#blog_design_main_design li{
  padding-left:2px;
  padding-right:2px;
}


#blog_design_main_design a{
   font-weight: bold;
}   

#blog_design_main_design_0,
#blog_design_main_design_1,
#blog_design_main_design_2,
#blog_design_main_design_3{
   height:575px;
   background-color:#DBDCE0;
   text-align:center;
}


.blog_style_area_text{
   border:1px solid #CCCCCC;
   width:350px;
   padding:0px;
   overflow:hidden;
}


.blog_design_button{
  padding:1px;
  cursor:pointer;
}

.blog_design_button:hover{
  border-top:1px solid #FFFFFF;  
  border-left:1px solid #FFFFFF;
  border-right:1px solid #ACA899;
  border-bottom:1px solid #ACA899;
  padding:0px;
}

.blog_design_buton_pressed{
  background-color:#D4D5D8;
  border:1px solid #6779AA !important;
  cursor:pointer;
}


/* ALERT BOX CSS*/
#PBBAcp-Box {
        padding-bottom: 24px;
        background: url('/app/staticFiles/acpbox/bg-box-bottom.png') bottom left no-repeat !important;
        background: url('/app/staticFiles/acpbox/bg-box-bottom.gif') bottom left no-repeat;
}

#PBBAcp-InBox {
        padding-top: 15px;
        background: url('/app/staticFiles/acpbox/bg-box-top.png') top left no-repeat !important;	
        background: url('/app/staticFiles/acpbox/bg-box-top.gif') top left no-repeat;	
}

#PBBAcp-BoxContent {
        background: url('/app/staticFiles/acpbox/bg-box-body.png') top left repeat-y !important;
        background: url('/app/staticFiles/acpbox/bg-box-body.gif') top left repeat-y;
        padding: 0 20px 0 20px;

}

#PBBAcp-Box input {
   
    border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	line-height:normal;
	background-color:#EAC145;
	margin: 5px;
	width:auto!important;
    
}

#PBBAcp-Box .BoxAlert {
    text-align: center;
        
}

#PBBAcp-Box .BoxConfirm {
    text-align: center;
    direction:rtl;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;                    
}

#PBBAcp-Box .BoxPrompt {
    text-align: left;
}

#blog_upload_images_area_inscroll_bin .images{
  height:60px;
}

.pageBodyOnePicScenes {
 width: 440px;
 height: auto;
 display: table;
 /*
 background-color: #5B646D;
 padding: 5px 19px 5px 19px;
 margin-bottom: 12px;
 */
 font-size: 12px;
 font-family: arial;
 color: #ffffff;
 direction: rtl;
 clear:both;
}
.pageBodyOnePicScenes span.scenesText {
 font-weight: bold;
}

.pageBodyOnePicScenes span.scenesText a {
 text-decoration:underline;
}

.blog_message_text{
  clear:both;
  margin:11px 0 7px 0;
}


#blogmainframe { padding-top:4px;}
#blogmainframe #pageNav { height:auto;padding-top:7px;}

#blogTools { padding-bottom:25px;}

/* new styles
--------------- */

/* global elements  */
#sub_menu_bar, #footer{border-top-color:#284D99;}
#pTopLeftLine{background:#284D99 !important;}
#channelBody_blogs .yarbox ul h3, .yarbox ul h3 a{color:#284D99 !important;}



/* blog info bar */
#blogInfoBar{border-bottom:1px dotted #b1bbbb;padding:6px 4px 5px;margin-bottom:25px;color:#647878;font-size:0.9em;}
 #blogInfoBar img{z-index:1;position:relative;top:-9px;}
 #blogInfoBar #blogCommentsNum{float:left;font-size:1em;}
  #blogInfoBar strong{font-size:1.2em;}

/* yarbox blogs styles  */
.yarbox{border-top:7px solid #284D99 !important;}
 .yarbox .contentWindow {background:#fff;border:1px solid #92A0A0;clear:both;padding-top:6px;position:relative;width:298px;z-index:22;}
  .yarbox .contentWindow ul,.yarbox .contentWindow ol{width:auto;float:none;margin:0;list-style:none;}
   .yarbox .contentWindow ul li, .yarbox .contentWindow ol li{margin:0;padding:0 !important;background:none !important;display:list-item;float:none;}
    .yarbox .contentWindow ul li a, .yarbox .contentWindow ol li a{color:#284D99 !important;}

/* Blog profile box style */
#blogsProfileBox{padding:2px 8px 5px 4px;margin-bottom:28px;border:1px solid #92A0A1;border-top:7px solid #284D99;display:table;width:284px }
 #blogsProfileBox h3{border-top:0;margin:0 0 5px 2px;color:#284D99;} 
 #blogsProfileBox p{margin-right:0px;font-size:0.85em;} 
 #blogsProfileBox .rssBlogs{text-align:left;font-size:0.9em;font-weight:bold;clear:both;color:#284D99;margin-top:8px;} 
  #blogsProfileBox .rssBlogs img{ vertical-align:bottom;}
  
/* Edit profile box style */
.editprofilebox {border:1px solid #92A0A1;border-top:7px solid #284D99;;padding:10px 4px 10px 10px;text-align:right;zoom:1;display:none;}
 .editprofilebox .d1{font-size:12px;padding-right:5px;width:60px;float:right;}
 .editprofilebox .d2{width:210px;float:right;}
 .editprofilebox .h1{height:30px;}
 .editprofilebox .h1 input{width:214px;height:16px;font-size:12px;}
 .editprofilebox .h2{height:105px;}
 .editprofilebox .upload {height:auto!important;line-height:auto;}
 
/* Blog tool box style*/
  #blogToolsBox{padding:5px 0 7px 0;}
   #blogToolsBox div {float:right;font-size:0.9em;font-weight:bold;margin:5px 9px 5px 22px;width:200px;}
   
/*blog archive, latestPosts,comments*/
#BlogslatestPosts .contentWindow ol {margin:0 9px;}
#Blogslatestcomments .contentWindow ol{margin:0 7px;}
 #BlogslatestPosts .contentWindow ol li, #Blogslatestcomments .contentWindow ul li{font-size:0.9em;margin-bottom:7px;}
  #BlogslatestPosts .contentWindow ol li a, #Blogslatestcomments .contentWindow ul li a{font-weight:bold;}
   #BlogslatestPosts .contentWindow ol li span{padding-left:5px;margin-left:5px;border-left:1px solid #D1D5D4;color:#647878;display:-moz-inline-box;display:inline-block;
    font-size:0.9em;
   }
   #BlogslatestPosts .contentWindow ol li, #Blogslatestcomments .contentWindow ul li,#previousPosts ul li {clear:both;zoom:1;}
   #Blogslatestcomments .contentWindow ol li span{color:#647878;}

 #BlogsArchives .contentWindow ul li{font-size:0.9em;width:139px;float:right;margin:0 9px 6px 0;color:#9ba8a9;}
   #BlogsArchives .contentWindow ul li a{font-weight:bold;}
   #BlogsArchives .contentWindow ul li span{font-size:1.5em;line-height:0.8em;vertical-align:sub;}   

#Blogslatestcomments .contentWindow ul li span {color:#647878;}


.PageNavItems strong{
  background-color:#284D99;
  padding:0 5px 0 5px;
  color:white;
  font-weight:normal;
  display:block
  width:auto;
}

.PageNavItems a {
  margin:0 5px 0 5px;
}


#pRColumn{
  margin-top:-7px;
}


/*new new v4*/
.yarbox{direction:rtl !important;}
.yarbox .active h3, .yarbox .active h3 a{color:#284d99 !important;}

.blogImageTitle{margin:-12px 0 16px;}
.blogInfo{margin:7px 0 13px;}
.keywords{font-size:0.9em;background:#e8ebeb;padding:2px 4px 4px;}
.keywords a, .responsesCount{text-decoration:underline;}
.keywords a{font-weight:bold;}
.rssBlogs a{font-size:0.9em;font-weight:bold;}

.blogMainImg{margin-top:-15px;display:block;position:relative;}
* html .blogMainImg{margin-top:-14px;}

.PageNavItems{direction:ltr;}



.rssBlogs a{font-weight:normal;font-size:1em;}
.rssBlogs img{vertical-align:middle;}
.rssBlogs .xsmall{font-size:0.9em;font-weight:bold;}
.writeMail{font-size:0.85em;color:#647878;float:left;font-weight:normal;}

#previousPosts{}
#previousPosts .contentWindow{overflow:hidden;padding:7px 0 1px;}
#previousPosts .contentWindow ul{font-size:0.9em;margin-right:8px;}
#previousPosts .contentWindow ul li{margin-bottom:7px;}
#previousPosts .contentWindow ul li span{color:#647878;}
#previousPosts .contentWindow ul li a{font-weight:bold;}

#edit_opinionBox{width:284px !important;margin-bottom:28px;}

#pLColumn{width:300px !important;overflow:hidden !important;}
.blogMainInnerImg{display:block;margin:-24px 0 13px;z-index:-1;position:relative;}

			/* yarbox list items */
			.bulletList .contentWindow{padding-bottom:7px;}
			 .bulletList .contentWindow ul {margin: 1px 9px 4px 0;}
			  .bulletList .contentWindow ul  li { width:134px; padding: 0 10px 2px 0 !important; float:right; list-style: none inside none; color:#647878; font: bold 0.9em arial,sans-serif; background: url(/images/nrg/include/img/useful_bullet.gif) right 50% no-repeat !important;}
			   .bulletList .contentWindow ul li a { font-size:1em;}
