/* Blocks. */
.block {
	margin-bottom: 20px;
}
.block-title {
	font-size: 1.385em;
	line-height: 1.2;
	margin: 0 0 0.4em 0;
}
.mini-panel-title {
	margin: 0 10px;
}
.region-header .block {
	clear: none;
	float: right;
	margin: 0;
}
#page > footer .block {
	margin: 0;
}
#page > footer .block .block-inner {
	padding: 20px 0;
}
/* Block lists */
.block ul li {
	margin: 0;
}
.block .item-list ul {
	margin-left: 15px;
}
.block-panels_mini .mini-panel-title {
	margin: 0 10px;
}
/* Reset margins and padding for the Help block .block-inner */
#block-system-help .block-inner {
	padding: 0;
	margin: 0;
}
/* Reset block ul in the dashboard */
#dashboard .block ul {
	margin-left: 0;
}
.block-search .inner {
	padding-left: 0;
	padding-right: 0;
}
.region-header .block-search .inner {
	padding: 0;
}
#search-form input#edit-keys, #block-search-form .form-item-search-block-form input {
	float: left; /* LTR */
	font-size: 1em;
	margin-right: 5px;
	width: 62%;
}
#search-block-form input.form-submit, #search-form input.form-submit {
	background: url(images/search-button.png) no-repeat scroll center top transparent;
	border-color: #E4E4E4 #D2D2D2 #B4B4B4;
	cursor: pointer;
	height: 25px;
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 34px;
	text-transform: uppercase; /* IE7 hack to trigger text indent reliably */
}
#search-block-form input.form-submit:hover, #search-block-form input.form-submit:focus, #search-form input.form-submit:hover, #search-form input.form-submit:focus {
	background-position: center bottom;
}
.ie6-7 #search-block-form input.form-submit:hover, .ie6-7 #search-block-form input.form-submit:focus, .ie6-7 #search-form input.form-submit:hover, .ie6-7 #search-form input.form-submit:focus {
	background-position: center -25px;
}
/*new css styles*/

/*inline edit*/
.edit-editable.edit-highlighted {
	min-width: 100%;
}


/*horizontal menus*/

.horizontal-list ul.menu {
	margin: 0;
	text-align: center;
}
.horizontal-list ul.menu li {
	display: inline-block;
	padding: 0 0.6em;
	border-right: 1px solid;
	line-height: 1;
}
.horizontal-list ul.menu li.first {
	padding-left: 0;
}
.horizontal-list ul.menu li.last {
	padding-right: 0;
	border: none;
}



/*header styles*/
#page .region-header .block-region-header {
	clear: both;
	margin-bottom: 1em;
	margin-top: 1em;
}
.region-header .block-region-header .block-inner {
	margin-left: 0;
	margin-right: 0;
}






/*Accordion styles*/

.ui-accordion {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
.ui-accordion .views-row {
	
}
.ui-accordion .ui-corner-all {
	border-radius: 0;
}
.ui-accordion .ui-state-default, 
.ui-accordion .ui-widget-content .ui-state-default, 
.ui-accordion .ui-widget-header .ui-state-default {
	background-image: none;
	background-color: #EEEEEE;
	border: none;
	border-bottom: 1px solid #D3D3D3;
	color: #555555;
	font-weight: normal;
	margin-bottom: 0.4em;
}
.ui-accordion .ui-accordion-header, 
.ui-accordion .ui-corner-bottom {
	border-radius: 0;
	background-image: none;
}
.ui-accordion-icons .ui-accordion-header a {
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.4em;
}
.ui-widget-content {
  border: 1px solid #D3D3D3;
  color: inherit;
}
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active {
  border: 1px solid #D3D3D3;
  color: inherit;
}




/*tab styles*/
.ui-corner-all {
    border-radius: 0;
}
.ui-widget-header {
	background-image: none;
	background-color: #EEEEEE;
	border: none;
    border-bottom: 1px solid #D3D3D3;
}
.ui-corner-top {
	border-radius: 0;
}
.ui-widget-content.ui-tabs {
	padding: 0;
}
.ui-corner-all.ui-tabs {
	border-radius: 0;
}
.ui-widget-content.ui-tabs {
	background-image: none;
}
.ui-tabs ul.ui-tabs-nav {
	margin: 0;
	padding: 0.2em 0.2em 0 0.3em;
}
.ui-tabs ul.ui-tabs-nav li a .field {
	padding: 0;
}
.ui-tabs ul.ui-tabs-nav li a {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
}
.ui-widget {
    font-family: inherit;
    font-size: inherit;
}
.ui-widget .ui-widget {
    font-size: inherit;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: inherit;
    font-size: inherit;
}







/*clear panels*/

.at-panel .region {
	clear: none;
}