.entryTitle {
	vertical-align: middle; 
	float: left; 
	display: block; 
	width: 100%; 
	background: none !important;
	position: relative; 
	margin: 0 0 10px 0;
}
.entryTitle a {color:#900!important}
.entryDate {
	position: absolute;
	right: 55px;
	top: 10px;
}





#myBlog-wrap div.blogsContainer div.entryContent div.entryTitle {
	background:none repeat scroll 0 0 transparent !important;
	clear:right;
	display:table;
	float:none;
	margin:0 0 10px;
	position:relative;
	vertical-align:middle;
	border-bottom:1px solid darkgray;
	border-top:1px solid darkgray;
}

#myBlog-wrap div.blogsContainer div.entryContent .entryTitle h2 {
background-image:none !important;
padding-left:0px !important;
text-transform:none;
}

#myBlog-wrap div.blogsContainer div.entryContent .entryTitle h2 a{
text-decoration:none!important;
}

#myBlog-wrap div.blogsContainer div.entryContent div.entryTitle small {
	display:table-footer-group;
	float:none;
}

#myBlog-wrap div.blogsContainer div.entryContent div.post div.entry-body  p {
max-width:630px !important;
}

body #community-wrap div.ctitle {
font-weight:bold;
padding:6px 0;
text-align:left;
width:638px;
}

#community-wrap .clrfix {
clear:left !important;
position: relative !important;
}

#community-wrap .app-box {
display:inline-block;
margin-bottom:15px;
width:100% !important;
float:left !important;
position:relative !important;
}





#community-wrap .cLayout .cSidebar {
float:right;
margin-top:-10px;
width:215px!important;
}

div.group-menuswrapper {
display:block !important;
}

div.group-menu {
display:block !important;
width:80px;
}

 ul.group-menus {
	float:none !important;
	font-family:Geneva,Verdana,Arial,sans-serif !important;
	height:36px !important;
	margin:0 !important;
	padding:0 !important;
	font-size:100% !important;
	line-height:1 !important;
	list-style:none outside none !important;
	display:block !important;
	border-bottom:0px none transparent !important;
}

ul.group-menus li {
	background:url("../../../components/com_community/templates/iorTemplate/images/toolbar.png") no-repeat scroll 0 -95px transparent !important;
	float:left !important;
	line-height:normal !important;
	/*margin:0 3px 0 0 !important;*/
	padding:0 0 0 1px !important;
	position:relative !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	overflow:visible !important;
	margin-right:3px !important;
	height:29px !important;
	font-size:1.2em !important;
	text-align:justify !important;
	color:#333333 !important;
	font-family:Geneva,Verdana,Arial,sans-serif !important;
	list-style:none outside none !important;
	width:70px;
	padding:0px !important;
}

ul.group-menus li a {
margin-top:2px !important;
padding-bottom:0 !important;
padding-left:0 !important;
padding-right:0 !important;
}

#cToolbarGroupNav {
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	
	background:url("../../../components/com_community/templates/iorTemplate/images/toolbar.png") no-repeat scroll 0 0 transparent !important;
	border:medium none;
	height:42px !important;
	line-height:normal !important;
	margin-bottom:10px !important;
	padding-left:7px !important;
	padding-top:1px !important;
	float:right !important;
}





/* Front end editor classes    */


span.hasTip a {
	background-color:#FFFFFF !important;

}


#text_tbl {

	margin-bottom:5px;

}


#editor-xtd-buttons {
	
	float:left;
}

 
.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
	background-color:transparent !important;
	text-decoration:none !important;
}


.button2-left .readmore a,
.button2-left .blank a,
.button2-left a.modal-button,
.button2-right a,
.button2-right a.modal-button,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif !important;
	font-size: 11px;
	color: #333;
	cursor: pointer;
	background-color:transparent !important;
	text-decoration:none !important;
	padding: 0px 24px 0px 6px!important;	
	
}

.button2-left span,
.button2-right span { cursor: default; color: #999; }

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span { padding: 0 6px; }

.page span,
.blank span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover { text-decoration: none !important; color: #0B55C4 !important; }

.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }

.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }

.button2-left { background: url(../../../administrator/templates/khepri/images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }

.button2-right { background: url(../../../administrator/templates/khepri/images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }

.button2-right .prev { background: url(../../../administrator/templates/khepri/images/j_button2_prev.png) no-repeat; }

.button2-right.off .prev { background: url(../../../administrator/templates/khepri/images/j_button2_prev_off.png) no-repeat; }

.button2-right .start { background: url(../../../administrator/templates/khepri/images/j_button2_first.png) no-repeat; }

.button2-right.off .start { background: url(../../../administrator/templates/khepri/images/j_button2_first_off.png) no-repeat; }

.button2-left .page,
.button2-left .blank { background: url(../../../administrator/templates/khepri/images/j_button2_right_cap.png) 100% 0 no-repeat; }

.button2-left .next { background: url(../../../administrator/templates/khepri/images/j_button2_next.png) 100% 0 no-repeat; }

.button2-left.off .next { background: url(../../../administrator/templates/khepri/images/j_button2_next_off.png) 100% 0 no-repeat; }

.button2-left .end { background: url(../../../administrator/templates/khepri/images/j_button2_last.png) 100% 0 no-repeat; }

.button2-left.off .end { background: url(../../../administrator/templates/khepri/images/j_button2_last_off.png) 100% 0 no-repeat; }

.button2-left .image 		{ background: url(../../../administrator/templates/khepri/images/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore 	{ background: url(../../../administrator/templates/khepri/images/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak 	{ background: url(../../../administrator/templates/khepri/images/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank	 	{ background: url(../../../administrator/templates/khepri/images/j_button2_blank.png) 100% 0 no-repeat; }
/*.button2-left .blank	 	{ background: url(../../../administrator/templates/khepri/images/j_button2_pagebreak.png) 100% 0 no-repeat; }*/

.button2-left .doclink {background:url("../../../plugins/editors-xtd/doclink/images/j_button2_doclink.png") no-repeat scroll 100% 0 transparent;}

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index: 50;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../../administrator/templates/khepri/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}


/* front end editor metadata classes etc    */

div#content_main form.editor fieldset div {
	margin-top:0px !important;
	
}



div#content_main form.editor fieldset div.save {
	float:right;
	margin-top:-30px !important;
	
}





fieldset.publishing{position:relative !important; margin-top:20px;}

fieldset.publishing div {
	clear:both;
	display:table-row;
	position:relative;
	height:25px;
}



/*
fieldset.publishing div label {
	left:65px;
	position:relative;
	width:40px !important;
}
*/
fieldset.publishing div.radio label {
	display:inline-block;
	width:80px;

	
}

#publish_up_img {
left:6px;
	position:relative;
}

#publish_down_img {
left:0px;
	position:relative;
}

fieldset.publishing select {
	left:125px;
	position:absolute;
	width:420px !important;
}

fieldset.publishing select#access {
	
	height:45px !important;
}

fieldset.publishing select#ordering {
	height:25px !important;
	
}




fieldset.publishing input {
	left:125px;
	position:absolute;
	width:399px !important;
}

fieldset.publishing div.radio input {
	left:65px;
	position:relative;
	width:40px !important;
}


/*
fieldset.metadata{position:relative !important;}

*/
fieldset.metadata label {

	display:list-item;
	list-style:none;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	width:659px !important;
	
}



fieldset.metadata textarea#metadesc {
	display:table;
	margin-bottom:20px;
	margin-left:125px;
	margin-top:-11px;
	width:399px !important;
}




fieldset.metadata textarea#metakey   {
	display:table;
	margin-bottom:20px;
	margin-left:125px;
	margin-top:-11px;
	width:399px !important;
}


.moduletableIORNewsSignUP {
	width:220px;
	margin-left:20px;
}

.moduletableIORNewsSignUP .IORNewsSignUP {

	font-family:Verdana,Geneva,sans-serif;
	color:#434343;
	font-weight:bold;
	line-height:normal;
	font-size:13px;


}



.moduletableIORNewsSignUP .inputbox{
	width:197px;
	margin-left:0px;
	margin-top:5px;
}

.moduletableIORNewsSignUP input[type="checkbox"] {
	float:right;
	height:15px;
	margin:0;
	padding:0;
	width:15px !important;
}


.aca_list_name .editlinktip a {
	font-family:Verdana,Geneva,sans-serif;
	color:#434343;
	font-size:1.1em;
	line-height:normal;
	font-size:100%;

}

.moduletableIORNewsSignUP .inputbox#wz_2{
	width:15px;
	height:15px;
	margin-left:0px;
	margin-bottom:5px;

}


.moduletableIORNewsSignUP .button {

	
	background:url("../images/button.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#333333;
	cursor:pointer;
	float:right;
	height:31px;
	margin:9px 0px 0 0;
	overflow:hidden;
	padding-left:0;
	width:62px;

}

.aca_list_name {


}



.editlinktip {

}

.editlinktip  a{

}


table.joobilist thead th {

	background-color:#EBEBEB !important;
	color:#660000 !important;
	font-family:Arial,sans-serif !important;
	font-size:1.6em !important;
	line-height:150% !important;
	margin:10px 20px !important;
	text-indent:5px !important;
	text-align: left !important;
	
}

div#jnewsletter table.panelheading th.jnewsletter {

	background:url("/templates/IOR/images/icon-news_media.png") no-repeat scroll left center transparent !important;
	

}

div#jnewsletter table.panelheading th.jnewsletter img{

	padding-left:5px;
	

}



#font_resizer {

	bottom:0px;
	top:-60px;

}


#search {
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border:1px solid #990000;
	display:inline;
	float:right;
	height:31px;
	margin:0;
	padding:0;
	position:relative;
	top:-33px;
	width:230px;
}



#menuwrapper {
	height:70px;
}

.search {
  background:url(../images/bg-input-gradient.png) #fff repeat-x 0 0;
  border-bottom:#666 1px solid;
  border-left:#666 1px solid;
  border-radius:5px;
  border-right:#666 1px solid;
  border-top:#666 1px solid;
  float:right;
  height:26px;
  margin:0px 18px 0 0;
  moz-border-radius:5px;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  webkit-border-radius:5px;
  width:230px;
}




table.submenu61 {
	margin-top:0px !important;
	height:35px;
	
}


.swtabcontent61{
	height:33px;
}

#tabsub261 {
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	background-color:#990000 !important;
	border-bottom:0 none #CCCCCC !important;
	clear:both;
	height:35px;
	padding:0 !important;
}






#mainmenu {

-webkit-border-radius:0 0 5px 5px;
  -moz-border-radius:0 0 5px 5px;
  background:#333333 0 0;
  background:transparent;
  float:none;
  height:67px;
  list-style:none none outside;
  margin-top:1px;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  position:relative;
  width:980px;
  overflow:hidden;
 
}



#menu61 {
	
	
	
	height:30px; 
	padding-top:8px !important;
	padding-bottom:8px !important;
	
}


#menu61 table, #menu61 td{


	height:30px; 
	margin:0 !important;
	

}

#menu61 a{
	
	-moz-box-sizing:border-box; 
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	box-sizing:border-box;
	
	height:30px; 
	padding-top:8px !important;
	padding-bottom:8px !important;
	
	
}


#menu61 td a {
	
	height:30px; 
	background-color:#333333;  width: 100%; height: 30px; display: block;
	
	border:0 none #CCCCCC !important;
	
	
	
	color:#FFFFFF !important;
	font-family:verdana,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	margin-right:8px !important;
	text-decoration:none;
	white-space:nowrap !important;
	padding-bottom:9px !important;
	

}




table.submenu61 a div.menutableft61, #dyn-tab-sub-active61 a div.menutableft61 {
	width:7px;
	height:33px;
	
	position:relative;
	float:left;
	display:block !important;



}


div.menutabmiddle61 {

	
	height:33px;
	background-color:transparent;
	position:relative;
	float:left;
	
	/*color:#FAC433;*/
	color:#FCE0A9;
	display:block;
	text-decoration:none;
	text-transform:none;
	padding-left:15px;
	padding-top:8px;


}



table.submenu61 a div.menutabright61, #dyn-tab-sub-active61 a div.menutabright61 {
	width:16px;
	height:33px;
	
	position:relative;
	float:right;
	display:block !important;
	
}




table.submenu61 a:hover div.menutableft61, #dyn-tab-sub-active61 a:hover div.menutableft61, table.submenu61 a:active div.menutableft61, #dyn-tab-sub-active61 a:active div.menutableft61 {
	
	width:7px;
	height:33px;
	
	background-color:transparent;
	background-repeat:no-repeat;
	
	position:relative;
	float:left;
	display:block !important;

}





#dyn-tab-sub-active61 a div.menutabmiddle61, table.submenu61 a:hover div.menutabmiddle61, #dyn-tab-sub-active61 a:hover div.menutabmiddle61, table.submenu61 a:active div.menutabmiddle61, #dyn-tab-sub-active61 a:active div.menutabmiddle61 {

	
	height:33px;
	
	background-color:transparent;
	background-image:url("../images/subMenuHighlight.png") !important;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	display:block !important;
	color: #990000;

}


#dyn-tab-sub-active61 a div.menutabright61, table.submenu61 a:hover div.menutabright61, #dyn-tab-sub-active61 a:hover div.menutabright61, table.submenu61 a:active div.menutabright61, #dyn-tab-sub-active61 a:active div.menutabright61 {
	
	width:16px;
	height:33px;
	
	background-color:transparent;
	background-image:url("../images/subMenuHighlightEnd.png") !important;
	background-repeat:no-repeat;
	background-position:right top;
	position:relative;
	float:right;
	display:block !important;
	
}


#iorEvent  {
	overflow-y:scroll;
	overflow-x:hidden;
}

