/* LOADING LAYERS */

#loaddiv {
overflow:hidden;
position:absolute;
width:100%;
height:100%;
z-index:100;
background-color: #000000;
padding:30px 0;
}

#loadbox {
background-color:#fff;
border:1px solid #666;
width:200px;
padding:30px 0;
font-size:18px;
text-align:center;
margin:0px auto
}

#searchdiv {
overflow:hidden;
position:absolute;
width:100%;
height:100%;
z-index:100;
background-color: #3b3b3b;
}

#searchbox {
background-color:#fff;
border:1px solid #666;
width:200px;
padding:30 0 30 0;
font-size:18px;
text-align:center;
}

.chosenMsg{background:#daecFA}

/* VIEWER IFRAME */

#viewer {
border:1px solid #ccc;
}

/* SEARCH FORM */

#search {
position:absolute;
top:40px;
right:30px;
border-collapse:collapse;
border-spacing:0px;
}

#search form {
display:inline;
margin:0;
padding:0;
}

#search td {
padding:3px;
color:#b1b1b1;
}

#search select {
font-size:11px;
}

#search input {
height:19px;
width:130px;
font-size:11px;
}

#search-button {
margin-left:3px;
cursor:pointer;
border:0px;
width:50px;
height:19px;
}

/* TITLES */

#content-title {
padding:0;
font-family:trebuchet ms,tahoma,arial;
font-size:1.5em;
font-weight:bold;
}

#side-title {
padding:0 0 7 0;
font-family:trebuchet ms,tahoma,arial;
font-size:15px;
font-weight:bold;
color:#3f72a8;
}

/* SIDE BUTTONS */

#side-button {
border:4px solid #d2e1f1;
background-color:#ffffff;
width:229px;
text-align:left;
}

#side-button a {
color:#6db836;
font-size:10pt;
font-weight:bold;
display:block;
padding:10 0 10 10;
}

#side-button img {
border:0px;
margin-right:5px;
vertical-align:middle;
}

/* FILE TABLES */

#table-files {
border-collapse:collapse;
border-spacing:0px;
}

#table-files caption {
padding:0 0 0 8;
height:29px;
border-top:1px solid #d7d7d7;
background:url('../img/tbl-caption-bg.gif') repeat-x;
font-size:12px;
font-weight:bold;
text-align:left;
color:#4d4d4d;
}

#table-files #float-left {
font-weight:bold;
color:#4d4d4d;
float:left;
margin:0px;
padding:0px;
}

#table-files #alpha-nav {
font-size:11px;
float:right;
}

#table-files th {
text-align:left;
padding:1 0 0 6;
height:19px;
border-top:1px solid #fff;
background:url('../img/tbl-head-bg.gif') repeat-x;
font-size:11px;
font-weight:normal;
}

.ovContentBox .ovcontent #table-files td{
	background:transparent none;
}

#table-files td {
padding:6 4 6 6;
border-top:1px solid #d6d6d6;
font-size:10px;
background:#f5f5f5;
text-align:left
}
#table-files td.fm_border_right{
	border-right:1px solid #d6d6d6;padding:12px;
}
#table-files td.fm_border_left{
	border-left:1px solid #d6d6d6;
	padding-left:12px;
}

#table-files #table-files-new {
padding:6 4 6 6;
border-top:1px solid #d6d6d6;
font-size:10px;
background-color:#fdfad7;
}

#table-files #lite {
color:#ccc;
font-size:11px;
}

#table-files img {
border:0;
}

#table-files span {
line-height:9pt;
}

/* USER TABLES */

#table-users {
border-collapse:collapse;
border-spacing:0px;
}

#table-users caption {
padding:1 0 0 8;
height:29px;
border-top:1px solid #d7d7d7;
background:url('../img/tbl-caption-bg.gif') repeat-x;
font-size:12px;
font-weight:bold;
text-align:left;
color:#4d4d4d;
white-space:nowrap;
}

#table-users #float-left {
font-weight:bold;
color:#4d4d4d;
float:left;
margin:6px;
padding:0px;
}

#table-users #alpha-nav {
font-size:11px;
float:right;
}

#table-users th {
text-align:left;
padding:1 0 0 6;
height:19px;
border-top:1px solid #fff;
background:url('../img/tbl-head-bg.gif') repeat-x;
font-size:11px;
font-weight:normal;
}

#table-users td {
padding:4 4 4 6;
border-top:1px solid #d6d6d6;
font-size:11px;
}

#table-users img {
border:0;
}

#table-users span {
line-height:9pt;
}

/* FOLDER TREE */

#table-tree {
border-collapse:collapse;
border-spacing:0px;
width:100%;
}

#table-tree caption {
padding:0 0 3 0;
border-bottom:1px solid #bccfe4;
font-size:12px;
font-weight:bold;
text-align:left;
color:#014388;
white-space:nowrap;
width:100%;
}

#table-tree #float-left {
font-weight:bold;
color:#014388;
float:left;
margin:0px;
padding:0px;
}

#table-tree #float-right {
font-size:11px;
float:right;
}

#table-tree td {
height:19px;
padding:0px;
font-size:11px;
vertical-align:middle;
}

#table-tree #table-tree-selected {
background-color:#cde6ff;
}

#table-tree a {
display:block;
}

#table-tree #table-tree-selected a {
font-weight:bold;
display:block;
}

#table-tree img {
border:0;
padding:0;
margin:0 3 0 0;
}

#table-tree span {
line-height:9pt;
}


/* FOLDER TREE NAV */

#table-tree-nav {
border-collapse:collapse;
border-spacing:0px;
width:100%;
}

#table-tree-nav caption {
padding:0 0 3 0;
border-bottom:1px solid #bccfe4;
font-size:12px;
font-weight:bold;
text-align:left;
color:#014388;
white-space:nowrap;
width:100%;
}

#table-tree-nav #float-left {
font-weight:bold;
color:#014388;
float:left;
margin:0px;
padding:0px;
}

#table-tree-nav #float-right {
font-size:11px;
float:right;
}

#table-tree-nav td {
height:19px;
padding:0px;
font-size:11px;
vertical-align:middle;
}

#table-tree-nav #table-tree-selected {
background-color:#cde6ff;
}

#table-tree-nav a {
display:block;
}

#table-tree-nav #table-tree-selected a {
font-weight:bold;
display:block;
}

#table-tree-nav img {
border:0;
padding:0;
margin:0 3 0 0;
}

#table-tree-nav span {
line-height:9pt;
}



/* ARCHIVE */

#table-archive {
border-collapse:collapse;
border-spacing:0px;
width:100%;
}

#table-archive caption {
padding:0 0 3 0;
font-size:12px;
font-weight:bold;
text-align:left;
color:#014388;
white-space:nowrap;
border-bottom:1px solid #bccfe4;
width:100%;
}

#table-archive td {
height:19px;
padding:0px;
font-size:11px;
vertical-align:middle;
border-top:1px solid #bccfe4;
border-bottom:1px solid #bccfe4;
white-space:nowrap;
}

#table-archive #table-archive-selected {
background-color:#cde6ff;
}

#table-archive a {
display:block;
}

#table-archive #table-archive-selected a {
font-weight:bold;
display:block;
}

#table-archive img {
border:0;
padding:0;
margin:0 3 0 0;
}

#table-archive span {
line-height:9pt;
}

/* FORM TABLES */

#table-form {
border-collapse:collapse;
border-spacing:0px;
}

#table-form caption {
/*
padding:7 0 8 8;
height:29px;
*/
border-top:1px solid #d7d7d7;
background:url('../img/tbl-caption-bg.gif') repeat-x;
font-size:12px;
font-weight:bold;
text-align:left;
color:#4d4d4d;
}

#table-form caption.sec_cap {
/*
padding:7 0 8 8;
height:29px;
*/
background:none repeat-x;
border-top:0px none;
font-size:14px;
font-weight:bold;
text-align:left;
color:#3399FF;
/*font-family:"Trebuchet MS",tahoma,arial;*/
font-family:Arial,Helvetica,sans-serif;
}
#table-form caption.sec_cap div{
font-size:14px;	
font-family:Arial,Helvetica,sans-serif;
/*font-family:"Trebuchet MS",tahoma,arial;*/
color:#3399FF;
}

#table-form #float-left {
font-weight:bold;
color:#4d4d4d;
float:left;
margin:0px;
padding:0px;
}

#table-form #float-right {
font-size:11px;
float:right;
}

#table-form th {
text-align:left;
padding:1 0 0 6;
height:19px;
border-top:1px solid #fff;
background:url('../img/tbl-head-bg.gif') repeat-x;
font-size:11px;
font-weight:normal;
}

#table-form td {
padding:4 4 4 6;
border-top:1px solid #d6d6d6;
font-size:11px;
}

#table-form #table-form-field {
font-weight:bold;
width:5%;
white-space:nowrap;
}

#table-form #table-form-value {
width:95%;
}

#table-form span {
line-height:9pt;
}

/* ANNOUNCEMENT */

#announce {
border:4px #f6f0ac solid;
background-color:#fcf8c9;
padding:8px;
font-size:11px;
margin:0 0 14 0;
}

#announce h3 {
text-align:center;
font-weight:bold;
margin:0;
color:#4d4d4d;
font-size:9pt;
}

/* ERROR/SUCCESS */

#error-box {
border:1px solid red;
padding:8px;
color:red;
font-size:11px;
}

/* Success Box in Windows */
#success-box {
border:1px solid #3f72a8;
padding:8px;
color:#3f72a8;
font-size:11px;
}

.warning {
color:red;
}

/* FORMS */

form {
margin:0px;
padding:0px;
}

input, textarea, select {
font:9pt tahoma,arial;
color:#686868;
}

#submit {
font-size:11px;
font-weight:bold;
color:#4d4d4d;
height:21px;
background-color:#ddd;
}

/* UPLOAD APPLET DIV */

#applet-upload {
border:1px solid #666666;
}


/* MISC */

.small {
font-size:11px;
}

li {
list-style-type:square;
color: #424242;
}

div.subprojfolders{margin:0;padding:0}

#divMsgsUpload {
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
#divMsgsUpload iframe {
    border-width: 0px;
    height: 60px;
    width: 400px;
    vertical-align:top;
}
#divMsgsUpload iframe.hidden {
    visibility: hidden;
    width:0px;
    height:0px;
}

#divMsgsUpload a,#divMsgsUpload a:visited{font-size:11px;color:#fff}
#divMsgsUpload a:hover{text-decoration:none;font-size:11px;color:#fff}

#divMsgsUpload #attachmentTD{
    text-align:right;
	border-right:1px solid #003399
}
#divMsgsUpload #list img{display:inline;margin:15px 2px 3px 2px;}

#divMsgsUpload .imageIncr{}

#divMsgsUpload .load{margin:10px 3px;}

#divMsgsUpload .outerimg{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;float:left}


.ovContentBox {width:96%;border:0px none;margin:0 auto 0 2%;padding:0;overflow:hidden;}
.ovContentBox .ovhead{width:100%;height:25px;font-size:12px;margin:0;padding:0;text-align:left;background:url("../img/tbl-caption-bg.gif") repeat-x scroll 0 0 transparent}
.ovContentBox .ovhead img{display:inline;margin:3px 3px 0 8px;padding:0;}
.ovContentBox .ovhead .ovtit{display:inline;margin:-3px 0 0 2px;padding:0;font-weight:bold}
.ovContentBox .ovcontent{width:100%;margin:0;padding:0;height:auto;overflow:hidden}

.ovContentBox_4{margin:0;padding:0;white-space:nowrap;clear:both}

#logo {
	padding:0;
	text-align: center;
}

#logo div{
	width:289px;
	border:1px solid #d2dce4;
	background:#ffffff;
	padding-top:12px;padding-bottom:12px;
	margin:10px auto;
}

.activityInfo ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

/*JMB borde fix*/
#iframeuploader{border:0}


/* new buttons classes */

.buttonChange{padding-left:0;padding-right:0;width:161px;height:24px;border:0 none;cursor:pointer;background-repeat: no-repeat}
.buttonChange2{padding-left:0;padding-right:0;width:93px;height:24px;border:0 none;cursor:pointer;background-repeat: no-repeat}
.buttonChange_shareinFM{background:url('/images/shareinFM.png');}
.buttonChange_downloadSelected{background:url('/images/downloadSelected.png');}
.buttonChange_deleteSelected{background:url('/images/deleteSelected.png');}
.buttonChange_processSelected{background:url('/images/processSelected.png');}
.buttonChange_manageAccess{background:url('/images/manageAccess.png');}
.buttonChange_addAccess{background:url('/images/addAccess.png');}
.buttonChange_removeAccess{background:url('/images/removeAccess.png');}
.buttonChange_save{background:url('/images/save.png');}
.buttonChange_sendMessage{background:url('/images/sendMessage.png');}
.buttonChange_cancel{background:url('/images/cancelButton.png');background-repeat:no-repeat;width:93px;}
.buttonChange_noClose{background:url('/images/noCloseButton.png');}
.buttonChange_no{background:url('/images/noButton.png');}
.buttonChange_yes{background:url('/images/yesButton.png');}
.buttonChange_ok{background:url('/images/okButton.png');}
.buttonChange_yesDelete{background:url('/images/yesDeleteButton.png');}
.buttonChange_yesAddNote{background:url('/images/yesAddNoteButton.png');}
.buttonChange_yesCleanLogs{background:url('/images/yesCleanLogsButton.png');}
.buttonChange_delete{background:url('/images/deleteButton.png');}
.buttonChange_login{background:url('/images/loginButton.png');}
.buttonChange_sendIt{background:url('/images/sendItButton.png');}

/*.buttonChange_uploadFiles{background:url('/images/uploadFiles.png');}
.buttonChange_closeUploader{background:url('/images/closeUploader.png');}*/
.buttonChange_uploadFiles{background:url('/images/uploadFilesButton_v2.png');width:175px;height:30px;}
.buttonChange_closeUploader{background:url('/images/cancelUploadButton_v2.png');width:113px;height:30px;}
.buttonChange_addUser{background:url('/images/addUser.png');}
.buttonChange_addOperator{background:url('/images/addOperator.png');}
.buttonChange_addAdministrator{background:url('/images/addAdministrator.png');}
.buttonChange_add{background:url('/images/addButton.png');}
.buttonChange_updateUser{background:url('/images/updateUser.png');}
.buttonChange_updateOperator{background:url('/images/updateOperator.png');}
.buttonChange_updateAdministrator{background:url('/images/updateAdministrator.png');}
.buttonChange_saveChanges{background:url('/images/saveChangesButton_v2.png');width:175px;height:30px;}
.buttonChange_search{background:url('/images/searchButton.png');}

.buttonChange_resetPassword{background:url('/images/resetPassword.png');}
.buttonChange_addSubfolder{background:url('/images/addSubfolder.png');}
.buttonChange_deleteFolder{background:url('/images/deleteFolder.png');}
.buttonChange_clearAllFiles{background:url('/images/clearAllFiles.png');}


.buttonChange_sendEmail{background:url('/images/sendEmail.png');}
.buttonChange_editMessage{background:url('/images/editMessage.png');}
.buttonChange_saveMessage{background:url('/images/saveMessage.png');}
.buttonChange_addNewMessage{background:url('/images/addNewMessage.png');}
.buttonChange_confirmAndAddAccess{background:url('/images/confirmAndAddAccess.png');}
.buttonChange_confirmAndRemoveAccess{background:url('/images/confirmAndRemoveAccess.png');}
.buttonChange_addNote{background:url('/images/addNote.png');}
.buttonChange_editNote{background:url('/images/editNote.png');}
.buttonChange_saveNote{background:url('/images/saveNote.png');}
.buttonChange_attachNote{background:url('/images/attachNote.png');}

.buttonChange_addLimitedAdmin{background:url('/images/addOperator.png');}
.buttonChange_updateLimitedAdmin{background:url('/images/updateOperator.png');}
.buttonChange_addButtonv2{background:url('/images/addButton_v2.png');width:117px;height:30px;)}


/* end new button classes 

 */
div#table-tree-selected {
background-color:#cde6ff;
}



div.settings_areas{
	background: none repeat scroll 0 0 #FCFCFC;
    border: 1px solid #CCCCCC;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
    color: #829FB9;
    margin-left: 20px;
    margin-right:1%;
    margin-top:3%;
    padding: 10px;
    font-family:Tahoma,"Arial",sans-serif;
    width:94%;
}
div.settings_areas p{
	font:normal 12px/18px Tahoma,"Arial",sans-serif;
}
div.settings_areas table th,
#table-form div.settings_areas  th,
div.settings_areas table tr th,
#table-form div.settings_areas tr th{
	font-family: Tahoma,"Arial",sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    height: 14px;
    padding: 0 0 15px 6px;
    text-align: left;
    border:0px none;
    background:none transparent;
}
