/** vim: ts=4:sw=4:nu:fdc=4:nospell
 *
 * Ext.ux.form.LovCombo CSS File
 *
 * @author    Ing.Jozef Sakáloš
 * @copyright (c) 2008, by Ing. Jozef Sakáloš
 * @date      5. April 2008
 * @version   $Id: Ext.ux.form.LovCombo.css 189 2008-04-16 21:01:06Z jozo $
 *
 * @license Ext.ux.form.LovCombo.css is licensed under the terms of the Open Source
 * LGPL 3.0 license. Commercial use is permitted to the extent that the 
 * code/component(s) do NOT become part of another Open Source or Commercially
 * licensed development library or toolkit without explicit permission.
 * 
 * License details: http://www.gnu.org/licenses/lgpl.html
 */

.ux-lovcombo-icon {
    width: 16px;
    height: 16px;
    float: left;
    background-position: -1px -1px ! important;
    background-repeat: no-repeat ! important;
}

.ux-lovcombo-icon-checked {
    background: transparent url( images/checked.gif );
}

.ux-lovcombo-icon-unchecked {
    background: transparent url( images/unchecked.gif );
}

/* eof */

/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */

/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}
.x-form-spinner-proxy {
/*background-color:#ff00cc;*/
}

.x-form-field-wrap .x-form-spinner-trigger {
    background: transparent url( images/spinner.gif ) no-repeat 0 0;
}

.x-form-field-wrap .x-form-spinner-overup {
    background-position: -17px 0;
}

.x-form-field-wrap .x-form-spinner-clickup {
    background-position: -34px 0;
}

.x-form-field-wrap .x-form-spinner-overdown {
    background-position: -51px 0;
}

.x-form-field-wrap .x-form-spinner-clickdown {
    background-position: -68px 0;
}

.x-trigger-wrap-focus .x-form-spinner-trigger {
    background-position: -85px 0;
}

.x-trigger-wrap-focus .x-form-spinner-overup {
    background-position: -102px 0;
}

.x-trigger-wrap-focus .x-form-spinner-clickup {
    background-position: -119px 0;
}

.x-trigger-wrap-focus .x-form-spinner-overdown {
    background-position: -136px 0;
}

.x-trigger-wrap-focus .x-form-spinner-clickdown {
    background-position: -153px 0;
}

.x-trigger-wrap-focus .x-form-trigger {
    border-bottom: 1px solid #7eadd9;
}

.x-form-field-wrap .x-form-spinner-splitter {
    line-height: 1px;
    font-size: 1px;
    background: transparent url( images/spinner-split.gif ) no-repeat 0 0;
    position: absolute;
    cursor: n-resize;
}

.x-trigger-wrap-focus .x-form-spinner-splitter {
    background-position: -14px 0;
}
/*
 * Ext JS Library 2.0
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */

/* [OPTIONAL] -- may be used for either Ext.grid.GroupSummary / Ext.ux.grid.GridSummary plugins */
.x-grid3-summary-row{border-left:1px solid #fff;border-right:1px solid #fff;color:#333;background:#f1f2f4;}
.x-grid3-summary-row .x-grid3-cell-inner{font-weight:bold;padding-bottom:4px;}
.x-grid3-cell-first .x-grid3-cell-inner{padding-left:16px;}
.x-grid-hide-summary .x-grid3-summary-row{display:none;}
.x-grid3-summary-msg{padding:4px 16px;font-weight:bold;}


/* [REQUIRED] (by Ext.ux.grid.GridSummary plugin) */
.x-grid3-gridsummary-row-inner{overflow:hidden;width:100%;}/* IE6 requires width:100% for hori. scroll to work */
.x-grid3-gridsummary-row-offset{width:10000px;}
.x-grid-hide-gridsummary .x-grid3-gridsummary-row-inner{display:none;}
/** vim: ts=4:sw=4:nu:fdc=4:nospell
 *
 * Ext.ux.grid.RowActions.css
 *
 * Style sheets for Grid RowActions Plugin
 *
 * @author   Ing. Jozef Sakáloš
 * @date     27. March 2008
 * @verson   $Id: Ext.ux.grid.RowActions.css 753 2009-10-28 02:17:34Z jozo $
 *
 * @license Ext.ux.grid.RowActions.css is licensed under the terms of
 * the Open Source LGPL 3.0 license.  Commercial use is permitted to the extent
 * that the code/component(s) do NOT become part of another Open Source or Commercially
 * licensed development library or toolkit without explicit permission.
 *
 * License details: http://www.gnu.org/licenses/lgpl.html
 */

/* styles for rows */
.ux-row-action-cell .x-grid3-cell-inner {
	padding:1px 0 0 0;
}
.ux-row-action-item {
	float:left;
	min-width:16px;
	height:16px;
	background-repeat:no-repeat;
	margin: 0 3px 0 2px;
/*	margin: 1px 5px 0 2px; */
	cursor:pointer;
	overflow:hidden;
}
.ext-ie .ux-row-action-item {
	width:16px;
}
.ext-ie .ux-row-action-text {
	width:auto;
}
.ux-row-action-item span {
	vertical-align:middle;
	padding:0 0 0 20px;
	line-height:18px;
}
.ext-ie .ux-row-action-item span {
	width:auto;
}

/* styles for groups */
.x-grid-group-hd div {
	position:relative;
	height:16px;
}
.ux-grow-action-item {
	min-width:16px;
	height:16px;
	background-repeat:no-repeat;
	background-position: 0 50% ! important;
	margin: 0 0 0 4px;
	padding: 0 ! important;
	cursor:pointer;
	float:left;
}
.ext-ie .ux-grow-action-item {
	width:16px;
}
.ux-action-right {
	float:right;
	margin: 0 3px 0 2px;
	padding: 0 ! important;
}
.ux-grow-action-text {
	padding: 0 ! important;
	margin:0 ! important;
	background:transparent none ! important;
	float:left;
}

/* eof */
.x-combo-icon-item{
    display: inline;
    width: 50px;
    padding-left:20px;   
}

.x-combo-text-item{
    padding-left:5px;
}

/* X-BROWSER-WARNING: this is not being honored by Safari */
.ux-icon-combo-input {
    padding-left: 30px;
}

.x-form-field-wrap .ux-icon-combo-icon {
    top: 3px;
    left: 5px;
    padding-left: 20px;
}
.ux-grid.x-grid3-hd-inner {
    white-space: normal !important;
    overflow: hidden;
}

.ux-grid3-hd-wrap {
    display: table-cell;
    vertical-align: middle;
}

.ux-grid3-hd-btn-large {
    background: #c3daf9 url( images/grid3-hd-btn-large.gif ) no-repeat left center;
}
/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */

.ux-mselect{
    overflow:auto;
    background:white;
    position:relative; /* for calculating scroll offsets */
    zoom:1;
    overflow:auto;
}
.ux-mselect-item{
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:2px;
    border:1px solid #fff;
    white-space: nowrap;
    cursor:pointer;
}
.ux-mselect-selected{
	border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    cursor:pointer;
}

.x-view-drag-insert-above {
    border-top:1px dotted #3366cc;
}
.x-view-drag-insert-below {
    border-bottom:1px dotted #3366cc;
}
.x-superboxselect {
    position: relative;
    height: auto !important;
    margin: 0px;
    overflow: hidden;
    padding: 2px;
    display: block;
    outline: none !important;
}

.x-superboxselect ul {
    overflow: hidden;
    cursor: text;
}

.x-superboxselect-display-btns {
    padding-right: 33px !important;
}

.x-superboxselect-btns {
    position: absolute;
    right: 1px;
    top: 0;
    overflow: hidden;
    padding: 2px;
}

.x-superboxselect-btns div {
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 4px;
}

.x-superboxselect-btn-clear {
    background: url( images/clear.png ) no-repeat scroll left 0px;
}

.x-superboxselect-btn-expand {
    background: url( images/expand.png ) no-repeat scroll left 0px;
}

.x-superboxselect-btn-over {
    background-position: left -16px
}

.x-superboxselect-btn-hide {
    display: none;
}

.x-superboxselect li {
    float: left;
    margin: 1px 1px 2px 1px;
    padding: 0;
    line-height: 18px;
}

.x-superboxselect-stacked li {
    float: none !important;
}

.x-superboxselect-input input {
    border: none;
    outline: none;
    margin-top: 4px;
    margin-bottom: 4px;
}

body.ext-ie .x-superboxselect-input input {
    background: none;
    border: none;
    margin-top: 3px;
}

.x-superboxselect-item {
    position: relative;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    o-border-radius: 6px;
    khtml-border-radius: 6px;
    border: 1px solid #CAD8F3;
    background-color: #DEE7F8;
    padding: 1px 15px 1px 5px !important;
}

body.ext-ie7 .x-superboxselect-item {
    margin: 2px 1px 2px 1px;
    line-height: 1.2em;
    padding: 2px 17px 4px 5px !important;
}

body.ext-ie6 .x-superboxselect-item {
    margin: 2px 1px 2px 1px;
    line-height: 1.2em;
    padding: 2px 19px 4px 5px !important;
}

.x-superboxselect-item-hover {
    background: #BBCEF1;
    border: 1px solid #6D95E0;
}

.x-superboxselect-item-focus {
    border-color: #598BEC;
    background: #598BEC;
    color: #fff;
}

.x-superboxselect-item-close {
    background: url( images/close.png ) no-repeat scroll left 0px;
    border: none;
    cursor: default;
    font-size: 1px;
    height: 16px;
    padding: 0;
    position: absolute;
    right: 0px;
    top: 2px;
    width: 13px;
    display: block;
    cursor: pointer;
}

.x-superboxselect-item-close:hover, .x-superboxselect-item-close:active {
    background-position: left -12px;
}

.x-superboxselect-item-focus .x-superboxselect-item-close {
    background-position: left -24px
}

.x-item-disabled .x-superboxselect-item-close {
    background-position: left -36px
}
.mx-comp-formlayout-asterix {
    color: red;
}

.mx-comp-formlayout-question {
    background-image: url( images/icon_info.gif );
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px;
    z-index: 3;
}

.mx-comp-formlayout-form-item {
    position: relative;
}

.mx-comp-formlayout-form-item label.x-form-item-label {
    padding-left: 20px;
}

.maxoptra-comp-dispatching-showonmapcolumn {
    width: 100%;
    height: 16px;
    background: transparent url(images/map_delete.gif) no-repeat center center;
    cursor: pointer;
}

.maxoptra-comp-dispatching-showonmapcolumn-on {
    width: 100%;
    height: 16px;
    background: transparent url(images/map_add.gif) no-repeat center center;
    cursor: pointer;
}

.maxoptra-comp-list-table {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
}

.maxoptra-comp-list-value {
    padding: 0 5px 4px 0 !important;
}

.maxoptra-comp-list-value-empty {
    padding: 0 0 4px 0 !important;
}

.maxoptra-comp-list-text {
    padding: 0 5px 4px 0 !important;
}

.maxoptra-comp-list-text input {
    top: 0 !important;
}

.maxoptra-comp-list-button {
    width: 24px;
    padding: 0 0 4px 0 !important;
}

.maxoptra-comp-list-button td {
    padding-left: 0;
    padding-right: 0;
    vertical-align: middle;
}

.x-combo-list-item {
    display: list-item;
}
.mx-comp-geocombobox .lookup {
    background: transparent url( images/lookup.gif ) 5px center no-repeat !important;
    cursor: pointer;
    cursor: hand;
    vertical-align: middle;
    width: 21px;
    height: 22px;
    position:absolute;
    top: 0;
}
.x-form-field-wrap .x-form-twin-triggers .x-form-editedtextarea-trigger-add {
    background-image: url( images/editedtextarea.png );
    cursor: pointer;
}

.x-form-field-wrap .x-form-twin-triggers .x-form-editedtextarea-trigger-edit {
    background-image: url( images/editedtextarea-edit.png );
    cursor: pointer;
}

.mx-comp-pagingtoolbar .addbutton {
    background-image: url( images/drop-add.gif ) !important;
}

.mx-comp-pagingtoolbar .editbutton {
    background-image: url( images/edit.gif ) !important;
}

.mx-comp-pagingtoolbar .delbutton {
    background-image: url( images/drop-no.gif ) !important;
}

.mx-comp-pagingtoolbar .importbutton {
    background-image: url( images/col-move-bottom.gif ) !important;
    background-position: 6px center !important;
}
.mx-comp-pagingtoolbar .exportbutton {
    background-image: url( images/col-move-top.gif ) !important;
    background-position: 6px center !important;
}
.mx-comp-pagingtoolbar .addiconbutton {
    background-image: url( images/add-icon.gif ) !important;
}
.mx-comp-pagingtoolbar .deliconbutton {
    background-image: url( images/del-icon.GIF ) !important;
}


.maxoptra-comp-checkallcolumn-hd {
    padding-left: 0;
    padding-right: 0;
}

.mx-comp-fieldgroup-form-item {
    margin-bottom: 0;
}
.mx-comp-geotextfield .lookup {
    background: transparent url( images/lookup.gif ) 5px center no-repeat !important;
    cursor: pointer;
    cursor: hand;
    vertical-align: middle;
    width: 21px;
    height: 22px;
    float:left;
}

.mx-comp-geotextfield .input {
    float:left;
}
.mx-comp-dayfield .dash {
    padding: 3px 0 0 5px!important;
}

.mx-comp-dayfield .x-form-check-wrap {
    padding-top: 1px !important;
}

/*
.mx-comp-weekfield label {
    height: 20px;
    padding-bottom: 3px !important;
}

.mx-comp-weekfield .dash {
    padding-top: 3px !important;
    padding-left: 5px!important;
}

.ext-gecko .mx-comp-weekfield .x-form-check-wrap {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.ext-ie .mx-comp-weekfield .x-form-check-wrap {
    height: 22px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
*/
.mx-comp-loginform {
    margin-top: 7px;
}

.mx-comp-loginform .x-panel-btns-ct{
    padding: 0;
}

.mx-comp-loginform .x-panel-btn-td {
    padding-right: 0 !important;
}
.mx-comp-loginform .mx-checkbox {
    text-align: right;
}


.x-form-field-wrap .mx-comp-draw-circle-trigger {
    background:#999 url( images/drawcircle.gif ) no-repeat scroll 0 0;
}
.x-form-field-wrap .mx-comp-draw-circle-cancel {
    background-image: url( images/drawcircle_cancel.gif );
}
.grid_filter_plugin_img {
    background-image: url( images/filter.gif ) !important;
}
.x-icon-information {
    background-image: url( images/information.gif ) !important;
}

.x-icon-error {
    background-image: url( images/exclamation.gif ) !important;
}

.x-notification .x-window-body {
    margin: 0;
    padding: 1em !important;
    width: auto !important;
}

.x-notification .x-tool-unpin, .x-notification .x-tool-pin {
    display: none
}
.icon-load {
    background-image: url(images/disk.png) !important;
}

.mx-app-widget-editpanel .x-btn td {
    vertical-align: middle;
}

.mx-app-widget-editpanel .x-panel-btns-ct table {
    table-layout: auto !important;
}
.mx-app-widget-editpanel .footer * {
    white-space: nowrap;
}

.mx-app-widget-editpanel .footer .x-btn td {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.mx-app-widget-editpanel .footer .x-table-layout-cell {
    padding-left: 6px !important;
}

.mx-app-widget-editpanel .footer .x-panel-body {
    padding: 8px !important;
}

.mx-app-widget-editpanel .footer .x-table-layout {
    table-layout: auto;
}
.mx-widget-expandablegridpanel .hidden .x-panel-bwrap {
    visibility: hidden !important;
}

.x-grid3-cell-text, .x-grid3-hd-text,
.x-grid3-row td, .x-grid3-summary-row td,
.x-grid3-hd,
.x-unselectable, .x-unselectable *
{
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.x-grid3-focus {
    -khtml-user-select: text;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
/* common styles */
* {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
}

:focus {
    -moz-outline-style: none;
}

.logo_maxoptra {
    margin-top: 10px;
}

.link_user a {
    text-decoration: none;
    border-bottom: 1px dotted white;
    color: white;
    font-size: 11px;
    cursor: pointer;
    line-height: 15px;
}

.link_help a {
    text-decoration: none;
    border-bottom: 1px dotted white;
    color: white;
    font-size: 9px;
    cursor: pointer;
    line-height: 15px;
}

.link_exit a {
    text-decoration: none;
    border-bottom: 1px dotted white;
    color: white;
    font-size: 9px;
    font-weight: bold;
    cursor: pointer;
    line-height: 15px;
}

.text_copy {
    color: white;
    margin-right: 5px;
}

.link_magenta {
    color: #006699;
}

body {
    background: #333333 url( images/mainback.gif ) repeat-x !important;
}

.index_viewport .x-panel-body {
    background: transparent;
}

.x-panel-tbar .ytb-text,
    .x-panel-bbar .ytb-text {
    padding: 0 5px;
    display: block;
}

/* eo common styles */

/* Priority Icon Combobox items */
.priority-normal {
    background-color: green ! important;
}

.priority-mid-high {
    background-color: orange ! important;
}

.priority-high {
    background-color: red ! important;
}

/* eo Priority Icon Combobox items */

/*custom mask*/
.mx-el-mask-empty {
    z-index: 20000;
    position: absolute;
    top: 0;
    left: 0;
    -moz-opacity: 0.3;
    opacity: .30;
    filter: alpha( opacity = 30 );
    background-color: #EEE;
    width: 100%;
    height: 100%;
    zoom: 1;
}

/*
custom error messages, where built-in validation isn't suitable
*/
.mx-error-msg {
    color: red;
}

.mx-warning-msg {
    color: #00681c;
    background: #fcf7bd;
    padding: 5px;
    border: 1px solid #cce7ad;
    display: block;
    margin-bottom: 5px;
}

/*
ugly ie hacks follow up
todo: decide what to do with ugly ie hacks
*/
*+html .x-item-disabled .x-form-text {
    margin-bottom: 1px;
}

*+html .x-form-label-left .mx-comp-formlayout-form-item .x-form-element {
    padding-left: 0px !important;
}

*+html #scheduling_mode_container_bwrap_id .x-form-check-wrap {
    margin-left: 20px;
}

/*
long messages displayed with scroll in alerts (see ext-fixes.js)
*/
.wrapalert {
    max-height: 400px;
    overflow-y: auto;
}

#map_tools_bwrap_id button {width: 17px;
    height: 17px;
}

#map_tools_bwrap_id table.x-btn {
    margin-right: 4px;
}

/* accordion as gridpanel group: */
.mx-accordion-group-head .x-panel-header {
    background: white;
    border-width: 0;
    border-bottom-width: 1px;
    margin: 0 2px 2px 2px;
}

.mx-accordion-group-head-text {
    float: left;
    padding-left: 15px;
    background: url( images/group-expand-sprite.gif ) no-repeat 0 -49px;
}

.x-panel-collapsed .mx-accordion-group-head-text {
    background-position: 0 1px;
}

.mx-accordion-group-icons {
    float: right;
}

.x-date-menu > ul {
    display: inline;
}

.x-date-menu > ul li {
    display: inline;
}

.tb_checkbox img.x-form-check {
    float: left;
}

.tb_checkbox .x-form-check-wrap {
    padding-right: 12px;
}

.text-field-as-label {
    border: 0;
    background: transparent;
}

.priceCell {
    background-color: #dfdfe2;
}

#contact_details_table .maxoptra-comp-list-text-div {
    position: absolute;
    margin-top: -11px;
}

.mx-app-widget-editpanel #contact_details_table .maxoptra-comp-list-text-div {
/* contact details in gridpanel */
    margin-top: 0;
}

#contact_details_table .maxoptra-comp-list-text-div input {
    position: absolute;
}

#account_hosts_table .maxoptra-comp-list-text-div {
    position: absolute;
    margin-top: -11px;
}

.mx-app-widget-editpanel #account_hosts_table .maxoptra-comp-list-text-div {
/* account hosts in gridpanel */
    margin-top: 0;
}

#account_hosts_table .maxoptra-comp-list-text-div input {
    position: absolute;
}

.ext-ie7 .applyChanges .x-btn-center {
    padding: 0 3px;
}

.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.moz-ellipsis {
/* string below enables ellipsis for firefox with few quirks (text in ellipsis can't be clicked or selected!) */
    -moz-binding: url( xml/xbl-bindings.xml#ellipsis );
}

.ext-ie .shipmentTypeSurchargeCheckbox label {
    white-space: nowrap;
}

.role_cls {
    padding: 15px 3px 0 0;
    color: white;
}

.linked_list {
    border: 1px solid #B5B8C8;
    padding:2px 5px;
    overflow: auto;
}
.linked_list .validLink {
    cursor:pointer;
    cursor:hand;
    border-bottom:1px dotted black;
}
.linked_list .invalidLink {
    background:url( images/invalid_line.gif ) repeat-x bottom;
}


/* todo: move this to htmlformfield.css */
.htmlformfield {
    padding-top:2px;
}
.htmlformfield small {
    font-size: 10px;
    color: gray;
    padding-left: 10px;
}
.totalField {
    border-top: 1px solid black;
    font-weight: bold;
}

.x-form-field-wrap {
    overflow: visible !important;
}
.x-grid3-body .x-grid3-radio-col-td {
    background-image: none !important;
}
.x-grid3-body .x-grid3-radio-col-td .x-grid3-cell-inner {
	padding: 2px 5px 0 5px !important;
}
.x-grid3-radio-col {
	width: 13px;
	height: 13px;
	background: transparent url( images/radio.gif ) no-repeat left top;
}
.x-grid3-radio-col-on {
	width: 13px;
	height: 13px;
	background: transparent url( images/radio.gif ) no-repeat left bottom;
}
.ux-datetime-date,
.ux-datetime-time {
    -moz-user-select: text !important;
}

.ext-chrome .x-date-picker {
    width: 185px;
}


/* IMPORTANT: please, don't remove these blocks (they ae here for debug purposes */
/*.x-column, .x-panel-bwrap, .x-grid-panel .x-panel-body {*/
    /*overflow: visible !important;*/
/*}*/
/*.x-form-item {*/
    /*margin-bottom:10px !important;*/
    /*padding-bottom:5px !important;*/
    /*border: 1px solid red !important;*/
    /*overflow: visible !important;*/
/*}*/
/*.x-form-element {*/
    /*margin-bottom:10px !important;*/
    /*padding-bottom:5px !important;*/
    /*border: 1px solid green !important;*/
    /*overflow: visible !important;*/
/*}*/
/*.x-form-field-wrap {*/
    /*margin-bottom:10px !important;*/
    /*border: 1px solid blue !important;*/
    /*overflow: visible !important;*/
/*}*/
.mx-app-page-main-settings .linkspanel {
    background-color: #D0DEF0;
}
.mx-app-page-main-settings .linkspanel .x-panel-body {
    border-top: none;
}

.login_logo {
    background: #ec008c url( images/welcomelogo.gif ) no-repeat;
}

.login_pink_part {
    background-color: #ec008c;
}

.login_blue_part {
    background-color: #a5c3d1;
}




/*# sourceMappingURL=commons-main.css.map*/