/* Reset */
body,img,p,h1,h2,h3,h4,h5,h6,ul,ol {margin:0; padding:0; list-style:none; border:none;}

body {
  font-family : "Trebuchet MS",Trebuchet,Verdana,sans-serif;
  font-size : 8pt;
  background-color: #F7F8FB;
}

input,textarea,select {
  font-size : 8pt;
}


a {
  color : #0077B2;
}

td.Column_1 {
  padding : 0px !important;
}


/* Header */

#Header {
  position : absolute;
  top      : 0px;
  left     : 0px;
  width    : 100%;
  height   : 100px;
  overflow : hidden;
  background-color: #ffffff;
  border-bottom: 4px solid #979797;
}

#Header .Logo {
  float      : left;
  margin-left: 2px;
  margin-top : 2px;
  width      : 215px;
  height     : 93px;
  background : url(Images/logo.png) top left no-repeat;
  text-align : right;
}

#Header .Images {
  float : right;
}


#Toolbar {
  position : absolute;
  top : 103px;
  left : 0px;
  width : 100%;
  height : 27px;
  line-height : 27px;
  padding-bottom : 4px;
  background-color : #ffffff;
  color : #515E67;
}

#Toolbar a {
  color : #000000;
}

#Toolbar table {
  width : 100%;
}


.PortalLogin .water {
  color      : #AAAAAA;
  font-style : italic;
}

.PortalContainer {
  width : 100%;
  empty-cells : show;
}

.PortalContainer td.column {
  padding-bottom : 100px;
}


/* Content section */
#Content {
  position   : absolute;
  top        : 134px;
  left       : 0px;
  width      : 100%;
  border-top : 2px solid #DDDDDD;
}

#Content .column {
  vertical-align : top;
  min-height: 400px;
  height: auto !important; 
  height: 400px;
}

#Content .widget .widget-content iframe {
  width  : 100%;
  height : 50px;
}

/* Colors */
.color-yellow { background: #FABE5D url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Yellow/mid.gif) repeat-x top left; }
.widget.color-yellow .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Yellow/buttons.gif) no-repeat; }

.color-red { background: #DE353A url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Red/mid.gif) repeat-x top left; }
.widget.color-red .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Red/buttons.gif) no-repeat; }

.color-blue { background: #DFDFDF url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Blue/mid.gif) repeat-x top left; }
.widget.color-blue .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Blue/buttons.gif) no-repeat; }

.color-white { background: #5EC5ED url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/White/mid.gif) repeat-x top left; }
.widget.color-white .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/White/buttons.gif) no-repeat; }

.color-green { background: #7AB031 url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Green/mid.gif) repeat-x top left; }
.widget.color-green .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Ontzorgers/Green/buttons.gif) no-repeat; }

.color-yellow h3,.color-white h3,.color-green h3  { color:#000; }
.color-red h3,.color-blue h3 { color:#FFF; }
@import "/Assets/Scripts/jquery.ui2/themes/cupertino/jquery-ui-1.10.4.min.css";

/* JS-Enabled CSS */
.widget-head a.remove {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    margin: 2px 4px 2px 0;
    text-indent: -9999em;
    outline: none;
}

.widget-head a.edit {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 4px 2px 2px;
    outline: none;
}

.widget-head a.collapse {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 0px 2px 2px;
    outline: none;
}

.widget-head a.refresh {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 0 2px 2px;
    outline: none;
}

.widget-head a.showhidden {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 0 2px 2px;
    outline: none;
}

.widget-head a.help {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 0 2px 2px;
    outline: none;
}

.widget-head-left {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 5px;
    height: 18px;
}

.widget-head-right {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 5px;
    height: 18px;
}

.widget-placeholder { border: 2px dashed #999;}
#column1 .widget-placeholder { margin: 30px 35px 0 25px; }
#column2 .widget-placeholder { margin: 30px 20px 0 20px; }
#column3 .widget-placeholder { margin: 30px 25px 0 35px; }

.edit-box {
    overflow: hidden;
    background: #eee;
    margin-bottom: 2px;
    padding: 10px 0;
}

.edit-box table {
    width : 95%;
}

.edit-box .label {
    width : 65px;
}

.edit-box input {
    width : 100%;
}

.edit-box ul.colors li {
    width: 18px;
    height: 18px;
    border: 1px solid #EEE;
    float: left;
    display: inline;
    margin: 0 5px 0 0;
    cursor: pointer;
}

.widget {
  margin: 1px;
  padding: 1px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.widget .widget-head {
  color: #000;
  overflow: hidden;
  width: 100%;
  height: 18px;
  line-height: 18px;
}

.widget .widget-head h3 {
  padding: 0 5px;
  float: left;
  font-size : 9pt;
}

.widget .widget-content {
  background: #fff;
  padding: 0 3px;
  color: #000;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  line-height: 1.2em;
  overflow: hidden;
}

/* Colors */
.color-yellow { background: #FABE5D url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Yellow/mid.gif) repeat-x top left; }
.widget.color-yellow .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Yellow/buttons.gif) no-repeat; }

.color-red { background: #DE353A url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Red/mid.gif) repeat-x top left; }
.widget.color-red .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Red/buttons.gif) no-repeat; }

.color-blue { background: #5EC5ED url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Blue/mid.gif) repeat-x top left; }
.widget.color-blue .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Blue/buttons.gif) no-repeat; }

.color-white { background: #DFDFDF url(/Assets/Scripts/jquery.portalwindow/Skins/Default/White/mid.gif) repeat-x top left; }
.widget.color-white .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Default/White/buttons.gif) no-repeat; }

.color-green { background: #7AB031 url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Green/mid.gif) repeat-x top left; }
.widget.color-green .widget-head a { background: url(/Assets/Scripts/jquery.portalwindow/Skins/Default/Green/buttons.gif) no-repeat; }

.color-yellow h3,.color-white h3,.color-green h3  { color:#000; }
.color-red h3,.color-blue h3 { color:#FFF; }

.widget-head a.showhidden { background-position: -13px 0px !important; }
.widget-head a.remove { background-position: -26px 0px !important; }
.widget-head a.collapse { background-position: -39px 0px !important; }
.widget-head a.edit { background-position: -65px 0px !important; }
.widget-head a.refresh { background-position: -78px 0px !important; }
.widget-head a.help { background-position: -91px 0px !important; }

table th { vertical-align: bottom; text-align: left; }
table td { vertical-align: top; text-align: left; }

.iconhidden { visibility : hidden; }
.noDisplay { display : none; }


/* Rss feeds */
.rssFeed { margin: 0; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p { margin: 0; padding: 0; }
.rssBody ul { list-style: disc; margin-left:16px; }
.rssRow h4 a { text-decoration: none; }
.rssRow h4 a:hover { text-decoration: underline; }
.rssRow div { font-size: 90%; color: #666; }


/* Portal shortcuts */
.largeShortcut { text-align: center; float: left; }
.smallShortcut img { width: 172px; }

.smallShortcut { text-align: center; float: left; }
.smallShortcut img { width: 100px; }

.listShortcut img { width: 16px; }


/* Mail client */
table.MailView { width: 100%; font-size: 9pt; line-height: 16px; }
table.MailView tr.Read { color: #888888; }
table.MailView tr td { border-bottom: 1px solid #EEEEEE; cursor: pointer; }


/* Action links */
.action { cursor: pointer; }


/* AppSelector breadcrumbs */
a.BreadcrumbsLink {
    color : #000000;
    text-decoration: none;
}

a.BreadcrumbsLink:hover {
    text-decoration: underline;
}


/* CodeDatabase */
.safeShelf {
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}

.safeShelf h3 {
    float: left;
    text-indent: 5px;
    color: #000000;
    font-weight: normal;
}

.safeShelf a.CreateCodeLink {
    float: right;
    display: inline;
    width: 13px;
    height: 13px;
    text-indent: -9999em;
    margin: 2px 2px 2px 2px;
    outline: none;
    background: url(Skins/Default/White/buttons.gif) -13px 0px no-repeat;
}

.CodeLink {
    margin-left: 5px;
    text-decoration: none;
    line-height: 14px;
    color: #000000;
}

.CodeLink:hover {
    text-decoration: underline;
}


/* Report container */
.sheet_header { font-weight: bold; }
.sheet_item0 { background-color: #bef7d5; color: #000000; }
.sheet_item1 { background-color: #ffffff; color: #000000; }
.ReportLink { cursor: pointer; }
.Bold { font-weight: bold; }
.Small { font-size: 8pt; }
.Red { color: #ff0000; }
.Green { color: #0fd301; }
.Orange { color: #ff8d33; }
.Right { text-align: right; white-space: nowrap; }

.onlyPrint { display : none; }
@media print {
    .noPrint { display : none; }
    .onlyPrint { display : inline; }
    input.button { display : none; }
}

.jqplot-target{position:relative;color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em}.jqplot-axis{font-size:.75em}.jqplot-xaxis{margin-top:10px}.jqplot-x2axis{margin-bottom:10px}.jqplot-yaxis{margin-right:10px}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre}.jqplot-xaxis-tick{top:0;left:15px;vertical-align:top}.jqplot-x2axis-tick{bottom:0;left:15px;vertical-align:bottom}.jqplot-yaxis-tick{right:0;top:15px;text-align:right}.jqplot-yaxis-tick.jqplot-breakTick{right:-20px;margin-right:0;padding:1px 5px 1px 5px;z-index:2;font-size:1.5em}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0;top:15px;text-align:left}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute}.jqplot-yMidAxis-label{font-size:11pt;position:absolute}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute}.jqplot-meterGauge-tick{font-size:.75em;color:#999}.jqplot-meterGauge-label{font-size:1em;color:#999}table.jqplot-table-legend{margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);border:1px solid #ccc;position:absolute;font-size:.75em}td.jqplot-table-legend{vertical-align:middle}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through}div.jqplot-table-legend-swatch-outline{border:1px solid #ccc;padding:1px}div.jqplot-table-legend-swatch{width:0;height:0;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-title{top:0;left:0;padding-bottom:.5em;font-size:1.2em}table.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em}.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-point-label{font-size:.75em;z-index:2}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center}div.jqplot-cursor-legend-swatch{width:1.2em;height:.7em}.jqplot-error{text-align:center}.jqplot-error-message{position:relative;top:46%;display:inline-block}div.jqplot-bubble-label{font-size:.8em;padding-left:2px;padding-right:2px;color:rgb(20%,20%,20%)}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(90%,90%,90%,0.7)}div.jqplot-noData-container{text-align:center;background-color:rgba(96%,96%,96%,0.3)}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	color: black;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('jquery.autocomplete.indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

