/*! jQuery UI - v1.9.0 - 2012-10-05
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/
* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; z-index: 100; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
span.ui-spinner { background: none; }
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -16px;
}
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tooltip {
	padding:8px;
	position:absolute;
	z-index:9999;
	-o-box-shadow: 0 0 5px #aaa;
	-moz-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width:2px; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 0.8em; }
.ui-widget .ui-widget { font-size: 0.8em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_222222_256x240.png"); }
.ui-widget-content .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_222222_256x240.png"); }
.ui-widget-header .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_222222_256x240.png"); }
.ui-state-default .ui-icon { background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_888888_256x240.png"); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_454545_256x240.png"); }
.ui-state-active .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_454545_256x240.png"); }
.ui-state-highlight .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_2e83ff_256x240.png"); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("https://www.omegaconnect.org/images/jquery_ui/ui-icons_cd0a0a_256x240.png"); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url("https://www.omegaconnect.org/images/jquery_ui/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* Omega Learning CSS Document */
/*:focus{outline: medium none;}
*::-moz-focus-inner{border: medium none;}*/
/*----------*/
/*----------*/
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

div{margin:0; padding:0; display:block;}
article, aside, figcaption, figure, footer, header, hgroup, nav, section, canvas{display: block;}
a{text-decoration:none; color: #186FB2; cursor: pointer;}
.rel{position:relative;}
img{border:none;}
.block{display:block;}
.inline-block{display:inline-block;}
/*----------*/
.clearfix:after, .clearfix:before{display:block; content:''; height:0; overflow:hidden; clear:both;}
.clearfix{zoom:1; display:inline-block;}
/*--------------*/
.float_l{float:left; display:block;}
.float_r{float:right; display:block;}
.float_none{float:none !important;}
.txt_align_c{text-align:center !important;}
/*--------*/ 

h1{margin:0; padding:0; display:block; font-family:"Trebuchet MS", "Helvetica Neue"; font-weight:bold; color:#3e3e3e; font-size:30px; line-height:30px;}
/*--------*/ 
.margin_t_5{margin-top:5px !important;}
.margin_t_75{margin-top:75px !important;}
.margin_b_13{margin-bottom:13px !important;}
.margin_r_10{margin-right:10px !important;}
.margin_r_20{margin-right:20px !important;}
.margin_l_r_10{margin-left:10px;margin-right:10px;}
/*--------*/ 
.main_wrapper{width:100%;}
header{background:url("https://www.omegaconnect.org/images/header_bg.jpg") repeat-x top;}
.head_block_wrap{width:1000px; margin:0 auto;}
.logo_wrap_blck{width:1000px; height:128px; overflow:hidden;}
.toolbox_wrap{background:url("https://www.omegaconnect.org/images/toolbox_bg.jpg") repeat-x left top; border-right:1px solid #5391ae; border-left:1px solid #5391ae; height:47px;}
/*--------*/ 
section{width:1000px; margin:0 auto; min-height:500px;}
.body_cont_blck{width:1000px;}
.head_blck{width:960px; padding:0 25px 0 15px;}
.tabbed_content .head_blck{padding: 0 25px 0 0;width: 895px;}
.tabbed_content{width: 895px; margin:auto !important;}
.tbl_curve_blck_wrap{border:1px solid #e6e6e6; width:962px; padding:18px 18px;}
/*--------*/ 
.tbl_blck{border:1px solid #e5e5e5; /*display:block;*/width: 100%;}
.tbl_blck thead{background-color:#f2f2f2; /*display:block;*/ font-size:13px; color:#000;}
.tbl_blck thead th{border-left:1px solid #e5e5e5; font-weight:bold; text-align:left;}
.tbl_blck thead th:first-child,.tbl_blck tbody td:first-child{border-left:none;}
.tbl_blck tbody{background-color:#fdfdfd; font-size:13px; color:#000;}
.tbl_blck tbody tr.odd{background-color:#f8f8f8;}
.tbl_blck tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_blck tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left;}
.tbl_blck tbody tr.active{color:#166283;}

/*--------*/ 
.tbl_blck_02{border:1px solid #e5e5e5; width:893px;}
.tbl_blck_02 .thead{background-color:#f2f2f2; font-size:13px; color:#000;}
.tbl_blck_02 .thead td{border-left:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5; font-weight:bold; text-align:left;}
.tbl_blck_02 td:first-child{border-left:none;}
.tbl_blck_02 tbody{background-color:#fdfdfd; font-size:13px; color:#000;}
.tbl_blck_02 tbody tr.odd{background-color:#f8f8f8;}
.tbl_blck_02 tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_blck_02 tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left;}
.tbl_blck_02 tbody tr.active{color:#166283;}
/*--------*/ 
/*--------*/ 
.tbl_popup{border:1px solid #e5e5e5; width:840px;}
.tbl_popup .thead{background-color:#f2f2f2; font-size:13px; color:#000;}
.tbl_popup .thead td{border-left:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5; font-weight:normal; text-align:left;}
.tbl_popup td:first-child{border-left:none;}
.tbl_popup tbody{background-color:#fdfdfd; font-size:13px; color:#000;}
.tbl_popup tbody tr.odd{background-color:#f8f8f8;}
.tbl_popup tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_popup tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left;}
.tbl_popup tbody tr.active{color:#166283;}
/*--------*/ 
.btn_wrap_blck{display:block;}
a.btn_01{display:block; margin:0; padding:0; height:27px; background: url("https://www.omegaconnect.org/images/btn_01.png") repeat-x left top transparent; border:1px solid #2b96c1; border-radius:5px 5px 5px 5px; font-family:"Lucida Sans", Arial; color:#000000; font-size:12px; text-align:center; text-transform:uppercase;}
a:hover.btn_01{color:#fff;}
/*--------*/ 
a.btn_02{display:block; margin:0; padding:0; height:29px; background: url("https://www.omegaconnect.org/images/btn_02.png") repeat-x left top transparent; border-radius:5px 5px 5px 5px; font-family:"Lucida Sans", Arial; color:#000000; font-size:12px; text-align:center; text-transform:uppercase;}
a:hover.btn_02{color:#fff;}
/*--------*/ 
.add_icon{background:url("https://www.omegaconnect.org/images/add_icon.png") no-repeat 1px 3px; display:block; height:19px; padding:6px 10px 0 29px;}
.const_icon{background:url("https://www.omegaconnect.org/images/consult_icn.png") no-repeat 2px 2px; display:block; height:19px; padding:6px 10px 0 40px;}
.print_icon{background:url("https://www.omegaconnect.org/images/print_view.png") no-repeat 2px 2px; display:block; height:19px; padding:6px 10px 0 40px;}
.dashb_icon{background:url("https://www.omegaconnect.org/images/dasboard_icn.png") no-repeat 10px 9px; display:block; height:19px; padding:7px 10px 0 32px;}
.contact_icon{background:url("https://www.omegaconnect.org/images/contact_icon.png") no-repeat top; height:27px; width:32px;}
.contact_icon_delete{background:url("https://www.omegaconnect.org/images/contact_icon.png") no-repeat bottom; height:27px; width:32px;}
/*a.hide_icon{background:url("https://www.omegaconnect.org/images/view_icon.png") no-repeat bottom; height:18px; width:24px; margin:3px 10px 0 3px;}
a:hover.hide_icon{background-position:top;}*/
a.hide_icon{background:url("https://www.omegaconnect.org/images/view_icn.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.hide_icon{background-position:top;}
a.review_icon{background:url("https://www.omegaconnect.org/images/review_icon.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a.review_icon_highlight{background:url("https://www.omegaconnect.org/images/review_icon.png") no-repeat top; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.review_icon{background-position:top;}
/*a.edit_icon{background:url("https://www.omegaconnect.org/images/edit_icon.png") no-repeat bottom; height:17px; width:24px; margin:3px 10px 0 0;}
a:hover.edit_icon{background-position:top;}*/
a.edit_icon{background:url("https://www.omegaconnect.org/images/edit_icon_02.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.edit_icon{background-position:top;}
/*a.delete_icon{background:url("https://www.omegaconnect.org/images/delete_icn.png") no-repeat bottom; height:21px; width:18px;}
a:hover.delete_icon{background-position:top;}*/
a.delete_icon{display:block; background:url("https://www.omegaconnect.org/images/del_icn.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.delete_icon{background-position:top;}
a.blocked_icon{background:url("https://www.omegaconnect.org/images/lock_icn.png") no-repeat bottom; height:21px; width:18px;}
a:hover.blocked_icon{background-position:center 3px;}
a.dollar_icon{background:url("https://www.omegaconnect.org/images/dollar_icon.png") no-repeat bottom; height:24px; width:24px;margin: 0px 4px 0 0;}
a:hover.dollar_icon{}
a.warning_icon{background:url("https://www.omegaconnect.org/images/warning_icon.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.warning_icon{background-position:top;}
a.report_icon{background:url("https://www.omegaconnect.org/images/report_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.report_icon{background-position:top;}
a.checkin_icon{background:url("https://www.omegaconnect.org/images/checkin_icon.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.checkin_icon{background-position:top;}
/*--------*/ 

footer{background-color:#e6e6e6; /*height:98px;*/}
.footer_wrap_blck{width:1000px; margin:0 auto;}
.footer_cont_block{width:1000px;}
.footer_txt_block{font-size:11px; color:#010000; padding:30px 0 0;}
.footer_txt_block a{font-weight:bold; color:#4f998d;}
.footer_txt_block a:hover{text-decoration:underline;}
/*--------*/ 

.popup_inner_block{min-height:200px; }
.popup_inner_block.inner-block-auto{min-height:unset; }
.popup_inner_block h2{margin:0 0 30px 0; padding:15px; display:block; background-color:#e9e9e9; font-family:"Trebuchet MS","Helvetica Neue"; font-size:22px; line-height:22px; color:#3e3e3e; }
/*--------*/ 
ul.form_list{margin:0 auto; padding:0; display:block; list-style:none;}
ul.form_list li{margin:0 0 5px; padding:0; display:block; font-size:12px; color:#585858;}
ul.form_list li label{float:left; display:block; width:115px; margin:5px 15px 0 0; color:#585858; font-size:12px; text-align:right;}
ul.form_in_body li label{width:160px;}
ul.form_list li span.radio_sec label{width:auto !important; margin:5px 5px 0 0 !important; text-align:left !important;}
ul.form_list li span.radio_sec input{float:left; margin:5px 15px 0 0;}
ul.w_525 li label{width:210px !important;}
ul.w_780 li label{width:325px !important;}
.txt_box{margin:0; padding:0 3px; display:block; height:25px; line-height:25px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
.sel_box{margin:0; padding:0 3px; display:block; height:25px; line-height:25px; width:206px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
select.txt_box{width:206px !important;}
.txt_box_150{margin:0; padding:0 3px; display:block; height:25px; line-height:25px; width:150px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
.sel_box_150{margin:0; padding:0 3px; display:block; height:25px; line-height:25px; width:156px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
select.txt_box_150{width:156px !important;}
.sel_mul_box{margin:0; padding:0; display:block; line-height:25px; width:207px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
ul.form_list li .txt_area, ul.form_list_03 li .txt_area{margin:0; padding:3px; display:block; height:67px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; resize:none;}/*------edited 01-11-12------*/
table.tbl_blck .txt_area{margin:0; padding:3px; display:block; height:67px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; resize:none;}/*------edited 01-11-12------*/
ul.form_list li .txt_area_alert{margin:0; padding:3px; display:block; height:100px; width:325px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; resize:none;}/*------Added Sam on 13-12-12------*/
ul.form_list li .slct_box{width:208px; height:27px;}
.popupform .slct_box{width:208px; height:27px;}
ul.form_list li .bold_txt{font-weight:bold; color:#585858; margin:5px 0 0;}
/*--------*/
a.btn_03{display:block; margin:0; padding:8px 13px 0; height:26px; background: url("https://www.omegaconnect.org/images/btn_03.jpg") repeat-x left top transparent; border-left:1px solid #00509c; border-right:1px solid #00509c;border-radius:8px 8px 8px 8px; font-family:"Lucida Sans", Arial; color:#000000; font-size:16px; text-align:center; text-transform:uppercase;}
a:hover.btn_03{color:#fff;}
/*--------*/
.w_335{width:340px !important;}
.w_579{width:579px !important;}
.w_525{width:550px !important;}
.w_780{width:778px !important;}
.w_820{width:830px !important;}
.margin_l_150{margin-left:150px !important;}
.margin_l_170{margin-left:170px !important;}
.margin_l_200{margin-left:200px !important;}
.margin_t_20{margin-top:20px !important;}
.margin_15{margin:15px !important;}
.margin_s_15{margin:0 15px 0 15px !important;}
/*--------*/

.bubbleInfo {position: relative;}
.InfoWindow {position: relative;}
.TutorInfo .tool_tip {width:185px; height:auto; padding:0; position: absolute; display: none; left:50px; top:-5px;cursor: default;}
.TutorInfo .tool_tip {width:200px; height:auto; padding:0; position: absolute; display: none; left:50px; top:-5px;cursor: default;}
.tool_tip {width:185px; height:auto; padding:0; position: absolute; display: none; /* keeps the popup hidden if no JS available */ left:-18px; top:-30px;}
.tool_tip .tool_tip_wrap{position:relative; padding:10px 15px 10px 15px; border: 1px solid #fff; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); color:#000001; font-size:14px; background-color:#d1eaf9 ;z-index: 1;/* background-image: -moz-linear-gradient(center top , #FFFFFF, #d1eaf9);*/ }
.tool_tip .tooltip_left_arrw{background:url("https://www.omegaconnect.org/images/tool_tip_left_arrow.png") no-repeat; width:10px; height:17px; position:absolute; bottom:-7px; left:-6px; top:5px; }
.tool_tip .tooltip_arrw{background:url("https://www.omegaconnect.org/images/tool_tip_arrow.png") no-repeat; width:10px; height:7px; position:absolute; bottom:-7px; left:30px; }
.info_tutor_details{font-size: 12px;}
.info_tutor_details div{width: 190px;}
/*-----------------------------------------------------
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-box-shadow: #c7c7c7 0 0 15px 0px; -moz-box-shadow: #c7c7c7 0 0 15px 0px; box-shadow: #c7c7c7 0 0 15px 0px; background: #f4f4f4; }
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:1px solid #e5e5e5;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}
/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{}

#cboxContent{background:#fff; overflow:hidden; padding:0;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:20px;}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
#cboxLoadingOverlay{background:#fff url("https://www.omegaconnect.org/images/loading.gif") no-repeat 5px 5px;}
#cboxClose{position:absolute; top:12px; right:12px;  height:27px; width:27px; z-index:200; background:url("https://www.omegaconnect.org/images/close_btn.png") no-repeat right;}

/*------------------------------------------------*/
/*.popup_error_div{padding:0px 20px;font-size:12px;color:red;text-align: center;}*/
.popup_error_div{
    background:#333333 url("https://www.omegaconnect.org/images/error.png") no-repeat 8px center;
    border:1px solid #ed541d;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-bottom:20px;
    padding:7px 5px 7px 30px;
    color:#FFFFFF;
}
.popup_error_div p{
    color:#FFFFFF !important;
}
/*.popup_success_div{padding:0px 20px;font-size:12px;color:green;text-align: center;}*/
.popup_success_div{
    background:#333333 url("https://www.omegaconnect.org/images/tick.png") no-repeat 8px center;
    border:1px solid #dce8e4;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-bottom:10px;
    padding:7px 5px 7px 30px;
    color:#CCCCCC;
}

.popup_error_div p, .popup_success_div p{
    margin:0;
}

.document_icon{background:url("https://www.omegaconnect.org/images/documents.png") no-repeat 4px 4px; display:block; height:19px; padding:7px 10px 0 32px;}
.send_document_icon{background:url("https://www.omegaconnect.org/images/documents.png") no-repeat 0px 0px; display:block; height:19px; padding:7px 10px 0 20px;}
.text_link{color: #000000; cursor: pointer;}
/*Admin side */
.master_data_form label.error{float: left;clear: both;color: red;}

/* < 2012-11-05> */

.home_col_left{float:left; width:681px;}
.banner_blck{width:681px;}
.caption_txt{padding:0 0 30px;}
a.right_arrw_blck{background:url("https://www.omegaconnect.org/images/right_arrw.png") no-repeat right; padding:0 25px 0 0; font-size:12px; color:#3c9183; line-height:18px;}
a:hover.right_arrw_blck{text-decoration:underline;}
.home_col_right{float:right; width:305px; padding:81px 0 0;}
.member_blck{width:305px; min-height:416px; background-color:#10223e; border-radius:20px;}
.member_blck h2{margin:0 0 15px; padding:18px 0 2px 30px; display:block; border-bottom:1px solid #515e72; background:url("https://www.omegaconnect.org/images/header_fold.jpg") no-repeat right top;}
/*--------*/ 
ul.form_list_01{margin:0 auto; padding:0; display:block; list-style:none;}
ul.form_list_01 li{margin:0 0 5px; padding:0; display:block; font-size:12px; color:#585858; border:1px dashed #e8ac1b;}
ul.form_list_01 li label{float:left; display:block; width:110px; margin:5px 15px 0 0; color:#585858; font-size:12px; text-align:right;}
/*--------*/ 
.news_events_blck{width:250px;}
.news_events_blck h3{margin:0 0 15px; padding:10px 0 0 30px; display:block; font-size:24px; font-weight:normal; background:url("https://www.omegaconnect.org/images/news_events_icn.png") no-repeat 0 13px; color:#424242;}
.news_events_blck h3 span{font-size:14px; margin-left:8px; }
.news_events_blck ul{margin:0; padding:0; display:block; list-style:none;}
.news_events_blck ul li{margin:0; padding:10px 0; display:block; list-style:none; border-top:1px dashed #e8ac1b;}
.border_bottom_0{border-top:none !important;}
a.date_blck{width:42px; height:36px; float:left; padding: 5px 4px 0 0; margin-right:15px; text-align:center; font-size:12px; color:#5d636e; background:url("https://www.omegaconnect.org/images/test_icon.png") no-repeat top left; cursor:pointer;}
.date_blck strong{display:block; font-size:14px;}
a:hover.date_blck{background-position:bottom left;}
.desc_box{width:240px; color:#122036; float:none !important;}
.desc_box h4{margin:0; padding:0; display:block; font-size:12px; color:#122036;}
.desc_box p{margin:0; padding:0; display:block; font-size:11px; color:#424242;}
.desc_box p a{color:#264167; text-decoration:underline;}
.desc_box p a:hover{ text-decoration:none; color:#000000;}
/*--------*/ 
ul.form_list_02{margin:0 24px; padding:0; display:block; list-style:none;}
ul.form_list_02 li{margin:0 0 5px; padding:0; display:block; font-size:12px; color:#585858;}
ul.form_list_02 li label{float:left; display:block; width:180px; padding:6px 10px; color:#fff; font-size:12px; text-align:left;}
.w_150{width:150px !important;}
ul.form_list_02 li label:hover{background-color:#213a5d; cursor:pointer; border-radius:5px;}
ul.form_list_02 li .txtbox{background-color:#f3f3f3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#757575;  width:205px; height:35px; padding:0 15px; border-radius:5px; border:none; line-height:35px; }
/*--------*/ 

/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float:left; display:block; margin:5px 4px 0;}
.jqTransformRadio {background: transparent url("https://www.omegaconnect.org/images/radio_cust.png") no-repeat center bottom; vertical-align: middle; height:19px; width:20px; display:block;}
a.jqTransformChecked {background-position: center top;}
.jqTransformHidden {display: none;}
.jqTransformSelectWrapper{float: left; height:27px;  width:205px !important; padding:10px 15px; position:relative; color:#757575; background: url("https://www.omegaconnect.org/images/select_bx_bg.png") no-repeat scroll left top transparent;}
.jqTransformSelectWrapper div span{height:22px;  width:185px !important;}
a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/select_bx_bg_btn.png") no-repeat scroll center center transparent; display:block; height:31px;  position: absolute; right:2px; top:3px;width:31px;}
.jqTransformSelectWrapper ul {background-color: #f3f3f3; border: 1px solid #CCCCCC; display: none; height: 150px; left: 0; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top: 36px; width:232px !important; z-index: 10; border-radius:5px;}
.jqTransformSelectWrapper ul a { background-color:#f3f3f3; color:#757575; display: block; font-size: 12px; padding: 5px 15px; text-decoration: none;}
.jqTransformSelectWrapper ul a:hover{background-color:#eaeaea;}
.jqTransformSelectWrapper .selected{background-color:#fff !important; color:#000 !important;}

/*--------*/ 
a.btn_04{display:block; margin:0; padding:5px 0 0; height:29px; background: url("https://www.omegaconnect.org/images/yellw_btn.jpg") repeat-x left top transparent; border-radius:7px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:20px; text-align:center;}
a:hover.btn_04{color:#fff;}
/*--------*/ 
.margin_l_r_auto{margin:0 auto !important;}
.margin_auto_l_r{margin-left:auto !important; margin-right:auto !important;}
.w_100{width:100px !important;}
/*--------*/ 
.dashboard_main_wrapper{width:565px; padding:80px 0 0;}
.dashboard_main_wrapper h2{margin:0 0 10px; padding:0; display:block; font-size:30px; color:#666666; font-weight:normal;}
.dashboard_main_wrapper h2 span{font-weight:normal; font-size:20px;}
/*--------*/ 
.dashboard_icn_block_wrap{width:480px; padding:40px; border:1px solid #E6E6E6; position:relative; margin-left: 160px;}
.dashboard_icn_block_wrap a.icon_blck{width:155px; height:115px; padding:15px 0 0; margin:0 1px 2px; overflow:hidden; float:left; background-color:#f3f3f3; border:1px solid #E6E6E6; text-align:center; color:#aaaaaa; font-size:15px;}
.dashboard_icn_block_wrap a:hover.icon_blck, .dashboard_icn_block_wrap a.selected{ background-color:#e6e6e6; color:#333333;}
.dashboard_icn_block_wrap a.icon_blck img{margin-bottom:10px;}
.dashboard_icn_block_wrap a.icon_blck .txt_blck{display:block;}
.dashboard_icn_block_wrap a.hme_icn_blck{width:49px; height:43px; display:block; background:url("https://www.omegaconnect.org/images/home_icon.png") no-repeat; position:absolute; left:-50px; top:20px;}
.dashboard_icn_block_wrap p{margin:0; padding:0; display:block; color:#999999; font-size:14px;}
/*--------*/ 

/*------01-11-12------*/
h1.head{margin:0 0 25px; padding:0 0 15px; display:block; font-family:"Trebuchet MS"; font-size:24px; font-weight:normal; background:url("https://www.omegaconnect.org/images/head_bdr.jpg") repeat-x bottom left;}
.padding_5{padding:5px;}
.padding_l_r_30{padding-right:30px !important; padding-left:30px !important;}
.w_940{width:940px !important;}
.w_392{width:392px !important;}
.w_376{width:376px !important;}
.w_400{width:400px !important;}
.w_794{width:794px !important;}
.w_800{width:800px !important;}
.w_752{width:752px !important;}
.w_746{width:746px !important;}
.w_890{width:890px !important;}
.w_120{width:120px !important;}
.w_126{width:126px !important;}
.w_290{width:290px !important;}
.w_300{width:300px !important;}
.h_77{height:77px !important;}
.h_20{height:20px !important;}
.margin_l_10{margin-left:8px !important;}
.margin_l_18{margin-left:18px !important;}
.margin_t_30{margin-top:30px !important;}
.border_blck_wrap{padding:40px 60px; margin-bottom:35px; border:1px solid #e5e5e5; background-color:#f2f2f2;}
/*--------*/ 
ul.form_list_03{margin:0; padding:0; display:block; list-style:none;}
ul.form_list_03 li{margin:0 0 13px; padding:0; display:block;}
ul.form_list_03 li label{display:block; font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#186fb2;}
ul.form_list_03 li .txt_box{margin:0; padding:0 3px; display:block; height:25px; line-height:25px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;}
/*--------*/ 
.tbl_curve_blck_wrap_01{width:940px;}
.tbl_curve_blck_wrap_01 .tbl_blck{border:1px solid #e6e6e6; margin-bottom:20px;}
.tbl_curve_blck_wrap_01 .tbl_blck thead{background-color:#f2f2f2; /*display:block;*/ font-size:18px; color:#000;}
.tbl_curve_blck_wrap_01 .tbl_blck thead th{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:8px 15px;}
.tbl_curve_blck_wrap_01 .tbl_blck thead th:first-child, .tbl_curve_blck_wrap_01 .tbl_blck tbody td:first-child{border-left:none;}
.tbl_curve_blck_wrap_01 .tbl_blck tbody{background-color:#fdfdfd; font-size:12px; color:#000;}
.tbl_curve_blck_wrap_01 .tbl_blck tbody tr.odd{background-color:#f8f8f8;}
.tbl_curve_blck_wrap_01 .tbl_blck tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_curve_blck_wrap_01 .tbl_blck tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:6px 15px;}
.tbl_curve_blck_wrap_01 .tbl_blck tbody tr.active{color:#166283;}
/*--------*/
.small_txt{font-size:11px; font-weight:bold;}
.blue_txt{font-size:14px; color:#1255ba;}
.greytxt{font-size:11px; color:#5d5c5c;}
.blue_txt_01{font-size:11px; color:#417d99;}
.padding_l_r_9_8{padding-left:9px !important; padding-right:8px !important;}
.margin_l_80{margin-left:80px !important;}
/*--------*/
.txt_blck_wrap{width:910px; margin-bottom:50px; padding:0 15px; font-family:"Trebuchet MS"; font-size:18px; line-height:18px;}
.txt_blck_wrap .blue_txt_01{font-size:18px; color:#1367a0;}
/*--------*/
.padding_t_0{padding-top:0;}
.padding_t_10{padding-top:10px !important;}
.padding_t_5{padding-top:5px !important;}
.padding_b_10{padding-bottom:10px;}
.h_26{height:26px !important;}
/*--------*/
.tbl_curve_blck_wrap_02{width:490px;}
.tbl_curve_blck_wrap_02 .tbl_blck{border:1px solid #e6e6e6; margin-bottom:5px;}
.tbl_curve_blck_wrap_02 .tbl_blck thead{background-color:#f2f2f2; /*display:block;*/ font-size:18px; color:#000;}
.tbl_curve_blck_wrap_02 .tbl_blck thead th{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:8px 15px;}
.tbl_curve_blck_wrap_02 .tbl_blck thead th:first-child, .tbl_curve_blck_wrap_01 .tbl_blck tbody td:first-child{border-left:none;}
.tbl_curve_blck_wrap_02 .tbl_blck tbody{background-color:#fdfdfd; font-size:12px; color:#000;}
.tbl_curve_blck_wrap_02 .tbl_blck tbody tr.odd{background-color:#f8f8f8;}
.tbl_curve_blck_wrap_02 .tbl_blck tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_curve_blck_wrap_02 .tbl_blck tbody td{font-weight:normal; text-align:left; padding:10px 15px;}
.tbl_curve_blck_wrap_02 .tbl_blck tbody tr.active{color:#166283;}
.tbl_curve_blck_wrap_02 .tbl_blck a.view_icon{width:23px; height:21px; display:block; background:url("https://www.omegaconnect.org/images/view_icn.png") no-repeat left bottom;}
.tbl_curve_blck_wrap_02 .tbl_blck a:hover.view_icon{background-position:left top;}
.tbl_curve_blck_wrap_02 .tbl_blck a.add_icon_01{width:23px; height:21px; display:block; background:url("https://www.omegaconnect.org/images/add_icn.png") no-repeat left bottom;}
.tbl_curve_blck_wrap_02 .tbl_blck a:hover.add_icon_01{background-position:left top;}
.popup_inner_block_02 ul.form_list li{margin:0 0 10px;}
.form_list .title_txt{display:block; margin:0 0 15px; font-size:15px; color:#3e3e3e; text-align:center; font-weight:bold; text-decoration:underline;}
.form_list .blue_txt_02{margin:0 15px 0 0; color:#10648e;}
/*--------*/
a.btn_05{display:block; margin:0; padding:0; height:26px; background: url("https://www.omegaconnect.org/images/btn_05.png") repeat-x left top transparent; border:1px solid #9fc120; border-radius:7px; font-family:Arial, Helvetica, sans-serif; color:#000000 !important; font-size:12px; text-align:center; text-transform:uppercase; font-weight:bold;}
a:hover.btn_05{color:#fff !important;}
.download_icon{background:url("https://www.omegaconnect.org/images/download_arrw.png") no-repeat 85px 4px; padding:6px 32px 5px 10px; display:block;}
/*--------*/
.margin_b_20{margin-bottom:20px !important;}
.title_txt_02{display:block !important; font-size:15px !important; color:#000000 !important;}
.align_l{text-align:left;}
.align_c{text-align:center;}
.align_r{text-align:right;}
.qq-upload-button{display:block !important; height:20px !important; padding:6px 20px 0 !important; background:url("https://www.omegaconnect.org/images/btn_06.png") repeat-x top !important; border:1px solid #d8d8d8 !important; border-radius:5px 5px 5px 5px !important; color:#585858 !important;}
.qq-upload-button:hover{color:#000 !important;}
.form_list a{color:#b8b9c1 !important;}
.form_list a:hover{color:#000 !important;}
a.add_txt{display:block; font-size:12px; color:#405268;}
a:hover.add_txt{color:#000;}
.w_460{width:460px !important;}
/*--------*/
.tbl_curve_blck_wrap_02 .tbl_blck a{color:#064666;}
.tbl_curve_blck_wrap_02 .tbl_blck a:hover{color:#000;}
.bdr_bt_0, .bdr_bt_0 td{border-bottom:none !important;}
.add_link a{color:#405268; font-size:12px; text-decoration:underline;}
.add_link a:hover{color:#000; text-decoration:none;}
/*--------*/
a.btn_06{display:block; margin:0; padding:8px 20px 0; height:24px; background: url("https://www.omegaconnect.org/images/btn_07.png") repeat-x left top transparent; border:1px solid #00509c; border-radius:7px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-align:center; text-transform:uppercase; font-weight:bold;}
a:hover.btn_06{color:#000;}
.tbl_curve_blck_wrap_02 .btn_wrap_blck{padding:0 0 0 135px;}
.w_190{width:190px !important;}
.margin_b_5{margin-bottom:5px !important;}
/*--------*/
a.btn_07{display:block; margin:0; padding:4px 20px 0; height:17px; background: url("https://www.omegaconnect.org/images/btn_sml.jpg") repeat-x left top transparent; border:1px solid #7db5de; border-radius:7px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-align:center; text-transform:uppercase; font-weight:bold;}
a:hover.btn_07{border:1px solid #d8d8d8; background-position: left bottom;}
/*--------*/
.font_z_18{font-size:18px !important;}
.margin_l_15{margin-left:15px !important;}
.trash_icon{width:16px; height:17px; display:block; background:url("https://www.omegaconnect.org/images/trashcan_delete_17.png") no-repeat;}
.tbl_curve_blck_wrap_03{border:1px solid #e6e6e6; width:940px; padding:0; margin-bottom:30px;}
.tbl_curve_blck_wrap_03 p{color:#3e3e3e;}
.padding_0{padding:0 !important;}
/*----------------------------------*/	
.page_tab_wrap{width:940px;}
.page_tab_blck{margin:0; padding:0;  width:940px; background:url("https://www.omegaconnect.org/images/tab_bg.png") repeat-x top left;}
.page_tab_blck {margin:0; padding:0; display:block; height:47px; list-style:none; }
.page_tab_blck li{margin:0; padding:0; display:block; float:left; }
.page_tab_blck li a{margin:0; padding:15px 20px 0; display:block; height:32px; /*width:235px;*/ text-align:center; color:#838080; font-size:15px;}
.page_tab_blck li a span strong{font-weight:normal;}
.page_tab_blck li a:hover{color:#000000;}
.page_tab_blck li a span{}
.page_tab_blck li a.active {display:block; padding:0 0 0 11px; height:47px; background:url("https://www.omegaconnect.org/images/tab_active_bg_left.png") no-repeat left top; color:#0e868e;}
.page_tab_blck li a.active span{display:block; padding:0 11px 0 0; height:47px; background:url("https://www.omegaconnect.org/images/tab_active_bg_right.png") no-repeat right bottom; }
.page_tab_blck li a.active span strong{display:block; padding:15px 20px 0; height:32px; font-weight:normal; background-color:#fff;}
.page_cont_blck p{margin:0; padding:25px; display:block; font-size:12px;}
/*----------------------------------*/	

/*-------- calendar --------*/
.month_txt{color:#060c5a;}
.schedule_calendar .month_txt{font-family:"Trebuchet MS", sans-serif, Arial; color:#060c5a; font-size:20px;}
.w_200{width:200px !important;}
.w_250{width:250px !important;}
.calendar_blck_wrap{width:700px; display:block; margin:10px auto 0;}
table.calendar{border-left:1px solid #eeeeee; }
a.prev{width:24px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/nav_bg.jpg") no-repeat left bottom;}
a.nxt{width:24px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/nav_bg.jpg") no-repeat right top;}
tr.calendar-row{}
td.calendar-day{ /*height:90px;*/ font-size:11px; position:relative; background: #F7F7F7; cursor:pointer;} 
.schedule{display:block; margin:47px 0 0 5px;}
.schedule a{color:#087178; }
td.calendar-day:hover{background:#D4E4E3; }
td.disable-calendar-day{background:#DEDEDE !important; cursor:default !important; }
td.calendar-today  { background:#EBF8A4; }
td.calendar-today:hover  { background:#EBF8A4; }
td.calendar-holiday  { background:#FF9B98; cursor: default !important;}
td.calendar-holiday:hover  { background:#FF9B98; }
td.calendar-day-np {background:#fff; min-height:80px; } * html div.calendar-day-np { height:80px; }
td.calendar-day-head{background:#405268; font-weight:normal;font-size: 15px; text-align:center; width:100px; padding:5px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #2f6781; color: white;height: 35px;}
.day-number a, .day-number .holoday_number{padding:5px; color:#8D8C8D; font-weight:normal; font-size: 16px; text-align:left;}
.red{color: red !important;}
.calendar_note{color: #087178;}
/* shared */
td.calendar-day, td.calendar-day-np { width:100px; padding:5px; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; }
/*-------------*/
.col_left{float:left;}
.w_103{width:103px !important;}
.news_desc_blck{border-bottom:1px solid #d1d1d1; padding:30px 0 25px; margin:0 0 25px 0;}
.thumb_block{width:93px; height:93px; display:block; padding:5px; border:1px solid #ececec; background-color:#FFFFFF; position:relative;}
.day_blck{display:block; font-size:12px; color:#fff; text-align:center; position:absolute; left:0; top:-18px;}
.day_blck .blue_blck{background-color:#5aa5f1; width:26px; height:16px; display:block; float:left; }
.day_blck .dark_blue_blck{background-color:#264167; width:26px; height:16px; display:block; float:left; }
.news_desc_blck h3{margin:0 0 15px; padding:0; display:block; font-size:16px !important; color:#1367a0;}
.news_desc_blck h3 span{display:block; font-size:11px; color:#666666; font-weight:normal;}
.news_desc_blck h3 span strong{color:#000;}
.news_desc_blck p{margin:0; padding:0; display:block; color:#3e3e3e; font-size:12px; line-height:20px;}
.nav_block_wrap{border:1px solid #e5e5e5; display:block; padding:5px 10px; margin-bottom:50px;}
.nav_block_wrap a.nav_btn{display:block; padding:5px 8px; background-color:#fff; border:1px solid #e5e5e5; font-size:12px; color:#b2b2b2; text-align:center;}
.nav_block_wrap a:hover.nav_btn{display:block; background-color:#fff; border:1px solid #186fb2; color:#1473a3;}
.nav_block_wrap a.nav_btn_01{display:block; padding:5px 8px; background-color:#fff; border:1px solid #e5e5e5; font-size:12px; text-align:center; border:1px solid #186fb2; color:#1473a3;}
.nav_block_wrap a:hover.nav_btn_01{color:#fff; background-color:#1473a3;}
/*-------------*/
.w_810{width:810px !important;}
.margin_l_25{margin-left:25px !important;}
.margin_l_65{margin-left:65px !important;}
.margin_b_50{margin-bottom:50px !important;}
.landing_page_wrap{width:940px; margin:0 auto;}
.landing_page_wrap_01{width:940px; margin:0 auto;}
.landing_icon_wrap{width:900px; height:130px; margin:0 auto; padding:20px; background-color:#f6f6f6; }
.landing_icon_wrap a.icon_block_01{display:block; margin:0; padding:0; width:175px; text-align:center;}
.landing_icon_wrap a.icon_block_01 .corres_icn{margin:0 auto 5px; display:block; width:46px; height:50px; background:url("https://www.omegaconnect.org/images/correspondence_icon.png") no-repeat bottom;}
.landing_icon_wrap a:hover.icon_block_01 .corres_icn{background-position:top;}
/*---*/
.landing_icon_wrap a.icon_block_01 .curri_icn{margin:0 auto 5px; display:block; width:46px; height:50px; background:url("https://www.omegaconnect.org/images/cirriculum_icon.png") no-repeat bottom;}
.landing_icon_wrap a:hover.icon_block_01 .curri_icn{background-position:top;}
/*---*/
.landing_icon_wrap a.icon_block_01 .hist_icn{margin:0 auto 5px; display:block; width:46px; height:50px; background:url("https://www.omegaconnect.org/images/hist_icn.png") no-repeat bottom;}
.landing_icon_wrap a:hover.icon_block_01 .hist_icn{background-position:top;}
/*---*/
.landing_icon_wrap a.icon_block_01 .note_icn{margin:0 auto 5px; display:block; width:46px; height:50px; background:url("https://www.omegaconnect.org/images/note_icn.png") no-repeat bottom;}
.landing_icon_wrap a:hover.icon_block_01 .note_icn{background-position:top;}
/*---*/
.landing_icon_wrap a.icon_block_01 .head_txt{margin:0 0 10px; padding:0; display:block; font-size:18px; color:#000000;}
.landing_icon_wrap a.icon_block_01 .desc_txt{margin:0; padding:0; display:block; font-size:12px; color:#999999;}
.landing_icon_wrap a:hover.icon_block_01 .head_txt{color:#009bde;}
.landing_icon_wrap a:hover.icon_block_01 .desc_txt{color:#000;}
/*---*/
.students_data_box{width:375px; max-height: 477px;}
.students_data_box h2{margin:0 0 8px; padding:0; display:block; font-family:"HelveticaNeueLT Std"; font-size:24px; color:#fff; font-weight:normal;}
/*---*/
ul.std_select_wrap{margin:0; padding:0; display:block; list-style:none; width:338px;} 
ul.std_select_wrap li{display:block;}
ul.std_select_wrap .jqTransformSelectWrapper{float: left; height:32px;  width:333px !important; padding:6px 0 0 5px; position:relative; font-family:"HelveticaNeueLT Std"; font-size:12px; color:#616161; background: url("https://www.omegaconnect.org/images/select_bx_bg_02.png") no-repeat scroll left top transparent;}
ul.std_select_wrap a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/select_bx_bg_02_btn.png") no-repeat scroll center center transparent; display:block; height:38px; position: absolute; right:0; top:0px; width:40px;}
ul.std_select_wrap li .jqTransformSelectWrapper div span{width:287px !important; height:25px; padding:6px 0 0 5px}
ul.std_select_wrap li .jqTransformSelectWrapper ul{display: none; left: 1px; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top:38px; width:337px !important; z-index: 100;}
/*---*/
.std_wrap{width:338px; min-height:330px; background:url("https://www.omegaconnect.org/images/transparent_bg.png") repeat;}
.std_wrap ul{margin:0; padding:15px; display:block; list-style:none;}
.std_wrap ul li{margin:12px 0 0; padding:0; display:block; font-family:"Helvetica Neue"; font-size:14px;}
.std_wrap ul li label{width:120px; float:left; display:block;}
.popupform .jqTransformSelectWrapper{float: left; height:27px;  width:180px !important; padding:6px 25px 0 5px; position:relative; color:#757575; background: url("https://www.omegaconnect.org/images/select_bx_bg_01.png") no-repeat scroll left top transparent;}
.popupform a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/select_bx_btn.png") no-repeat scroll center center transparent; display:block; height:28px; position: absolute; right:0; top:0px; width:29px;}
.popupform .jqTransformSelectWrapper ul {background-color: #f3f3f3; border: 1px solid #CCCCCC; display: none; height:80px !important; left: 0; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top:29px; width:208px !important; z-index: 100; border-radius:5px;}
.popupform .jqTransformSelectWrapper ul a { background-color:#f3f3f3; color:#757575; display: block; font-size: 12px; padding: 5px 15px; text-decoration: none;}
.popupform .jqTransformSelectWrapper ul a:hover{background-color:#eaeaea;}
/*-------------*/
.head_nav_blck{margin-bottom:10px; width:895px;}
.tbl_curve_blck_wrap_04{width:895px;}
.tbl_curve_blck_wrap_04 .tbl_blck{border:1px solid #e6e6e6; margin-bottom:20px;}
.tbl_curve_blck_wrap_04 .tbl_blck thead{background-color:#f2f2f2; display:block; font-size:11px; color:#000;}
.tbl_curve_blck_wrap_04 .tbl_blck thead th{border-left:1px solid #e5e5e5; font-family:"Trebuchet MS", sans-serif, Arial; font-weight:normal; text-align:left; padding:10px 15px;}
.tbl_curve_blck_wrap_04 .tbl_blck thead th:first-child, .tbl_curve_blck_wrap_02 .tbl_blck tbody td:first-child{border-left:none;}
.tbl_curve_blck_wrap_04 .tbl_blck tbody{background-color:#fdfdfd; font-size:12px; color:#000;}
.tbl_curve_blck_wrap_04 .tbl_blck tbody tr{display:inline-table; width:893px;}
.tbl_curve_blck_wrap_04 .tbl_blck tbody tr.odd{background-color:#f8f8f8;}
.tbl_curve_blck_wrap_04 .tbl_blck tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_curve_blck_wrap_04 .tbl_blck tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:6px 15px;  }
.tbl_curve_blck_wrap_04 .tbl_blck tbody td:first-child{border-left:none;}
.tbl_curve_blck_wrap_04 .tbl_blck tbody tr.active{color:#166283;}
/*---*/
a.email_icn{background:url("https://www.omegaconnect.org/images/email_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.email_icn{background-position:top;}
/*---*/
a.view_icn_01{background:url("https://www.omegaconnect.org/images/view_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.view_icn_01{background-position:top;}
/*---*/
a.edit_icn{background:url("https://www.omegaconnect.org/images/edit_icon_02.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.edit_icn{background-position:top;}
/*---*/
a.delete_icon_01{display:block; background:url("https://www.omegaconnect.org/images/del_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.delete_icon_01{background-position:top;}

a.delete_icon_02{display:block; background:url("https://www.omegaconnect.org/images/error.png") no-repeat bottom; height:16px; width:16px; margin:0; padding:0;}
a:hover.delete_icon_02{background-position:bottom;}
/*---*/
a.move_icon{background:url("https://www.omegaconnect.org/images/move_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.move_icon{background-position:top;}
/*---*/
a.note_icon{background:url("https://www.omegaconnect.org/images/note_icon.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.note_icon{background-position:top;}
a.note_icon_active{background:url("https://www.omegaconnect.org/images/note_icon_active.png") no-repeat top; height:21px; width:23px; margin:0; padding:0;}
/*---*/
a.alarm_icon{background:url("https://www.omegaconnect.org/images/alarm_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.alarm_icon{background-position:top;}
a.alarm_icon_active{background:url("https://www.omegaconnect.org/images/alarm_icn_active.png") no-repeat top; height:21px; width:23px; margin:0; padding:0;}
/*---*/
a.dollar_icon{background:url("https://www.omegaconnect.org/images/dollr_icon.png") no-repeat bottom; height:21px; width:23px; /*margin:0;*/ padding:0;margin-right: 5px;}
a:hover.dollar_icon{background-position:top;}
/*---*/
a.calendar_icon{background:url("https://www.omegaconnect.org/images/calender_icon.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.calendar_icon{background-position:top;}
/*---*/
a.android_forum_icon{background:url("https://www.omegaconnect.org/images/h_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.android_forum_icon{background-position:top;}
/*---*/
a.r_icon{background:url("https://www.omegaconnect.org/images/r_icn.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a.a_icon{background:url("https://www.omegaconnect.org/images/a_icon.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.r_icon{background-position:top;}
/*---*/
.margin_r_5{margin-right:5px !important;}
/*---*/
.head_txt_blck{padding:50px 0 0 0; width:895px; margin-bottom:10px;}
.head_txt_blck a{color:#186fb2;}
.head_txt_blck a:hover{color:#cd0a2b; text-decoration:underline;}
.head_txt_blck a.selected{color:#cd0a2b; text-decoration:underline;}
/*---*/
.head_txt_blck_popup{padding:10px 0 0 0; width:auto; margin-bottom:10px;}
.head_txt_blck_popup a{color:#186fb2;}
.head_txt_blck_popup a:hover{color:#cd0a2b; text-decoration:underline;}
/*---*/
.nav_block_wrap_01{width:895px;}
.nav_block_wrap_01 .nav_btn_01{display:block; padding:3px 7px; margin:0 0 0 3px; background-color:#fff; border:1px solid #e5e5e5; font-size:12px; text-align:center; border:1px solid #186fb2; color:#1473a3;}
.nav_block_wrap_01 a:hover.nav_btn_01, .nav_block_wrap_01 .nav_btn_01_select {color:#fff; background-color:#1473a3;}
/*---*/
.margin_l_5{margin-left:5px !important;}
.margin_l_3{margin-left:3px !important;}
/*---*/
a.btn_08{display:block; margin:0; padding:12px 20px 0; height:26px; background: url("https://www.omegaconnect.org/images/btn_04.png") repeat-x left top transparent; border-radius:3px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-align:center; text-transform:uppercase; font-weight:bold;}
a:hover.btn_08{color:#000; background-position:left bottom;}
/*---*/
.form_list_04{margin-bottom:30px !important;}
.form_list_04 label{margin-bottom:5px;}
.form_list_04 .greytxt{font-size:14px; color:#8b8b8b;}
.form_list_04 .txt_area{width:375px !important; height:27px !important; padding:10px 10px 0 !important;}
.form_list_04 .title_blck{color:#e28500; font-size:16px; display:block;}
/*---*/
.dark_green_txt{color:#2d870a;}
.red_txt{color:#fe0000;}
.blue_txt{color:#0d51b7;}
.orange_txt{color:#e14d20;}
.voilet_txt{color:#670c8d;}
.light_green{color:#84e000;}
.yellow_txt{color:#FFCC00;}
.purple_txt{color:#9544A9;}
.blue_txt_new{color:#335CFF;}
a:hover.dark_green_txt, a:hover.red_txt, a:hover.blue_txt, a:hover.orange_txt, a:hover.voilet_txt, a:hover.light_green{text-decoration:underline;}
/*-------------*/
.margin_b_0{margin-bottom:0 !important;}
.schedule_calendar .calendar_blck_wrap{width:700px; display:block; margin:50px auto 0;}
.schedule_calendar table.calendar{border-left:0px solid #eeeeee; }
.schedule_calendar a.prev{width:24px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/nav_bg.jpg") no-repeat left bottom;}
.schedule_calendar a.nxt{width:24px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/nav_bg.jpg") no-repeat right top;}
.schedule_calendar tr.calendar-row{}
.schedule_calendar td.calendar-day{ height:90px; font-size:11px; position:relative; background: #F7F7F7;} 
.schedule_calendar .schedule{display:block; margin:47px 0 0 5px;}
.schedule_calendar .schedule a{color:#087178; }
.schedule_calendar td.calendar-day:hover{background:#D4E4E3; }
.schedule_calendar td.calendar-day-np {background:#fff; min-height:80px; } * html div.calendar-day-np { height:80px; }
.schedule_calendar td.calendar-day-head{background:#405268; font-weight:normal;font-size: 14px; text-align:center; width:100px; padding:5px; border-bottom:2px solid #fff;  border-right:1px solid #fff; color:#fff; height: 35px; border-top:0;}
.schedule_calendar .calendar-day-head_01{background:#0d2c57; font-weight:normal;font-size: 15px; text-align:center; color:#9fcddf; width:150px; padding:5px 0; border-bottom:2px solid #fff;   height:35px;}
.schedule_calendar .day-number a{padding:5px; color:#8D8C8D; font-weight:normal; font-size: 16px; text-align:left; vertical-align:top; }
/* shared */
.schedule_calendar td.calendar-day, .schedule_calendar td.calendar-day-np {  width:86px; height:50px; padding:5px; background-color:#eee; border-bottom:1px solid #fff; border-right:1px solid #fff;  }
.schedule_calendar .calendar-day-np_01{background-color:#cadbe3; border-bottom:1px solid #fff; color:#087178; font-size:14px; padding:5px;  height:50px; text-align:center;}
/*---*/
a.btn_09{display:block; margin:0; padding:1px 5px 0; height:28px; background: url("https://www.omegaconnect.org/images/btn_08.png") repeat-x left top transparent; border-radius:4px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-align:center; text-transform:uppercase; font-weight:bold;}
a:hover.btn_09{color:#fff; background-position:left bottom;}
.margin_t_0{margin-top:0!important;}
.w_210{width:210px !important;}
.w_50{width:50px !important;}
.w_173{width:173px !important;}
.nav_left_icon{background:url("https://www.omegaconnect.org/images/nav_left_arrw.png") no-repeat 5px 8px; display:block; height:25px; padding:0 10px 0 20px;}
/*.body_cont_blck h3{margin:0 0 15px; padding:0; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:18px; font-weight:bold;}*/
.body_cont_blck h3 span{font-size:14px; color:#247ca9; font-weight:normal;}
.body_cont_blck h2.head_blck_01{margin:0 0 10px; padding:10px 15px; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:24px; color:#1473a3; background-color:#f2f2f2; border:1px solid #e5e5e5; font-weight:bold;}
.dash_bdr_box{border-bottom:1px dashed #c3c3c3; padding:10px 15px; width:910px; }
ul.chkbx_blck{margin:0; padding:0; display:block; list-style:none;}
ul.chkbx_blck li{margin:0 0 20px; padding:0; display:block;}
ul.chkbx_blck li label{float:left; font-family:"Trebuchet MS", sans-serif, Arial; color:#353535; font-size:13px;}
ul.chkbx_blck li label:hover{color:#177cb5;}
.w_290{width:290px !important;}
input[type="checkbox"]{margin:4px 10px 0 0; padding:0; }
.border_b_0{border:none !important;}
.col_right{float:right !important;}
.w_570{width:570px !important;}
.w_280{width:280px !important;}
.formlist_04 label{font-size:16px !important;}
.formlist_04 .txt_area{width:560px !important; height:50px !important;}
.dash_bdr_box h4{margin:0; padding:0; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:24px; color:#166283;}
.dash_bdr_box h4 span{font-size:18px; color:#533737;}
.grey_txt_01{font-family:"Trebuchet MS", sans-serif, Arial; font-size:14px; color:#727272;}
.txt_01{margin:0; padding:0 10px; height:39px; background-color:#f2f2f2; border:1px solid #e5e5e5; font-family:"Trebuchet MS", sans-serif, Arial; font-size:18px; color:#000; font-weight:bold; width:180px;}
.margin_b_15{margin-bottom:15px !important;}
/*------------*/
.select_wrap_02{margin:0; padding:0; display:block; list-style:none; width:70px;} 
.select_wrap_02 li{display:block !important; margin:0 !important;}
.select_wrap_02 .jqTransformSelectWrapper{float: left; height:39px;  width:65px !important; padding:0 0 0 5px; position:relative; font-family:"Trebuchet MS", sans-serif, Arial; font-size:18px; color:#616161; background:#fff; border:1px solid #e5e5e5;}
.select_wrap_02 a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/select_bx_bg_03_btn.png") no-repeat scroll center center transparent; display:block; height:39px; position: absolute; right:-1px; top:0px; width:36px;}
.select_wrap_02 .jqTransformSelectWrapper div span{width:28px !important; height:25px; padding:6px 0 0 5px;  word-wrap:break-word; overflow:hidden;}
.select_wrap_02 .jqTransformSelectWrapper ul{display: none; left: 1px; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top:40px; width:68px !important; z-index: 100; border:1px solid #e5e5e5;}
/*------------*/
.scr_txt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px !important; color:#000;}
.bluebold_txt{color:#1367a0; font-size:24px;}
.w_80{width:80px !important;}
/*------------*/
ul.form_list_05{margin:0; padding:0; display:block; list-style:none; }
ul.form_list_05 li{margin:0 0 0 15px; padding:0; display:block; float:left;}
ul.form_list_05 li:first-child{margin-left:0;}
ul.form_list_05 label{font-family:"Trebuchet MS", sans-serif, Arial; color:#186fb2; font-size:14px !important;}
.a_link{display:block; font-size:10px; text-align:right; color:#405268; text-decoration:underline;}
.a_link:hover{color:#000; text-decoration:none;}
/*------------*/
.border_blck_wrap_01{padding:20px 30px; margin-bottom:8px; border:1px solid #e5e5e5; background-color:#f2f2f2; width:880px;}
/*------------*/
.slct_02{margin:0; padding:0; display:block; list-style:none; width:154px;} 
.slct_02 li{display:block !important; margin:0 !important; width:156px;}
.slct_02 .jqTransformSelectWrapper{float: left; height:28px;  width:154px !important; padding:0 0 0 5px; position:relative; font-family:"Trebuchet MS", sans-serif, Arial; font-size:13px; color:#949494; background:url("https://www.omegaconnect.org/images/selct_box_small.png") no-repeat;}
.slct_02 a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/selct_box_small_btn.png") no-repeat scroll right; display:block; height:30px; position: absolute; right:0; top:-1px; width:30px;}
.slct_02 .jqTransformSelectWrapper div span{width:90px !important; height:25px; padding:4px 0 0 5px;  word-wrap:break-word; overflow:hidden;}
.slct_02 .jqTransformSelectWrapper ul{display: none; left: 1px; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top:28px; width:156px !important; z-index: 100; border:1px solid #e5e5e5;}
.slct_02 select, .slct_02 input[type="text"]{width:154px !important;}
/*------------*/
.slct_03{margin:0; padding:0; display:block; list-style:none; width:366px;} 
.slct_03 li{display:block !important; margin:0 !important; width:368px;}
.slct_03 .jqTransformSelectWrapper{float: left; height:28px;  width:366px !important; padding:0 0 0 5px; position:relative; font-family:"Trebuchet MS", sans-serif, Arial; font-size:13px; color:#949494; background:url("https://www.omegaconnect.org/images/selct_box_big.png") no-repeat;}
.slct_03 a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/selct_box_small_btn.png") no-repeat scroll right; display:block; height:30px; position: absolute; right:0; top:-1px; width:30px;}
.slct_03 .jqTransformSelectWrapper div span{width:328px !important; height:25px; padding:4px 0 0 5px;  word-wrap:break-word; overflow:hidden;}
.slct_03 .jqTransformSelectWrapper ul{display: none; left: 1px; list-style: none outside none; margin: 0; overflow: auto !important; padding:0; position: absolute; top:28px; width:368px !important; z-index: 100; border:1px solid #e5e5e5;}
/*------------*/
.tbl_curve_blck_wrap_01 h2{margin:0 0 10px; padding:0; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:20px; font-weight:normal;}
/*------------*/
.tbl_curve_blck_wrap_01{width:940px;}
.tbl_curve_blck_wrap_01 .tbl_blck_01{border:1px solid #e6e6e6; margin-bottom:20px;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 thead{background-color:#f2f2f2; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:13px; color:#000;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 thead th{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:8px 15px;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 thead th:first-child, .tbl_curve_blck_wrap_01 .tbl_blck tbody td:first-child{border-left:none;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 tbody{background-color:#fdfdfd; font-size:11px; color:#000;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 tbody tr.odd{background-color:#f8f8f8;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 tbody tr.odd td{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.tbl_curve_blck_wrap_01 .tbl_blck_01 tbody td{border-left:1px solid #e5e5e5; font-weight:normal; text-align:left; padding:6px 15px;}
.tbl_curve_blck_wrap_01 .tbl_blck_01 tbody tr.active{color:#166283;}

/**MESSAGE*/

.error_message{
    background:#333333 url("https://www.omegaconnect.org/images/error.png") no-repeat 8px center;
    border:1px solid #ed541d;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-bottom:20px;
    padding:7px 5px 7px 30px;
    color:#FFFFFF;
}
.error_message p{
    color:#FFFFFF !important;
}
.error_message_template{
    background:#333333 url("https://www.omegaconnect.org/images/error.png") no-repeat 8px center;
    border:1px solid #ed541d;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-bottom:0px;
    padding:7px 5px 7px 30px;
    height:20px;
}
.success_message{
    background:#333333 url("https://www.omegaconnect.org/images/tick.png") no-repeat 8px center;
    border:1px solid #dce8e4;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    margin-bottom:10px;
    padding:7px 5px 7px 30px;
    color:#CCCCCC;
}

.error_message p, .success_message p{
    margin:0;
}
.clear{
    clear:both;
}

.message_container{
    float:left;
    width:96%;
}
.message_container a, .message_container a:link, .message_container a:active, .message_container a:visited{
    color:#C9C9C9;
}
.close_container{
    float:right;
    width:10px;
}

/**MESSAGE END*/
/* </ 2012-11-05> */
label.error{
    width:auto !important;
    color:#DD3C10 !important;
    text-align:left !important
}
/*Add by Sam*/
.checkin_emp_holder, .checkin_stud_holder{
    border: 1px solid #65A7C1;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #585858;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 25px;
    margin: 0;
    padding: 0 3px;
    width: 340px;
}

/*Added for spell check*/
.spellcheckresults { font-size: 11px;position: absolute; background: #fff; margin: 0; border: 1px solid #CCCCCC; padding: 5px; z-index:10000;}
.spellcheckresults dl { margin: 0; padding: 0; }
.spellcheckresults dl dt { float: left; clear: left; margin: 3px 0; padding: 0; font-weight: bold; }
.spellcheckresults dl dd { float: left; margin: 3px 10px; padding: 0; cursor: pointer; color: green; }
.spellcheckresults dl dd.ignore { color: red; font-style: italic; }

a.checkspelling {  }
a.checkspelling img { margin: 0 5px; border: 0; }

li .txt_area_sm{margin:0; padding:3px; display:block; height:20px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; resize:none;}

/* ALERT PAGE */
.alert_head{margin-left:235px;}
.alert_back{margin-right:74px !important;}
.alert_block{margin:auto;width:800px;font-size: 13px;border: solid 1px #009bde;}
.alert_tr{padding:5px 5px 5px 5px;clear:both;border-bottom:#00509c 1px solid;cursor:pointer;}
.alert_tr_head{height: 30px;padding-top: 15px !important; }
.alert_message{width: 100%;}
.popup_width .w_335{width:360px !important;}
.popup_width ul.form_list li label, #payment_integrate ul.form_list li label{width:125px !important;}

/*Overlay Loader*/
#loading_box .loader {
    color: #D85909;
    font-weight: bold;
    left: 46%;
    margin-left: -60px;
    padding: 15px 60px;
    position: fixed;
    text-align: center;
    top: 45%;
    width: 120px;
    z-index: 1000;
}
#loading_box {
    background: #333333;
    color: #D85909;
    font-size: 1.1em;
    font-weight: bold;
    height: 100%;
    left: 0;
    opacity: 0.8;
    filter: alpha(opacity=80);
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 15000;
}
#loading_box .loader img{
	z-index: 20000;
}
#container{
    width: 849px;
    margin:0 auto;
    /*overflow-x:auto;*/
}
        
.calendar #container{
    width: 100% !important;
}
.color_scheduled{color: #000000;}
.color_scheduled_extra_session{color: #9544A9;}
.color_checked-in{color: #2D870A;}
.color_missed_session{color: #FE0000;}
.color_cancelled{color: #FFCC00;}
.color_scheduled_private{color: #E14D20;}
.color_scheduled_makeup{color: #335CFF;}
.color_scheduled_post{color: #84E000;}
.color_expired_session{color: #585858;}

.white_title_txt{display:block; padding:13px 0 0 0; color:#fff; font-size:17px; }
.edit_icon{background:url("https://www.omegaconnect.org/images/edit.png") no-repeat 2px 2px; display:block; height:19px; padding:6px 10px 0 20px;}
.header-user-data, .header-user-data a{font-size:17px; color:#666666;}
.header-user-data a:hover{color:#186FB2;}
ul.w_label_125 li label{width:125px !important;}
.fl{float:left}
.dash_bold_txt{font-weight:bold;padding-left:10px;font-size:20px;}

a.file_remove_link{
    float:left;
    margin: 10px 0 0 5px;
    font-size: 12px;
    color: #DD3C10 !important;
}
.ehisory_li {
min-height:40px;
height:auto !important;
}
.hidd{dispay:none}
.ehisory_ul li label.error{
 margin-top:0px
}
.tabbed_content {
	padding-bottom:10px;
}
/* New design E Tutor*/
.students_data_box2 {
 float:left;
 position:static;
 left:32px;
 top:0px;
 background:#F6F6F6;
 padding:15px;
}
.block .corrs_right{
 width:525px;
 float:right;
 font-family: "Trebuchet MS", sans-serif, Arial;
}
.students_data_box2 .std_wrap{
 background-image:none
}
.students_data_box2 h2{
 color:#000;
}
.corres_title{
 margin:0 104px 20px 0;
 font-family: "Trebuchet MS";

}
.font_z_14 {
 font-size: 14px !important;
}

.cum_blk label {
    width: auto !important;
	width: initial !important;
     margin-left:5px;	
}
.corrs_right .cum_blk{
 width:100%;
}

.corrs_right .blk_left {
 margin-top:0px;
}
.corrs_right .corrs_right_blk_right{
 width:525px;
}

.corres tbody tr.odd td{
 border:none !important;
}
.corrs_right .corres tbody td{
   border:1px solid #E5E5E5 ;
}
.corrs_right .corres tbody td{
 padding-bottom:5px;
}
.corrs_right .corres tbody{
 background-color:none !important;
}
.corrs_right .corres .tbody tr.odd{
 background-color:none !important;
}

.corres_table h2{margin:0 0 10px; padding:10px 5px; display:block; font-family:"Trebuchet MS", sans-serif, Arial; font-size:18px; color:#000; background-color:#f2f2f2; border:1px solid #e5e5e5; font-weight:bold;}
.corres_textInp{overflow:hidden; clear:both; width:900px;}
.corres_textInp textarea{width:270px; margin-right:17px; font-family:"Trebuchet MS"; font-size:13px;}
.txt_area_corres{margin:0; padding:3px; display:block; height:67px; width:200px; border:1px solid #65a7c1; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px 4px 4px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; resize:none;}
.corres_textInp .d2{width:300px;}
.students_data_box2_p{
 position:static;
}

.corrs_right2{
  width: 525px !important;
  float:left;
}
.margin_l_20{
 margin-left:20px;
}
.tbl_curve_blck_wrap_550{
 width:550px;
}
.corrs_right2 .page_tab_wrap ul{
 width:550px;
}

.corrs_right2 .page_tab_wrap{
 width:550px;
}
.corrs_right2 .page_tab_wrap .tabbed_content{
 width:550px;
}
.tbl_curve_blck_wrap_550 ul,.tbl_curve_blck_wrap_550 .page_tab_wrap{
  width:550px;
}
.tbl_curve_blck_wrap_550 .tabbed_content{
  width:550px;
  border:none;
  padding-bottom:0px;
}
.tbl_curve_blck_wrap_550 .tabbed_content.table-responsive{
    width: 100%;
}
.tbl_curve_blck_wrap_550{
  margin-bottom:0px;
 /* border:none;*/
}
.margin_b_10{
 margin-bottom:10px;
}
.c_w_etut{
 width:99%;
 height:55px;
}
/* end */

/*dashboard tooltip*/


.tool_tip .tool_tip_wrap {
	position: relative;
	padding: 10px 1px 10px 10px;
	border: 1px solid white;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	color: #000001;
	font-size: 14px;
	background-color: #D1EAF9;
	z-index: 1;
}

.info_dashboard_details a{
font-size: 12px;
}

.info_dashboard_details{
 min-width:100px;
 
 width:auto !important;

}


a.prev_year{width:114px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/btn_03.png") no-repeat  right top;background-position: 0px -24px;}
a.prev_month{width:114px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/btn_03.png") no-repeat right top;}
a.nxt_year{width:110px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/btn_03.png") no-repeat;  background-position: -13px -69px;}
a.nxt_month{width:110px; height:23px; display:block; background:url("https://www.omegaconnect.org/images/btn_03.png") no-repeat  left bottom;background-position: 0px -46px;}
.w_610{width:610px;}
.w_380{width:380px;}
.w_720{width:720px;}

.form_list .btn_wrap_blck a span{
 color:#000;
}
.form_list .btn_wrap_blck a span:hover{
 color:#fff;
}
.e-tutuor .jqTransformSelectWrapper ul {
 height:200px !important;
}

/* select box css */
.jqTransformSelectWrapper .textb{
 	top: -25px;
	position: relative;
	border: none;
	left: -2px;
	display:block;
}
.jqTransformSelectText{
  display:none;
}
.hid_sel{
 display:none;
}

.margin_t_10{
 margin-top:10px;
}
.eval_div ul li{
 list_style:none;
}
.eval_label_l{
 width:645px;
 margin:5px 10px 5px 0;
 font-size:12px;
 float:left;
}
.eval_div{
 margin:20px 0px;
}
.eval_div div{
  margin :5px 0px;
 
}


a.print_icn{background:url("https://www.omegaconnect.org/images/print.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.print_icn{background-position:top;}

a.download_icn{background:url("https://www.omegaconnect.org/images/downloads.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.download_icn{background-position:top;}
.eval_div .fact_head{
 font-size: 15px;
 font-weight: bold;
}

.font_14{
 font-size: 14px;
 font-weight: normal;
}
.eval_desc{ margin:5px 0px;}
.eval_div_footer{margin:10px 0px;height:40px;}
#omegadropdown{font-size:13px;}
.eval_label_l{width:592px;margin-right:4px;}
.eval_div div {
margin: 5px 1px;
}
.gross_income_table th{

}

.download_icon2{background:url("https://www.omegaconnect.org/images/download_arrw.png") no-repeat 5px 3px; padding:11px 26px 0px 4px; display:block;}
.qq-upload-list{margin-left:0px !important;margin-top:5px !important;}
.qq-upload-cancel{display:none}
.w_525{width:525px !important;}


.gross_income_header_color{
    background-color: #06AEB9 !important; 
    color:white !important;
}
.gross_income_sub_header_color{
    background-color: #ADDCE0; 
}

.std_wrap ul li{
 margin-top:2px;
}
.a_span{color:#1255BA;text-decoration:underline}
.alert_sub a:hover{
    text-decoration: underline;
    color: #2664BA;
}
.alert_sub a{
   color: black;
}
.margin_0{margin:0px !important}

.monthly_search select{width:60px !important;margin-right:10px;}
.current{
    color: #2D870A;
    font-weight: bold;
}
.on_hold{
    color: #D7D700;
}
.finished{
    color: #FE0000;
}
.in_active{
    color:#999999 ;/*#000000;*/
    font-weight: normal;
}

a.save_icn{background:url("https://www.omegaconnect.org/images/save_icon.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.save_icn{background-position:top;}
.save_icn{background:url("https://www.omegaconnect.org/images/save_icon.png") no-repeat 2px 2px; display:block; height:19px; padding:6px 10px 0 20px;}
a.chnge_pymnt_plan_icon{background:url("https://www.omegaconnect.org/images/monthly_icon.png") no-repeat bottom; height:21px; width:23px; margin:0; padding:0;}
a:hover.chnge_pymnt_plan_icon{background-position:top;}
.chnge_pymnt_plan_icon{background:url("https://www.omegaconnect.org/images/monthly_icon.png") no-repeat 2px 2px; display:block; height:19px; padding:6px 10px 0 20px;}

/*a.save_icn{background:url("https://www.omegaconnect.org/images/edit_icon_02.png") no-repeat bottom; height:21px; width:23px; margin-right: 5px; padding:0;}
a:hover.edit_icon{background-position:top;}*/
ul.etuter_left_div li,ul.etuter_left_div li .blue_txt{font-size:13px; word-wrap: break-word;}
.mail_txt_w{width:350px !important;}
.mail_txta_w{width:500px !important;height:90px !important;}
.txt_refund_amount {width:50px;}
.refund_link_text{cursor: pointer;}

.dash_parts {display: inline-block; margin: 0 auto; text-align: center; width: 100%;}
/*.dash_news{border: 1px solid #E6E6E6;padding: 10px;margin-left:5px; }*/
.dash_news{  border: 1px solid #E6E6E6; display: inline-block; padding: 10px; position: relative; text-align: left; top: 0; vertical-align: top;}
.dash_wrap_width{width:100% !important; display:inline-block !important; margin:0 auto 50px;}
.tool_tip{text-align: left;}

.mv_stud_btn {background-color: #1473A3; color: #FFFFFF; display:block; padding:2px 10px;margin-left: 5px;cursor: pointer; border-radius: 5px;}
.mv_stud_lbl{display:block; padding:2px 5px; margin-right: 5px;}
.mv_stud_sltbx {width:100px;}
.txtbx {
    border: 1px solid #65A7C1;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #585858;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.sltbx {
    border: 1px solid #65A7C1;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #585858;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.btn_bx_100 {width:100px;}
.multipay_add_row {
    cursor: pointer;
    display: inline-block;
}
.rmv_row {
    cursor: pointer;
    height: 25px;
    line-height: 25px;
}
.elective_new_row {cursor: pointer;  color: dodgerblue;}


.italic {font-style: italic; }
.bold {font-weight:bold; }

.review_topics_block{width:100%;padding:5px;color: #585858;font-size:12px;}
.review_wrapper, .review_add_wrapper {font-size:12px;margin: 5px 0; width:100%;}
.review_header_wrapper, .review_add_header_wrapper{ width:100%;}
.review_filters, .review_add_filters{}
.review_content_wrapper, .review_add_content_wrapper{ text-align: justify;}
.review_filter_form, review_add_form{}
.review_add_link{color:#0e868e;cursor: pointer;display: inline-block;}
.employee_review_rpt_export{}
.hide_item {display: none !important;}
.payment_overlay{
    display: inline-block;
    height: 100%;
    left: 0;
    opacity:0.1;
    position: absolute;
    top: 0;
    width: 100%;
    z-index:100;
}

/*#payment_view_table, #payment_table, #appointment_table*/
.popup_inner_block.payment-history{ 
    max-height: 400px;
    overflow: auto;
}
#schedules_table {
    max-height: 300px;
    overflow: auto;
}
#auto_schedule_table {
    max-height:400px;
    overflow: auto;
}

/* Responsive Table */
.table-responsive{
    width: 100%;
    overflow: hidden;
    overflow-x: auto;
    box-sizing: border-box;
}
.table-responsive table{
    width: 100%;
}
.table-responsive table select,.table-responsive table input[type="text"],.table-responsive table .txt_box{
    width: auto !important;
    max-width: 140px;
}
.table-responsive table a.btn_03{
    padding: 5px 12px;
    font-size: 15px;
    height: auto;
}

/* Scroll Bar */
/* width */
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
@media only screen and (max-width: 575.98px){
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
    }
}

/* Track */
::-webkit-scrollbar-track {
    background: #f8f9fa;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: none;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #5fc8cf;
    border-radius: 10px;
    box-shadow: none;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #0e868e;
}

/*E-tutor Benchmark table row**/
.tbl_blck tbody tr.odd_new{
	background-color: #E8E8E8;
}
.tbl_blck tbody tr.odd_new td {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}/*** DEFAULT COLORS/STYLES ***/
/* Root menu */
.dropdown-menu {
    background: #1C6375;
    color:#fff;
    font-size:14px;
}

/* Root links */
.dropdown-menu a,
.dropdown-menu a:link,
.dropdown-menu a:visited {
    text-decoration: none;
    color: #fff;
    padding: 5px 9px;
}
/* Root link hover */
.dropdown-menu a:hover,
.dropdown-menu li.dropdown-menu-hover > a {
    color: #fff;
}
/* Root menu item hover */
.dropdown-menu li:hover,
.dropdown-menu li.dropdown-menu-hover {
    background: #1C6375;
    color:#fff;
}
/* Submenus */
.dropdown-menu ul {
    /*border: 1px solid #579AAA;*/
    background: #579AAA;
    color:#fff;
}
/* Submenu item hover */
.dropdown-menu ul li:hover,
.dropdown-menu ul li.dropdown-menu-hover {
    background: #367888;
    color:#fff;
}

/* Optional submenu drop shadow */
.dropdown-menu-shadow {
    -webkit-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
}

/*** ESSENTIAL STYLES ***/
.dropdown-menu {
    white-space: nowrap;
    display: inline-block;
    /* IE7 inline-block fix */
    *display: inline;
    *zoom: 1;
}
.dropdown-menu,
.dropdown-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.dropdown-menu ul {
    display: none;
    position: absolute;
    z-index: 1000000;
}
.dropdown-menu ul ul {
    top: 0;
    left: 100%;
}
.dropdown-menu li {
    margin: 0;
    padding: 0;
    display: inline-block;
    /* IE7 inline-block and padding fix */
    *display: inline;
    *zoom: 1;
    *vertical-align: bottom;
}
.dropdown-menu li a {
    display: block;
}
.dropdown-menu ul li {
    position: relative;
    display: block;
}

/* Optional submenu arrows */
span.dropdown-menu-sub-indicator {
    margin-left: .4em;
    display: inline-block;
    vertical-align: baseline;
    /* Image Replacement */
    background-color: transparent;
    background-image: url('https://www.omegaconnect.org/images/arrows-000000.png');
    background-repeat: no-repeat;
    background-position: 0 -100px;
    width: 10px;
    height: 10px;
    border: 0;
    overflow: hidden;
    /* IE7 image replacement fix */
    *text-indent: -9999px;
    /* IE7 inline-block fix */
    *display: inline;
    *zoom: 1;
    *vertical-align: middle;
}
span.dropdown-menu-sub-indicator:before {
    /* Image replacement */
    content: "";
    display: block;
    width: 0;
    height: 100%;
}
/* Arrow hovers */
.dropdown-menu li:hover > a > span.dropdown-menu-sub-indicator,
.dropdown-menu li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
    background-position: -10px -100px;
}
/* Point arrows to the right for anchors in subs */
.dropdown-menu ul span.dropdown-menu-sub-indicator {
    background-position: 0 0;
}
.dropdown-menu ul li:hover > a > span.dropdown-menu-sub-indicator,
.dropdown-menu ul li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
    background-position: -10px 0;
}

/* Vertical-style menu with default width */
.dropdown-menu-vertical {
    width: 250px;
}
.dropdown-menu-vertical li {
    display: block;
    position: relative;
    /* IE7 fix */
    *float: left;
    *width: 100%;
}
.dropdown-menu-vertical span.dropdown-menu-sub-indicator {
    background-position: 0 0;
}
.dropdown-menu-vertical li:hover > a > span.dropdown-menu-sub-indicator,
.dropdown-menu-vertical li.dropdown-menu-hover > a > span.dropdown-menu-sub-indicator {
    background-position: -10px 0;
}

.dropdown-menu li{ padding-top:5px; padding-bottom:5px; }

.ddm-main{ margin-top:20px; /*border-top:1px solid #767676; border-bottom:1px solid #767676; */ padding-left:10px; padding-right:10px; background:#1C6375; }.home_col_left{float:left; width:681px;}
.home_col_left_bottom{float:left; width:681px;}
.banner_blck{width:681px;}
.caption_txt{padding:0 0 30px;}
a.right_arrw_blck{background:url("https://www.omegaconnect.org/images/right_arrw.png") no-repeat right; padding:0 25px 0 0; font-size:12px; color:#3c9183; line-height:18px;}
a:hover.right_arrw_blck{text-decoration:underline;}
.home_col_right{float:right; width:305px; padding:81px 0 0;}
.home_col_right_bottom{float:right; width:305px;}
.member_blck{width:305px; min-height:416px; background-color:#10223e; border-radius:20px;}
.member_blck h2{margin:0 0 15px; padding:18px 0 2px 30px; display:block; border-bottom:1px solid #515e72; background:url("https://www.omegaconnect.org/images/header_fold.jpg") no-repeat right top;}
/*--------*/ 
ul.form_list_01{margin:0 auto; padding:0; display:block; list-style:none;}
ul.form_list_01 li{margin:0 0 5px; padding:0; display:block; font-size:12px; color:#585858; border:1px dashed #e8ac1b;}
ul.form_list_01 li label{float:left; display:block; width:110px; margin:5px 15px 0 0; color:#585858; font-size:12px; text-align:right;}
/*--------*/ 
.news_events_blck{width:305px;}
.news_events_blck h3{margin:0 0 15px; padding:10px 0 0 30px; display:block; font-size:24px; font-weight:normal; background:url("https://www.omegaconnect.org/images/news_events_icn.png") no-repeat 0 13px; color:#424242;}
.news_events_blck h3 span{font-size:14px; margin-left:8px; }
.news_events_blck ul{margin:0; padding:0; display:block; list-style:none;}
.news_events_blck ul li{margin:0; padding:10px 0; display:block; list-style:none; border-top:1px dashed #e8ac1b;}
.border_bottom_0{border-top:none !important;}
a.date_blck{width:42px; height:36px; float:left; padding: 5px 4px 0 0; margin-right:15px; text-align:center; font-size:12px; color:#5d636e; background:url("https://www.omegaconnect.org/images/test_icon.png") no-repeat top left; cursor:pointer;}
.date_blck strong{display:block; font-size:14px;}
a:hover.date_blck{background-position:bottom left;}
.desc_box{width:240px; color:#122036; float:left;}
.desc_box h4{margin:0; padding:0; display:block; font-size:12px; color:#122036;}
.desc_box p{margin:0; padding:0; display:block; font-size:11px; color:#424242;}
.desc_box p a{color:#264167; text-decoration:underline;}
.desc_box p a:hover{ text-decoration:none; color:#000000;}
/*--------*/ 
ul.form_list_02{margin:0 24px; padding:0; display:block; list-style:none;}
ul.form_list_02 li{margin:0 0 5px; padding:0; display:block; font-size:12px; color:#585858;}
ul.form_list_02 li label{float:left; display:block; width:180px; padding:6px 10px; color:#fff; font-size:12px; text-align:left;}
.w_150{width:150px !important;}
ul.form_list_02 li label:hover{background-color:#213a5d; cursor:pointer; border-radius:5px;}
ul.form_list_02 li .txtbox{background-color:#f3f3f3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#757575;  width:205px; height:35px; padding:0 15px; border-radius:5px; border:none; line-height:35px; }
/*--------*/ 

/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float:left; display:block; margin:5px 4px 0;}
.jqTransformRadio {background: transparent url("https://www.omegaconnect.org/images/radio_cust.png") no-repeat center bottom; vertical-align: middle; height:19px; width:20px; display:block;}
a.jqTransformChecked {background-position: center top;}
.jqTransformHidden {display: none;}
.jqTransformSelectWrapper{float: left; height:27px;  width:205px !important; padding:10px 15px 0px;/*updated style padding:10px 15px; by remyaRain*/ position:relative; color:#757575; background: url("https://www.omegaconnect.org/images/select_bx_bg.png") no-repeat scroll left top transparent;}
a.jqTransformSelectOpen{background: url("https://www.omegaconnect.org/images/select_bx_bg_btn.png") no-repeat scroll center center transparent; display:block; height:31px;  position: absolute; right:2px; top:3px;width:31px;}
.jqTransformSelectWrapper ul {background-color: #f3f3f3; border: 1px solid #CCCCCC; display: none; height: 150px; left: 0; list-style: none outside none; margin: 0; overflow: auto !important; padding: 0; position: absolute; top: 36px; width:232px !important; z-index: 10; border-radius:5px;}
.jqTransformSelectWrapper ul a { background-color:#f3f3f3; color:#757575; display: block; font-size: 12px; padding: 5px 15px; text-decoration: none;}
.jqTransformSelectWrapper ul a:hover{background-color:#eaeaea;}
/* ------------- */

/*--------*/ 
a.btn_04{display:block; margin:0; padding:5px 0 0; height:29px; background: url("https://www.omegaconnect.org/images/yellw_btn.jpg") repeat-x left top transparent; border-radius:7px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:20px; text-align:center;}
a:hover.btn_04{color:#fff;}
/*--------*/ 
.margin_l_r_auto{margin:0 auto !important;}
.w_100{width:100px !important;}
.cb{clear: both;}
label.error { color: red !important;}
label:hover.error{background: none !important;}
.hide_btn{
    ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
    filter: alpha(opacity=0); 
    -moz-opacity:0; 
    -khtml-opacity: 0; 
    opacity: 0;
    position: absolute;
}
/*--------*/ 
