.ektronWindow {
	display: none;
	position: fixed!important;
	top: 25%;
	left: 50%;
	margin-left: -20em;
	width: 40em;
	background-color: #fff;
	color: #444
}
.ektronModalOverlay {
	background-color: #666;
	margin: 0;
	padding: 0
}
.ektronModalWidth-10 {
	margin-left: -5em!important;
	width: 10em!important
}
.ektronModalWidth-20 {
	margin-left: -10em!important;
	width: 20em!important
}
.ektronModalWidth-25 {
	margin-left: -12.5em!important;
	width: 25em!important
}
.ektronModalWidth-30 {
	margin-left: -15em!important;
	width: 30em!important
}
.ektronModalWidth-40 {
	margin-left: -20em!important;
	width: 40em!important
}
.ektronModalWidth-50 {
	margin-left: -25em!important;
	width: 50em!important
}
.ektronModalWidth-60 {
	margin-left: -30em!important;
	width: 60em!important
}
.ektronModalWidth-70 {
	margin-left: -35em!important;
	width: 70em!important
}
.ektronModalWidth-80 {
	margin-left: -40em!important;
	width: 80em!important
}
.ektronModalWidth-90 {
	margin-left: -45em!important;
	width: 90em!important
}
.ektronModalWidth-100 {
	margin-left: -50em!important;
	width: 100em!important
}
.ektronModalHeight-10 {
	height: 10em!important;
	overflow-y: auto!important
}
.ektronModalHeight-20 {
	height: 20em!important;
	overflow-y: auto!important
}
.ektronModalHeight-25 {
	height: 25em!important;
	overflow-y: auto!important
}
.ektronModalHeight-30 {
	height: 30em!important;
	overflow-y: auto!important
}
.ektronModalHeight-40 {
	height: 40em!important;
	overflow-y: auto!important
}
.ektronModalHeight-50 {
	height: 50em!important;
	overflow-y: auto!important
}
.ektronModalHeight-60 {
	height: 60em!important;
	overflow-y: auto!important
}
.ektronModalHeight-70 {
	height: 70em!important;
	overflow-y: auto!important
}
.ektronModalHeight-80 {
	height: 80em!important;
	overflow-y: auto!important
}
.ektronModalHeight-90 {
	height: 90em!important;
	overflow-y: auto!important
}
.ektronModalHeight-100 {
	height: 100em!important;
	overflow-y: auto!important
}
.ektronModalStandard {
	font-size: 12px;
	border: 1px solid #525252;
	padding: 1em;
	font-family: Arial, Verdana, sans-serif;
	background: #fff!important
}
div.ektronModalStandard {
	padding: 0;
	border: solid 1px #525252;
	background: #E1E7F2;
	top: 50%;
	font-size: 12px
}
div.ektronModalStandard, div.ektronModalStandard input, div.ektronModalBody table th, div.ektronModalBody table td {
	font-family: Arial, Verdana, sans-serif
}
.ektronModalStandard .ektronModalHeader h3 {
	background: #414141 url('/WorkArea/images/UI/modal-header-bg.gif') repeat-x 0 0;
	color: #fff;
	margin: 0;
	padding: 8px;
	font-size: 1em;
	position: relative;
	font-family: Arial, Verdana, sans-serif;
	text-shadow: none;
	text-align: left
}
.ektronModalStandard .ektronModalHeader h3 a.ektronModalClose {
	display: block;
	background: transparent url('/WorkArea/images/UI/modal-close.gif') no-repeat 0 0;
	text-decoration: none;
	width: 21px;
	height: 21px;
	position: absolute;
	right: .25em;
	top: .25em;
	text-indent: -10000px;
	overflow: hidden;
	cursor: pointer
}
.ektronModalStandard div.ektronModalBody {
	background: #FFF none repeat scroll 0;
	color: #333;
	margin: 1em .75em;
	padding: .5em
}
.ektronModalStandard div.ektronModalBody table {
	margin: 0 1.5em
}
.ektronModalStandard div.ektronModalBody table th {
	font-size: 12px;
	padding-right: 1em;
	padding-top: .25em
}
.ektronModalStandard div.ektronModalBody table th, div.ektronModalBody table td {
	vertical-align: top
}
.ektronModalStandard div.ektronModalBody fieldset {
	clear: both
}
.ektronModalStandard .ektronModalButtonWrapper {
	margin: 1em 0 .25em;
	padding: 0;
	list-style: none;
	width: 100%
}
.ektronModalStandard .buttonWrapper {
	float: right;
	margin: 1em 0 0 0;
	padding: 0;
	list-style: none;
	width: 50%
}
.ektronModalStandard .ektronModalButtonWrapper li, .ektronModalStandard ul.buttonWrapper li {
	display: inline;
	background-image: none;
	background-color: transparent
}
.ektronModalStandard ul.buttonWrapper li {
	float: right;
	margin: 0;
	padding: 0;
	border: 0
}
.ektronModalStandard a.button {
	display: block;
	background-color: #e6e6e6;
	border: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	line-height: 100%;
	text-decoration: none;
	color: #000;
	cursor: pointer;
	padding: .5em 1em .6em 1em;
	margin: 0 0 0 .75em;
	background-repeat: no-repeat
}
.ektronModalStandard a.button:active {
	color: #000;
	font-size: inherit
}
.ektronModalStandard a.button:visited {
	color: #000
}
.ektronModalStandard a.button:hover {
	background: #1b4a94 url('/WorkArea/images/UI/over_tab.gif') repeat-x 0 0;
	border: 0;
	text-decoration: none
}
.ektronModalStandard a.buttonLeft {
	float: left
}
.ektronModalStandard a.buttonRight {
	float: right
}
.ektronModalStandard a.text {
	font-size: .75em
}
.ektronModalStandard .messages {
	display: block;
	width: auto;
	margin-bottom: .1em;
	font-size: 1em
}
.ektronModalStandard .messages span {
	display: block;
	margin: .25em;
	padding: .5em .5em .5em 2em;
	background-repeat: no-repeat;
	background-position: .25em .5em
}
.ektronModalStandard .messages span.wordbreak {
	display: inline;
	text-indent: -10000px;
	margin: 0;
	padding: 0;
	width: 0;
	overflow: hidden;
	font-size: 1px
}
.ektronModalStandard .clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0
}
.ektronModalStandard .clearfix {
	display: inline-block
}/*\*/
* html .ektronModalStandard .clearfix {
	height: 1%
}
.ektronModalStandard .clearfix {
	display: block
}/**/
a#ektronPageBuilderCancel, a#ektronPageBuilderFinish, a#ektronPageBuilderNext, .ektronModalStandard a.button {
	color: #000
}
a#ektronPageBuilderCancel:hover, a#ektronPageBuilderFinish:hover, a#ektronPageBuilderNext:hover, .ektronModalStandard a.button:hover {
	color: #fff
}
a#ektronPageBuilderFinish {
	background-image: none
}
a#ektronPageBuilderFinish:hover {
	background: #0F73B7 url('/WorkArea/images/UI/tooltip.gif') repeat-x
}
.ektronSearch {
	padding: 1em;
	margin: 1em;
	font-family: Arial, Sans-Serif
}
.ektronSearch ul.searchNavigation {
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0
}
.ektronSearch ul.searchNavigation li {
	display: block;
	float: left;
	margin: 0;
	margin-right: .25em;
	border-top: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-bottom: 0;
	border-left: 1px solid #d4d4d4
}
.ektronSearch ul.searchNavigation li a {
	display: block;
	padding: .25em .5em;
	text-decoration: none;
	background-color: #eee;
	color: #000
}
.ektronSearch ul.searchNavigation li a:hover {
	text-decoration: underline
}
.ektronSearch ul.searchNavigation li a.selected {
	background-color: white;
	padding: .25em .5em;
	position: relative;
	top: 1px
}
.ektronSearch div.searchWrapper {
	clear: left;
	padding: 1em 1em 1em 1em;
	margin: 0;
	border: 1px solid #d4d4d4
}
.ektronSearch div.searchWrapper input {
	margin: 0 1em 0 0
}
.ektronSearch div.searchWrapper fieldset {
	margin: 0
}
.ektronSearch div.searchWrapper div#advancedTerms ul {
	list-style: none;
	margin: 0 0 1em 1em;
	padding: 0
}
.ektronSearch div.searchWrapper div#advancedTerms ul li {
	clear: left;
	margin: .25em 0
}
.ektronSearch div.searchWrapper div#advancedTerms ul li span {
	display: block;
	width: 12em;
	float: left
}
.ektronSearch div.searchWrapper div#basicTerms {
	padding: 0;
	margin: 0
}
.ektronSearch div.searchWrapper div#basicTerms input {
	margin-right: .5em;
	font-weight: normal;
	color: #4c4c4c;
	padding: 0
}
.ektronSearch div.searchWrapper div#basicTerms select {
	margin-right: .5em;
	font-weight: normal;
	color: #4c4c4c;
	padding: 0
}
.ektronSearch div.searchWrapper div#basicTerms input.basicSearchSubmit {
	padding: 0
}
.ektronSearch div.searchWrapper div#advancedTerms {
	padding: 0;
	margin: 0
}
.ektronSearch div.searchWrapper p#EktronCategorySearchToggle {
	margin-top: 1em;
	padding-left: 15px;
	background-image: url('/WorkArea/images/application/arrowClosed.gif');
	background-position: 0 2px;
	background-repeat: no-repeat
}
.ektronSearch div.searchWrapper p#EktronCategorySearchToggle:hover {
	text-decoration: underline
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch {
	margin-top: .5em;
	padding: 0 1em .5em 1em;
	background-color: White;
	display: block
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch>div {
	margin-top: .5em
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 {
	border-top: 1px dotted #d4d4d4;
	color: #676767;
	background-color: #eee;
	margin: 0 0 .5em 0;
	padding: .25em;
	text-align: left;
	font-weight: normal
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3.noResults {
	text-align: left
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.resultslabel {
	font-weight: normal;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.beginPageCount {
	font-weight: bold;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.endPageCount {
	font-weight: bold;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.totalCount {
	font-weight: bold;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.searchTerms {
	font-weight: bold;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.searchResultsHeader h3 span.searchDuration {
	font-weight: bold;
	color: #4c4c4c
}
.ektronSearch div.searchWrapper div.suggestedResults {
	background-color: #FFFFD8;
	padding: 1em .5em .5em .5em;
	border: 1px solid silver
}
.ektronSearch div.searchWrapper div.suggestedResults div.resultPreview {
	margin-bottom: 1em
}
.ektronSearch div.searchWrapper div.suggestedResults h3 {
	float: right;
	font-weight: normal;
	color: #4c4c4c;
	font-size: 1em;
	margin: 0;
	padding: 0
}
.ektronSearch div.searchWrapper div.suggestedResults h4 {
	display: inline;
	font-weight: normal;
	margin: 1em 0 .25em 0
}
.ektronSearch div.searchWrapper div.searchResults h4 {
	font-weight: normal;
	margin: 1em 0 .25em 0;
	text-align: left
}
.ektronSearch div.searchWrapper div.searchResults h4 img {
	margin-right: .25em
}
.ektronSearch div.searchWrapper div.searchResults h4 span.dateTime {
	margin-left: .5em;
	color: #4c4c4c;
	font-size: .9em
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset {
	margin: 0 0 1em 0;
	padding: 0 0 1em 0
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset ul {
	margin: 1em 1em 1em 1em;
	padding: 0
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset input {
	margin: 0 1em 0 1em
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset a {
	text-decoration: none
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset a:hover {
	text-decoration: underline
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset p {
	margin: 0 0 0 1em;
	padding: 0
}
.ektronSearch div.searchWrapper div#advancedTerms fieldset input.addFilter {
	margin: 0
}
.ektronSearch div.searchWrapper div#advancedTerms input.advancedSubmit {
	padding: 0 1em;
	margin: 0 0 1em 0
}
.ektronSearch div.searchWrapper div.resultPreview {
	margin: 0 0 1em 0
}
.ektronSearch div.searchWrapper div.resultPreview p {
	margin: 0;
	padding: 0
}
.ektronSearch div.searchWrapper div.resultPreview div.resultPreviewDetails span {
	color: #497d32
}
.ektronSearch div#navbar {
	text-align: center;
	display: block;
	margin-top: 1em;
	border-top: 1px dotted silver;
	padding-top: 1em
}
.ektronSearch div#navbar ul.ektronPaging {
	list-style: none;
	margin: 0;
	padding: 0
}
.ektronSearch div#navbar ul.ektronPaging li {
	display: inline;
	border: 1px solid blue;
	padding: .35em;
	margin-right: .5em;
	font-weight: bold
}
.ektronSearch div#navbar ul.ektronPaging li a {
	text-decoration: none;
	font-weight: normal
}
.ektronSearch div#navbar ul.ektronPaging li a:hover {
	text-decoration: underline
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane input.searchTaxonomyPath {
	margin: 0 .25em 0 0;
	padding: 0;
	position: relative;
	top: .1em;
*position:static;
*top:0;
*vertical-align:middle
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview li {
	background: 0
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview .hitarea {
	background-image: none;
	background-repeat: no-repeat;
	background-position: 3px 0;
	background-color: transparent;
*background-position:5px 3px
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview .expandable-hitarea {
	background-image: url('/WorkArea/images/ui/icons/tree/plus.png')
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview .collapsable-hitarea {
	background-image: url('/WorkArea/images/ui/icons/tree/minus.png')
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview li span.folder, .ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview li span.file {
	display: inline-block;
	padding: 0 0 0 20px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: 0 0
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview li.collapsable>span.folder {
	background-image: url('/WorkArea/images/ui/icons/folderOpen.png')
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview li.expandable>span.folder {
	background-image: url('/WorkArea/images/ui/icons/folder.png')
}
.ektronSearch div.searchWrapper fieldset#EktronCategorySearch div#divTreePane .EktronTreeview span.file {
	background-image: url('/WorkArea/images/ui/icons/taxonomy.png')
}
