.ektronWindow {
	border: 1px solid rgb(221, 221, 221); left: 50%; top: 25%; width: 40em; color: rgb(51, 51, 51); margin-left: -20em; display: none; position: fixed !important; background-color: rgb(255, 255, 255);
}
.ektronModalOverlay {
	margin: 0px; padding: 0px; background-color: rgb(102, 102, 102);
}
.ektronModalWidth-10 {
	width: 10em !important; margin-left: -5em !important;
}
.ektronModalWidth-20 {
	width: 20em !important; margin-left: -10em !important;
}
.ektronModalWidth-25 {
	width: 25em !important; margin-left: -12.5em !important;
}
.ektronModalWidth-30 {
	width: 30em !important; margin-left: -15em !important;
}
.ektronModalWidth-40 {
	width: 40em !important; margin-left: -20em !important;
}
.ektronModalWidth-50 {
	width: 50em !important; margin-left: -25em !important;
}
.ektronModalWidth-60 {
	width: 60em !important; margin-left: -30em !important;
}
.ektronModalWidth-70 {
	width: 70em !important; margin-left: -35em !important;
}
.ektronModalWidth-80 {
	width: 80em !important; margin-left: -40em !important;
}
.ektronModalWidth-90 {
	width: 90em !important; margin-left: -45em !important;
}
.ektronModalWidth-100 {
	width: 100em !important; margin-left: -50em !important;
}
.ektronModalHeight-10 {
	height: 10em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-20 {
	height: 20em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-25 {
	height: 25em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-30 {
	height: 30em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-40 {
	height: 40em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-50 {
	height: 50em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-60 {
	height: 60em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-70 {
	height: 70em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-80 {
	height: 80em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-90 {
	height: 90em !important; -ms-overflow-y: auto !important;
}
.ektronModalHeight-100 {
	height: 100em !important; -ms-overflow-y: auto !important;
}
.ektronModalStandard {
	padding: 1em; border: 1px solid rgb(82, 82, 82); font-size: 12px;
}
div.ektronModalStandard {
	background: rgb(225, 231, 242); padding: 0px; border: 1px solid rgb(82, 82, 82); top: 50%; font-size: 12px;
}
div.ektronModalStandard {
	font-family: Arial,Verdana,sans-serif;
}
div.ektronModalStandard input {
	font-family: Arial,Verdana,sans-serif;
}
div.ektronModalBody table th {
	font-family: Arial,Verdana,sans-serif;
}
div.ektronModalBody table td {
	font-family: Arial,Verdana,sans-serif;
}
.ektronModalStandard .ektronModalHeader h3 {
	background-position: 0px -2px; margin: 0px; padding: 0.6em 0.25em; color: rgb(255, 255, 255); font-size: 1em; position: relative; background-image: url("/WorkArea/images/application/darkblue_gradiant-nm.gif"); background-repeat: repeat-x; background-color: rgb(49, 99, 189);
}
.ektronModalStandard .ektronModalHeader h3 a.ektronModalClose {
	background-position: 0px -23px; top: 0.25em; width: 21px; height: 21px; right: 0.25em; text-indent: -10000px; overflow: hidden; text-decoration: none; display: block; position: absolute; cursor: pointer; background-image: url("/WorkArea/images/application/closeButton.gif"); background-repeat: no-repeat; background-color: transparent;
}
.ektronModalStandard .ektronModalHeader h3 a.ektronModalClose:hover {
	background-position: -23px 0px;
}
.ektronModalStandard div.ektronModalBody {
	background: 0px rgb(255, 255, 255); margin: 1em 0.75em; padding: 0.5em; border: 1px solid silver; color: rgb(51, 51, 51);
}
.ektronModalStandard div.ektronModalBody table {
	margin: 0px 1.5em;
}
.ektronModalStandard div.ektronModalBody table th {
	padding-top: 0.25em; padding-right: 1em; font-size: 12px;
}
.ektronModalStandard div.ektronModalBody table th {
	vertical-align: top;
}
div.ektronModalBody table td {
	vertical-align: top;
}
.ektronModalStandard div.ektronModalBody fieldset {
	clear: both;
}
.ektronModalStandard .ektronModalButtonWrapper {
	list-style: none; margin: 1em 0px 0.25em; padding: 0px; width: 100%;
}
.ektronModalStandard .buttonWrapper {
	list-style: none; margin: 1em 0px 0px; padding: 0px; width: 50%; float: right;
}
.ektronModalStandard .ektronModalButtonWrapper li {
	display: inline; background-image: none; background-color: transparent;
}
.ektronModalStandard ul.buttonWrapper li {
	display: inline; background-image: none; background-color: transparent;
}
.ektronModalStandard ul.buttonWrapper li {
	margin: 0px; padding: 0px; border: 0px currentColor; float: right;
}
.ektronModalStandard a.button {
	background-position: 0.5em 0.4em; margin: 0px 0px 0px 0.75em; padding: 0.5em 1em 0.5em 2.25em; border: 1px solid silver; color: rgb(143, 143, 143); line-height: 100%; font-size: 1em; text-decoration: none; display: block; cursor: pointer; background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
.ektronModalStandard a.button:active {
	color: rgb(143, 143, 143); font-size: inherit;
}
.ektronModalStandard a.button:visited {
	color: rgb(143, 143, 143);
}
.ektronModalStandard a.button:hover {
	text-decoration: none;
}
.ektronModalStandard a.buttonLeft {
	float: left;
}
.ektronModalStandard a.buttonRight {
	float: right;
}
.ektronModalStandard a.text {
	font-size: 0.75em;
}
.ektronModalStandard a.cancelButton {
	background-image: url("/WorkArea/images/application/delete.gif");
}
.ektronModalStandard a.okButton {
	background-image: url("/WorkArea/images/application/check.gif");
}
.ektronModalStandard a.nextButton {
	background-position: 0.5em 0.25em; background-image: url("/WorkArea/images/application/but_next.gif");
}
.ektronModalStandard a.backButton {
	background-position: -0.1em 0.25em; background-image: url("/WorkArea/images/application/but_prev.gif");
}
.ektronModalStandard a.deleteButton {
	background-position: 0.25em 0.1em; margin-right: 0.5em; background-image: url("/WorkArea/images/application/btn_delete-nm.gif");
}
.ektronModalStandard a.redHover:hover {
	border: 1px solid rgb(251, 194, 196); color: rgb(209, 47, 25); background-color: rgb(251, 227, 228);
}
.ektronModalStandard a.blueHover:hover {
	border: 1px solid rgb(194, 225, 239); color: rgb(51, 102, 153); background-color: rgb(223, 244, 255);
}
.ektronModalStandard a.greenHover:hover {
	border: 1px solid rgb(198, 216, 128); color: rgb(82, 146, 20); background-color: rgb(230, 239, 194);
}
.ektronModalStandard .messages {
	width: auto; font-size: 1em; margin-bottom: 0.1em; display: block;
}
.ektronModalStandard .messages span {
	background-position: 0.25em 0.5em; margin: 0.25em; padding: 0.5em 0.5em 0.5em 2em; display: block; background-repeat: no-repeat;
}
.ektronModalStandard .messages span.wordbreak {
	margin: 0px; padding: 0px; width: 0px; text-indent: -10000px; overflow: hidden; font-size: 1px; display: inline;
}
.ektronModalStandard .clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.ektronModalStandard .clearfix {
	display: inline-block;
}
* html .ektronModalStandard .clearfix {
	height: 1%;
}
.ektronModalStandard .clearfix {
	display: block;
}
* iframe.ektronModalIframe {
	left: 0px; top: 0px; position: absolute; z-index: -1;
}
* html .ektronWindow {
	position: absolute;
}
.lowText {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.lowText:link {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.lowText:visited {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.lowText:active {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.lowText:focus {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.highText {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.highText:link {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.highText:visited {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.highText:active {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.highText:focus {
	font: 12px/normal Arial, sans-serif; text-align: left; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.roothighText {
	font: 16px/normal Arial, sans-serif; text-align: center; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.roothighText:link {
	font: 16px/normal Arial, sans-serif; text-align: center; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.roothighText:visited {
	font: 16px/normal Arial, sans-serif; text-align: center; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.roothighText:active {
	font: 16px/normal Arial, sans-serif; text-align: center; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.roothighText:focus {
	font: 16px/normal Arial, sans-serif; text-align: center; color: rgb(0, 0, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.itemBorder {
	border: 1px solid rgb(102, 102, 102);
}
.itemBorderBlank {
	border: 1px solid rgb(204, 204, 221);
}
.buttonText {
	font: bold 12px/normal Arial, Helvetica; color: rgb(255, 204, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonText:link {
	font: bold 12px/normal Arial, Helvetica; color: rgb(255, 204, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonText:visited {
	font: bold 12px/normal Arial, Helvetica; color: rgb(255, 204, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonText:active {
	font: bold 12px/normal Arial, Helvetica; color: rgb(255, 204, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonText:focus {
	font: bold 12px/normal Arial, Helvetica; color: rgb(255, 204, 153); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.buttonHover {
	font: bold 12px/normal Arial, Helvetica; padding: 1px; color: rgb(153, 204, 255); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonHover:link {
	font: bold 12px/normal Arial, Helvetica; padding: 1px; color: rgb(153, 204, 255); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonHover:visited {
	font: bold 12px/normal Arial, Helvetica; padding: 1px; color: rgb(153, 204, 255); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonHover:active {
	font: bold 12px/normal Arial, Helvetica; padding: 1px; color: rgb(153, 204, 255); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
a.buttonHover:focus {
	font: bold 12px/normal Arial, Helvetica; padding: 1px; color: rgb(153, 204, 255); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.buttonBorder {
	border: 1px outset rgb(51, 153, 102);
}
.buttonBorderOver {
	border: 1px inset rgb(204, 153, 102);
}
span.design_selectwrapper {
	border: 2px inset currentColor; display: none;
}
span.design_selectwrapper select {
	margin: -2px; display: none; visibility: hidden;
}
.expand1_508 .ekflexmenu {
	width: 133px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px;
}
.expand1_508 .ekflexmenu_accessible_menu_start {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_menu_startheading {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_menu_startlink {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_submenu_selected_message {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_menuitem_selected_message {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_menu_end {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_accessible_menu_endlink {
	left: -10000px; top: -10000px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.expand1_508 .ekflexmenu_submenu {
	left: 0px; top: 0px; position: relative;
}
.expand1_508 .ekflexmenu_submenu_hover {
	left: 0px; top: 0px; position: relative;
}
.expand1_508 .ekflexmenu_submenu_parent {
	left: 0px; top: 0px; position: relative;
}
.expand1_508 .ekflexmenu_submenu_parent_hover {
	left: 0px; top: 0px; position: relative;
}
.expand1_508 ul {
	list-style: square; margin: 0px; padding: 0px;
}
.expand1_508 li {
	margin: 0px; padding: 0px; display: inline;
}
.expand1_508 .ekflexmenu_submenu_items_hidden {
	display: none;
}
.expand1_508 .ekflexmenu_submenu_items .ekflexmenu_submenu_items {
	margin-left: 5px; border-bottom-width: 0px;
}
.expand1_508 .ekflexmenu_submenu_items .ekflexmenu_submenu_items_hidden {
	margin-left: 5px; border-bottom-width: 0px;
}
.expand1_508 .ekflexmenu_submenu_items_hidden .ekflexmenu_submenu_items_hidden {
	margin-left: 5px; border-bottom-width: 0px;
}
.expand1_508 .ekflexmenu_button {
	background: url("/images/arrow_rt-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; color: rgb(0, 0, 153); text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; text-decoration: none; display: block;
}
.expand1_508 .ekflexmenu_button:focus {
	background: url("/images/arrow_dn-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; display: block;
}
.expand1_508 .ekflexmenu_button:hover {
	background: url("/images/arrow_dn-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; display: block;
}
.expand1_508 .ekflexmenu_button_hover {
	background: url("/images/arrow_dn-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; display: block;
}
.expand1_508 .ekflexmenu_button_selected {
	background: url("/images/arrow_dn-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; text-decoration: underline; display: block;
}
.expand1_508 .ekflexmenu_button_selected_hover {
	background: url("/images/arrow_dn-tall.gif") no-repeat; padding: 10px 0px 0px; width: 100%; text-indent: 20px; font-family: verdana,arial,sans-serif; font-weight: normal; text-decoration: underline; display: block;
}
.expand1_508 .ekflexmenu_submenu_items a img {
	border-width: 0px;
}
.expand1_508 .ekflexmenu_submenu_items_hidden a img {
	border-width: 0px;
}
.expand1_508 a.ekflexmenu_link {
	padding: 0px; width: 100%; text-decoration: none; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link:link {
	padding: 0px; width: 100%; text-decoration: none; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link:visited {
	padding: 0px; width: 100%; text-decoration: none; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link:hover {
	padding: 0px; width: 100%; text-decoration: underline; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link:active {
	padding: 0px; width: 100%; text-decoration: underline; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link:focus {
	padding: 0px; width: 100%; text-decoration: underline; margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link_selected {
	padding: 0px; width: 100%; color: rgb(0, 89, 231); margin-left: 20px; display: block;
}
.expand1_508 a.ekflexmenu_link_selected:hover {
	padding: 0px; width: 100%; color: rgb(0, 0, 255); margin-left: 20px; display: block;
}
