@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; }
}
