﻿g /*--- reset ------------*/ /*--- reset ------------*/ /* Resetting of element defaults to avoid cross-browser incompatibilities */ html, body, div, span, applet, object, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, sub, sup, tt, var, dd, dl, dt, li, ol, ul, form, fieldset, textarea, label, table, legend, caption, tbody, tfoot, thead, tr, th, td
{
   margin: 0;
   padding: 0;
   font-family: inherit;
   font-weight: inherit;
   font-style: inherit;
   font-size: 100%;
   text-align: left;
}
img, a img, :link img, :visited img
{
   border: 0;
}

html, body
{
   border: 0;
   margin: 0;
   padding: 0;
}
body
{
   font: 85%/0.9 arial, helvetica, sans-serif;
   background: #865050 url(img/bg_red2.jpg) fixed;
   line-height: 130%;
   width: 100%;
   min-width: 970px;
   color: black;
   background-repeat: no-repeat;
   text-align: center;
}
.itemDetails-ico
{
   background: url("img/blacks/24x24/align_just.png") no-repeat scroll 0 0 transparent;
   border: 0 none;
   display: inline-block;
   height: 30px;
   padding-left: 30px;
   padding-top: 3px;
}
a
{
   color: #000;
   text-decoration: none;
}
a:hover
{
   text-decoration: underline;
}
a.title:hover
{
   text-decoration: underline;
}

br
{
   clear: both;
}
button.ui-button-icon-only
{
   height: 24px;
   width: 20px;
}

div.uploadframe
{
   border: 0 solid #E5E5E5;
   float: left;
   font-size: 12px;
   height: auto;
   margin: 20px;
   width: 100%;
}
div.uploadframe ol li
{
   margin-left: 20px;
}
div.uploadframe h3
{
   margin-top: 10px;
}

h1
{
   font-size: 1.6em;
   height: 20px;
   padding-top: 0;
   padding-bottom: 5px;
}
h2
{
   color: #000000;
   font-size: 16px;
   padding-top: 8px;
}
h3, .h3
{
   float: left;
   font-size: 14px;
   font-weight: bold;
   padding: 16px 0 16px 6px;
   width: 99%;
}
.h3
{
   width: auto;
   margin-right: 20px;
}
h4
{
   float: left;
   font-size: 12px;
   font-weight: bold;
   padding: 5px;
   width: auto;
}
hr
{
   border: 1px solid #AAAAAA;
}

input.jq_buttons
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   font-family: sans-serif;
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
   border: 1px solid #BBBBBB;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: 28px;
   margin-right: 5px;
   margin-top: 0;
   padding: 5px;
   text-decoration: none;
}
input.jq_buttons:hover
{
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}
a.button, input[type="submit"], button[type="submit"], input[type="button"], button[type="button"]
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   font-family: sans-serif;
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
   border: 1px solid #BBBBBB;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: auto;
   margin-right: 5px;
   margin-top: 0;
   padding: 5px;
   text-decoration: none;
   cursor: pointer;
}
input[type="submit"]:hover, button[type="submit"]:hover, input[type="button"]:hover, button[type="button"]:hover
{
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}
input.error
{
   border: 1px solid red;
}

label.error
{
   background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat;
   padding-left: 16px;
   margin-left: .3em;
}
label.valid
{
   background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/checked.gif') no-repeat;
   display: block;
   width: 16px;
   height: 16px;
}

object
{
   outline: none; /* fix for FF3 */
}
#selectedFileListAll
{
   width: 100%;
   float: left;
}
#select
{
   height: 24px;
}
ul
{
   padding: 0;
   margin: 0;
   list-style-type: none;
}
ul li
{
   padding: 0;
   margin: 0;
   list-style-type: none;
}
ul.dropdown li a
{
   display: block;
   padding: 7px 14px;
}
ul.dropdown li
{
   padding: 0;
}
ul.dropdown li.dir
{
   padding: 7px 20px 7px 14px;
}
ul.dropdown ul li.dir
{
   padding-right: 15px;
}
ul.dropdown li
{
}
ul.dropdown ul a
{
   padding: 4px 5px 4px 14px;
   width: 151px; /* Especially for IE */
}
ul.dropdown ul a:hover
{
   background-color: #B81E1E;
   border: 1px solid black;
}
ul.dropdown a.open
{
   background-color: #2e2e2e;
   color: #B81E1E;
}
ul.dropdown ul a.open
{
   background-color: #B81E1E;
   color: #fff;
}
ul.dropdown li:hover > a.dir
{
   background-color: #2e2e2e;
   color: #FFF;
}
ul.dropdown ul li:hover > a.dir
{
   background-color: #B81E1E;
   color: #fff;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul
{
   list-style: none;
   margin: 0;
   padding: 0;
}
ul.dropdown
{
   position: relative;
   z-index: 597;
   float: left;
}
ul.dropdown li
{
   float: left;
   line-height: 1.3em;
   vertical-align: middle;
   zoom: 1;
}
ul.dropdown li.hover, ul.dropdown li:hover
{
   position: relative;
   z-index: 599;
   cursor: default;
}
ul.dropdown ul
{
   visibility: hidden;
   position: absolute;
   top: 100%;
   left: 0;
   z-index: 598;
   width: 100%;
}
ul.dropdown ul li
{
   float: none;
}
ul.dropdown ul ul
{
   top: 1px;
   left: 99%;
}
ul.dropdown li:hover > ul
{
   visibility: visible;
}
ul.dropdown li
{
   background-color: transparent;
   color: black;
   line-height: normal;
}
ul.dropdown li.hover, ul.dropdown li:hover
{
}
ul.dropdown a:link, ul.dropdown a:visited
{
   color: #000;
   text-decoration: none;
}
ul.dropdown ul
{
   width: 170px;
   background-color: #333;
   color: #fff;
   font-size: 11px;
   text-transform: none;
   filter: alpha(opacity=90);
   -moz-opacity: .9;
   khtmlopacity: .9;
   opacity: .9;
}
ul.dropdown ul li
{
   background-color: transparent;
   color: #000;
   filter: none;
   font-size: 12px;
   height: 26px;
}
ul.dropdown ul li.hover, ul.dropdown ul li:hover
{
   background-color: transparent;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited
{
   color: #fff;
}
ul.dropdown ul a:hover
{
   color: #fff;
   text-decoration: none;
}
ul.dropdown ul a:active
{
   color: #fff;
}
ul.dropdown *.dir, ul.dropdown *.title
{
   padding-right: 23px;
   background-image: none;
   background-position: 100% 50%;
   background-repeat: no-repeat;
}

ul.tabs
{
   line-height: 1.1em;
   margin: 0;
   padding: 2px 0;
   padding-top: 3px;
   font-size: 12px;
   font-weight: bold;
   margin-top: 28px;
}
ul.tabs
{
   padding-left: 3px;
}
ul.tabs li
{
   list-style: none;
   margin: 0;
   display: inline;
}
ul.tabs li a
{
   padding: 1px 0.5em;
   margin-left: 0px;
   margin-right: 0px;
   border-style: solid solid none;
   border-width: 1px 1px medium;
}

.adminview li
{
   background: url("img/blackUsers.png") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
}

.backtomenu
{
   background: url("img/blacks/16x16/sq_prev.png") no-repeat 0 0 transparent;
   padding-left: 20px;
   float: left;
}
.bidtree .folderinfo
{
   display: none;
}
.bold
{
   font-weight: bold;
}
.bottom
{
   width: 979px;
   height: 27px;
   margin: 0 auto; /* center the page in Firefox */
   text-align: left;
   background: transparent url('img/content_bg_bottom.png') no-repeat;
}
#breadCrumb
{
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   background-color: transparent;
   border: 0 none;
   color: #FFFFFF;
   float: left;
   font-size: 0.9167em;
   font-weight: normal;
   height: 28px;
   margin: 5px 0 0 6px;
   padding: 5px 0 0 5px;
   width: 800px;
}
.breadCrumb
{
   float: left;
   display: block;
   width: 636px;
}
.breadCrumb ul
{
   margin: 0;
   padding: 0;
   height: 21px;
   display: block;
}
#breadCrumb ul li
{
   background: url("img/white/8x8/br_next.png") no-repeat scroll 100% 50% transparent;
   margin: 0 4px 0 0;
   padding: 0 13px 0 0;
}
.breadCrumb ul li
{
   background: url("img/white/8x8/br_next.png") no-repeat scroll 100% 50% transparent;
   display: block;
   float: left;
   font-size: 0.9167em;
   height: 21px;
   line-height: 21px;
   margin: 0 4px 0 0;
   overflow: hidden;
   padding: 0 13px 0 0;
   position: relative;
}
.breadCrumb ul li div.chevronOverlay
{
   position: absolute;
   right: 0;
   top: 0;
   z-index: 2;
}
.breadCrumb ul li span
{
   display: block;
   overflow: hidden;
}
#breadCrumb ul li a
{
   color: #FFFFFF;
   font-size: 13px;
   font-weight: normal;
}
.tableHeaderEmpty .breadCrumb ul li a
{
   color: #333;
   display: block;
   position: relative;
   height: 21px;
   line-height: 21px;
   overflow: hidden;
   float: left;
}
.tableHeaderEmpty .breadCrumb ul li
{
   background: url("img/blacks/12x12/br_next.png") no-repeat scroll 100% 50% transparent;
}
.breadCrumb ul li a
{
   color: #FFF;
   display: block;
   position: relative;
   height: 21px;
   line-height: 21px;
   overflow: hidden;
   float: left;
}
#breadCrumb ul li a:hover
{
   text-decoration: underline;
}
.breadCrumb ul li.first a
{
   height: 16px !important;
   text-indent: -1000em;
   width: 16px;
   padding: 0;
   margin-top: 2px;
   overflow: hidden;
   background: url(img/IconHome.gif) no-repeat 0 0;
}
.breadCrumb ul li.first a:hover
{
   background-position: 0 -16px;
}
.breadCrumb ul li.last
{
   background: none;
   margin-right: 0;
   padding-right: 0;
}
.toolbar .buttons, .foldersubbuttons
{
   float: left;
   height: auto;
   overflow: hidden;
   position: absolute;
   width: 160px;
}
.buttons button, .foldersubbuttons button
{
   z-index: 1000;
   display: block;
   float: left;
   margin: 0;
   padding: 0;
   width: 160px;
}

.checkcontainer .fileList
{
   width: 937px;
   table-layout: auto;
}
.checkcontainer .fileList .itemDetails-ico
{
   width: 30px;
}
.checkcontainer .fileList .iteminfo
{
   width: 30px;
}
.checkcontainer .fileList .name
{
   width: 300px;
}
.checkcontainer .fileList .date
{
   width: 70px;
}
.checkcontainer .fileList .description
{
   width: 356px;
}
.checkcontainer .fileList .size
{
   width: 70px;
}
.checkcontainer .fileList .select
{
   width: 50px;
}



.closeButton
{
   background: url("img/close.png") no-repeat scroll 0 0 transparent;
   float: right;
   width: 30px;
   height: 30px;
   text-decoration: none;
}
.closeButton:hover
{
   text-decoration: none;
}
.container
{
   width: 100%;
   padding: 0;
   margin: 0;
   text-align: center; /* IE fix to center the page */
   background: transparent;
}
.contentbrowse
{
   margin: 0 13px 10px 10px;
   float: left;
   width: 947px;
   padding: 5px;
}
.contentbrowse .fileList
{
   width: 935px;
}
.contentbrowse .fileList td.description
{
   padding-left: 0.5em;
   width: 460px;
   text-align: left;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.contentbrowse .fileList td.description, .contentbrowse .fileList th.description
{
   width: 475px;
}
.contentbrowse table tbody .tableHeader
{
   width: 919px;
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   background-color: #4E4E4E;
   border: 1px solid #AAAAAA;
   padding: 0 0 0 5px;
   height: auto;
   margin: 5px 0;
   float: left;
   height: 21px;
   color: #FFF;
   font-size: 12px;
}
.contentbrowse table tbody .tableHeader .breadCrumb
{
   width: 868px;
}
.contentbrowse table tbody .uiMorePager
{
   width: 894px;
}
.create p
{
   width: 50%;
   float: left;
}
.create p span
{
   width: 200px;
   float: left;
}
.create p input[type=text]
{
   width: 200px;
   float: left;
}
.create .itemdetailstabs
{
   min-width: 99%;
}
.createuser
{
   font-size: 12px;
}
.createuser form p
{
   float: left;
   width: 100%;
   text-align: left;
   padding-bottom: 5px;
}
.createuser form p label
{
   float: left;
   width: 200px;
}
.createuser form p input
{
   float: left;
   width: 200px;
}
#createuser
{
   clear: both;
   overflow: hidden;
   width: 100%;
}
#createuser div
{
   float: left;
   width: 50%;
   margin-top: 10px;
}
#createuser .dialogButtonBar
{
   width: 97%;
}

.createuser form p input[type=checkbox]
{
   float: left;
   width: auto;
   text-align: left;
}
.createuser form p select
{
   float: left;
   width: 200px;
}
#companiesContainer ul li a
{
   white-space: nowrap;
}

#usercompanyCreate
{
   background: url("img/blacks/16x16/factory.png") no-repeat scroll 3% 0 transparent;
   padding-left: 25px;
   width: 104px;
}

.folderform
{
   padding-left: 131px;
}
.formslider label
{
   font-weight: bold;
}
#companydialog
{
   background-color: #FFF;
}
.description
{
   padding-left: 0.5em;
   width: 200px;
   text-align: left;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.descriptionbid
{
   padding-left: 0.5em;
   width: 255px;
   text-align: left;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.ddshadow
{
   position: absolute;
   left: 0;
   top: 0;
   width: 0;
   height: 0;
   background: silver;
}
.ddsmoothmenu ul
{
   z-index: 100;
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.ddsmoothmenu ul li
{
   position: relative;
   display: inline;
   float: left;
}
.ddsmoothmenu ul li a
{
   display: block;
   padding: 8px 10px;
   text-decoration: none;
}
.ddsmoothmenu ul li a:hover
{
   text-decoration: underline;
}
.ddsmoothmenu ul li ul
{
   position: absolute;
   left: 0;
   display: none;
   visibility: hidden;
}
.ddsmoothmenu ul li ul li
{
   display: list-item;
   float: none;
}
.ddsmoothmenu ul li ul li ul
{
   top: 0;
}
.ddsmoothmenu ul li ul li a
{
   font: normal 13px Verdana;
   width: auto; /*width of sub menus*/
   padding: 5px;
   margin: 0;
   border-top-width: 0;
}
.deletecompany, .editcompany
{
   float: left;
   width: 100%;
   height: auto;
   overflow: hidden;
}
.editcompany
{
   border-bottom: 1px solid #ccc;
}
#dialog form span, #dialog2 form span
{
   float: left;
   width: 130px;
}
.dialogButtonBar
{
   float: right;
   height: auto;
   padding: 10px;
   text-align: right;
   width: auto;
}
.fullButtonBar
{
   float: right;
   height: auto;
   padding: 10px;
   text-align: right;
   width: 100%;
}
.divEdit
{
   margin-top: 10px;
}
#OrderDistributionPersons .name .ico-plus
{
   float: left;
   height: 20px;
   width: auto;
}
.divEdit div
{
   padding-bottom: 10px;
   font-size: 12px;
}
.divEdit div input[type=text]
{
   width: 250px;
}
.divEdit div select
{
   width: 250px;
}
#Div1.treeview
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #AAAAAA;
   float: left;
   margin: 0 10px 10px 0;
   max-width: 49%;
   padding: 5px;
   width: 48%;
}
.shortcuts
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #AAAAAA;
   float: left;
   height: 346px;
   padding: 5px;
   width: 49%;
}
.shortcuts tbody tr td
{
   vertical-align: top;
}
.downarrowclass
{
   position: absolute;
   top: 12px;
   right: 7px;
}
.divprop
{
   float: left;
   width: 98%;
   padding: 0 0 0 10px;
   overflow: hidden;
}
.divprop p
{
   float: left;
   margin: 0 0 5px;
   overflow: hidden;
   width: 100%;
}
.divprop span
{
   float: left;
   margin-top: 5px;
   width: 105px;
   overflow: hidden;
}
.divpropmain
{
   border-bottom: 1px solid #CCCCCC;
   float: left;
   height: auto;
   width: 100%;
}
.divpropmain div
{
   float: left;
   width: 50%;
}
.divprop input[type="text"], .divprop select
{
   width: 200px;
}
.inputhide
{
   border: 0px;
   margin-top: 5px;
}
.divpropprop, .divthumb
{
   float: left;
   width: 50%;
}
.doxpager
{
   float: left;
   height: 29px;
   margin: auto;
   overflow: hidden;
   padding: 10px 0 0;
   vertical-align: bottom;
   width: auto;
}

.email, .phone
{
   padding-left: 0.5em;
   width: 100px;
   text-align: left;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.email
{
   width: 160px;
}
.error
{
   float: none;
   color: red;
   padding-left: .5em;
   vertical-align: top;
   border-color: Red;
}
.fdt
{
   display: none;
}
.fileList.wide
{
   float: left;
   max-width: 100%;
   width: 100%;
}
.fileList.wide th.select
{
   border-bottom: 1px solid #E8E8E7;
   padding-left: 60px;
   vertical-align: top;
   width: 24px;
}
.fileList
{
   float: left;
   font-size: 12px;
   padding: 0;
   margin: 0;
   border-collapse: collapse;
   font-size: 12px;
   color: #000;
   table-layout: fixed;
   width: 680px;
   border: 5px solid #FFFFFF;
}
.fileList caption
{
   background: none repeat scroll 0 0 transparent;
   border-left: 5px solid #FFFFFF;
   font-size: 12px;
   height: auto;
   overflow: hidden;
   text-align: right;
   width: 100%;
}
.fileList caption form
{
   float: right;
   height: 34px;
   text-align: right;
   width: 49%;
}
.fileList thead
{
   font-weight: bold;
}
.fileList thead th
{
   padding: 5px;
   text-align: left;
   color: #000;
}
.fileList thead th.icon
{
   width: 16px;
   text-align: left;
   color: #000;
}
.fileList tr
{
   height: 24px;
}
.fileList tr.bc
{
   height: 28px;
}
.fileList th, .fileList td
{
   font-size: 1em;
   text-align: left;
   color: #000;
   border-bottom: 1px solid #E8E8E7;
   white-space: nowrap;
}
.fileList tbody tr td.folder-select
{
   width: 25px;
   padding-left: 5px;
   float: left;
}
.fileList .ico
{
   width: 25px;
}
.fileList .folderName
{
   width: 240px;
}
.fileList .name
{
   width: 350px;
}
.fileList .name a
{
   display: none;
}
.fileList .name a.sort
{
   display: block;
}
.fileList .name.shortcut a
{
   display: inline;
}
.fileList .date
{
   width: 100px;
}
.fileList .uploadUser
{
   width: 200px;
}
.fileList th.name, .fileList td.name
{
   padding-left: 0.5em;
   width: 200px;
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow: hidden;
}
.fileList th.size, .fileList td.size
{
   padding-left: 0.5em;
   text-align: right;
   width: 50px;
}
.fileList th.date, .fileList td.date, .fileList th.company, .fileList td.company
{
   padding-left: 0.5em;
   width: 60px;
}
.fileList th.select
{
   width: 26px;
   vertical-align: top;
   border-bottom: 1px solid #E8E8E7;
}
.fileList .preview
{
   display: inline-block;
   padding-left: 20px;
   background: transparent url(img/plus.png) 2px 0px no-repeat;
}
.fileList a.sort.active
{
   color: #D63636;
}
.fileList a.sort.active.DESC span
{
   background: url("img/red/13x13/down.png") no-repeat scroll 100% 100% transparent;
   height: 16px;
   padding-right: 20px;
   width: auto;
}
.fileList a.sort.active.ASC span
{
   background: url("img/red/13x13/up.png") no-repeat scroll 100% 100% transparent;
   height: 16px;
   padding-right: 20px;
   width: auto;
}
.fileListButtons
{
   width: 100%;
   text-align: right;
   float: left;
}
.fileListManage
{
   min-height: 100px;
   display: block;
}
.fileListManage .fileListFileName
{
   width: 200px;
}
.fileListManage #Description, .fileListDescription
{
   width: 150px;
}
.fileListManage #Status, .fileListStatus
{
   width: 150px;
}
.fileListManage #FileDate, .fileListDate
{
   width: 80px;
}
.fileListManage #FileVersion, .fileListVersion, .fileListManage #FileVersion1
{
   width: 80px;
}
.fileListManage tbody tr td a
{
   width: 150px;
}
.fileListManageFile
{
   font-weight: bold;
   margin-bottom: 10px;
   float: left;
}
.fileListManageFile tr td input
{
   width: 134px;
}
.floatLeft
{
   float: left;
   width: auto;
   height: auto;
   overflow: hidden;
}
.footer
{
   width: 100%;
   height: auto;
   text-align: center; /* IE fix to center the page */
   background: transparent;
}
.footer .content
{
   color: #FFF;
   text-align: center;
   height: 16px;
   padding: 5px 0 0 0;
   font-size: 12px;
}
.forumbody
{
   background: #FFFFFF none repeat scroll 0%;
   width: 100%;
   overflow-y: auto;
   min-height: 218px;
   margin-top: 5px;
}
.forumbody li
{
   border-bottom: 1px solid #BBBBBB;
}
.forumbody .forumul li div#name
{
   float: left;
   width: 200px;
}
.forumbody .forumul li div#creatorname
{
   float: left;
   text-align: left;
   width: auto;
}
.forumbody .forumul li div#creationdate
{
   float: left;
   text-align: left;
   width: 248px;
}
.forumcontent
{
   width: 235px;
   margin: 0 0 10px 0;
   font-size: 12px;
   height: auto;
   min-height: 556px;
}
.forumcontent .forumbody .forumul li div#name
{
   float: left;
   width: 190px;
   padding-right: 10px;
}
.forumcontent .forumleftbody .forumul li div#name
{
   float: left;
   width: 190px;
   padding-right: 10px;
}
.forumcontent .forumleftbody .forumul li div#notifydiv
{
   float: left;
   text-align: left;
   width: 23px;
}
.forumcontent .forumbody .forumul li div#creatorname
{
   float: left;
   text-align: left;
   width: 23px;
}
.forumheader .headerDivs
{
   width: 248px;
}
.forumleftbody
{
   background: #FFFFFF none repeat scroll 0% 50%;
   width: 100%;
   overflow-y: auto;
   min-height: 517px;
   margin-top: 5px;
}
.forumthreadcontainer
{
   margin: 0px 0px 0px 5px;
   border: 1px solid #BBB;
   padding: 3px 0px 0px 3px;
   overflow-y: hidden;
   overflow-x: hidden;
   background-color: #ffffff;
   min-height: 300px;
}
.forumthreadeditor
{
   margin: 0px 5px 0px 5px;
   position: relative;
}
.forumthreadheader
{
   border-left: 1px solid #BBBBBB;
   border-right: 1px solid #BBBBBB;
   border-top: 1px solid #BBBBBB;
   background: #FFFFFF url(img/thread_header_bkg.gif) repeat-x scroll center bottom;
   height: 25px;
   overflow: hidden;
   padding: 0pt 0px;
   position: relative;
   margin: 1px 0px 0px 5px;
   text-align: left;
   padding: 3px 0px 0px 3px;
}
.forumul
{
   margin: 0px;
   padding: 0;
   list-style-type: none;
   min-height: 300px;
}
.fullsizecontent
{
   background-color: #fff;
   margin-left: 10px;
   padding: 5px;
   width: 947px;
   font-size: 12px;
   overflow: hidden;
}
.fullcontent
{
   background-color: #fff;
   margin-left: 10px;
   min-height: 555px;
   padding: 5px;
   width: 947px;
   font-size: 12px;
   overflow: hidden;
}
.fullcontent .left
{
   float: left;
   margin: 10px 0;
   width: 48%;
}
.fullcontent .left tr
{
   float: left;
   margin: 0;
   padding: 0;
   width: 100%;
}
.fullcontent .left tr td.orderCompany
{
   background: url("img/blacks/16x16/factory.png") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
   width: 0px;
}
.fullcontent .left, .fullcontent .right
{
   min-width: 420px;
   float: left;
   min-height: 400px;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #CCCCCC;
   padding: 5px;
   overflow: auto;
   height: 400px;
}
.fullcontent .left .selectedList tbody tr td.file
{
   width: 322px;
}
.selectedfileList tbody tr td.file
{
   float: left;
   font-size: 12px;
   height: 16px;
   overflow: hidden;
   padding-top: 7px;
   width: 184px;
}
.selectedfileList tbody tr
{
   border-bottom: 1px solid #E8E8E7;
   color: #000000;
   float: left;
   font-size: 1em;
   height: 25px;
   overflow: hidden;
   text-align: left;
   white-space: nowrap;
}
.fullcontent .left tbody tr td span
{
   width: 150px;
   float: left;
}
.fullcontent .left tbody tr td input[type=text], .fullcontent .left tbody tr td select
{
   width: 280px;
   float: left;
}
.fullcontent .right
{
   float: right;
   margin: 10px 0 10px 0;
   width: 49%;
}
.fullcontent .right tr
{
   float: left;
   margin: 0;
   padding: 0;
   width: 100%;
}
#CompanyPayer tr td
{
   width: 250px;
   padding-right: 5px;
}
#CompanyPayer tr td.label
{
   width: 150px;
   padding-right: 5px;
}
.ordernav
{
   float: right;
   margin: 0;
   padding: 0;
   width: 100%;
   margin: 15px 0;
}
.fullcontent .right .cke_editor tr
{
   float: left;
   margin: 0;
   padding: 0;
   width: 100%;
}
.fullcontent .right .cke_editor tr td
{
   width: 450px;
   padding-right: 5px;
}
#contactgroups
{
   width: 39%;
   float: left;
   min-height: 350px;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #CCCCCC;
}
#distributiontemplates
{
   width: 59%;
   float: left;
   min-height: 350px;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #CCCCCC;
   margin-left: 8px;
}
#distributiontemplates table
{
   width: 48%;
   margin-left: 8px;
   float: left;
   height: 100%;
}
.fullcontent .selectedList, .fullcontent #ordermessage
{
   float: left;
   height: auto;
   width: auto;
}
.fullcontent .right .cke_editor tbody
{
   float: none;
}
.fullcontent #ui-tabs-2 .left tbody, .fullcontent #ui-tabs-2 .right tbody
{
   min-height: 200px;
   max-height: 200px;
   overflow: auto;
}
.fullcontent .selectedList tbody, .fullcontent #ordermessage tbody
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   border: 1px solid #CCCCCC;
   float: left;
   min-width: 924px;
   padding: 5px;
   width: 98%;
   margin-bottom: 10px;
}
.fullcontent .selectedList tr:hover td, .selectedList tr:hover th
{
   background-color: transparent;
}
.fullcontent .selectedList tbody tr td.file
{
   background: url("img/blacks/16x16/sq_next.png") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding: 4px 0 0 20px;
   width: 100%;
}
.fullcontent .selectedList thead tr td
{
   font-weight: bold;
   padding-bottom: 5px;
}
.fullcontent .selectedList tbody tr
{
   float: none;
   padding: 0;
   width: 100%;
   height: 18px;
}
.fullcontent .selectedList tbody tr td.file, .fullcontent .selectedList tbody tr td.name
{
   float: none;
   height: auto;
   overflow: auto;
   padding: 0;
   width: auto;
   border: 0;
}
.fullsizecontent thead
{
   font-weight: bold;
   height: 24px;
}
.fullsizecontent thead tr
{
   border: 0;
   font-weight: bold;
   height: 24px;
}
.fullsizecontent tr
{
   height: 24px;
}
.fullsizecontent tr td
{
   border-bottom: 1px solid #E8E8E7;
   color: #000000;
   font-size: 1em;
   text-align: left;
   white-space: nowrap;
}

.setting-description, .setting-name, .setting-value
{
   width: 33%;
   float: left;
}

.item
{
   margin: 5px 10px;
}
.item h1 a
{
   clear: left;
   font-size: 30px;
   font-weight: bold;
   letter-spacing: -1px;
   margin: 0 0 8px -1px;
}
.item .date
{
   color: #666666;
   font-size: 11px;
   margin: 0 0 11px;
}
.taglist li .filtergroup, .taglist li .filtertag
{
   background: url("img/blacks/14x14/plus.png") no-repeat scroll 0 50% transparent;
   float: left;
   padding-left: 20px;
   padding-top: 1px;
   width: 137px;
}
.taglist li .filtergroup
{
   color: gray;
}
.removetag, .removegroup
{
   background: url("img/blacks/20x20/delete.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: 19px;
   padding-left: 20px;
}
.attachtag, .attachgroup
{
   float: left;
   padding-top: 1px;
   width: 137px;
}
.detachtag, .detachgroup
{
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
   background: url("img/blacks/8x8/delete.png") no-repeat scroll 93% 50% #EEEEEE;
   font-size: 9px;
   font-weight: normal;
   height: auto;
   margin: 0;
   padding: 2px 13px 2px 2px;
   text-decoration: none;
}
.detachtag:hover, .detachgroup:hover
{
   text-decoration: none;
   color: #FFF;
   background: url("img/white/8x8/delete.png") no-repeat scroll 93% 50% #D63636;
}
.removefiltergroup, .removefiltertag
{
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   background: url("img/blacks/8x8/delete.png") no-repeat scroll 93% 50% #EEEEEE;
   font-size: 11px;
   font-weight: normal;
   height: auto;
   margin: 0;
   padding: 3px 15px 3px 3px;
   text-decoration: none;
}
.removefiltergroup:hover, .removefiltertag:hover
{
   text-decoration: none;
   color: #FFF;
   background: url("img/white/8x8/delete.png") no-repeat scroll 93% 50% #D63636;
}
.ui-selected .detachgroup, .ui-selected .detachtag
{
   color: #222;
}
.taglist li .attachgroup
{
   color: gray;
}
.fileList caption ul li
{
   float: left;
   margin-right: 5px;
   width: auto;
}
.fileList tbody tr td.description ul
{
   float: left;
   height: 20px;
   margin-right: 5px;
   overflow: hidden;
   width: auto;
}
.fileList tbody tr td.description ul li
{
   float: left;
   margin-right: 2px;
   width: auto;
}
.item .text p
{
   margin-bottom: 10px;
}
.itemscontent p
{
   float: left;
   width: 100%;
   padding-bottom: 5px;
}
.itemscontent p span
{
   float: left;
   width: 117px;
}
.itemscontent p input
{
   float: left;
}
.itemscontent .divpropprop p input
{
   float: none;
   width: 200px;
}
.itemscontent p label
{
   float: left;
   width: 200px;
}
.itemscontent p select
{
   float: left;
   width: 200px;
}
.loginheader
{
   font-size: 11px;
   height: 15px;
   margin: 0 auto;
   width: 979px;
}
.logout
{
   background: url("img/blacks/16x16/padlock_open.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: 16px;
   margin-bottom: 3px;
   padding: 0 0 0 20px;
   width: auto;
}
.mysettings
{
   background: url("img/blacks/16x16/cog.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: 16px;
   margin-bottom: 3px;
   padding: 0 0 0 20px;
   width: auto;
}
#companyButtons, #adminGroupButtons, #adminGroupButtons2, #adminGroupButtons3
{
   float: right;
   width: auto;
}
.header
{
   height: 4px;
   margin: 5px 0 0 0;
   padding: 0;
   text-align: center;
   width: 100%;
}
.headerDivs
{
   float: left;
   text-align: left;
   margin: 0px 0px 0px 0px;
}
.headerDivs h4
{
   font-size: 9pt;
   margin: 5px 10px 10px 10px;
}
.help, .info, .path
{
   background: url("img/blacks/16x16/info.png") no-repeat scroll 1% 50% #FFF9D7;
   border: 1px solid #E2C822;
   display: block;
   font-size: 12px;
   height: auto;
   margin: 10px 0 5px;
   padding: 5px 5px 5px 33px;
   width: 93.5%;
}
.path
{
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 1% 50% transparent;
   border: 1px solid #ccc;
}
.helpbig
{
   height: auto;
}
.adminview, .userGroupsContainer userview, #userGroupContainer, #personalGroupContainer
{
   float: left;
}
.tagsfiles
{
   float: left;
   width: auto;
   height: auto;
   padding-top: 16px;
}
#ImgPreview
{
   width: 160px;
   height: 160px;
}
.issueall li
{
   float: left;
   width: 99%;
}
.itemDetails
{
   padding-top: 5px;
}
.itemDetails .fileName
{
   font-size: 12px;
   background: url("img/whiteSq_next.png") no-repeat scroll 2px 50% black;
   color: #FFFFFF;
   padding: 5px 0 5px 22px;
}
.itemdetailstabs
{
   background-color: #fff;
   float: left;
   min-height: 255px;
   min-width: 660px;
   max-width: 670px;
   margin-bottom: 5px;
   margin-top: 5px;
}
.itempopupcontainer
{
   position: absolute;
   left: 0;
   top: 0;
   display: none;
   z-index: 50;
}
.itempopupcontent
{
   width: 100%;
   height: 100%;
   overflow: hidden;
   background-color: #fff;
   padding: 0;
   margin: 0;
   min-width: 175px;
   min-height: 50px;
}
.itemPopup
{
   padding: 0;
   margin: 0;
   border-collapse: collapse;
   font-size: 12px;
   color: #000;
}
.itemPopup .itemPopupImage
{
   clear: left;
   float: left;
   position: relative;
   margin: 5px;
   margin-right: 15px;
}
.itemPopup ul
{
   clear: none;
   position: relative;
   float: left;
   margin: 5px;
}
.itemPopup .corner
{
   padding: 0;
   margin: 0;
   width: 12px;
   height: 13px;
}
.itemPopup .topLeft
{
   background: url(img/popup_box_topleft.png) 0 0px no-repeat;
}
.itemPopup .popupTop
{
   background: url(img/popup_box_top.png) 0 0 repeat-x;
}
.itemPopup .topRight
{
   background: url(img/popup_box_topright.png) 0 -0 no-repeat;
}
.itemPopup .left
{
   background: url(img/popup_box_left.png) repeat-y 0 0;
}
.itemPopup .right
{
   background: url(img/popup_box_right.png) repeat-y 0 0;
}
.itemPopup .bottomLeft
{
   background: url(img/popup_box_bottomleft.png) 0 0 no-repeat;
}
.itemPopup .popupBottom
{
   background: url(img/popup_box_bottom.png) 0 0 repeat-x;
}
.itemPopup .bottomRight
{
   background: url(img/popup_box_bottomright.png) 0 0 no-repeat;
}
.itemscontent
{
   background-color: #FFF;
   float: right;
   width: 695px;
   min-height: 603px;
   margin-right: 10px;
   font-size: 12px;
   height: auto;
}
#itemsContent .closeButton
{
   top: 8px;
   right: 8px;
}
.settingscontent .closeButton
{
   top: 10px;
   right: 8px;
}
.closeButton
{
   position: absolute;
   right: 5px;
   top: 5px;
}
.itemtab
{
   margin-top: 10px;
   height: auto;
   font-size: 12px;
}
.itemtab .fileList
{
   max-width: 100%;
}
.itemtab .method
{
   position: relative;
   float: left;
   width: 47%;
   margin: 10px 10px 10px 0;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCC;
   min-height: 215px;
}
.itemviewcontainer
{
   float: left;
   height: auto;
   width: 200px;
}
.itemviewcontainer li
{
   white-space: nowrap;
   background: url("img/blacks/16x16/factory.png") no-repeat scroll 0 90% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
}
.itemviewcontainer li[data-containerid="all"]
{
   background: url("img/blacks/16x16/doc_lines_stright.png") no-repeat scroll 0 90% transparent;
}

.ddsmoothmenu
{
   margin-top: 2px;
}
a.jq_buttons, div.jq_buttons
{
   margin-right: 5px;
   font-family: sans-serif;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
   border: 1px solid #BBBBBB;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: 20px;
   margin-top: 0;
   padding: 5px 5px 0;
   text-decoration: none;
   cursor:pointer;
}
a.jq_buttons:hover
{
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}
input.jq_buttons
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px 4px 4px 4px;
   border-radius: 4px 4px 4px 4px;
   font-family: sans-serif;
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
   border: 1px solid #BBBBBB;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: 28px;
   margin-right: 5px;
   margin-top: 0;
   padding: 5px;
   text-decoration: none;
}
input.jq_buttons:hover
{
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}

a.jq_buttonsv2
{
   margin-right: 5px;
   font-family: sans-serif;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: 20px;
   margin-top: 0;
   text-decoration: none;
}
a.jq_buttonsv2:hover
{
   background: none;
   text-decoration: none;
}
input.jq_buttonsv2
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   font-family: sans-serif;
   color: Black;
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   height: 28px;
   margin-right: 5px;
   margin-top: 0;
   padding: 5px;
   text-decoration: none;
}
input.jq_buttonsv2:hover
{
   background: none;
   text-decoration: underline;
}

.left
{
   float: left;
   position: relative;
   margin: 0 0 0 10px;
   padding: 0;
   width: 240px;
   z-index: 0;
}
.lefttab
{
   height: 254px;
   overflow: auto;
}
.leftitemcontent
{
   position: relative;
   float: left;
   background-color: #FFF;
   font-size: 12px;
   height: 300px;
   margin: 0 0 10px;
   width: 235px;
}
.lifor
{
   height: 58px;
   padding: 5px;
   border-bottom: 1px solid #BBBBBB;
   overflow: hidden;
}
.liforstip
{
   background: #FBFBF8 none repeat scroll 0%;
   font-size: 1.2em;
   bottom: 20px;
   left: 0pt;
   height: auto;
   overflow-y: auto;
   vertical-align: middle;
   padding: 10px 20px 10px 20px;
}
.liSpans
{
   display: block;
   font-weight: normal;
   font-size: 0.85em;
   line-height: 130%;
}
.liSelected a
{
   color: #FFF;
}
.liSelected div.w19p a.threadnotify
{
   background: url("img/whiteMail.png") no-repeat scroll 95% 50% transparent;
   float: left;
   width: 16px;
}
.liSelected div.w19p a.foranotify
{
   background: url("img/whiteMail.png") no-repeat scroll 95% 50% transparent;
   float: left;
   width: 16px;
}
.liSelected #creatorname a img #threadMsgList .post
{
   width: 99%;
   margin: 0;
}
.liNotSelected div.w19p a.threadnotify
{
   background: url("img/blackMail.png") no-repeat scroll 95% 50% transparent;
   float: left;
   width: 16px;
}
.liNotSelected div.w19p a.foranotify
{
   background: url("img/blackMail.png") no-repeat scroll 95% 50% transparent;
   float: left;
   width: 16px;
}

.modulemenu
{
   float: left;
   height: 40px;
   width: 100%;
}
.main
{
   width: 978px;
   margin: 0 auto;
   min-height: 500px;
   text-align: left;
   background: transparent url('img/content_bg_mid.png') repeat-y;
   clear: both;
   padding: 20px 0 0 0;
   overflow: hidden;
}
.mailform input[type=text]
{
   width: 680px;
}
.menu_login_container table tr
{
   vertical-align: top;
}

.menu_login_container .html7magic
{
   padding-bottom: 3px;
}
.menu_login_container td.html7magic
{
   padding-bottom: 4px;
}
.menu_login_container table tr td
{
   padding: 0 0 0 14px;
}
.menu_login_container td, .menu_login_container td.label
{
   font-size: 11px;
   text-align: left;
}
.menu_login_container .html7magic label
{
   padding-left: 1px;
}
.menu_login_container #email
{
   direction: ltr;
}
.menu_login_container .inputtext, .menu_login_container .inputpassword
{
   margin: 0;
   width: 142px;
}
.inputtext, .inputpassword
{
   font-size: 12px;
   margin: 0;
   padding-bottom: 4px;
}
.uiButtonSpecial .uiButtonText, .uiButtonConfirm .uiButtonText, .uiButtonSpecial input, .uiButtonConfirm input
{
   color: #FFFFFF;
}
.uiButton .uiButtonText, .uiButton input
{
   background: none repeat scroll 0 0 transparent;
   border: 0 none;
   color: #333333;
   cursor: pointer;
   display: inline-block;
   font-family: 'Lucida Grande' ,Tahoma,Verdana,Arial,sans-serif;
   font-size: 11px;
   font-weight: bold;
   margin: 0;
   outline: medium none;
   padding: 1px 0 2px;
   white-space: nowrap;
}
uiButtonConfirm:active
{
   background: none repeat scroll 0 0 #4F6AA3;
   border-bottom-color: #29447E;
}
.uiButton:active, .uiButtonDepressed
{
   -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
   background: none repeat scroll 0 0 #DDDDDD;
   border-bottom-color: #999999;
}
.menu_login_container label
{
   float: left;
   font-weight: normal;
   margin: 0;
   padding-top: 5px;
   width: auto;
}
.uiButtonConfirm
{
   background-color: #5B74A8;
   background-position: 0 -48px;
   border-color: #29447E #29447E #1A356E;
   color: #FFFFFF;
}
.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover
{
   -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
   background: none repeat scroll 0 0 #EEEEEE;
   border-color: #999999 #999999 #888888;
   border-style: solid;
   border-width: 1px;
   color: #333333;
   cursor: pointer;
   display: inline-block;
   font-size: 11px;
   font-weight: bold;
   line-height: normal !important;
   padding: 2px 6px;
   text-align: center;
   text-decoration: none;
   vertical-align: top;
   white-space: nowrap;
}

.menu_login_container
{
   float: right;
   width: auto;
}
.logoic
{
   background: url("http://cdn.concode.se/intercopy.net/img/intercopy_low.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 32px;
   margin-left: 11px;
   width: 131px;
}
.logodox
{
   background: url("http://cdn.concode.se/intercopy.net/img/dox_low.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 32px;
   margin-left: 11px;
   width: 79px;
}

.newcat, .newthr
{
   cursor: pointer;
   float: right;
   margin: 0;
   padding-top: 9px;
   position: relative;
   right: 10px;
   text-align: right;
}
.order.left tbody tr td
{
   width: 139px;
   padding-right: 5px;
}
.orderdistribuationlist
{
   float: left;
   width: 100%;
}
.orderdistribuationlist tbody
{
   margin-bottom: 10px;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCCCCC;
   display: table;
   height: auto;
   min-height: 100px;
   min-width: 884px;
   padding: 5px;
   width: 99%;
}
.orderdistribuationlist tr
{
   width: 100%;
   text-align: center;
}
.orderdistribuationlist tr td
{
   padding: 0 10px 0 0;
}
#OrderInfoForm .right tbody tr td
{
   width: 420px;
}
#OrderInfoForm .right tbody
{
   overflow: hidden;
}
.ordersavetemplate
{
   cursor: pointer;
   float: right;
}
.fullcontent #contactgroups .left tbody, .fullcontent #distributiontemplates .right tbody
{
   min-width: 230px;
}
#contactgroups .left
{
   width: 39%;
}
#distributiontemplates .right
{
   width: 29%;
}
#OrderDistributionTemplates
{
   padding-right: 5px;
}
#Table1
{
   margin-right: 15px;
}
.checkall, .uncheckall
{
   margin-bottom: 10px;
   float: left;
   width: 100%;
}
.fileinfo
{
   float: left;
   height: auto;
   margin-left: 10px;
   overflow: hidden;
   width: 285px;
}

#pag
{
   height: auto;
   margin-bottom: 10px;
   overflow: hidden;
   padding: 2px;
   width: 100%;
}
#pag a
{
   text-decoration: none;
   color: #FFF;
}
#pag a:hover
{
   text-decoration: underline;
}
#pag label
{
   margin: 1ex 0;
}
#pag .dox-pg-page
{
   background: transparent url(img/pag.png) no-repeat scroll 0 0;
   float: left;
   font-weight: bold;
   height: 16px;
   line-height: 16px;
   margin-left: 5px;
   text-align: center;
   width: 16px;
}
#pag .dox-pg-current-page
{
   background: transparent url(img/pag.gif) no-repeat scroll 0 0;
   white-space: normal;
   font-weight: bold;
}
#pag .inactive
{
   text-decoration: none;
}
#pag .dox-pg-first
{
   background: transparent url(img/sq_br_first.png) no-repeat scroll 0 0;
}
#pag .dox-pg-previous
{
   background: transparent url(img/sq_br_prev.png) no-repeat scroll 0 0;
}
#pag .dox-pg-next
{
   background: transparent url(img/sq_br_next.png) no-repeat scroll 0 0;
}
#pag .dox-pg-last
{
   background: transparent url(img/sq_br_last.png) no-repeat scroll 0 0;
}
.popupdialog
{
   height: auto;
}
.post
{
   width: 99%;
}
.postdate
{
   font-size: 12px;
   position: absolute;
   right: 40px;
   top: 9px;
}
.posthead
{
   background: #F8F7F4 none repeat scroll 0%;
   width: 100%;
   height: 32px;
   position: relative;
   font-size: 12px;
   color: #403f3f;
   text-align: left;
   left: 2px;
   top: 2px;
}
.postheadpic
{
   text-align: left;
   width: 32px;
   float: left;
   position: relative;
}
.postheadleft
{
   float: left;
   padding-left: 8px;
   padding-top: 7px;
}
.postheadright
{
   padding-top: 8px;
   float: right;
   width: 40%;
   height: 22px;
   text-align: right;
   margin-right: 20px;
}
.postheadrightdel
{
   padding-top: 2px;
   float: left;
   width: 3%;
   height: 22px;
   text-align: right;
}
.postheadrightdel a, .ico-add a
{
   float: left;
   margin: 0;
   padding-left: 30px;
}
.postbody
{
   text-align: left;
   margin-left: 34px;
   font-size: 12px;
}
.postbody ul
{
   padding-left: 15px;
}
.postbody ul li
{
   padding: 0;
   margin: 0;
   border: 0;
   list-style-type: square;
}
.project
{
   float: left;
   width: 48%;
   height: auto;
   margin: 0 10px 5px 5px;
   font-size: 12px;
}
.project a
{
   padding-left: 20px;
   background: url("img/blacks/16x16/browser.png") no-repeat scroll 0 0 transparent;
   float: left;
}
.project span
{
   font-weight: bold;
   margin-right: 10px;
}
#itemPopup, #askDialog, #FoldersContentBrowse, #FilesContentBrowse
{
   background-color: #FFF;
}
.divpropmain .p-shadow, .p-shadow
{
   width: 170px;
   float: left;
   background: url(img/shadowAlpha.png) no-repeat bottom right !important;
   background: url(img/shadow.gif) no-repeat bottom right;
   margin: 10px 0 0 10px !important;
   margin: 10px 0 0 5px;
}
.p-shadow div
{
   background: none !important;
   background: url(img/shadow2.gif) no-repeat left top;
   padding: 0 !important;
   padding: 0 6px 6px 0;
}
.p-shadow div p
{
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
   color: #777777;
   font: italic 1em georgia,serif;
   height: 160px;
   margin: -6px 6px 6px -6px !important;
   padding: 4px;
   width: 160px;
}
#divPropDet
{
   width: 100%;
}
#divPropProp
{
   width: 53%;
}
#divPropMain
{
   border: 0;
}
.checkall .bold, .uncheckall .bold
{
   float: left;
   width: 120px;
}
.qw.read, .qe.read
{
   padding-left: 20px;
   background: url("img/blacks/16x16/zoom.png") no-repeat scroll 0 0 transparent;
}
.qw.write, .qe.write
{
   padding-left: 20px;
   background: url("img/blacks/16x16/pencil.png") no-repeat scroll 0 0 transparent;
}
.qw.delete, .qe.delete
{
   padding-left: 20px;
   background: url("img/blacks/16x16/delete.png") no-repeat scroll 0 0 transparent;
}
.qw.admin, .qe.admin
{
   padding-left: 20px;
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 0 0 transparent;
}
.qw.approve, .qe.approve
{
   padding-left: 20px;
   background: url("img/blacks/16x16/checkmark.png") no-repeat scroll 0 0 transparent;
}
.qw
{
   float: left;
   width: 117px;
}
.qe
{
   float: left;
   width: auto;
}
.divpropmain .help
{
   width: 93%;
}

.rightarrowclass
{
   position: absolute;
   top: 10px;
   right: 5px;
}
.remove
{
   background: url("img/blacks/16x16/delete.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 20px;
   padding-left: 20px;
}
#RevisedFiles
{
   width: 100%;
}
#RevisedFiles tr td
{
   float: left;
   height: 24px;
   padding-right: 10px;
   width: 200px;
}
#RevisedFiles tr td.select a
{
   float: right;
}

#FrameUpload html body a
{
   color: black;
}

.select
{
   width: 310px;
}
.selectedList
{
   float: left;
   font-size: 12px;
   min-width: 231px;
   width: auto;
}
.selectedList caption
{
   padding: 5px 0 10px 5px;
   -moz-border-radius-bottomleft: 4px;
   -moz-border-radius-bottomright: 4px;
   -moz-border-radius-topleft: 4px;
   -moz-border-radius-topright: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   background: #CCCCCC url(img/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% 50%;
   border: 1px solid #AAAAAA;
}
.selectedList th[scope=col]
{
   color: #000;
   background-color: #8fadcc;
   text-transform: uppercase;
   font-size: 12px;
}
.selectedList th + th[scope=col]
{
   color: #fff;
   background-color: #7d98b3;
}
.selectedList tbody tr
{
   height: 24px;
   float: left;
   width: 100%;
}
.selectedList tbody tr td
{
   border-bottom: 1px solid #E8E8E7;
   float: left;
   height: 17px;
   padding: 7px 0 0;
   width: 89%;
}
.selectedList tbody tr td.select
{
   float: left;
   height: 25px;
   padding: 0;
   width: 16%;
}
.selectedList tbody tr td.file, .selectedList tbody tr td.name
{
   float: left;
   overflow: hidden;
   padding-top: 8px;
   width: 84%;
   height: 17px;
}
.selectedList tbody tr td.file a
{
   float: left;
   height: 17px;
}
.selectedfilelistall tr td, .selectedfilelistall tr td input[type=text], .selectedfilelistall tr td select
{
   width: 200px;
}
.selectedTrue
{
   background-color: #CCC;
}
.selected
{
   background-color: #CCC;
}
.checkout
{
   background-color: #ffc8c8;
}
.checkout .ico-checkTrue, .checkout .ico-check-True
{
   background: url("img/blacks/16x16/padlock_closed.png") no-repeat scroll 0 50% transparent;
}
.checkout .ico-checkFalse, .checkout .ico-check-False
{
   background: url("img/blacks/16x16/padlock_closed.png") no-repeat scroll 0 50% transparent;
}
.mycheckout
{
   background-color: #fffcd9;
}
tr.mycheckout td.name
{
   background: url("img/yellow/flag.gif") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding-left: 20px;
   width: 16px;
}
tr.checkout td.name
{
   background: url("img/red/flag.gif") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding-left: 20px;
   width: 16px;
}


.selectitemcontent
{
   background-color: #FFF;
   overflow: hidden;
   height: 285px;
   float: left;
   overflow: auto;
   width: 235px;
   min-height: 285px;
}
.selectitemcontent div.lefttab ul li a
{
   width: 200px;
   height: 21px;
}
.selectitemcontent h4
{
   width: 92%;
}
.selectitemcontent .ico-checkFalse, .selectitemcontent .ico-check-False
{
   position: absolute;
   right: 27px;
   top: 12px;
   text-decoration: none;
}
.leftitemcontent .ico-expander
{
   position: absolute;
   right: 11px;
   text-decoration: none;
   top: 15px;
}
.selectitemcontent div
{
   position: relative;
}
.setting div
{
   margin-bottom: 5px;
}
.setting div span
{
   display: inline-block;
   width: 150px;
}
.setting div input[type=text], .setting div select
{
   width: 250px;
}
.setting p
{
   border-bottom: 1px solid #CCCCCC;
   float: left;
   margin-bottom: 10px;
   padding-bottom: 10px;
   width: 100%;
}
.setting p a
{
   float: left;
   height: 22px;
   padding: 0 10px 0 20px;
}
.setting p a.create
{
   background: url("img/blacks/16x16/pencil.png") no-repeat scroll 0 0 transparent;
}
.setting p a.settings
{
   background: url("img/blacks/16x16/cog.png") no-repeat scroll 0 0 transparent;
}
.setting p a.DELETE
{
   background: url("img/blacks/16x16/delete.png") no-repeat scroll 0 0 transparent;
}
.settingscontent
{
   background-color: #FFF;
   margin-left: 10px;
   padding: 5px;
   width: 947px;
   overflow: hidden;
   min-height: 488px;
}
.settingscontent .itemtab
{
   padding: 5px;
   width: auto;
}
.settingscontent .itemtab ul
{
   height: auto;
   overflow: hidden;
   width: auto;
}
.settingscontent .itemtab ul li
{
   float: left;
   height: auto;
   padding-top: 5px;
   width: 100%;
}

/*styling for staritem on se/doxuser/start */
.sendmail
{
   display: block;
   font-size: 12px;
   font-weight: bold;
   height: auto;
   overflow: hidden;
   text-align: center;
   width: 100%;
}
.sendmail form
{
   width: 500px;
   margin: 0 auto;
}
.sendmail span
{
   float: left;
   width: 100px;
   height: auto;
   overflow: hidden;
}

.sendmail .editor-label
{
   float: left;
   width: 100px;
   height: auto;
   overflow: hidden;
}

.sendmail p
{
   padding: 5px 0;
   display: block;
   overflow: hidden;
}

.sendmail div
{
   padding: 5px 0;
   display: block;
   overflow: hidden;
}

.sendmail input[type=text], .sendmail input[type=email]
{
   float: left;
   width: 193px;
   height: auto;
   overflow: hidden;
}
.sendmail form
{
   width: 300px;
}
.emailbig
{
   font-size: 16px;
   font-weight: bold;
   padding-bottom: 5px;
}
.sendmail form #btnCreateUser
{
   width: 300px;
}


.sendmailinner p
{
   padding: 5px 0;
}
.sendmailinner
{
   width: 300px;
   margin: 0 auto;
   padding-top: 10px;
}
.startpage .item .text img
{
   float: left;
   padding: 10px 15px 10px 5px;
}
.startpage .item .text h3
{
   float: left;
   width: 100%;
}

.startpage .item .text h4
{
   padding: 5px 0;
}

.startpage .item .text h5
{
   padding: 5px 0;
}

.startpage .item .text address
{
   float: left;
   width: 360px;
   height: auto;
   overflow: hidden;
}
.startpage .item .button
{
   display: none;
}
.startpage .item #welcome.dox
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: url("http://cdn.concode.se/intercopy.net/img/dox120.png");
   background-position: 3% 0;
   background-repeat: no-repeat;
   font-size: 1.2em;
   height: 150px;
   margin: 15px;
   padding-left: 170px;
}
.startpage .item #welcome
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: url("http://cdn.concode.se/intercopy.net/img/ic120.png");
   background-position: 3% 0;
   background-repeat: no-repeat;
   font-size: 1.2em;
   height: 150px;
   margin: 15px;
   padding-left: 170px;
}
.startpage .item #welcome h1
{
   font-size: 2.5em;
   letter-spacing: -1px;
   margin-bottom: 0.3em;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   padding-top: 0.2em;
}
.startpage .item #welcome p
{
   margin-bottom: 0.5em;
   width: 555px;
}
.startpage .item #tab_view.somethingnew, #tab_view.howtoinstall
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: none;
   background-position: 0 0;
   background-repeat: repeat;
   margin: 0 auto 15px;
   width: 850px;
}
.startpage .item #tab_view
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: url("http://www.opera.com/bitmaps/common/tab_view-bg.png");
   background-position: 5px 5px;
   background-repeat: no-repeat;
   border-bottom-color: #cccccc;
   border-bottom-left-radius: 8px;
   border-bottom-right-radius: 8px;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-left-color: #cccccc;
   border-left-style: solid;
   border-left-width: 1px;
   border-right-color: #cccccc;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: #cccccc;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
   border-top-style: solid;
   border-top-width: 1px;
   margin-bottom: 30px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 30px;
   position: relative;
}
.startpage .item #tab_title
{
   float: right;
   left: -50%;
   position: relative;
}
.startpage .item #tab_title ul
{
   left: 50%;
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   position: relative;
   text-align: center;
   top: -15px;
}
.startpage .item #tab_title li
{
   background-attachment: scroll;
   background-color: #e6e6e6;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   border-bottom-color: #cccccc;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-left-color: #cccccc;
   border-left-style: solid;
   border-left-width: 1px;
   border-right-color: #cccccc;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: #cccccc;
   border-top-style: solid;
   border-top-width: 1px;
   float: left;
   font-weight: 700;
   height: 26px;
   line-height: 25px;
   margin-bottom: 0px;
   margin-left: -1px;
   margin-right: 0px;
   margin-top: 0px;
   padding-bottom: 0px;
   padding-left: 1px;
   padding-right: 1px;
   padding-top: 1px;
   position: relative;
   vertical-align: middle;
}
.startpage .item #tab_title li a
{
   list-style: none;
   background-attachment: scroll;
   background-color: #dddddd;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   color: #333333;
   display: block;
   padding-bottom: 0px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 1px;
   text-decoration: none;
   white-space: nowrap;
}
.startpage .item #tab_view.whatsnew #tab_title .whatsnew.dox, #tab_view.getstarted #tab_title .getstarted, #tab_view.howtoinstall #tab_title .howtoinstall, #tab_view.joinmyo #tab_title .joinmyo, #tab_view.somethingnew.dox #tab_title .somethingnew, #tab_view.mobilebrowser #tab_title .mobilebrowser, #tab_view.whyopera #tab_title .whyopera
{
   background-attachment: scroll;
   background-color: #403815;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   border-bottom-color: #403815;
   border-left-color: #403815;
   border-right-color: #403815;
   border-top-color: #403815;
   color: #000;
}
.startpage .item #tab_view.whatsnew #tab_title .whatsnew, #tab_view.getstarted #tab_title .getstarted, #tab_view.howtoinstall #tab_title .howtoinstall, #tab_view.joinmyo #tab_title .joinmyo, #tab_view.somethingnew #tab_title .somethingnew, #tab_view.mobilebrowser #tab_title .mobilebrowser, #tab_view.whyopera #tab_title .whyopera
{
   background-attachment: scroll;
   background-color: #d5272e;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   border-bottom-color: #aa0000;
   border-left-color: #aa0000;
   border-right-color: #aa0000;
   border-top-color: #aa0000;
   color: #ffffff;
}
.startpage .item #tab_view.whatsnew #tab_title .whatsnew a, #tab_view.getstarted #tab_title .getstarted a, #tab_view.howtoinstall #tab_title .howtoinstall a, #tab_view.joinmyo #tab_title .joinmyo a, #tab_view.somethingnew.dox #tab_title .somethingnew a, #tab_view.mobilebrowser #tab_title .mobilebrowser a, #tab_view.whyopera #tab_title .whyopera a
{
   background-attachment: scroll;
   background-color: #ffe153;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   color: #000;
}
.startpage .item #tab_view.whatsnew #tab_title .whatsnew a, #tab_view.getstarted #tab_title .getstarted a, #tab_view.howtoinstall #tab_title .howtoinstall a, #tab_view.joinmyo #tab_title .joinmyo a, #tab_view.somethingnew #tab_title .somethingnew a, #tab_view.mobilebrowser #tab_title .mobilebrowser a, #tab_view.whyopera #tab_title .whyopera a
{
   background-attachment: scroll;
   background-color: #dd0f16;
   background-image: none;
   background-position: 0% 0%;
   background-repeat: repeat;
   color: #ffffff;
}
.startpage .item #tab_content
{
   width: 780px;
   border: 5px solid #E6E6E6;
   padding: 15px 30px 0;
   height: 205px;
}
.startpage .item #tab_content #tab_switcher a img
{
   bottom: -5px;
   display: block;
   outline-style: none;
   outline-width: medium;
   position: absolute;
   right: 5px;
}
#tab_view.whatsnew #tab_content li.whatsnew, #tab_view.getstarted #tab_content .getstarted, #tab_view.howtoinstall #tab_content .howtoinstall, #tab_view.joinmyo #tab_content .joinmyo, #tab_view.somethingnew #tab_content li.somethingnew, #tab_view.mobilebrowser #tab_content li.mobilebrowser, #tab_view.whyopera #tab_content li.whyopera
{
   width: 100%;
   display: block;
   height: auto;
   overflow-x: hidden;
   overflow-y: hidden;
}

#tab_content li.tab_item
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: none;
   background-position: 45px 30px;
   background-repeat: no-repeat;
   display: none;
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
   min-height: 210px;
   padding-left: 275px;
}

#tab_content .somethingnew, #tab_content .howtoinstall
{
   padding-left: 0px !important;
   text-align: center;
}

#tab_content > ul > li
{
   background-attachment: scroll;
   background-color: transparent;
   background-image: none;
   background-position: 45px 30px;
   background-repeat: no-repeat;
   display: none;
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
   min-height: 210px;
   padding-left: 275px;
}

#tab_content .somethingnew ol, #tab_content .howtoinstall ol
{
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   padding-bottom: 10px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 10px;
   list-style-type: decimal;
}
#tab_content .somethingnew ol li.fourth
{
   border-bottom-color: #cccccc;
   border-bottom-left-radius: 8px;
   border-bottom-right-radius: 8px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-left-color: #cccccc;
   border-left-style: dashed;
   border-left-width: 1px;
   border-right-color: #cccccc;
   border-right-style: dashed;
   border-right-width: 1px;
   border-top-color: #cccccc;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
   border-top-style: dashed;
   border-top-width: 1px;
   float: left;
   line-height: 16px;
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
   margin-right: 24px;
   min-height: 130px;
   padding-bottom: 15px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 15px;
   width: 150px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   border-radius: 8px;
}
#tab_content .somethingnew ol li a
{
   color: #333333;
   display: block;
}
#tab_content .somethingnew ol li img
{
   -o-transition-duration: 0.05s;
   -o-transition-property: top;
   margin-bottom: 10px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
}

#tab_content ol li a img
{
   display: block;
}
#tab_content .somethingnew ol li.fourth.last
{
   margin-right: 0px;
}

.dox-skin-sam
{
   width: 100%;
   float: left;
}
.mailform
{
   float:left;
}
.sortmenu
{
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #EDEDED;
   border: 4px solid #BBBBBB;
   color: #000000;
   display: none;
   font-size: 12px;
   margin-right: -1px;
   margin-top: 5px;
   padding: 12px;
   position: absolute;
   text-align: left;
   width: 180px;
   z-index: 100;
}
.selectpanel
{
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #EDEDED;
   border: 4px solid #BBBBBB;
   color: #000000;
   display: none;
   font-size: 12px;
   margin-right: -1px;
   margin-top: 5px;
   padding: 12px;
   position: absolute;
   text-align: left;
   width: 180px;
   z-index: 100;
}
.tagpanel
{
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #EDEDED;
   border: 4px solid #BBBBBB;
   color: #000000;
   display: none;
   font-size: 12px;
   margin-right: -1px;
   margin-top: 5px;
   padding: 12px;
   position: absolute;
   text-align: left;
   width: 180px;
   z-index: 100;
}
.projectpanel, .userpanel
{
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #EDEDED;
   border: 4px solid #BBBBBB;
   color: #000000;
   display: none;
   font-size: 11px;
   margin-right: -1px;
   margin-top: 5px;
   padding: 12px;
   position: absolute;
   text-align: left;
   width: 110px;
   z-index: 100;
}
#summaryhtml .file
{
   background: url("img/blacks/16x16/sq_next.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: auto;
   overflow: hidden;
   padding: 4px 0 0 20px;
   width: auto;
}
#summaryhtml .selectedList tbody tr
{
   float: left;
   width: 32%;
   height: auto;
   padding: 2px;
}

.tabback, .tabback1, .tabback2
{
   float: left;
}
.tabforward, .tabforward1, .tabforward2, #sendorder
{
   float: right;
}
.tableHeader
{
   width: 663px;
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   -moz-border-radius-bottomleft: 4px;
   -moz-border-radius-bottomright: 4px;
   -moz-border-radius-topleft: 4px;
   -moz-border-radius-topright: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background-color: #999;
   border: 1px solid #AAAAAA;
   padding: 0 0 0 5px;
   height: auto;
   margin: 5px 0;
   float: left;
   height: 21px;
   color: #FFF;
   font-size: 12px;
}
.tableHeader .folder-checkTrue
{
   width: 24px;
   background: url("img/treeview.png") no-repeat scroll 0 -1179px transparent;
   margin: 0;
}
.tableHeader .folder-checkFalse
{
   width: 24px;
   background: url("img/treeview.png") no-repeat scroll 0 -1203px transparent;
   margin: 0;
}
.tableHeaderEmpty, .folderurl
{
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background-color: #E5E5E5;
   border: 1px solid #E5E5E5;
   color: #333;
   float: left;
   height: 20px;
   margin: 5px 0;
   padding: 2px 0 0 5px;
   width: 663px;
}
.tableHeaderEmpty .folder-checkTrue
{
   background: url("img/treeview.png") no-repeat scroll 0 -1179px transparent;
   margin: 0;
}
.tableHeaderEmpty .folder-checkFalse
{
   background: url("img/treeview.png") no-repeat scroll 0 -1204px transparent;
   margin: 0;
}
.text-wm
{
   /* make this the positioning parent */
   position: relative;
}
.text-wm label
{
   /* place watermark behind text box */
   position: absolute;
   left: 2px;
   top: -2px; /* watermark styling */
   color: #999;
}
.text-wm input
{
   /* make text box transparent */
   background: none; /* text box styling */ /*border: solid 1px #999;*/
}
.toolbar
{
   height: 34px;
}
.top
{
   width: 979px;
   height: 15px;
   margin: 0 auto;
   background: url("img/content_bg_top.png") no-repeat scroll 0 0 transparent;
}
.topBody
{
   height: 42px;
   margin: 0 auto;
   width: 979px;
   background: url("img/content_bg_mid.png") repeat-y scroll 0 0 transparent;
}
.topContent
{
   padding: 15px;
   margin: 0 auto; /* center the page in Firefox */
   text-align: left;
}
.toplevelshadow
{
   opacity: 0.8;
}
.topRoller
{
   height: 39px;
   margin: 0 auto;
   z-index: 25;
   width: 1008px;
}
.topRoller div
{
   clear: none;
   color: #FFFFFF;
   float: left;
   height: 39px;
   margin: 0;
   min-width: 25px;
   padding: 0;
   width: 1008px;
}
.topRoller div li.flag_start
{
   width: 14px;
   height: 46px;
   background: url(img/flag_red_start.png) no-repeat;
   float: left;
}
.topRoller div li.flag_mid
{
   background: url("img/flag_red_mid.png") repeat-x scroll 0 0 transparent;
   display: inline;
   float: left;
   height: 46px;
   padding: 0 18px 0 2px;
   width: 959px;
}
.topRoller div li.flag_mid2
{
   background: url("img/flag_red_mid.png") repeat-x scroll 0 0 transparent;
   display: inline;
   float: left;
   height: 46px;
   padding-top: 8px;
   position: relative;
   width: 212px;
   display: none;
}
.topRoller div li.flag_end
{
   width: 15px;
   height: 46px;
   background: url(img/flag_red_end.png) no-repeat;
   position: relative;
   display: inline;
   float: left;
   padding: 0;
}

.windowleft
{
   height: 254px;
   max-height: 254px;
   overflow: auto;
}
.treeview
{
   height: 254px;
   overflow: auto;
}
.treeview > ul
{
   margin-left: -20px;
   padding: 0;
}
.treeview li
{
   padding: 0;
   list-style: none;
}
.treeview ul li
{
   height: auto;
   width: auto;
   margin-left: 10px;
   margin-top: 3px;
   white-space: nowrap;
}
.treeview > ul ul
{
   margin-left: 18px;
   padding: 0;
}
.treeviewContainer
{
   float: left;
   height: auto;
   width: 100%;
}
#treeContainer
{
   float: left;
   margin-left: -25px;
   width: 204px;
}
.ui-buttonset
{
   font-size: 12px;
   margin: 0;
}
.ui-draggable-dragging
{
   padding: 5px;
   background: #FFF;
   filter: alpha(opacity=70);
   -moz-opacity: 0.7;
   -khtml-opacity: 0.7;
   opacity: 0.7;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   height: auto;
   width: 200px;
   display: block;
   overflow: hidden;
   color: #000;
}

.ui-tabs .ui-tabs-panel
{
   padding: 5px;
}
.ui-selected td, .ui-selected td a
{
   color: #FFF;
}
.ui-selecting
{
   background: #d63636;
   color: #FFF;
}
.ui-selecting th, .ui-selecting td
{
   background: #d63636;
   color: #FFF;
}
.ui-selected, .liSelected
{
   background: #d63636;
}
.ui-selecting th.itemDrag, .ui-selected th.itemDrag
{
   background: url("img/whiteCursor_arrow.png") no-repeat scroll 100% 50% transparent;
}
.ui-selecting th.itemDetails-ico, .ui-selected th.itemDetails-ico
{
   background: url("img/white/16x16/align_just.png") no-repeat scroll 0 50% transparent;
}
.ui-selecting th.iteminfo, .ui-selected th.iteminfo
{
   background: url("img/white/16x16/app_window.png") no-repeat scroll 0 50% transparent;
}
.ui-selecting th.ico-minus, .ui-selected th.ico-minus
{
   background: url("img/whiteRound_minus.png") no-repeat scroll 50% 55% transparent;
}
.ui-selecting th.ico-plus, .ui-selected th.ico-plus
{
   background: url("img/whiteRound_plus.png") no-repeat scroll 50% 55% transparent;
}
.ui-dialog .ui-dialog-content
{
   overflow: hidden;
   font-size: 12px;
}
.ui-dialog .ui-dialog-content p
{
   font-weight: bold;
}
.ui-button-text-only
{
   padding: 2px 5px;
   height: 24px;
}
.ui-button .ui-button-text
{
   line-height: normal;
}
.ui-tabs .ui-tabs-nav
{
   height: 34px;
}
.ui-tabs .ui-tabs-nav li
{
   height: 32px;
}
.ui-tabs .ui-tabs-nav li a
{
   height: 20px;
}
.ui-button-text-only .ui-button-text
{
   padding: 2px 5px;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
   padding: 4px 5px;
   text-indent: -1e+7px;
}
.ui-state-default, .ui-widget-content .ui-state-default
{
   text-decoration: none;
   margin-top: 0px;
   color: Black;
   padding: 2px;
   border: 1px solid #BBBBBB;
   font: 100% arial,sans-serif;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
}
.ui-button-icon-only .ui-icon
{
   left: 35%;
}
.ui-dialog-content ul li span
{
   font-weight: bold;
   padding-right: 5px;
}
.ui-dialog-content div div
{
   padding-top: 5px;
}
.ui-tabs-disabled
{
   display: none; /* disabled tabs don't show up */
}
.ui-dialog-content .folderinfo
{
   display: none;
}

.uploadBody
{
   float: left;
   margin: 0 10px 10px;
   width: 300px;
}
.uploadBody ul, .uploadBody ol
{
   float: left;
   margin: 10px 0 10px 10px;
   width: 280px;
}
.uploadBody ul li
{
   float: left;
   width: 250px;
   background: url(img/blackRound_plus.png) no-repeat;
   padding-left: 22px;
}
.uploadBody ol li
{
   float: left;
   margin-left: 22px;
   width: 250px;
}
.uploadBody ul li.uploadNeg
{
   float: left;
   width: 250px;
   background: url(img/blacks/16x16/round_minus.png) no-repeat;
   padding-left: 22px;
}
.uploadlink
{
   bottom: 10px;
   position: absolute;
   right: 0;
}
.uploadlink a
{
   background: url("img/blacks/16x16/br_nextBlack.png") no-repeat scroll 100% 50% transparent;
   float: right;
   font-weight: bold;
   margin-right: 10px;
   width: 55px;
}
.uploadframe .topleft
{
   float: left;
   width: 46%;
   padding: 5px;
   margin: 10px 10px 10px 0;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCC;
   min-height: 200px;
}
.uploadframe .topright
{
   float: right;
   width: 46%;
   padding: 5px;
   margin: 10px 10px 10px 0;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCC;
   min-height: 200px;
}
.uploadframe .bottomleft
{
   float: left;
   width: 46%;
   padding: 5px;
   margin: 10px 10px 10px 0;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCC;
   min-height: 200px;
}
.uploadframe .bottomright
{
   float: right;
   width: 46%;
   padding: 5px;
   margin: 10px 10px 10px 0;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #CCC;
   min-height: 200px;
}
.uploadifyQueueItem
{
   font: 11px Verdana, Geneva, sans-serif;
   border: 2px solid #E5E5E5;
   background-color: #F5F5F5;
   margin-top: 5px;
   padding: 10px;
   width: 350px;
}
.uploadifyError
{
   border: 2px solid #FBCBBC !important;
   background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel
{
   float: right;
}
.uploadifyProgress
{
   background-color: #FFFFFF;
   border-top: 1px solid #808080;
   border-left: 1px solid #808080;
   border-right: 1px solid #C5C5C5;
   border-bottom: 1px solid #C5C5C5;
   margin-top: 10px;
   width: 100%;
}
.uploadifyProgressBar
{
   background-color: #0099FF;
   width: 1px;
   height: 3px;
}
.uploadIco
{
   float: left;
   margin: 16px 10px 0;
   width: 35px;
}
.uploadSelma
{
   float: left;
   margin: 8px 10px 0;
   width: 35px;
}
.uploadGordon
{
   float: left;
   margin: 8px 10px 0;
   width: 35px;
}
.uploadBill
{
   float: left;
   margin: 8px 10px 0;
   width: 35px;
}
.uploadJane
{
   float: left;
   margin: 8px 10px 0;
   width: 35px;
}
.uploadName
{
   float: left;
   width: 180px;
}
.userGroupsContainer li
{
   background: url("img/blackContact_card.png") no-repeat scroll 0 100% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
}
.userswithrights, .groupswithrights
{
   float: left;
   width: 100%;
   height: auto;
}
.userswithrights li
{
   background: url("img/blackUser.png") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
}
.groupswithrights li
{
   background: url("http://cdn.concode.se/intercopy.net/img/blacks/16x16/users.png") no-repeat scroll 0 50% transparent;
   height: 16px;
   padding: 4px 0 0 24px;
}
.flag_mid .userbreadcrumb
{
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background-color: transparent;
   border: 0 none;
   color: #FFFFFF;
   float: left;
   font-size: 15px;
   font-weight: normal;
   height: 28px;
   margin: 5px 0 0 6px;
   padding: 7px 0 0 5px;
   width: auto;
}

#workingOuter
{
   position: absolute;
   top: 50%;
   left: 0px;
   width: 100%;
   height: 1px;
   overflow: visible;
}
#workingInner
{
   background: url("img/workerBg.png") no-repeat scroll 0 0;
   height: 190px;
   left: 50%;
   margin-left: -150px;
   opacity: 0.8;
   filter: alpha(opacity=80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   padding-left: 125px;
   padding-top: 75px;
   position: absolute;
   top: -100px;
   width: 260px;
}
#workingInner img
{
   opacity: 1.0;
   filter: alpha(opacity=100);
   -moz-opacity: 1.0;
   -khtml-opacity: 1.0;
}
.w19p img
{
   margin: 10px 0px 0px 0px;
}
.w19p, .w26p, .w50p, .w75p
{
   width: 19%;
   font-size: 8pt;
   text-align: center;
   float: left;
}
.w26p
{
   width: 26%;
}
.w50p
{
   width: 37%;
   text-align: left;
}
.w75p
{
   width: 80%;
   text-align: left;
}

.buttonToolbar a:hover, .dialogButtonBar a:hover
{
   text-decoration: none;
}

.dialogFiles
{
   border: 1px solid #CCCCCC;
   float: left;
   height: auto;
   margin-bottom: 5px;
   max-height: 188px;
   overflow: auto;
   padding: 4px;
   width: 100%;
}
ul.dialogFiles li
{
   background: url("img/blacks/16x16/document.png") no-repeat scroll 0 50%;
   padding-left: 20px;
}
.buttonToolbar
{
   float: left;
   width: 100%;
   height: auto;
   margin: 5px 0;
}

input.file
{
   width: 200px;
}

/* jGrowl CSS */
div.jGrowl
{
   padding: 37px 10px 10px 10px;
   z-index: 10001;
   color: #fff;
   font-size: 12px;
}
body > div.jGrowl
{
   position: fixed;
}
body > div.jGrowl.top-left
{
   left: 0px;
   top: 0px;
}
body > div.jGrowl.top-right
{
   right: 0px;
   top: 0px;
}
body > div.jGrowl.bottom-left
{
   left: 0px;
   bottom: 0px;
}
body > div.jGrowl.bottom-right
{
   right: 0px;
   bottom: 0px;
}
body > div.jGrowl.center
{
   top: 0px;
   width: 50%;
   left: 25%;
}
div.center div.jGrowl-notification, div.center div.jGrowl-closer
{
   margin-left: auto;
   margin-right: auto;
}
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer
{
   background-color: #000;
   opacity: .85;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
   zoom: 1;
   width: 235px;
   padding: 10px;
   margin-top: 5px;
   margin-bottom: 5px;
   font-size: 1em;
   text-align: left;
   display: none;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}
div.jGrowl div.jGrowl-notification
{
   background: none repeat scroll 0 0 black;
   border: 0 none;
   color: white;
   min-height: 40px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header
{
   font-weight: bold;
   font-size: .85em;
   height: 25px;
}
div.jGrowl div.jGrowl-notification div.jGrowl-close
{
   z-index: 99;
   float: right;
   font-weight: bold;
   font-size: 1em;
   cursor: pointer;
}
div.jGrowl div.jGrowl-closer
{
   padding-top: 4px;
   padding-bottom: 4px;
   cursor: pointer;
   font-size: .9em;
   font-weight: bold;
   text-align: center;
}
@media print
{
   div.jGrowl
   {
      display: none;
   }
}




/***** Slide Style START *****/
.clear
{
   clear: both;
   height: 0;
   line-height: 0;
}
.clearfix:after
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.clearfix
{
   display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix
{
   height: 1%;
}
.clearfix
{
   display: block;
}
/* End hide from IE-mac */
.clearfix
{
   height: 1%;
}
.clearfix
{
   display: block;
}
/* Panel Tab/button */
.tab
{
   background: url(img/tab_b.png) repeat-x 0 0;
   height: 42px;
   position: relative;
   top: 0;
   z-index: 999;
}
.tab ul.login
{
   display: block;
   position: relative;
   float: right;
   clear: right;
   height: 42px;
   width: auto;
   font-weight: bold;
   line-height: 42px;
   margin: 0;
   right: 200px;
   color: white;
   font-size: 80%;
   text-align: center;
}
.tab ul.login li.left
{
   background: url(img/tab_l.png) no-repeat left 0;
   height: 42px;
   width: 30px;
   padding: 0;
   margin: 0;
   display: block;
   float: left;
}
.tab ul.login li.right
{
   background: url(img/tab_r.png) no-repeat left 0;
   height: 42px;
   width: 30px;
   padding: 0;
   margin: 0;
   display: block;
   float: left;
}
.tab ul.login li
{
   text-align: left;
   padding: 0 6px;
   display: block;
   float: left;
   height: 42px;
   background: url(img/tab_m.png) repeat-x 0 0;
}
.tab ul.login li a
{
   color: #FFF;
}
.tab ul.login li a:hover
{
   color: white;
}
.tab .sep
{
   color: #414141;
}
.tab a.open, .tab a.close
{
   height: 20px;
   line-height: 20px !important;
   padding-left: 30px !important;
   cursor: pointer;
   display: block;
   width: 100px;
   position: relative;
   top: 11px;
}
.tab a.open
{
   background: url(img/bt_open.png) no-repeat left 0;
}
.tab a.close
{
   background: url(img/bt_close.png) no-repeat left 0;
}
.tab a:hover.open
{
   background: url(img/bt_open.png) no-repeat left -19px;
}
.tab a:hover.close
{
   background: url(img/bt_close.png) no-repeat left -19px;
}
/* sliding panel */
#toppanel
{
   position: absolute; /*Panel will overlap  content */ /*position: relative;*/ /*Panel will "push" the content down */
   top: 0;
   width: 100%;
   z-index: 999;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
}
#panel
{
   background: none repeat scroll 0 0 #272727;
   color: #FFFFFF;
   display: none;
   height: auto;
   overflow: hidden;
   position: relative;
   width: 100%;
   z-index: 3;
}
#panel p
{
   display: block;
   float: left;
   margin: 0 0 10px;
   padding: 0;
   width: 100%;
}
#panel a
{
   text-decoration: none;
   color: #FFF;
}
#panel a:hover
{
   color: white;
   text-decoration: underline;
}
#panel a-lost-pwd
{
   display: block;
   float: left;
}
#panel h1 i
{
   padding: 10px;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background: url("img/Intercopy.net-liggande.png") no-repeat scroll 50% 50% white;
   float: left;
   width: 250px;
   height: 58px;
   margin-bottom: 10px;
}
#panel .content
{
   width: 960px;
   margin: 0 auto;
   padding-top: 15px;
   text-align: left;
   font-size: 0.85em;
}
#panel .content .left
{
   border-left: 1px solid #333333;
   float: left;
   padding: 0 15px;
   width: 280px;
   margin: 0;
}
#panel .content .left h2
{
   color: #FFF;
}
#panel .content .right
{
   border-right: 1px solid #333;
}
#panel .content form
{
   margin: 0 0 10px 0;
}
#panel .content label
{
   float: left;
   padding-top: 8px;
   clear: both;
   width: 280px;
   display: block;
}
#panel .content input.field
{
   border: 1px #1A1A1A solid;
   background: #414141;
   margin-right: 5px;
   margin-top: 4px;
   width: 200px;
   color: white;
   height: 20px;
}
#panel .content input:focus.field
{
   background: #545454;
}
/* BUTTONS */
/* Login and Register buttons */
#panel .content .bt_login, #panel .content input.bt_register
{
   display: block;
   float: left;
   clear: left;
   height: 24px;
   text-align: center;
   cursor: pointer;
   border: none;
   font-weight: bold;
   margin: 10px 0;
}
#panel .content .bt_login
{
   width: 74px;
   background: transparent url(img/bt_login.png) no-repeat 0 0;
   background: url("img/bt_login.png") no-repeat scroll 0 0 transparent;
   padding: 0;
   text-shadow: none;
   width: 74px;
}
#panel .content input.bt_register
{
   width: 94px;
   color: white;
   background: transparent url(img/bt_register.png) no-repeat 0 0;
}
#panel .lost-pwd
{
   display: block;
   float: left;
   clear: right;
   padding: 15px 5px 0;
   font-size: 0.95em;
   text-decoration: underline;
}
/***** Slide Style END *****/

#dlgTreeContainer
{
   height: 280px;
   max-width: 400px;
}
#dlgTreeContainer ul li ul li span.tree-empty
{
   background: url("img/treeview.png") no-repeat scroll 0 -674px transparent;
   height: 22px;
   padding-bottom: 3px;
   padding-left: 19px;
   padding-top: 1px;
}

/**** ICON Style START *****/
#treewrapper
{
   background: #fff;
   margin: auto;
   padding: 0;
   position: relative;
   width: 200px;
   height: 350px;
}
#treediv
{
   float: left;
   width: 200px;
   height: 350px;
   background: #fff;
   overflow: auto;
   margin: auto;
}
#dataTable
{
   float: left;
   clear: right;
   background: #fff;
   position: relative;
}
.mail
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 0px no-repeat;
}
.xwfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -25px no-repeat;
}
.xwefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -48px no-repeat;
}
.xnwfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -72px no-repeat;
}
.xfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -96px no-repeat;
}
.xfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -122px no-repeat;
}
.xefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -146px no-repeat;
}
.wfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -170px no-repeat;
}
.wefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -194px no-repeat;
}
.nfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -218px no-repeat;
}
.nfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -242px no-repeat;
}
.nefolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -268px no-repeat;
}
.nefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -290px no-repeat;
}
.dox-root
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -314px no-repeat;
}
.dox-root-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   margin-left: -7px;
   background: url(img/treeview.png) 0 -316px no-repeat;
}
.dox-root-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -314px no-repeat;
}
.folder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -338px no-repeat;
}
.folder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -362px no-repeat;
}
.efolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -386px no-repeat;
}
.efolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -410px no-repeat;
}
.xwfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -434px no-repeat;
}
.xnwfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -458px no-repeat;
}
.xnwefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -482px no-repeat;
}
.wfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -506px no-repeat;
}
.nwfolder-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -532px no-repeat;
}
.nwfolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -556px no-repeat;
}
.nwefolder-close
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -578px no-repeat;
}
.ic-root
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -602px no-repeat;
}
.tree-expand
{
   opacity: 1;
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -629px no-repeat;
}
.tree-expandsingle
{
   opacity: 1;
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -629px no-repeat;
}
.tree-collapse
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -650px no-repeat;
}
.tree-empty
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0 -674px no-repeat;
}
.ext-doc
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -698px no-repeat;
}
.ext-xls
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -722px no-repeat;
}
.ext-pdf
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -746px no-repeat;
}
.ext-dwg
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -770px no-repeat;
}
.ext-img
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -794px no-repeat;
}
.ext-png
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -794px no-repeat;
}
.ext-jpg
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -794px no-repeat;
}
.ext-mov
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -818px no-repeat;
}
.ext-txt
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -842px no-repeat;
}
.ext-generic
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -866px no-repeat;
}
.ext-psd
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -890px no-repeat;
}
.ext-ppt
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -914px no-repeat;
}
.ext-rss
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -938px no-repeat;
}
.ext-mdb
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 0px -962px no-repeat;
}
.ext-outlook
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   background: url(img/treeview.png) 24px -986px no-repeat;
}
.ico-check-True, .ico-checkTrue, .folder-checkTrue
{
   margin: 1px 0 0 13px;
   float: left;
   height: 24px;
   width: 24px;
   background: url(img/treeview.png) 0px -1010px no-repeat;
}
.ico-check-False, .ico-checkFalse, .folder-checkFalse
{
   margin: 1px 0 0 10px;
   float: left;
   height: 24px;
   width: 24px;
   background: url(img/treeview.png) 0px -1034px no-repeat;
}
.ico-expander
{
   height: 16px;
   width: 16px;
   background: url(img/blacks/16x16/top_right_expand.png) 0 0 no-repeat;
   cursor: pointer;
}
.ico-user
{
   background: url("img/blackUser.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-tag
{
   background: url('img/blacks/16x16/tag.png') no-repeat 50% 60%;
   height: 24px;
   width: 10px;
}
.ico-ismember
{
   background: url("img/blacks/16x16/userwithrights.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-isnotmember
{
   background: url("img/blacks/16x16/user.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-folderrights
{
   background: url("img/blacks/16x16/folderwithrights.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-foldernorights
{
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-withnotify
{
   background: url("img/blacks/16x16/folderwithnotify.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-withnonotify
{
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.ico-mail
{
   background: url("img/blacks/16x16/mail.png") no-repeat scroll 50% 64% transparent;
   height: 24px;
   width: 10px;
}
.ico-issue
{
   background: url("img/blacks/16x16/spechbubble_2.png") no-repeat scroll 50% 50% transparent;
   height: 24px;
   width: 10px;
}
.ico-issueNew
{
   background: url("img/blacks/16x16/star.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 24px;
   padding-left: 21px;
   width: auto;
}
.ico-issueNew2
{
   background: url("img/blacks/16x16/star.png") no-repeat scroll 50% 50% transparent;
   float: left;
   height: 24px;
   padding-left: 21px;
   width: 17px;
}
.ico-issueAll
{
   background: url("img/blacks/16x16/spechbubble_2.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 24px;
   padding-left: 21px;
   width: auto;
}
.ico-issueedit
{
   background: url("img/blackDoc_edit.png") no-repeat scroll 50% 50% transparent;
   height: 22px;
   padding-bottom: 7px;
   padding-left: 24px;
   padding-top: 7px;
}
.ico-delete
{
   cursor: pointer;
   background: url("img/blacks/16x16/delete.png") no-repeat scroll 50% 50% transparent;
   height: 22px;
   padding-bottom: 7px;
   padding-left: 24px;
   padding-top: 7px;
}
a.ico-delete:hover
{
   text-decoration: none;
}
.ico-contact
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 7px;
   background: url(img/treeview.png) 0px -1082px no-repeat;
}
.ico-group
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 7px;
   background: url(img/treeview.png) 0px -1106px no-repeat;
}
.ico-tree
{
   height: 24px;
   width: 10px;
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 50% 70% transparent;
}
.ico-treeoverview
{
   height: 24px;
   width: 10px;
   background: url("img/blacks/16x16/folderoverview.png") no-repeat scroll 50% 70% transparent;
}
.ico-folder
{
   height: 24px;
   width: 10px;
   background: url("img/blackFolder_openTool.png") no-repeat scroll 50% 50% transparent;
}
.ico-edit
{
   background: url("img/blacks/16x16/pencil.png") no-repeat scroll 55% 50% transparent;
   float: left;
   height: 22px;
   padding: 0 10px 0 20px;
}
.ico-editsetting
{
   background: url("img/blacks/16x16/pencil.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: 22px;
   padding: 0 10px 0 20px;
}

.ico-details
{
   background: url("img/blacks/16x16/zoom.png") no-repeat scroll 0 50% transparent;
   float: left;
   height: 22px;
   padding: 0 10px 0 20px;
}
.ico-settings.setting-name
{
   width: 200px;
   background: url("img/blacks/16x16/cog.png") no-repeat scroll 0 0 transparent;
   float: left;
   height: 22px;
   padding: 0 10px 0 20px;
}
.ico-company
{
   height: 21px;
   background: url("img/blacks/16x16/factory.png") no-repeat scroll 50% 50% transparent;
}
.ico-usergroup
{
   height: 21px;
   background: url("img/blackUsers.png") no-repeat scroll 50% 50% transparent;
}
.ico-personalusergroup
{
   height: 21px;
   background: url("img/blackContact_card.png") no-repeat scroll 50% 50% transparent;
}
.ico-files
{
   background: url("img/blackDocument.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-checkin
{
   background: url("img/blacks/16x16/padlock_open.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-checkout
{
   background: url("img/blacks/16x16/padlock_closed.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-order
{
   background: url("img/blackNotepad_2.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-settings
{
   background: url("img/blacks/16x16/cog.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-upload
{
   background: url("img/blackUpload.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-download
{
   background: url("img/blackDownload.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-fileSingle
{
   background: url("img/blackFileworkSingle.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-fileMulti
{
   background: url("img/blackFileworkMulti.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-fileMeta
{
   background: url("img/blackFileworkSingle.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-waste
{
   background: url("img/blackTrash.png") no-repeat scroll 50% 70% transparent;
   height: 20px;
   width: 10px;
}
.ico-wasteW
{
   background: url("img/whiteTrash.png") no-repeat scroll 50% 70% transparent;
}
.ico-selected
{
   height: 21px;
   background: url("img/blackCheckbox_checked.png") no-repeat scroll 50% 60% transparent;
}
.ico-tool
{
   height: 21px;
   background: url("img/blackCheckbox_tool.png") no-repeat scroll 50% 100% transparent;
}
.ico-info
{
   background: url("img/blacks/16x16/info.png") no-repeat scroll 50% 60% transparent;
   height: 24px;
   width: 10px;
}
.download, .iteminfo, .folderinfo, .itemDrag, .itemDetails-ico
{
   background: url("img/blacks/16x16/app_window.png") no-repeat scroll 0 62% transparent;
   text-decoration: none;
   cursor: pointer;
   border-bottom: 1px solid #E8E8E7;
}
.iteminfo
{
   width: 150px;
}
.folderinfo
{
   background: url("img/blacks/16x16/app_window.png") no-repeat scroll 100% 62% transparent;
   border-bottom: 0 none;
   display: inline;
   padding-left: 19px;
   padding-top: 3px;
   width: 16px;
   height: 16px;
}
.itemDrag
{
   background: url("img/blackCursor_arrow.png") no-repeat scroll 100% 62% transparent;
}
.itemDetails-ico
{
   background: url("img/blacks/16x16/align_just.png") no-repeat scroll 0 62% transparent;
}
.ico-minus
{
   display: block;
   background: url("img/blackRound_minus.png") no-repeat scroll 50% 50% transparent;
   cursor: pointer;
   height: 25px;
   padding-left: 16px;
   width: 100%;
}
.ico-plus
{
   display: block;
   background: url("img/blackRound_plus.png") no-repeat scroll 50% 50% transparent;
   cursor: pointer;
   height: 25px;
   padding-left: 16px;
   width: 100%;
}
.ico-gazetinew
{
   height: 24px;
   width: 10px;
   background: url("img/blacks/16x16/doc_empty.png") no-repeat scroll 50% 70% transparent;
}
.big-ico-gofolder
{
   background: url("img/blacks/24x24/folder_arrow.png") no-repeat scroll 0 0 transparent;
   cursor: pointer;
}
.big-ico-download
{
   background: url("img/blacks/24x24/download2.png") no-repeat scroll 0 0 transparent;
   cursor: pointer;
   margin-top: 15px;
}
.big-ico-preview
{
   background: url("img/blacks/24x24/zoom.png") no-repeat scroll 0 0 transparent;
   cursor: pointer;
   margin-top: 15px;
}
.big-ico-user
{
   background: url("img/blacks/24x24/user.png") no-repeat scroll 0 0 transparent;
   cursor: pointer;
}
.big-ico-start, .big-ico-gofolder, .big-ico-download, .big-ico-preview, .big-ico-user
{
   float: left;
   height: 30px;
   margin-right: 10px;
   padding-left: 27px;
   padding-top: 4px;
   text-decoration: none;
   width: auto;
}
.big-ico-start
{
   background: url("img/blacks/24x24/folder_open.png") no-repeat scroll 0 0 transparent;
   cursor: pointer;
   margin-top: 15px;
}

.uploadIco
{
   background: url("img/images.png") no-repeat scroll 0 0 transparent;
   height: 32px;
}
.uploadSelma
{
   background: url("img/java.png") no-repeat scroll 0 0 transparent;
   height: 43px;
}
.uploadGordon
{
   background: url("img/flash.png") no-repeat scroll 0 50% transparent;
   height: 43px;
}
.uploadBill
{
   background: url("img/ie8logo.png") no-repeat scroll 0 50% transparent;
   height: 43px;
}
.uploadJane
{
   background: url("img/jane2.png") no-repeat scroll 0 50% transparent;
   height: 43px;
}

.htmlnodelabel
{
   margin-left: 20px;
}
#menu-container
{
   padding: 10px;
   background: url(img/menubg.png);
   width: 100%;
   height: 32px;
}
#menu-container a
{
   font-weight: 300;
   font-size: 16px;
   margin: 0px;
   color: #fff;
   text-align: left;
}
#menu
{
   float: left;
   width: 50%;
   padding: 0px;
   margin: auto;
}
#topMenuSearch
{
   float: left;
   text-align: right;
   width: 370px;
   padding: 0px;
   margin: auto;
   position: absolute;
   top: 8px;
   left: 240px;
}
#loggedInuser
{
   float: right;
   text-align: right;
   width: 350px;
   padding: 0px;
   margin-right: 20px;
}
#dox:menu .bd
{
   overflow: auto;
   height: 10em;
   background-color: #fff;
   padding: 10px;
}
#dox:menu .ft
{
   height: 15px;
   padding: 0;
}
#dox:menu .yui-resize-handle-br
{
   right: 0;
   bottom: 0;
   height: 8px;
   width: 8px;
   position: absolute;
}
#module:menu .bd
{
   overflow: auto;
   height: 10em;
   background-color: #fff;
   padding: 10px;
}
#module:menu .ft
{
   height: 15px;
   padding: 0;
}
#module:menu .yui-resize-handle-br
{
   right: 0;
   bottom: 0;
   height: 8px;
   width: 8px;
   position: absolute;
}
#dox:menu_c.hide-scrollbars .yui-resize .bd
{
   overflow: hidden;
}
#dox:menu_c.show-scrollbars .yui-resize .bd
{
   overflow: auto;
}
#dox:menu_c.show-scrollbars .underlay
{
   overflow: visible;
}
.ygtvitem
{
   font-size: 12px;
   margin: 0px;
   color: #000;
   text-align: left;
}
.ygtvitem a
{
   font-size: 13px;
   margin: 0px;
   color: #000;
   text-align: left;
   text-decoration: none;
}
.ygtvitem a:hover
{
   font-size: 13px;
   margin: 0px;
   color: #FF9900;
   text-align: left;
   font-weight: bold;
   text-decoration: underline;
}
.highlight
{
   background-color: #fff34d;
   -moz-border-radius: 5px; /* FF1+ */
   -webkit-border-radius: 5px; /* Saf3-4 */
   border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
   -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
   box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
}

.highlight
{
   padding: 1px 4px;
   margin: 0 -4px;
}
li.highlightbold
{
   font-weight: bold;
}
li.highlightbold ul
{
   font-weight: normal;
}
.photo
{
   border: 1px solid #ddd;
   padding: 5px;
   margin: 7px;
   width: 110px;
   height: 82px;
}
.download
{
   background: url("img/blacks/16x16/download2.png") no-repeat scroll 0 50% transparent;
}
.ico-add a
{
   background: url("img/blackRound_plus.png") no-repeat scroll 0 0 transparent;
}
.postheadrightdel a
{
   background: url("img/whiteRound_delete.png") no-repeat scroll 0 0 transparent;
}
#tagButton span
{
   background: url("img/gray/13x13/toggle_down_dark.png") no-repeat scroll 100% 0 transparent;
   padding-right: 17px;
}
/**** Common Style END *****/
.name.shortcut
{
   color: #B81E1E;
}
.name.shortcut a
{
   background: url("img/gray/16x16/GrayArrowSM.png") no-repeat scroll 1.5% 50% transparent;
   float: left;
   height: 16px;
   width: 16px;
}
.name.shortcut a:hover
{
   text-decoration: none;
}
.name.revised
{
   background: url("img/gray/10x10/icon_plus_grey.gif") no-repeat scroll 3% 53% transparent;
   text-indent: 13px;
}
.name.url a
{
   background: url("img/gray/16x16/GrayArrowSM.png") no-repeat scroll 1.5% 50% transparent;
   float: left;
   height: 16px;
   width: 16px;
}
.ui-selecting td.name.shortcut, .ui-selected td.name.shortcut
{
   color: white;
}
.jq_buttonsv2 span
{
   text-decoration: none;
   background: url("img/gray/13x13/toggle_down_dark.png") no-repeat scroll 100% 0 transparent;
   padding-right: 17px;
}
.jq_buttons span
{
   text-decoration: none;
   background: url("img/gray/13x13/toggle_down_dark.png") no-repeat scroll 100% 0 transparent;
   padding-right: 17px;
}
/* Tagbutton */
.tagbox
{
   -webkit-border-radius: 4px 4px 4px 4px; /* for Safari */ /* for Firefox */
   -moz-border-radius: 4px 4px 4px 4px;
   border-radius: 4px;
   background-color: #FFFFFF;
   border: 1px solid #AAAAAA;
   color: #222222;
   height: 24px;
   margin: 0 5px 10px 0;
   overflow: hidden;
   width: 178px;
}
.tagbox .uiTypeahead
{
   border-color: #3B5998;
}
.tagbox .uiTagInput
{
   border: 0 none;
}
.tagbox .uitagtext
{
   border: 0 none;
   float: left;
   width: 100%;
   height: auto;
}
.tagbox .uiTagInput input
{
   width: 145px;
}
.uiTagInput
{
   position: relative;
   background: none repeat scroll 0 0 #FFFFFF;
   border-color: #6484B4 #899BC1 #899BC1;
   border-style: solid;
   border-width: 1px;
   display: inline-block;
   margin: 5px 0 0 5px;
}
label[for="TagString"]
{
   font-weight: normal;
   border-color: #E5E5E5;
   border-style: none solid none none;
   border-width: 0 1px 0 0;
   color: #333333;
   float: left;
   font-size: 11px;
   outline: medium none;
   width: 190px;
}
.uiTagInput input
{
   border-color: #E5E5E5;
   border-style: none solid none none;
   border-width: 0 1px 0 0;
   color: #333333;
   float: left;
   font-size: 11px;
   outline: medium none;
   width: 190px;
}
.uiTagInput input[type="submit"]
{
   background: url("img/gray/14x14/pencil.gif") no-repeat scroll 0 0 transparent;
   border: 0 none;
   cursor: pointer;
   display: block;
   float: right;
   height: 12px;
   margin-bottom: 0;
   margin-left: 5px;
   margin-top: 1px;
   padding: 0;
   text-indent: 200px;
   width: 15px;
   z-index: 2;
}
#RevisedFiles .select
{
   width: 20px;
}
#RevisedFiles .uploadDate
{
   width: 400px;
}
#RevisedFiles .uploadDate a
{
   float: left;
   width: 150px;
}
#RevisedFiles .uploadDate a.download
{
   float: left;
   width: 20px;
   border: 0;
   height: 20px;
}
#RevisedFiles .uploadDate a.download:hover
{
   text-decoration: none;
}
/* Searchbutton */
.searchbox
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background-color: #FFFFFF;
   border: 1px solid #AAAAAA;
   color: #222222;
   float: right;
   height: 24px;
   margin: 0 5px 0 0;
   overflow: hidden;
   width: 150px;
}
.searchbox .uiTypeahead
{
   border-color: #3B5998;
}
.searchbox .uiSearchInput
{
   border: 0 none;
}
.searchbox .uiSearchInput input
{
   width: 121px;
}
.uiSearchInput
{
   position: relative;
   background: none repeat scroll 0 0 #FFFFFF;
   border-color: #6484B4 #899BC1 #899BC1;
   border-style: solid;
   border-width: 1px;
   display: inline-block;
   margin: 5px 0 0 5px;
}
label[for="SearchString"]
{
   font-weight: normal;
   border-color: #E5E5E5;
   border-style: none solid none none;
   border-width: 0 1px 0 0;
   color: #333333;
   float: left;
   font-size: 11px;
   outline: medium none;
   width: 190px;
}
.uiSearchInput input
{
   border: 0px;
   color: #333333;
   float: left;
   font-size: 11px;
   outline: medium none;
   width: 190px;
}
.uiSearchInput input[type="submit"]
{
   background: url("img/facebook.png") no-repeat scroll 0 -2px transparent;
   border: 0 none;
   cursor: pointer;
   display: block;
   float: right;
   height: 18px;
   margin: 0;
   padding: 0;
   text-indent: 200px;
   width: 19px;
   z-index: 2;
}

.personList
{
   float: left;
   font-size: 12px;
   padding: 0;
   margin: 0;
   border-collapse: collapse;
   font-size: 12px;
   color: #000;
   table-layout: fixed;
   width: 680px;
   border: 5px solid #FFFFFF;
}
.personList caption
{
   height: 30px;
   text-align: right;
   border-left: #FFF 5px solid;
   background: none transparent scroll repeat 0% 0%;
   height: 30px;
   font-size: 12px;
}
.personList caption form
{
   float: right;
   height: 34px;
   text-align: right;
   width: 49%;
}
.personList thead
{
   font-weight: bold;
}
.personList thead th
{
   padding: 5px;
   text-align: left;
   color: #000;
}
.personList thead th.icon
{
   width: 24px;
   text-align: left;
   color: #000;
}
.personList thead th.userbuttons
{
   width: auto;
   text-align: left;
   color: #000;
}
.personList tr
{
   height: 24px;
}
.personList tr.bc
{
   height: 28px;
}
.personList td
{
   overflow: hidden;
   font-size: 1em;
   text-align: left;
   color: #000;
   border-bottom: 1px solid #E8E8E7;
   white-space: nowrap;
}
.personList th
{
   font-size: 1em;
   text-align: left;
   color: #000;
   border-bottom: 1px solid #E8E8E7;
   white-space: nowrap;
}
.personList tbody tr td.folder-select
{
   width: 25px;
   padding-left: 5px;
   float: left;
}
.personList .ico
{
   width: 25px;
}
.personList .folderName
{
   width: 240px;
}
.personList .name
{
   width: 350px;
}
.personList .date
{
   width: 100px;
}
.personList .userbuttons
{
   width: 100px;
}
.personList .uploadUser
{
   width: 200px;
}
.personList th.name, .personList td.name
{
   padding-left: 0.5em;
   width: 170px;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}
.personList th.size, .personList td.size
{
   padding-left: 0.5em;
   text-align: right;
   width: 50px;
}
.personList th.date, .personList td.date, .personList th.company, .personList td.company
{
   padding-left: 0.5em;
   width: 96px;
}
.personList th.select
{
   width: 24px;
   vertical-align: top;
   border-bottom: 1px solid #E8E8E7;
}
.personList .preview
{
   display: inline-block;
   padding-left: 20px;
   background: transparent url(img/plus.png) 2px 0px no-repeat;
}
.projectdetails
{
}
.colorTipContainer
{
   float: left;
   width: 16px;
}

.uiMorePager
{
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background-color: #EDEDED;
   border: 1px solid #BBBBBB;
   color: #000000;
   float: left;
   font-size: 12px;
   margin-top: 5px;
   padding: 5px 15px;
   width: 638px;
}
.uiMorePager:hover
{
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}


.uiMorePager span
{
   background: url("http://cdn.concode.se/doxcentral.com/img/8x8/down.gif") no-repeat scroll 100% 50% transparent;
   float: left;
   width: 60px;
}

.folder
{
   padding-left: 10px;
   width: 969px;
}
#orderRecipientCompany
{
   background: none repeat scroll 0 0 #FFF9D7;
   height: 100%;
   overflow: hidden;
   width: 100%;
}
.selectgroup.None, .selecttag.None, .selectgroup.All, .selecttag.All, .selectgroup.Some, .selecttag.Some
{
   background: url("img/blacks/16x16/checkbox_unchecked.png") no-repeat scroll 0 50% transparent;
   cursor: pointer;
   float: left;
   height: 20px;
   width: 20px;
}
.selectgroup.All, .selecttag.All
{
   background: url("img/blacks/16x16/checkbox_checked.png") no-repeat scroll 0 50% transparent;
}
.selectgroup.Some, .selecttag.Some
{
   background: url("img/gray/16x16/checkbox_checked_grey.png") no-repeat scroll 0 50% transparent;
}
.taglist li
{
   width: 100%;
   float: left;
}
.projectdetails, .userdetails
{
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   background: url("img/gray/13x13/toggle_down_dark.png") no-repeat scroll 93% 50% #FFFFFF;
   border: 1px solid #AAAAAA;
   color: #333333;
   cursor: pointer;
   float: right;
   font-size: 11px;
   height: 20px;
   margin-right: 11px;
   overflow: hidden;
   padding: 3px 25px 1px 7px;
   white-space: nowrap;
   width: auto;
}
.projectdetails:hover, .userdetails:hover
{
   text-decoration: none;
}
.sort.active:hover
{
   text-decoration: none;
}
#FolderList
{
   width: 100%;
}
#FolderList .folderName
{
   width: 200px;
}
#FolderList .name
{
   width: 240px;
}
#sortButton
{
   margin-right: 10px;
}
#FormMySettings div
{
   border-bottom: 1px solid #E8E8E7;
   float: left;
   margin: 5px;
   padding-bottom: 10px;
   width: 927px;
}
#FormMySettings div span
{
   float: left;
   width: 250px;
}
#FormMySettings div span a
{
   float: left;
   width: auto;
   font-size: 10px;
}
#FormMySettings div.dialogButtonBar
{
   border: 0;
}
#FormMySettings div span input[type="text"]
{
   width: 250px;
}
.settingscontent .h3
{
   float: none;
}

.item
{
   font-size: 12px;
   background-color: #FFFFFF;
   margin-left: 10px;
   overflow: hidden;
   padding: 5px;
   width: 947px;
   border: 1px solid #AAAAAA;
   color: #222222;
   -moz-border-radius: 4px 4px 4px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
}
.fullcontent
{
   position: relative;
   top: 5px;
}
.item .button
{
   float: right;
}
.item .date, .item h1, #fileInfo
{
   display: none;
}
.item .text h1
{
   display: block;
}
.item .text ul
{
   margin: 10px;
}
.projectdetails
{
   margin-right: 5px;
}
.projectdetails .myprojects span
{
   margin-right: 5px;
}
.uiprojecttext
{
   max-height: 500px;
   overflow-y: auto;
}
#itemPopupContent .popuplabels .description ul li
{
   float: left;
   width: auto;
   height: auto;
   margin-right: 5px;
}
#itemPopupContent .popuplabels .description
{
   padding: 0;
}


.popupbuttons
{
   -moz-border-radius: 4px 4px 4px 4px;
   background: url("http://cdn.concode.se/doxcentral.com/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
   border: 1px solid #BBBBBB;
   color: Black;
   cursor: pointer;
   display: block;
   font-family: sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 24px;
   margin-right: 5px;
   margin-top: 10px;
   padding: 5px;
   text-decoration: none;
   width: 628px;
}
.popuplabels
{
   float: left;
   width: 285px;
   overflow: hidden;
   margin-left: 10px;
}
.popuplabels span
{
   font-weight: bold;
}
.fileinfo span
{
   font-weight: bold;
}
.fileinfo ul li span
{
   font-weight: normal;
}
.fileinfo ul li
{
   float: left;
   padding-right: 5px;
}
.allinfolder
{
   background: url("img/blacks/16x16/foldernone.png") no-repeat scroll 3% 50% transparent;
   padding-left: 30px;
}
.allinhierarchy
{
   background: url("img/blacks/24x24/3.png") no-repeat scroll 0 0 transparent;
   padding-left: 30px;
}
.noneinfolder
{
   background: url("img/blacks/16x16/folder.png") no-repeat scroll 3% 50% transparent;
   padding-left: 30px;
}
.noneinhierarchy
{
   background: url("img/blacks/24x24/5.png") no-repeat scroll 0 0 transparent;
   padding-left: 30px;
}
.selectchoice
{
   font-weight: normal;
}
.selectchoice li a
{
   float: left;
   height: 24px;
   margin-top: 5px;
   width: 100%;
}
.changepassword
{
   float: left;
   width: 280px;
}
.taglist, #applytags
{
   float: left;
   height: auto;
   width: auto;
}
#applytags
{
   background: url("img/blacks/16x16/round_arrow_right.png") no-repeat scroll 0 0 transparent;
   height: 16px;
   margin-top: 5px;
   padding-left: 20px;
}
.breadCrumb.bid
{
   padding-top: 8px;
}
.fulltable, .linkedfiles
{
   width: 100%;
   height: auto;
   display: block;
   overflow: hidden;
}
.fulltable thead
{
   width: 650px;
   height: auto;
   overflow: hidden;
}
.fulltable tr
{
   width: 610px;
   height: auto;
   overflow: hidden;
}
.field-validation-valid
{
   color: Red;
   padding-left: 3px;
}
.linkedfiles tbody
{
   width: 650px;
}
.linkedfiles tr
{
   width: 650px;
}
.linkedfiles tr td.first-child
{
   width: 28%;
}
.linkedfiles tr td
{
   width: 24%;
}
.text
{
   display: block;
   overflow: hidden;
   height: auto;
   height: auto;
}
#UserLoginForm
{
}
#UserLoginForm .editor-label
{
   float: left;
   padding-right: 2px;
   font-size: 12px;
}
#UserLoginForm .editor-field
{
   float: left;
   padding-right: 10px;
}

#UserLoginForm .editor-field input
{
   margin: 0;
   width: 142px;
   font-size: 12px;
   padding-bottom: 4px;
}

#UserLoginForm #btnSubmit
{
   margin-right: 10px;
}
div.login_form_label_field
{
   float: right;
   width: auto;
}

.login_form_label_field a
{
   font-size: 11px;
}
.input-validation-error
{
   background-color: #ffc8c8;
}
.tabs:hover, .tab_item:hover
{
   background-image: none;
   color: #fff;
   background-color: #118e8b;
   padding-bottom: 20px;
   cursor: pointer;
   z-index: 1000;
}


.name.url a
{
   background: url("img/gray/12x12/link-icon-gray.png") no-repeat scroll 1.5% 50% transparent;
   float: left;
   height: 16px;
   width: 16px;
}

.fileList .name.url a
{
   display: inline;
}

.name.url
{
   color: #B81E1E;
}
.ui-selected .name.url
{
   color: White;
}
.ico-unselectall
{
   background: url("img/blacks/16x16/padlock_closed.png") no-repeat scroll 0 50% transparent;
   position: absolute;
   right: 4px;
   top: 6px;
   text-decoration: none;
   margin: 1px 0 0 10px;
   height: 24px;
   width: 24px;
   background: url(img/treeview.png) 0px -1034px no-repeat;
}
.ico-unselectall a:hover
{
   text-decoration: none;
}

.notpublic
{
   color: #777;
}

.big_buttons .jq_buttons
{
   font-size: 16px;
   height: 60px;
   text-align: center;
   float: left;
}

#switch
{
   float: left;
}

.path
{
   font-size: 12px;
   font-weight: bold;
}

.divpropmain .fullButtonBar, #UserPasswordForm .dialogButtonBar
{
   width: 99%;
}
#divPropProp.changepassword
{
   width: 100%;
}
#divPropProp.changepassword .dialogButtonBar
{
   padding: 0;
}
.deletecompany p span
{
   width: auto;
}
.adminview ul li a
{
   white-space: nowrap;
}
.filecontainer
{
   height: 249px;
   overflow: auto;
}
.fileinnercontainer
{
   float: left;
}
.doxstart #breadCrumb ul li
{
   background: none repeat scroll 0 0 transparent;
   float: none;
   padding: 0;
}
.doxstart #breadCrumb ul
{
   text-align: right;
}
.doxstart #breadCrumb
{
   width: 100%;
}

.toolbarinner
{
   padding: 5px 5px 5px;
}

.divprop .field-validation-error, .divprop .field-validation-error span
{
   float: none;
   margin: 0;
   overflow: auto;
   width: auto;
   color: Red;
}
.fullcontent .closeButton
{
   top: 8px;
   right: 8px;
}
.settingscontent, .clbutton
{
   position: relative;
}
#passwordget
{
   padding-right: 5px;
}
.ic-root-open
{
   height: 22px;
   padding-left: 24px;
   padding-top: 1px;
   padding-bottom: 3px;
   margin-left: -7px;
   background: url(img/treeview.png) 0 -602px no-repeat;
}
#UserCreateForm, .portaluserlist
{
   float: left;
}
.import
{
   background: url("img/blacks/16x16/doc_import.png") no-repeat scroll 0 60% transparent;
   height: 24px;
   width: 10px;
   padding-left: 20px;
   margin-right: 10px;
}

.recyclebin.jq_buttons .ico-waste
{
   background: url("img/blackTrash.png") no-repeat scroll 0 0 transparent;
   padding-left: 20px;
}
.history.jq_buttons .True
{
   background: url("http://cdn.concode.se/intercopy.net/img/blacks/16x16/checkbox_checked.png") no-repeat scroll 0 0 transparent;
   padding: 0 0 0 20px;
   float: left;
   height: 16px;
}
.history.jq_buttons .False
{
   background: url("http://cdn.concode.se/intercopy.net/img/blacks/16x16/checkbox_unchecked.png") no-repeat scroll 0 0 transparent;
   padding: 0 0 0 20px;
   float: left;
   height: 16px;
}
