﻿popo@charset "UTF-8";
/* CSS Document */
body, img, div, a {
	behavior: url(/iepngfix.htc);
	}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	background-color: #fff;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	background-image: url(images/filebound-top-fade-small.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body.login {
	background-color: #d1d1d1;
	background-image: url(images/spacer.gif);
}
p {
	margin-top: 0px;
	margin-bottom: 10px;
}
a, a:visited {
	color: #25318b;
	text-decoration: none;
}
a:hover {
	color: #f2af32;
	text-decoration: underline;
}
a:active {
	color: #900;
	text-decoration: none;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #959ca1;
	margin-top: 0px;
	margin-bottom: 14px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	color: #959ca1;
	margin-top: 0px;
	margin-bottom: 14px;
}
/*changed by V6 team*/
/*select, input, textarea {
	background-color: #FFF;
	color: #666;
	border: 1px solid #a1a1a3;
	font-size: 9px;
	background-image: url(images/input-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}*/
#grid-information #queue {
	float: left;
	width: 165px;
	font-size: 10px;
	line-height: 13px;
	padding-right: 10px;
}
#grid-information #queue p {
	margin-top: 0px;
	margin-bottom: 5px;
}
#grid-information #queue p a.buttons {
	float: left;
	padding-right: 15px;
	padding-bottom: 5px;
}
#grid-information #queue #document {
	height: 165px;
	top: -20px;
	position: relative;
}
#grid-information #queue #options {
	top: -20px;
	position: relative;
}
#grid-information #queue #checkbox {
	z-index: 25;
	height: 15px;
	width: 15px;
	padding-top: 5px;
	padding-left: 5px;
	position: relative;
}
#uq-popup {
	text-align: center;
	height: 51px;
	width: 121px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 410px;
	top: 420px;
	background-image: url(images/checkbox-popup-h-smaller.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
}
#uq-popup a {
	display: block;
	width: 24px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}
#uq-popup a.first {
	margin-left: 20px;
}

#grid-information input.focus, #edit-grid input.focus, #switch-user input.focus, #edit-grid-edit input.focus, #search-grid input.focus, #search-grid-edit input.focus, #clipboard-grid input.focus, #clipboard-grid-edit input.focus, select.focus, input.focus, textarea.focus ,#MultiAssign input.focus, #IndexingUsers input.focus{
	background-color: #fdf3e0;
	color: #333;
	border: 1px solid #a67010;
	background-image: none;
}

/*#grid-information input.error, #edit-grid input.error, #edit-grid-edit input.error, #switch-user-edit input.error, #search-grid input.error, #search-grid-edit input.error, #clipboard-grid input.error, #clipboard-grid-edit input.error, select.error, input.error, textarea.error {
	background-color: #fff;
	color: #333;
	border: 1px solid #900;
	background-image: none;
}*/
/* Below class added by V6 team*/
#grid-information input[type="text"].error, #edit-grid input.error, #edit-grid-edit input.error, #switch-user-edit input.error, #search-grid input.error, #search-grid-edit input.error, #clipboard-grid input.error, #clipboard-grid-edit input.error, select.error, input.error, textarea.error {
	background-color: #fff;
	color: #333;
	border: 1px solid #900;
	background-image: none;
}
#main-container
{
    /*background-image: url(images/filebound-top-bar-small.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
}
#page {
	width: 100%;
	min-width: 790px;
	min-height: 71px;
}

#page-left {
	/*width: 211px;*/
	float: left;
	margin-left:-211px;
	position:relative;
}
#page-center {
	/*below line edited by DB*/
	width: 100% !important;
	float: left;
}
#page-right {
	width: 6px;
	float: right;
}

#top-bar {
	height: 85px;
	margin: 0px 3px 0px 0px;
}
#top-bar-left {
	width: 460px;
	float: left;
	height: 45px;
}
#top-bar-right {
	float: right;
	color: #FFF;
	text-align: right;
	height: 42px;
	font-weight: bold;
}
#top-bar-right img {
	margin-top: 8px;
	display: inline-block;
}
#top-bar-right-type {
	clear: right;
	float: right;
	color: #FFF;
	text-align: right;
	height: 20px;
	font-weight: bold;
	margin: 0px 3px 0px 0px;
	font-size: 11px;
}
#top-bar-right-type p {
	vertical-align: top;
	display: inline-block;
	margin-top: 0px;
}

/*#grid {
}
#grid-min {
	margin-left: -165px;
}*/
/*From id to class change done by V6 team*/
.grid {
}
.grid-min {
	/*margin-left: -165px;*/
}
#grid-header {
	margin-top: 14px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	overflow: hidden;
	/*width: 100%; REMOVED by DB*/
}
#grid-header-2 {
	margin-top: 10px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	overflow: hidden;
	/*width: 100%; REMOVED by DB*/
}
#grid-header-title {
	float: left;
}
#grid-header-dropdown {
	width: 24px;
	float: right;
	height: 24px;
	margin-top: 2px;
}
#grid-user {
	/*Following line was modified by V6 team*/
	height: 25px; /* increased the height to show the grid a little below in IE7. */
	/*height: 28px;*/
	margin-top: 3px;
}
#grid-user-a {
	float: left;
	height: 18px;
	color: #666;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 3px;
	padding-left:3px;
}
#grid-user-c {
	float: left;
	height: 24px;
	width: 24px;
}
#grid-user-d {
	float: right;
	height: 24px;
	width: 300px;
	text-align: right;
	color: #666;
	font-size: 10px;
}
#grid-user-b {
	float: right;
	height: 24px;
	width: 200px;
	text-align: right;
}
#grid-user-b img {
	margin-left: 12px;
}
#grid-information {
	clear: both;
}
#grid-information .found {
	font-style: normal;
	color: #999;
	margin-top: 1px;
	margin-bottom: 4px;
}
#grid-information tr, #grid-information td {
	min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#grid-information td.sort {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	vertical-align: middle;
}
#grid-information tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
#grid-information tr.row2 {
	background-color: #f4f5f5;
}
#search-menu-on #grid-information tr.row2 {
	background-color: #fff;
}
td.row-workflow {
	font-size: 11px;
}
td.row-workflow a {
	display: block;
	width: 24px;
	float: left;
	margin-right: 5px;
	margin-top: 3px;
	padding:2px;
	padding:2px;
	margin-bottom: 3px;
}
td.row-workflow input{
    background-color:transparent;
    background-image:none;
}
#grid-information tr.row-selected {
	background-color: #26328c;
	color: #FFF;
}
#grid-information tr.row-selected a {
	color: #FFF;
}
#grid-information tr.row-links {
	background-color: #fff;
}
#grid-information tr.row-links td {
	padding: 0px;
}
#grid-information tr.row-links a {
	background-color: #333;
	color: #FFF;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#grid-information tr.row-links a:hover {
	text-decoration: none;
	background-color: #F1AE31;
	color: #333;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#grid-information tr.row-links a.selected, #grid-information tr.row-links a.selected:hover {
	text-decoration: none;
	background-color: #26328c;
	color: #F2AF32;
	display: inline-block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #26328c;
}
#grid-information tr.row-search {
	background-color: #333;
	color: #eaebec;
	font-weight: bold;
}
#grid-information tr.row-search a, #grid-information tr.row-selected a {
	color: #F1AE31;
}
#grid-pages {
	margin-top: 12px;
	text-align: right;
}
#grid-pages-tracking {
	margin-top: -27px;
	text-align: right;
}
#grid-pages-icons {
	float: right;
}
#grid-pages-input {
	float: right;
}
#grid-pages img, #grid-pages-tracking img {
	margin-left: 2px;
	margin-right: 3px;
}
#grid-pages select, #grid-pages-tracking select {
	margin-left: 2px;
	margin-right: 3px;
}
#grid-workspace {
	margin-top: 2px;
	height: 420px;
}
#grid-workspace-images {
	width: 230px;
	float: left;
	height: 200px;
	margin-right: 15px;
	margin-top: 10px;
	overflow: hidden;
}
#grid-workspace-custom {
	width: 228px;
	float: left;
	height: 199px;
	margin-top: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6811e;
	border-right-color: #b6811e;
	border-bottom-color: #b6811e;
	border-left-color: #b6811e;
	overflow: auto;
}
#grid-workspace-custom tr.row1 td a, #grid-workspace-custom-min tr.row1 td a, #grid-workspace-custom-half-size tr.row1 td a, #grid-workspace-custom-min-half-size tr.row1 td a {
	margin-top: -2px;
	width: 19px;
	float: right;
}
#grid-workspace-custom tr.row1 td p, #grid-workspace-custom-min tr.row1 td p, #grid-workspace-custom-half-size tr.row1 td p, #grid-workspace-custom-min-half-size tr.row1 td p {
	float: left;
	margin-bottom: 0px;
}
#grid-workspace-custom-min {
	width: 393px;
	float: left;
	height: 199px;
	margin-top: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6811e;
	border-right-color: #b6811e;
	border-bottom-color: #b6811e;
	border-left-color: #b6811e;
	overflow: auto;
}
#grid-workspace-custom-half-size {
	width: 228px;
	float: left;
	height: 94px;
	margin-top: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6811e;
	border-right-color: #b6811e;
	border-bottom-color: #b6811e;
	border-left-color: #b6811e;
	overflow: auto;
}
#grid-workspace-custom-min-half-size {
	width: 393px;
	float: left;
	height: 94px;
	margin-top: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6811e;
	border-right-color: #b6811e;
	border-bottom-color: #b6811e;
	border-left-color: #b6811e;
	overflow: auto;
}
#grid-information input.date {
	height: 22px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 136px;
	color: #666
}
/*changed by V6 team to set button size
#grid-information input {
	height: 22px;
	font-size: 16px;
	width: 303px;
	color: #666
}*/
#grid-information textarea {
	height: 88px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 301px;
	color: #666
}
#grid-workspace-custom-min input, #grid-workspace-custom-min-half-size input {
	height: 14px;
	font-size: 9px;
	width: 303px;
	color: #666
}
#grid-workspace-custom-min textarea, #grid-workspace-custom-min-half-size textarea {
	height: 14px;
	font-size: 9px;
	width: 305px;
	color: #666
}
textarea.workspace, input.workspace, #grid-information input.workspace, select.workspace, #grid-pages-input select {
	height: 14px;
	font-size: 9px;
}
#grid-workspace-images tr, #grid-workspace-images td, #grid-workspace-custom tr, #grid-workspace-custom td, #grid-workspace-custom-min tr, #grid-workspace-custom-min td, #grid-workspace-custom-half-size tr, #grid-workspace-custom-half-size td, #grid-workspace-custom-min-half-size tr, #grid-workspace-custom-min-half-size td {
	min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#grid-workspace-images tr.row1, #grid-workspace-custom tr.row1, #grid-workspace-custom-min tr.row1, #grid-workspace-custom-half-size tr.row1, #grid-workspace-custom-min-half-size tr.row1 {
	min-height: 18px;
	font-weight: bold;
	background-color: #b6811e;
	background-image: url(images/workspace/workspace-bar-background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFF;
	padding-top: 3px;
}
#grid-workspace-images tr.row2, #grid-workspace-custom tr.row2, #grid-workspace-custom-min tr.row2, #grid-workspace-custom-half-size tr.row2, #grid-workspace-custom-min-half-size tr.row2 {
	background-color: #f4f5f5;
}

#grid-workspace-images a {
	padding-bottom: 10px;
	display: block;
}
#grid-footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4c7;
	color: #959ca1;
	font-size: 10px;
	line-height: 12px;
	padding-top: 3px;
	margin-top: 12px;
	clear: both;
}
#grid-footer-left {
	float: left;
}
#grid-footer-right {
	float: right;
}
#grid-footer-right a {
	color: #959ca1;
}

#left-navigation-a {
	margin-top: 94px;
}
#left-navigation-min {
	margin-top: 94px;
	width: 54px;
	overflow: hidden;
	margin-left: -20px;
}
#left-navigation {
	margin-top: 3px;
	margin-bottom: 3px;
}
#left-navigation img.queue, #left-navigation-min-popout img.queue {
	float: right;
	margin-top: -6px;
}

#search-menu {
	width: 421px;
	position: absolute;
	z-index: 100;
	top: 4px;
	left: 222px;
	padding: 5px;
}



#search-menu #search-field 
{
	background-image:url(images/dropdown.png);
    background-repeat:repeat-x;
    /*Above two lines added by V6 team*/
	height: 19px;
	width: 257px;
	float: left;
}
#search-menu #search-field input 
{
	background-image:none !important;
	/*Above one line added by V6 team*/
	height: 14px;
	/*below line edited by DB*/
	margin-top:1px;
	width: 230px; /* decreased width because padding was added. */
	margin-left: 19px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px; /* Added padding as per suggestion.*/
	border-style:none;	
	font-size: 12px;
}
#search-menu #search-buttons {
	height: 19px;
	width: 154px;
	float: right;
}
#search-menu #search-buttons img {
	margin-right: 5px;
}
#search-menu #search-advanced {
	margin-top: 5px;
	font-size: 10px;
	clear: both;
	/*below 2 lines edited by DB*/
	width: 188px;
	margin-right: 32px;
	float: right;
	color: #fff;
}
#search-advanced #advanced {
	/*below 2 lines edited by DB*/
	float: right;
	padding-right: 5px;
}
#search-advanced #box {
	/*below line edited by DB*/
	float: left;
}
#search-menu #search-advanced a {
	color: #fff;
	text-decoration: none;
}
#search-menu #search-advanced a:hover {
	text-decoration: underline;
}


#search-menu-on {
	width: 493px;
	position: absolute;
	z-index: 100;
	top: 55px;
	left: 454px;
	border: 5px solid #F2AF32;
	background-color: #fff;
}
#search-menu-on #search-field {
	height: 19px;
	width: 387px;
	float: left;
	background-color: #F2AF32;
	padding-bottom: 5px;
}
#search-menu-on #search-field input {
	height: 17px;
	width: 387px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 9px;
}
#search-menu-on #search-buttons {
	height: 19px;
	width: 106px;
	float: right;
	background-color: #F2AF32;
	text-align: right;
	padding-bottom: 5px;
}
#search-menu-on #search-buttons img {
	margin-right: 5px;
}
#search-menu-on #search-advanced {
	font-size: 9px;
	clear: both;
	width: 96px;
	float: right;
}
#search-menu-on #grid-information {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#search-menu-on tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
#search-menu-on tr.row2 {
	color: #999;
}
#search-menu-on tr.row3 {
	background-color: #f4f5f5;
}


#search-grid {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 126px;
	left: 396px;
}
#edit-grid {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 346px;
	left: 416px;
}
#clipboard-grid {
	width: 316px;
	position: absolute;
	z-index: 100;
	top: 126px;
	left: 487px;
}
#search-grid-edit {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 126px;
	left: 426px;
}
#edit-grid-edit {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 101px;
	left: 426px;
}
#switch-user {
	width: 516px;
	position: absolute;
	
	/* LH - updated z-index to be higher than that of anything in Visual Workflow (up to 15000+)*/
	z-index: 16000;
	top: 97px;
	left: 386px;
}
#search-grid input, #search-grid-edit input, #clipboard-grid input, #clipboard-grid-edit input {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: 170px;
	border: 1px solid #a1a1a3;
}
#search-grid input.date, #search-grid-edit input.date, #clipboard-grid input.date, #clipboard-grid-edit input.date {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: 73px;
	border: 1px solid #a1a1a3;
}
#search-grid #search-tab, #search-grid-edit #search-tab {
	width: 511px;
	height: 24px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
}
#edit-grid #edit-tab {
	width: 492px;
	height: 16px;
	background-image: url(images/grid-tab-16.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 3px;
	padding-top: 3px;
}
#edit-grid-edit #edit-tab {
	width: 516px;
	height: 24px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 0px;
	padding-top: 0px;
}
#switch-user #switch-user-tab {
	width: 28px;
	height: 25px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 7px;
	padding-top: 2px;
}
/*#switch-user #grid-information, #edit-grid #grid-information, #edit-grid-edit #grid-information, #search-grid #grid-information, #search-grid-edit #grid-information {
	width: 486px;
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}*/
/*Change done by V6 team*/
#switch-user .jqgrid-information, #edit-grid .jqgrid-information, #edit-grid-edit #grid-information, .search-grid .jqgrid-information, .search-grid-edit .jqgrid-information ,#MultiAssign .jqgrid-information , #IndexingUsers .jqgrid-information{
	width: 486px;
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}
#clipboard-grid #search-tab {
	width: 311px;
	height: 24px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
}
/*
#clipboard-grid #grid-information {
	width: 286px;
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}
#edit-grid #grid-information img, #switch-user #grid-information img, #edit-grid-edit #grid-information img, #search-grid #grid-information img, #clipboard-grid #grid-information img, #search-grid-edit #grid-information img {
	margin-right: 3px;
}*/
/*Below change is done by V6 team*/
#clipboard-grid .jqgrid-information {
	width: 286px;
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}
#edit-grid .jqgrid-information img, #switch-user .jqgrid-information img, #edit-grid-edit .jqgrid-information img, .search-grid .jqgrid-information img, #clipboard-grid .jqgrid-information img, .search-grid-edit .jqgrid-information img , #MultiAssign .jqgrid-information img , #IndexingUsers .jqgrid-information img {
	margin-right: 3px;
}
/*Change done by V6 team */
#grid-information td.buttons img {
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#edit-grid tr.row1, #switch-user tr.row1, #edit-grid-edit tr.row1, #search-grid tr.row1, #clipboard-grid tr.row1, #search-grid-edit tr.row1 ,#MultiAssign tr.row1, #IndexingUsers tr.row1{
	font-weight: bold;
	background-color: #d4d7d9;
}
#edit-grid tr.row1 p, #switch-user tr.row1 p, #edit-grid-edit tr.row1 p, #search-grid tr.row1 p, #clipboard-grid tr.row1 p, #search-grid-edit tr.row1 p ,#MultiAssign tr.row1 p, #IndexingUsers tr.row1 p{
	float: left;
	margin: 0;
}
#grid-information tr.row1 p, #search-grid tr.row1 p, #clipboard-grid tr.row1 p, #search-grid-edit tr.row1 p {
	float: left;
	margin: 0;
}
#edit-grid tr.row1 img, #switch-user tr.row1 img, #edit-grid-edit tr.row1 img, #search-grid tr.row1 img, #clipboard-grid tr.row1 img, #search-grid-edit tr.row1 img ,#MultiAssign tr.row1 img, #IndexingUsers tr.row1 img{
	float: right;
}
#grid-information tr.row1 img.right {
	float: right;
	padding-right: 3px;
}
#search-grid tr.row2, #clipboard-grid tr.row2, #search-grid-edit tr.row2 {
	background-color: #f4f5f5;
}


#left-navigation a {
	width: 172px;
	min-height: 19px;
	display: block;
	color: #333;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 27px;
	text-decoration: none;
	margin-top: 0px;
}
#left-navigation img {
	padding-right: 3px;
	float: left;
	margin-top: -6px;
}
#left-navigation a.selected {
	background-image: url(images/left-navigation/selected-background.jpg);
	color: #FFF;
	background-color: #eaebec;
	background-position: right top;
}
#left-navigation a.selected {
	background-image: url(images/left-navigation/selected-background.jpg);
	color: #FFF;
	background-color: #eaebec;
	background-position: right top;
}
#left-navigation a.secondary {
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 143px;
	padding-right: 2px;
	padding-left: 54px;
	background-image: url(images/secondary-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	/*This line is commented by V6 team.
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D7D9;*/
}
#left-navigation a.secondary-selected {
	font-weight: normal;
	color: #b47f1d;
	min-height: 18px;
	padding-top: 4px;
	width: 143px;
	padding-right: 2px;
	padding-left: 54px;
	background-image: url(images/secondary-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D7D9;
}
#left-navigation a:hover, #left-navigation a.selected:hover, #left-navigation a.secondary:hover, #left-navigation a.secondary-selected:hover, #left-navigation-min-popout a:hover, #left-navigation-min-popout a.selected:hover, #left-navigation-min-popout-add a:hover, #left-navigation-min-popout-add a.selected:hover, #left-navigation-max-popout-add a:hover, #left-navigation-max-popout-add a.selected:hover, #left-navigation-min-popout-track a:hover, #left-navigation-min-popout-track a.selected:hover, #left-navigation-min-popout-saved a:hover, #left-navigation-min-popout-saved a.selected:hover {
	color: #25318B;
	text-decoration: none;
}
#left-navigation a:active, #left-navigation a.selected:active, #left-navigation a.secondary:active, #left-navigation a.secondary-selected:active, #left-navigation-min-popout a:active, #left-navigation-min-popout a.selected:active, #left-navigation-min-popout-add a:active, #left-navigation-min-popout-add a.selected:active, #left-navigation-max-popout-add a:active, #left-navigation-max-popout-add a.selected:active, #left-navigation-min-popout-track a:active, #left-navigation-min-popout-track a.selected:active, #left-navigation-min-popout-saved a:active, #left-navigation-min-popout-saved a.selected:active {
	color: #F2AF32;
	text-decoration: none;
}
#left-navigation-min-popout {
	position: absolute;
	z-index: 15;
	left: 29px;
	top: 134px;
	border: 3px solid #F2AF32;	
}
#left-navigation-min-popout a {
	background-color: #fff;
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout a.selected {
	background-color: #fff;
	font-weight: normal;
	color: #b47f1d;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-add {
	position: absolute;
	z-index: 15;
	left: 34px;
	top: 264px;
	border: 3px solid #F2AF32;
}
#left-navigation-min-popout-add a {
	background-color: #fff;
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-max-popout-add {
	position: absolute;
	z-index: 15;
	left: 198px;
	top: 330px;
	border: 3px solid #F2AF32;
}
#left-navigation-max-popout-add a {
	background-color: #fff;
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-add a.selected {
	background-color: #fff;
	font-weight: normal;
	color: #b47f1d;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-track {
	position: absolute;
	z-index: 15;
	left: 34px;
	top: 238px;
	border: 3px solid #F2AF32;
}
#left-navigation-min-popout-track a {
	background-color: #fff;
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-track a.selected {
	background-color: #fff;
	font-weight: normal;
	color: #b47f1d;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-saved {
	position: absolute;
	z-index: 15;
	left: 34px;
	top: 316px;
	border: 3px solid #F2AF32;
}
#left-navigation-min-popout-saved a {
	background-color: #fff;
	font-weight: normal;
	color: #666;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#left-navigation-min-popout-saved a.selected {
	background-color: #fff;
	font-weight: normal;
	color: #b47f1d;
	min-height: 18px;
	padding-top: 4px;
	width: 219px;
	padding-right: 2px;
	padding-left: 3px;
	display: block;
}
#grid-popup {
	text-align: center;
	height: 51px;
	width: 181px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 27px;
	top: 323px;
	background-image: url(images/checkbox-popup-h.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
}
#grid-popup a {
	display: block;
	width: 24px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}
#grid-popup-2 {
	text-align: center;
	height: 51px;
	width: 181px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 27px;
	top: 265px;
	background-image: url(images/checkbox-popup-h.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
}
#grid-popup-2 a {
	display: block;
	width: 24px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}
/*
changes done by v6 team*/
.grid-popup-2b {
	text-align: center;
	height: 51px;
	width: 121px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 87px;
	top: 191px;
	background-image: url(images/checkbox-popup-h-smaller.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
	background-color:White;
}
.grid-popup-2b a {
	display: block;
	width: 24px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}
.grid-popup-2b a.first {
	margin-left: 33px;
}
.grid-popup-2b a.only {
	margin-left: 50px;
}
#grid-popup-min {
	text-align: center;
	/*height: 196px;*/
	width: 40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 14px;
	top: 323px;
	/*background-image: url(images/checkbox-popup-v.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	color: #666;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
	background-color:#EFF0F2;
	border:1px solid #26328C;
	-moz-border-radius: 5px;
	-webkit-border-radius:	5px;
}
#grid-popup-min a {
	display: block;
	width: 24px;
	float: left;
	margin-bottom: 4px;
	margin-right: 2px;
	margin-left: 2px;
}
td {
	/* vertical-align: top; REMOVED by DB */
}
td.required {
	vertical-align: top;
	color: #900;
	font-weight: bold;
}
tr.error {
	background-color: #900;
	background-image: url(images/message-background.png);
	background-repeat: repeat-x;
	background-position: left top;
}
tr.error img {
	padding-right: 3px;
}
td.error {
	vertical-align: top;
	color: #FFF;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
	text-align:left !important;
}
td.error p {
	vertical-align: top;
	color: #FFF;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 4px;
}
tr.info {
	background-color: #090;
	background-image: url(images/message-background.png);
	background-repeat: repeat-x;
	background-position: left top;
}
tr.info img {
	padding-right: 3px;
}
td.info p {
	vertical-align: top;
	color: #FFF;
	/*commented by V6 team. font-weight: bold;*/
	margin-top: 6px;
	margin-bottom: 4px;
}


#user-preferences-on {
	width: 150px;
	position: absolute;
	z-index: 110;
	top: 25px;
	background-color: #FFF;
	left: 783px;
	color: #FFF;
	border: 5px solid #374A99;
}
#user-preferences-on a {
	display: block;
	color: #374A99;
	font-weight: bold;
	padding: 10px;
}
#user-preferences-on a:hover {
	color: #FFF;
	background-color: #374A99;
	text-decoration: none;
}
#user-preferences-on a:active {
	color: #FFF;
	background-color: #F2AF32;
	text-decoration: none;
}
input, textarea, select {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#login {
	top: 50%;
	position: absolute;
	left: 50%;
	margin-top: -250px;
	margin-left: -50%;
	width: 100%;
}
#login-filebound {
	width: 515px;
	background-color: #fff;	
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 269px;
	padding-left: 23px;
	text-align: left;
}
#login-revol {
	width: 515px;
	background-color: #fff;
	background-image: url(images/login-screens/revol-wireless.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 269px;
	padding-left: 23px;
	text-align: left;
}
#login-footer {
	width: 538px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4c7;
	color: #959ca1;
	font-size: 10px;
	line-height: 12px;
	padding-top: 3px;
	clear: both;
	text-align: left;
}
#login-footer p {
	margin-top: 0px;
	margin-bottom: 3px;
}
#login-footer p.agree {
	color: #666;
}
#login-footer p.agree a {
	color: #666;
	text-decoration: underline;
}
#login-footer p.agree a:hover {
	color: #959ca1;
}
#grid-information td.buttons-login {
	padding-top: 20px;
	padding-bottom: 20px;
}
#grid-information input.user {
	width: 278px !important;
	background-image: url(images/login-screens/input-background-user.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: left top !important;
	/*Below 2 lines added by DB */
	font-size: 12px;
	padding-top: 3px !important;
	padding-left: 25px !important;
	/*Below changes done by V6 team*/
	outline:none !important;
}
#grid-information input.password 	
{
    width: 306px !important;
	background-image: url(images/login-screens/input-background-password.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: left top !important;
	/*Below 2 lines added by DB */
	font-size: 12px;
	padding-top: 3px !important;
	padding-left: 25px !important;
	/*Below changes done by V6 team*/
	outline:none !important;
}
/*Below changes done by V6 team*/
.jqgrid-information .ui-searchFilter
{
	border-width:5px !important;
	border-color : #f0ae31 !important;
	color : #333 !important;
	border-style:solid !important;
	font-size:12px !important;	
}
.jqgrid-information {
	clear: both;	
}
/*Below class is changed by V6 team*/
.jqgrid-information tr, .jqgrid-information td {
	min-height: 0px !important;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-style:none; /*changed to clear grid lines - by V6 team */
	margin-top:5px; 
	text-overflow:ellipsis;
	-moz-binding:url('ellipsis-xbl.xml#ellipsis');
}

.ui-jqgrid-btable {
	
	border-style:none; /*changed to clear grid lines - by hkd */
	width:100% !important;
}
.ui-widget-content {
	background-color:#fff;
	background-image:none;
	border-style:none;/*changed to clear grid lines - by hkd */
}
.ui-pg-table 
{
	border-style:none; /*changed to clear grid lines - by hkd */
}
.ui-widget { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;color: #333;}
.ui-widget-content .ui-state-default 
{
	background-color:#fff;
	background-image:none;
	border-style:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{
	 /*border-style :none; */
	 background-image: none; 
	 font-weight: bold;	 
	 background-color: #eaebec; /*#d4d7d9*/
	 border-left: #bfc4c7 1px solid;
 }
 
 .a-bold
 {
 	display:block !important;
 	display:block !important;
 	font-weight:bold;
 }
 
.jqgrid-information td.sort {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	vertical-align: middle;
}
.jqgrid-information tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
.jqgrid-information tr.row2 {
	background-color: #f4f5f5;
}
.jqgrid-information tr.row3 {
	background-color: White !important;
}
.jqgrid-information tr.rowhighlight 
{
	background-color: #26328c !important;	
	background-image:none !important;
	border-style:none !important;
	color: #FFF !important;
}

.jqgrid-information tr.rowhighlight a
{
	background-color: #26328c !important;	
	background-image:none !important;
	border-style:none !important;
	color: #f1ae31 !important;
}
.jqgrid-information tr.row2-selected {
	background-color: #26328c !important;
	color: #FFF !important;
}
.jqgrid-information tr.row3-selected {
	background-color: #26328c !important;
	color: #FFF !important;
}
.jqgrid-information tr.row-selected a {
	color: #FFF;
}
.jqgrid-information tr.row-links {
	background-color: #fff;
}
.jqgrid-information tr.row-links td {
	padding: 0px;
}
.jqgrid-information tr.row-links a {
	background-color: #333;
	color: #FFF;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.jqgrid-information tr.row-links a:hover {
	text-decoration: none;
	background-color: #F1AE31;
	color: #333;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.jqgrid-information tr.row-links a.selected, .jqgrid-information tr.row-links a.selected:hover {
	text-decoration: none;
	background-color: #26328c;
	color: #F2AF32;
	display: inline-block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #26328c;
}
.jqgrid-information tr.row-search {
	background-color: #333;
	color: #f4f5f5;
	font-weight: bold;
}
.jqgrid-information tr.row-search a, .jqgrid-information tr.row-selected a {
	color: #F1AE31;
}
.fb-menu
{
    margin-top: 9px;
}

.minimizemenu
{
    margin-top: 9px;
	width: 54px;
	overflow: hidden;
	margin-left: -20px;
}

.search-grid {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 116px;
	left: 396px;
}
.search-grid #search-tab, .search-grid-edit #search-tab {
	width: 511px;
	height: 24px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
}
.jqgrid-information td.buttons img {
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.jqgrid-information tr.row1 p, .search-grid tr.row1 p, #clipboard-grid tr.row1 p, .search-grid-edit tr.row1 p {
	float: left;
	margin: 0;
}
/*Following section added by Haresh*/
.divEditSearchControl
{
	border: 5px solid #F0AE31;
	padding: 5px;
	background-color: #fff;
}
.divEditLastSearchControl
{
	padding-top: 5px;
	background-color: #fff;
}
.focusBox
{
    border:solid 1px red;
}
input[type="image"]
{
    border:solid 0px black;
}
.footermargin
{
    margin-left: -165px;
}
.option-search-box
{
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}
.widgetx
{
    /*#grid-workspace-custom */
	/*width: 228px;*/
	/*float: left;*/
	/*height: 199px;*/
	margin-top: 10px;
	overflow: auto;    
}

.widget-head
{
    /*#grid-workspace-custom tr.row1*/
	min-height: 18px;
	font-weight: bold;
	color: #FFF;
	line-height: 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: middle;
}

.editWidgetlink
{
    float: right;
    display: inline;
    /*background: url(buttons.gif) no-repeat;
    width: 24px;
    height: 14px;*/
    /*text-indent: -9999em;*/
    margin: 4px 4px 8px 4px;
    outline: none;
}

.removeWidgetlink
{
    float: right;
    display: inline;
    /*background: url(buttons.gif) no-repeat -24px 0;*/
    width: 14px;
    height: 14px;
    margin: 4px 4px 8px 0;
    /*text-indent: -9999em;*/
    outline: none;
}
.maximizeWidgetlink
{
    float: right;
    display: inline;
    /*background: url(images/maximize.jpg) no-repeat -24px 0;*/
    width: 14px;
    height: 14px;
    margin: 4px 8px 8px 0;
    /*text-indent: -9999em;*/
    outline: none;
}
.restoreWidgetlink
{
    float: right;
    display: inline;
    /*background: url(images/restore.jpg) no-repeat -24px 0;*/
    width: 14px;
    height: 14px;
    margin: 4px 8px 8px 0;
    /*text-indent: -9999em;*/
    outline: none;
}

.grid-workspace
{
    margin-top: 2px;
	height: 420px;
}
.grid-header
{
    margin-top: 14px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	overflow: hidden;
	/*width: 100%; REMOVED by DB */  
}
.grid-header-title
{
    float: left;
}
.grid-header-dropdown
{
    width: 24px;
	float: right;
	height: 24px;
	margin-top: 2px;   
}

.grid-header-dropdown-edit
{
    width: 516px;
	float: right;
	height: 24px;
	margin-top: 2px;   

    background-image:url(images/grid-tab.gif); TEXT-ALIGN: right;
    padding-right:0px;
    background-repeat:no-repeat;
    background-position:right top;
    padding-top:0px;
}

/*<Start>Style for Editing widget list<Start>*/
.edit-grid-edit 
{
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 111px;
	left: 426px;
}
.edit-grid-edit input.focus
{
    background-color: #fdf3e0;
	color: #333;
	border: 1px solid #a67010;
	background-image: none;
}
.edit-grid-edit input.error
{
	background-color: #fff;
	color: #333;
	border: 1px solid #900;
	background-image: none;
}
.edit-grid-edit .edit-tab {
	width: 516px;
	height: 24px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 0px;
	padding-top: 0px;
}
.edit-grid-edit .jqgrid-information
{
	width: 486px;
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
}
.edit-grid-edit .jqgrid-information img
{
	margin-right: 3px;
}
.edit-grid-edit tr.row1
{
	font-weight: bold;
	background-color: #d4d7d9;
}
.edit-grid-edit tr.row1 p
{
	float: left;
	margin: 0;
}
.edit-grid-edit tr.row1 img
{
	float: right;
}


.jqgrid-information tr
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	
	min-height: 0px !important; 
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;	
	cursor:pointer !important;
}
.jqgrid-information tr.row1 
{
	font-weight: bold;
	background-color: #d4d7d9;
}
.jqgrid-information tr.row2 
{
	background-color: #eaebec;
}
.ui-jqgrid .ui-jqgrid-htable th div {text-overflow:ellipsis;-moz-binding:url('ellipsis-xbl.xml#ellipsis');}
.rowHeader {
	font-weight: bold;
	background: #d4d7d9;
	border-left: #bfc4c7 1px solid;	
	text-align:left;
	vertical-align:middle;
}
.gridAlt
{	
	background: #eaebec;
}

/*Following section added by Varun*/

#div_options input[type="text"] {
	height: 22px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 303px;
	color: #666;
	/*changes done by V6 team
    background-image: url(images/input-background.jpg); */
    BORDER-BOTTOM: #a1a1a3 1px solid;
    border-left: #a1a1a3 1px solid;
    background-color: #FFF;
	border: 1px solid #a1a1a3;
	background-repeat: repeat-x;
	background-position: left top;
}
.confirmwindow
{
	
	display:none;	   
    width:30%;    
    position:absolute;
    left:0;   
	background-color: #eaebec;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index :50;
}

#grid-information input[type="text"] {
	/* below 5 lines changed by DB */
  	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	height: 22px !important;
	width: 303px !important;
	color: #666;     
	/* changes done by v6 team
  background-image: url(images/input-background.jpg); */
  BORDER-BOTTOM: #a1a1a3 1px solid;
  border-left: #a1a1a3 1px solid;
  background-color: #FFF;
	
	border: 1px solid #a1a1a3;
	
	
	background-repeat: repeat-x;
	background-position: left top;
}
#grid-information input:focus[type="text"],#grid-information input:focus[type="password"] {
	height: 22px !important;
	font-size: 12px;	
	color: #666;
	   
  
  background-image: url(images/input-background.jpg); 
  BORDER-BOTTOM: #a1a1a3 1px solid;
  border-left: #a1a1a3 1px solid;
  background-color: #FFF;
	
	border: 1px solid #f0ae31;
	
	
	background-repeat: repeat-x;
	background-position: left top;
}
textarea:focus,input:focus[type="text"],input:focus[type="password"]
{
    border: 1px solid #f0ae31;
}

 #grid-information td 
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	
}

#grid-information input[type="password"] {
	height: 22px;
	font-size: 12px;
	width: 303px;
	color: #666;
	   
  
  background-image: url(images/input-background.jpg); 
  BORDER-BOTTOM: #a1a1a3 1px solid;
  border-left: #a1a1a3 1px solid;
  background-color: #FFF;
	
	border: 1px solid #a1a1a3;
	
	
	background-repeat: repeat-x;
	background-position: left top;
}


#grid-information select {	
	/*below lines edited by DB*/
	font-size: 12px;
	width: 303px;
	color: #666;
	background-color: #FFF;
	color: #666;
	border: 1px solid #a1a1a3;
	background-image: url(images/input-background.jpg);
	background-repeat: repeat-x;
	background-position: left top
	
}


 .jqgrid-information input#imgsubmit
 {
     width:103px;
     height:30px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	 color: #666
}
.jqgrid-information input#imgcancel
 {
     width:103px;
     height:30px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	 color: #666
}

.jqgrid-information image#imgpassword
 {
     width:170px;
     height:24px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	 color: #666
}
.grid-exclude
{
}
/*<End>Style for Editing widget list<End>*/

.WidgetContainerRow1
{
    min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.WidgetContainerRow2
{
    min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	background-color:#f4f5f5;
}
.WidgetContainerRow1 A
{
     text-decoration:none;
     color:#25318b;
     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
     line-height:14px;
     font-size:12px;
}
.WidgetContainerRow2 A
{
     text-decoration:none;
     color:#25318b;
     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
     line-height:14px;
     font-size:12px;
}
/*changed by hkd*/
select, input, textarea {
	background-color: #FFF;
	color: #666;
	border: 1px solid #a1a1a3;
	font-size: 9px;
	background-image: url(images/input-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
textarea:focus
{
    background-image:none;
    background-color:#FFFF8F;
}
#Routes
{
	width:100px;
}
.wfwindow
{
	display:none;	   
    width:25%;    
    position:absolute;
    left:0;   
	background-color: #eaebec;
	border-color:#f0ae31;
}
.dueDateWindow
{
	display:none;	    
    width:23%;    
    minwidth:23%;    
    height:22%; 
    position:absolute;
    left:0;   
	background-color: #eaebec;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;	
	z-index :90001;
    padding:15px;
	border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
}
.ui-datepicker
{
	border-style:solid;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.GridMessage
{
	
}
/*.ui-sgcollapsed
{
	/*width:16px;*/
	/*margin-left:5px !important;*/
/*}*/
.WFAuthentication
{
	display:none;	   
    width:25%;    
    position:absolute;
    left:0;       
	background-color: #eaebec;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ApproveAll
{
	display:none;	   
    width:27%;    
    position:absolute;
  	background-color: #eaebec;
    left:0;           
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index :50;
	
	
}
.actionsBox{
    font-size:13px;
    font-family:Helvetica,Arial,Verdana;
    font-style:normal;
    left:50%;
    position:absolute;
    top:-50px;
    opacity:0;
    cursor:move;
    z-index:500;
}
.actionsBox .menu{
    width:240px;
    color:#47708F;
    line-height:30px;
    text-shadow:1px 1px 0px #fff;
    padding:7px; 
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    font-weight:bold;
    border:1px solid #D9EAF2;
    background:#e8f4fa;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.58, rgb(217,234,242)),
        color-stop(0.93, rgb(232,244,250))
        );
    background:
        -moz-linear-gradient(
        center bottom,
        rgb(217,234,242) 58%,
        rgb(232,244,250) 93%
        );
    -moz-box-shadow:1px 1px 3px #999;
    -webkit-box-shadow:1px 1px 3px #999;
    box-shadow:1px 1px 3px #999;	

}
.actionsBox .menu .button{
    padding:4px 7px;
    border:1px solid #D9EAF2;
    background:#e8f4fa;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.38, rgb(230,243,249)),
        color-stop(0.88, rgb(245,249,250))
        )
        ;
    background:
        -moz-linear-gradient(
        center bottom,
        rgb(230,243,249) 38%,
        rgb(245,249,250) 88%
        )
        ;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0px 1px 0px #f4f5f5;
    -webkit-box-shadow:0px 1px 0px #f4f5f5;
    box-shadow:0px 1px 0px #f4f5f5;
    cursor:pointer;
}
.actionsBox .menu .button:hover{
    background:#fff;
}
.actionsBox .menu span{
    padding:0px 10px;
}
.actionsBox .submenu{
    display:none;
    width:120px;
    margin-left:100px;
    top:46px;
    right:10px;
    background:#fff;
    border:1px solid #D9EAF2;
    border-top:none;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    -moz-box-shadow:0px 1px 4px #ddd;
    -webkit-box-shadow:0px 1px 4px #ddd;
    box-shadow:0px 1px 4px #ddd;
}
.actionsBox .submenu a{
    display:block;
    cursor:pointer;
    padding:10px 15px;
    border-top:1px solid #D9EAF2;
}
.actionsBox .submenu a.last{
    -moz-border-radius:0px 0px 10px 10px;
}
.actionsBox .submenu a.first{
    border-top:none;
}
.actionsBox .submenu a:hover{
    background-color:#f9f9f9;
}
.actionsBox .menu a.open,
.actionsBox .menu a.closed{
    border:1px solid #D9EAF2;
    padding:4px 17px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:0px 1px 0px #f4f5f5;
    -webkit-box-shadow:0px 1px 0px #f4f5f5;
    box-shadow:0px 1px 0px #f4f5f5;
    cursor:pointer;
    opacity:0.6;
    margin-right:5px;
}
.actionsBox .menu a.open{
    background:#fff url('img/open.png') no-repeat center center;

}
.actionsBox .menu a.closed{
    background:#fff url('img/closed.png') no-repeat center center;
}
.actionsBox .menu a.open:hover,
.actionsBox .menu a.closed:hover{
    opacity:1.0;
}

/* Updated for File Detail Page information */
.edit-file{
	width: 100%;
	height: 24px;
	padding-right: 5px;
	padding-top: 5px;	
}

.edit-file-table
{
    border-bottom:#f0ae31 5px solid;
	border-left: #f0ae31 5px solid;
	border-top: #f0ae31 5px solid;
	border-right: #f0ae31 5px solid;
}

/* Updated for Un-indexed queue layout. */
#grid-queue
{
    float: left;
	width: 100%;
	font-size: 10px;
	line-height: 13px;
	padding-right: 10px;
	padding-top: 5px;
}
#grid-queue .unindexedqueue
{
    float: left;
	width: 170px;
	font-size: 10px;
	line-height: 13px;
	padding-right: 10px;
}

 #grid-queue.unindexedqueue p {
	margin-top: 0px;
	margin-bottom: 5px;
}
 #grid-queue .unindexedqueue p a.buttons {
	float: left;
	padding-right: 35px;
	padding-bottom: 5px;
}

#grid-queue .unindexedqueue .yellowborder 
{
    border-bottom:#f0ae31 2px solid;
	border-left: #f0ae31 2px solid;
	border-top: #f0ae31 2px solid;
	border-right: #f0ae31 2px solid;	
}

#grid-queue .unindexedqueue .redborder
{
    border-bottom: #FF0000 2px solid;
    border-left: #FF0000 2px solid;
    border-top: #FF0000 2px solid;
    border-right: #FF0000 2px solid;
}

#grid-queue .unindexedqueue .blueborder
{
    border-bottom: #0000FF 2px solid;
    border-left: #0000FF 2px solid;
    border-top: #0000FF 2px solid;
    border-right: #0000FF 2px solid;
}

#grid-queue .unindexedqueue .greenborder
{
    border-bottom: #008000 2px solid;
    border-left: #008000 2px solid;
    border-top: #008000 2px solid;
    border-right: #008000 2px solid;            
}

#grid-queue .unindexedqueue .document {
	height: 167px;
	top: -20px;
	position: relative;
	padding-right: 35px;
	padding-bottom: 5px;	
}

#grid-queue .unindexedqueue .options {
	top: -20px;
	position: relative;
}
#grid-queue .unindexedqueue .checkbox {
	z-index: 25;
	height: 15px;
	width: 15px;
	padding-top: 5px;
	padding-left: 5px;
	position: relative;
}
#grid-queue .unindexedqueue .ShowCount {
	z-index: 25;
	top:-25px;
	height: 15px;
	width: 15px;
	padding-top: 1px;
	padding-left: 115px;
	position: relative;
}
.uq-popup {
	text-align: center;
	height: 51px;
	width: 121px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 410px;
	top: 410px;
	background-image: url(images/checkbox-popup-h-smaller.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
}
.uq-popup a {
	display: block;
	width: 24px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}
.uq-popup a.first {
	margin-left: 20px;
}

/* classes related to date */
#searchgrid-information input[type="text"] {
	height: 22px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 303px;
	color: #666;
	/*changes done by V6 team
    background-image: url(images/input-background.jpg); */
    BORDER-BOTTOM: #a1a1a3 1px solid;
    border-left: #a1a1a3 1px solid;
    background-color: #FFF;
	border: 1px solid #a1a1a3;
	background-repeat: repeat-x;
	background-position: left top;
}
#searchgrid-information input:focus[type="text"] {
	height: 22px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 303px;
	color: #666;
	/*changes done by V6 team
    background-image: url(images/input-background.jpg); */
    BORDER-BOTTOM: #a1a1a3 1px solid;
    border-left: #a1a1a3 1px solid;
    background-color: #FFF;
	border: 1px solid #f0ae31;
	background-repeat: repeat-x;
	background-position: left top;
}
#searchgrid-information .searchdate
{
    height: 22px !important;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 136px !important;
	color: #666 !important;
}
#searchgrid-information .searchrange
{
    height: 22px !important;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 136px !important;
	color: #666 !important;
}
#searchgrid-information select, #grid-information select
{
    /*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 313px;
	color: #666
}

#searchgrid-information tr, #searchgrid-information td {
	min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#searchgrid-information td.sort {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	vertical-align: middle;
}
#searchgrid-information tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
#searchgrid-information tr.row2 {
	background-color: #f4f5f5;
}
.grid-popup-min 
{
	display:none;		
	vertical-align:middle;
	text-align: center;
	/*height: 196px;*/
	width: 40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 0px;
	top: 353px;
	background-color:White;
	/*background-image: url(images/checkbox-popup-v-b.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	color: #666;
	/*padding-right: 5px;
	padding-left: 19px;
	padding-top: 7px;
	padding-bottom: 2px;*/
	padding: 7px 2px 2px 2px;
	background-color:#EFF0F2;
	border:1px solid #26328C;
	-moz-border-radius:	5px;
	-webkit-border-radius: 5px;
}

.gridpopup 
{
	display:none;		
	text-align: center;
	height: 51px;	
	width: 181px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;	
	left: 27px;
	
	/*border-style:solid;
	border-color:Navy;
	border-width:1px;*/
	background-color:White;
	background-image: url(images/checkbox-popup-h.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
    /*below line added by hkd*/
    top:-100px;  
    cursor:move;
}
#grid-information input[type='image']
{
    border:0;
    padding:5px;    
}


/* Batch Check out related CSS */
#batchswitch-user 	
{
    width:100%;
	position: absolute;
	z-index: 100;	
}
#batchswitch-user #batchswitch-user-tab {
	height: 25px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 7px;
	padding-top: 2px;
	position:absolute;
}
#batchswitch-user .jqgrid-information, #edit-grid .jqgrid-information, #edit-grid-edit #grid-information, .search-grid .jqgrid-information, .search-grid-edit .jqgrid-information {
	border: 5px solid #F0AE31;
	padding: 10px;
	background-color: #fff;
	position:absolute;
}

/* Zoom effect for un-indexed queue */
div.fbzoom p a img.hover
{
    margin-top:-110px;
    margin-left:-110px;
    top:50%;
    left:50%;
    width:450px;
    height:450px;
    padding:20px;    	
	z-index:10;
}

.loading
{
    background-image:url('images/loading/FB-Loading-icon-c_v4-32.gif');
    background-repeat:no-repeat;
    background-position:center;    
}
#grid-popup-2b 
.jqgrid-information a {
	color: #25318b !important;
	text-decoration: underline;
}
.LoadingGrid
{
    display:none;		
	text-align: center;
	height: 51px;
	width: 121px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 25;
	position: absolute;
	left: 87px;
	top: 221px;
	background-color:White;
	background-image: url(images/checkbox-popup-h-smaller.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666;
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 7px;
	padding-bottom: 2px;
	top:-50px;
    opacity:0;
    cursor:move;
}
.jqgrid-information a {
	color: #25318b !important;
	text-decoration: underline;
}
.LoadingGrid
{
    background-image:url(images/Loading/FB-Loading-icon-c_v3.gif);
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	display:none;		
	z-index:101;
	top:50%;
	left:50%;
	height:300px;
	width:300px;
}
.queueWorkflow
{
	float: right;
	margin-top: -6px;
	z-index:25;
}

/* Zoom effect for un-indexed queue */
div.fbzoom p a img.hover
{
    margin-top:-110px;
    margin-left:-110px;
    top:50%;
    left:50%;
    width:450px;
    height:450px;
    padding:20px;    	
	z-index:10;
}
.jqgrid-information input[type="checkbox"] {

	color: #666;
	background-image: none !important;
	border:none!important;		
	background-color :transparent !important;
	
}
.ui-state-highlight
{
	background-image:none !important;
}
.ui-widget-content 
{
	background-image:none !important;
}

.PreviewDocument
{
	display:none;	  
	position:absolute;
	height: 660px;
	width: 650px;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :100;
	overflow:scroll;
}
/*.ui-icon-search
{
	background-image:url(images/buttons-filebound/FB_Search_16.gif) !important;
	background-position:top !important; 
}
.ui-icon-arrowreturnthick-1-w
{
	background-image:url(images/buttons-filebound/46.gif) !important;
	background-position:top !important; 
}
.ui-icon-minus
{
	background-image:url(images/buttons-filebound/collapse.gif) !important;
	background-position:top !important; 
}
.ui-icon-plus
{
	background-image:url(images/buttons-filebound/expand.gif) !important;
	background-position:top !important; 
}*/
.ui-icon-seek-first
{
	background-image:url(images/pages/first-off.gif) !important;
	background-position:top !important; 
}
.ui-icon-seek-prev
{
	background-image:url(images/pages/previous-off.gif) !important;
	background-position:top !important; 
}
.ui-icon-seek-next
{
	background-image:url(images/pages/next-off.gif) !important;
	background-position:top !important; 
}
.ui-icon-seek-end
{
	background-image:url(images/pages/last-off.gif) !important;
	background-position:top !important; 
}

/*Changes done by V6 team ends  */

/************Viewer CSS***************/
#viewer {
	border-top-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #36499a;
	border-left-color: #36499a;
	background-color: #bfc4c7;
	bottom: 0px;
	right: 0px;
	top: 42px;
	left: 34px;
	position: absolute;
	z-index: 10;
}
#top-bar-right-type-viewer {
	color: #FFF;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	font-size: 11px;
	width: 140px;
	height: 20px;
	z-index: 100;
	position: absolute;
	left: 635px;
	top: 17px;
}
#top-bar-right-type-viewer p {
	vertical-align: top;
	display: inline-block;

	margin-top: 0px;
}
#page-viewer {
	width: 100%;
	min-width: 948px;
	min-height: 71px;
/*	overflow: auto; */
}
#viewer-left {
	float: left;
	top: 0px;
	bottom: 0px;
	background-color: #e1e4e5;
	height: 100%;
	width: 20%;
}
#viewer-left-top {
	height: 22px !important;
	top: 0px;
	/*Chanes done by V6 team*/
	POSITION: relative; 
	WHITE-SPACE: nowrap;  
	OVERFLOW: hidden; 
	background-color:#e1e4e5
	
}
#viewer-left-middle {
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #bfc4c7;
	border-right-color: #bfc4c7;
	border-bottom-color: #bfc4c7;
	top: 22px;
	bottom: 28px;
	margin-right: 7px;
	left: 0px;
	right: 80%;
	position: absolute;
}
#viewer-left-bottom {	
	height: 28px !important;
	bottom: 0px;
	position: absolute;
	background-color: #e1e4e5;
	POSITION: relative; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; 
	background-color:#e1e4e5
}
#viewer-right {
	float: left;
	background-color: #e1e4e5;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 100%;
	width: 80%;
}
#viewer-right-top {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	
	/*Changes done by V6 team*/
	height: 22px !important;
	top: 0px;
	POSITION: relative; 
/*	WHITE-SPACE: nowrap;  */
	OVERFLOW: hidden; 
	background-color:#e1e4e5
	
	
}
#viewer-right-middle {
	top: 22px;
	bottom: 40%;
	left: 20%;
	right: 0px;
	position: absolute;
}
#viewer-right-middle-left {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfc4c7;
	background-color: #999;
	float: left;
	width: 80%;
	height: 100%;
	overflow: auto;
}
#viewer-right-middle-right {
	background-color: #e1e4e5;
	float: left;
	width: 20%;
	height: 100%;
}
#viewer-right-middle-right-b {
	background-color: #bfc4c7;
	float: left;
	height: 100%;
	margin-left: 7px;
	right: 0px;
	position: absolute;
	left: 80%;
	overflow: auto;
}
#viewer-right-middle-right-b a {
	color: #36499a;
}
#viewer-right-middle-2 {
	background-color: #e1e4e5;
	margin-top: 7px;
	top: 60%;
	bottom: 20%;
	left: 20%;
	right: 0px;
	position: absolute;
}
#viewer-right-middle-2-left {
	float: left;
	width: 30%;
	height: 100%;
}
#viewer-right-middle-2-middle {
	float: left;
	width: 30%;
	height: 100%;
}
#viewer-right-middle-2-right {
	float: left;
	width: 40%;
	height: 100%;
}
#viewer-right-middle-2-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfc4c7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4c7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfc4c7;
	height: 100%;
	margin-right: 7px;
	background-color: #fff;
	overflow: auto;
}
#viewer-right-middle-2-c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfc4c7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4c7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	height: 100%;
	background-color: #fff;
	overflow: auto;
}
#viewer-right-middle-3 {
	/*Changes done by V6 team*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc4c7;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #bfc4c7;
	background-color: #fff;
	/*margin-top: 8px;
	top: 80%;
	bottom: 28px;
	left: 20%;
	right: 0px;*/
	width:100%;
	/*position: absolute;*/
	overflow: auto;
}
#viewer-right-bottom {
	/*Changes done by V6 team */
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;	
	height: 28px !important;
	bottom: 0px;
	position: absolute;
	background-color: #e1e4e5;
	POSITION: relative; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; 
	background-color:#e1e4e5
	
}
#viewer-group, .viewer-group-bottom, .viewer-group-bottom-selected {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfc4c7;
	float: left;
}
#indexingviewer-page-group
{
    display:inline-block;
}
.viewer-group-bottom:hover {
	background-color: #fff;
}
.viewer-group-bottom-selected {
	background-color: #bfc4c7;
}
#viewer-single {
	float: left;
	/*Changes done by V6 team*/
	height: 22px !important;
	top: 0px;
	POSITION: relative; 
	WHITE-SPACE: nowrap;  
	OVERFLOW: hidden; 
	background-color:#e1e4e5
}
#viewer-more, #viewer-bottom-more {
	float: right;
	/*Changes done by V6 team*/
	height: 22px !important;
	top: 0px;
	POSITION: relative; 
	WHITE-SPACE: nowrap;  
	OVERFLOW: hidden; 
	background-color:#e1e4e5
	
}
#viewer-group img, #viewer-single img {
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.viewer-group-bottom img, .viewer-group-bottom-selected img {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	float: left;
}
.viewer-group-bottom strong, .viewer-group-bottom-selected strong {
	margin-top: 8px;
	padding-right: 6px;
	float: left;
	color: #333;
	font-size: 12px;
	text-decoration: none;
}
.viewer-group-bottom a:hover, .viewer-group-bottom-selected a:hover {
	text-decoration: none;
}
#viewer-bottom-more img {
	padding-top: 2px;
	padding-bottom: 2px;
}
#viewer-group img.options {
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#viewer-more img {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#viewer-more p {
	margin-top: 4px;
	margin-right: 12px;
	font-size: 11px;
	color: #999;
}
#viewer-bottom-more p {
	margin-top: 8px;
	margin-bottom: 0px;
	margin-right: 12px;
	font-size: 10px;
	color: #333;
}
#viewer-right-middle-right-b a {
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#viewer-right-middle-right-b a.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e4e5;
}
#viewer-right-middle-right-b img {
	padding-right: 3px;
}
#viewer-right-middle-right-b a:hover {
	background-color: #fff;
	text-decoration: none;
}
#viewer-heading {
	padding: 3px;
	background-color: #bfc4c7;
	min-height: 16px;
}
#viewer-heading p {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	font-weight: bold;
}
#viewer-heading a img {
	float: right;
}
#viewer-grid {
	padding: 3px;
}
#DocumentOptions .loading
{
    background-image:url('images/loading/FB-Loading-icon-c_v4-64.gif');
    background-repeat:no-repeat;
    background-position:center;
}
#jsTree a { white-space:normal !important; height: auto; padding:1px 2px; }
#jsTree li > ins { vertical-align:top; }
#jsTree .jstree-hovered, #jsTree .jstree-clicked { border:0; }

/************Viewer CSS ends**************************/

.ui-tabs-nav li {
			white-space:	nowrap;
}
.ui-tabs-nav li a {
	font-size:		1em !important;
	padding:		4px 1.5ex 3px !important;
}
.ui-tabs-panel {
	font-size:		1em !important;
	padding:		0 1em !important;
}
.ui-layout-pane-west {
			padding:	0;
			}
			.ui-layout-pane-west .ui-tabs-nav {
				/* don't need border or rounded corners - tabs 'fill' the pane */
				border-top:		0;
				border-left:	0;
				border-right:	0;
				padding-bottom:	0 !important;
				-moz-border-radius:		0;
				-webkit-border-radius:	0;
			}
 .watermarkOn {
        color: #666;
        font-style: italic;
    }

/* Updated project list css dated:28Feb2011*/
/* Search box CSS */
.projectlist
{    
    width: 491px;
	border: 5px solid #F0AE31;
	padding-top:8px !important;
	padding-left:8px !important;
	padding-right:8px !important;
	padding-bottom:8px !important;
	padding-bottom:1px;
	background-color: #fff;	
	margin-top:-19px;	
	float:left;
}
#search-field input:focus
{
    outline:none;
}
#tblProjectSelection tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
#tblProjectSelection tr.row2 {
	background-color: #f4f5f5;
}
#tblProjectSelection input
{
    border:0px;
    background-image:none !important;
}
#tblProjectSelection .row2 input
{
    background-color:#f4f5f5;
}
#tblProjectSelection .row1 input
{
    background-color:#d4d7d9;
}
/* CSS classes for Global Search paging options */
.top-grid-pages {
	margin-top: 12px;
	text-align: right;
}
.grid-pages {
	margin-top: 12px;
	text-align: right;
}
.grid-pages-tracking {
	margin-top: -27px;
	text-align: right;
}
.grid-pages-icons {
	float: right;
}
.grid-pages-input {
	float: right;
}
.grid-pages img, #grid-pages-tracking img {
	margin-left: 2px;
	margin-right: 3px;
}
.grid-pages select, #grid-pages-tracking select {
	margin-left: 2px;
	margin-right: 3px;
}
#NextPage a.hover
{
    src:url("images/pages/next-on.gif");
}
#PreviousPage a.hover
{
    src:url("images/pages/previous-on.gif");
}
#FirstPage a.hover
{
    src:url("images/pages/first-on.gif");
}
#LastPage a.hover
{
    src:url("images/pages/last-on.gif");
}
.GSearchPreviewDocument
{
	display:none;	  	
	position:absolute;
	height: 665px;
	width: 660px;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :1000;
	
}
.GSearchInformation input[type="checkbox"] {

	color: #666;
	background-image: none !important;
	border:none!important;		
	background-color :transparent !important;
	
}
.DisplayCheckList
{
	display:none;	  
	position:absolute;
	height: auto;
	width: 27%;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :100;
	padding:5px;
}
#tblProjectSelection tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
#tblProjectSelection tr.row2 {
	background-color: #f4f5f5;
}
#tblProjectSelection input
{
    border:0px;
    background-image:none !important;
}

/* CSS classes for Global Search paging options */
.top-grid-pages {
	margin-top: 12px;
	text-align: right;
}
.grid-pages {
	margin-top: 12px;
	text-align: right;
}
.grid-pages-tracking {
	margin-top: -27px;
	text-align: right;
}
.grid-pages-icons {
	float: right;
}
.grid-pages-input {
	float: right;
}
.grid-pages img, #grid-pages-tracking img {
	margin-left: 2px;
	margin-right: 3px;
}
.grid-pages select, #grid-pages-tracking select {
	margin-left: 2px;
	margin-right: 3px;
}
#NextPage a.hover
{
    src:url("images/pages/next-on.gif");
}
#PreviousPage a.hover
{
    src:url("images/pages/previous-on.gif");
}
#FirstPage a.hover
{
    src:url("images/pages/first-on.gif");
}
#LastPage a.hover
{
    src:url("images/pages/last-on.gif");
}
.GSearchPreviewDocument
{
	display:none;	  
	position:absolute;
	height: 335px;
	width: 316px;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :1000;
}
.GSearchInformation input[type="checkbox"] {

	color: #666;
	background-image: none !important;
	border:none!important;		
	background-color :transparent !important;
	
}

#grid-information input[type="image"], input[type="image"].focus
{
    background-image:none !important;
    border:0px !important;
    padding:0px !important;
}
.chkListRequired {
	vertical-align: middle;
	display:inline;
	color: #FF0000;
	font-weight: bold;	
	margin-right:3px;	
	float:left;
	width:auto !important;
	
}
.showAllList
{
	display:none;
}
.lstItem
{
	
}
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
.ViewerApproveAll
{
    display:none;    
    width:auto;
    height:auto;
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001;
    border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
    
}

input[type="checkbox"], input[type="radio"] {
	background-image: none !important;
	border:none!important;
	background-color :transparent !important;
	padding: 0px !important;
	margin-top: 0px !important;
	margin-right: 4px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
}
.CancelWindow
{       
    display:none;    
    width:28%;    
    position:absolute;
    left:0;   
    background-color: #eaebec;
    border-color:#f0ae31;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :50; 
          
}
/* style for highlighting the search text in Global Search */
.highlight { background-color: yellow }

/* class for upload documents */
.FileEntryUploadDocuments
{  
  background-color: #FFF;
  background-repeat: repeat-x;
  background-position: left top;
  background-color:White;
  overflow: auto; 
 
}

.ViewerUploader
{
   display:none;    
    width:385px;
    height:auto;
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden; 
    border-color:#f0ae31;
    border-style:solid;
    border-width:3px;
    padding:10px;
	
}
.ViewerFileEntryUploadDocuments
{  
background-color: #FFF;
background-repeat: repeat-x;
background-position: left top;
background-color:White;
overflow:auto;
border:1px solid black !important ;
max-height:120px;
height:120px;
padding-left:7px;
padding-right:7px;
padding-bottom:10px; 
padding-top:0px;
margin-bottom:5px;
}
td span.required {
	vertical-align: top;
	color: #900;
	font-weight: bold;
}
.autoCompleteDivViewer
{
    background-image: url(images/down-2.gif);
    background-repeat: no-repeat;    
    border:solid 1px #a1a1a3;
    width:275px;    
    background-position: right center;
    text-align:left;
}
.autoCompleteDiv
{
    background-image: url(images/down-2.gif);
    background-repeat: no-repeat;    
    border:solid 1px #a1a1a3;
    width:310px;
    height:17px;
    background-position: right center;
    text-align:left;
    padding-left:2px;
}
.autoCompleteDiv input
{
    width:295px !important;
    height:15px !important;
    border:0px !important;
    padding:0px !important;
}
.autoCompleteDiv
{
    background-image: url(images/down-2.gif);
    background-repeat: no-repeat;    
    border:solid 1px #a1a1a3;
    width:310px;
    height:17px;
    background-position: right center;
    text-align:left;
}
.autoCompleteDiv input
{
    width:295px !important;
    height:15px !important;
    border:0px !important;
    padding:0px !important;
}
#grid-information .autoCompleteDiv input[type="text"]
{
    width:295px !important;
    height:15px !important;
    border:0px !important;
    padding:0px !important;
}
#page-viewer-popup {
	width: 100%;
	/*min-width: 948px;*/
	/*min-height: 71px;
	background-image: url(images/filebound-top-bar-small-viewer.jpg);
	background-repeat: no-repeat;*/
	background-position: left top;
	overflow: auto;
}

/* Out Of Office Styles */
.OutOfOffice
{
    background-image:url(images/icons/info-24X24.png);
    background-position:left;
    background-repeat:no-repeat;
    background-color:#FFF19F;
    border:0px;
    width:97%;
    height:21px;    
    padding-left:26px;
    padding-top: 5px !important;
    font-size:10px;
}
.OutOfOffice input
{    
    background-image:none !important;
    background-color:#FFF19F !important;
    border:0px !important;        
    width:100px !important;
    height:15px !important;    
    border:1px solid !important;        
    font-size:10px !important;
    float:left;
}

.RouteInitDiv
{
    display:none;    
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    padding:15px;
    border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
}
.dueDateViewerWindow
{
	
	display:none;	   
    width:250px;    
    position:absolute;
    left:0;   
	background-color: #eaebec;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;	
	z-index :90001;
    padding:15px;
	border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
	height:110px;
	
}
.ViewerRoute
{
	background:url(Images/th-bg.png) repeat-x top left;
    text-align:left;   
    background-color:White;
    cursor:pointer;
}
.chkListNotRequired
{
	display:inline !important;
}
.pageMainRow
{
	font-weight: bold;
	background-color: #d4d7d9;
}
/* Widget related CSS classes */
.widgetviewericon
{
    width:16px;
    height:16px;
    background-image:url(content/images/viewer/icons/FB_Details_16.png) repeat-x top left;
    cursor:pointer;
}
.widgetfiledetailicon
{
    width:16px;
    height:16px;
    background-image:url(content/images/icons/FB_FileDetail_16.png) repeat-x top left;
    cursor:pointer;
}
.homeRowAction
{
    cursor:pointer;
}
.iframeDocument
{
	height:100% !important;
	width :100% !important;
	margin : 0px !important;
	z-index :1 !important;
}
#divPinSite
{
    position: fixed;
    padding: 5px;
    color: white;
    width: 380px;
    height: 40px;
    top: 0px;
    left: 70px;
    background-color: #c00;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 0px 0px 10px 10px;
    font-size: 16px;
    font-family:Arial, Helvetica, sans-serif;
    display:none;
    z-index: 128;
}
#divPinSite img
{
    height: 16px;
    width: 16px;
    vertical-align: top;
    float: left;
    margin-right: 5px;
}
#divPinSite a
{
    float: left;
    padding-top: 1em;
    text-decoration: none;
    color: black;
    font-size: smaller;
}
.dueDateInGrid
{
	color:#FF0000;
	display:block;
	text-overflow:ellipsis;
	-moz-binding:url('ellipsis-xbl.xml#ellipsis');
}

/*
added by varun
*/
  #filedetailtab  #queue p {
	margin-top: 0px;
	margin-bottom: 5px;
}
  #filedetailtab  #queue p a.buttons {
	float: left;
	padding-right: 15px;
	padding-bottom: 5px;
}
  #filedetailtab  #queue #document {
	height: 165px;
	top: -20px;
	position: relative;
}
  #filedetailtab  #queue #options {
	top: -20px;
	position: relative;
}
  #filedetailtab  #queue #checkbox {
	z-index: 25;
	height: 15px;
	width: 15px;
	padding-top: 5px;
	padding-left: 5px;
	position: relative;
}

  #filedetailtab  input.focus, #edit-grid input.focus, #switch-user input.focus, #edit-grid-edit input.focus, #search-grid input.focus, #search-grid-edit input.focus, #clipboard-grid input.focus, #clipboard-grid-edit input.focus, select.focus, input.focus, textarea.focus ,#MultiAssign input.focus, #IndexingUsers input.focus{
	background-color: #fdf3e0;
	color: #333;
	border: 1px solid #a67010;
	background-image: none;
}

/*
added by varun
*/
  #filedetailtab  #queue p {
	margin-top: 0px;
	margin-bottom: 5px;
}
  #filedetailtab  #queue p a.buttons {
	float: left;
	padding-right: 15px;
	padding-bottom: 5px;
}
  #filedetailtab  #queue #document {
	height: 165px;
	top: -20px;
	position: relative;
}
  #filedetailtab  #queue #options {
	top: -20px;
	position: relative;
}
  #filedetailtab  #queue #checkbox {
	z-index: 25;
	height: 15px;
	width: 15px;
	padding-top: 5px;
	padding-left: 5px;
	position: relative;
}

  #filedetailtab  input.focus, #edit-grid input.focus, #switch-user input.focus, #edit-grid-edit input.focus, #search-grid input.focus, #search-grid-edit input.focus, #clipboard-grid input.focus, #clipboard-grid-edit input.focus, select.focus, input.focus, textarea.focus {
	background-color: #fdf3e0;
	color: #333;
	border: 1px solid #a67010;
	background-image: none;
}

  #filedetailtab  input[type="text"].error, #edit-grid input.error, #edit-grid-edit input.error, #switch-user-edit input.error, #search-grid input.error, #search-grid-edit input.error, #clipboard-grid input.error, #clipboard-grid-edit input.error, select.error, input.error, textarea.error {
	background-color: #fff;
	color: #333;
	border: 1px solid #900;
	background-image: none;
}

  #filedetailtab  {
	clear: both;
}
  #filedetailtab  .found {
	font-style: normal;
	color: #999;
	margin-top: 1px;
	margin-bottom: 4px;
}
 #filedetailtab  tr {
	min-height: 16px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
 #filedetailtab  td.sort {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	vertical-align: middle;
}
 #filedetailtab  tr.row1 {
	font-weight: bold;
	background-color: #d4d7d9;
}
 #filedetailtab  tr.row2 {
	background-color: #f4f5f5;
}
 #filedetailtab  tr.row-selected {
	background-color: #26328c;
	color: #FFF;
}
 #filedetailtab  tr.row-selected a {
	color: #FFF;
}
 #filedetailtab  tr.row-links {
	background-color: #fff;
}
 #filedetailtab  tr.row-links td {
	padding: 0px;
}
 #filedetailtab  tr.row-links a {
	background-color: #333;
	color: #FFF;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
 #filedetailtab  tr.row-links a:hover {
	text-decoration: none;
	background-color: #F1AE31;
	color: #333;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
 #filedetailtab  tr.row-links a.selected,  #filedetailtab  tr.row-links a.selected:hover {
	text-decoration: none;
	background-color: #26328c;
	color: #F2AF32;
	display: inline-block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #26328c;
}
 #filedetailtab  tr.row-search {
	background-color: #333;
	color: #eaebec;
	font-weight: bold;
}
 #filedetailtab  tr.row-search a,  #filedetailtab  tr.row-selected a {
	color: #F1AE31;
}
 #filedetailtab  input.date {
	height: 22px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 136px;
	color: #666
}

 #filedetailtab  textarea {
	height: 88px;
	/*below 5 lines edited by DB*/
	font-size: 12px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 1px;
	width: 301px;
	color: #666
}
 #filedetailtab  td.buttons img {
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
 #filedetailtab  tr.row1 p, #search-grid tr.row1 p, #clipboard-grid tr.row1 p, #search-grid-edit tr.row1 p {
	float: left;
	margin: 0;
}
 #filedetailtab  tr.row1 img.right {
	float: right;
	padding-right: 3px;
}
 #filedetailtab  td.buttons-login {
	padding-top: 20px;
	padding-bottom: 20px;
}
 
 #filedetailtab  input:focus[type="text"], #filedetailtab  input:focus[type="password"] {
	height: 22px !important;
	font-size: 12px;	
	color: #666;
	   
  
  background-image: url(images/input-background.jpg); 
  BORDER-BOTTOM: #a1a1a3 1px solid;
  border-left: #a1a1a3 1px solid;
  background-color: #FFF;
	
	border: 1px solid #f0ae31;
	
	
	background-repeat: repeat-x;
	background-position: left top;
}

 #filedetailtab  select {	
	/*below lines edited by DB*/
	font-size: 12px;
	width: 303px;
	color: #666;
	background-color: #FFF;
	color: #666;
	border: 1px solid #a1a1a3;
	background-image: url(images/input-background.jpg);
	background-repeat: repeat-x;
	background-position: left top
	
}
.task-caption
{
    display:none;
}
.PrintExcel
{
	display:none;	  
	position:absolute;
	height: 300px;
	width: 400px;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :100;
}
.EmailDialog
{
    display:none;	    
    width:23%;    
    height:22%; 
    position:absolute;
    left:0;   
	background-color: #eaebec;
	border-color:#f0ae31;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;	
	z-index :90001;
    padding:15px;
	border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
}
.DocumentProperties
{
	display:none;	  
	position:absolute;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :100;
}
.DocumentProperties
{
	display:none;	  
	position:absolute;
	background-color: #eaebec;
	border-color:#f0ae31;
	z-index :100;
}
/* Start - Unindexed web Viewer related CSS information */

#unindexed-viewer-heading {
	padding: 3px;
	background-color: #bfc4c7;
	min-height: 16px;
}

#unindexed-viewer-heading p {
	margin-top: 0px;	
	margin-bottom: 0px;	
	font-weight: bold;	
	text-align:center;
}

#dvIndexingErrorMsg
{
    background-color:#ff3d3d;
    font-weight: bold;	
    text-align:left;
}

.unidexed-toolbar
{    
	BORDER-BOTTOM: #777 1px solid; 
	BORDER-LEFT: #777 1px solid; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND-COLOR: #fff; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	OVERFLOW: auto; 
	BORDER-TOP: #777 1px solid; 
	BORDER-RIGHT: #777 1px solid; 
	PADDING-TOP: 0px;
	POSITION: relative; 
	OVERFLOW: hidden; 
	background-color:#e1e4e5;
	top: 0px;
	height: 22px !important
}

#unidex-viewer-group-left
{
    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfc4c7;
	float: left;   
}

#unidex-viewer-group-right
{
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7;
	float: right;   
}

#unidex-viewer-group-left img
{
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#unidex-viewer-group-left img.options {
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}

#unidex-viewer-group-right img
{
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#unidex-viewer-group-right img.options {
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}

#uindex-viewer-left-top {
	height: 22px !important;
	top: 0px;
	/*Chanes done by V6 team*/
	POSITION: relative; 	
	OVERFLOW: hidden; 
	background-color:#e1e4e5;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc4c7	
}

#unindexed-divProject SELECT
{
    font-size: 12px;
	padding-left: 4px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 100%;
	color: #666
}
/*.thumbDiv
{
    width: 150px;
    height: 150px;
    border: solid 1px #dddddd;
    margin: 0px 2px 5px 2px;
    float: left;
    position: relative;
    display: block;
    background-color: White;
    cursor: pointer;
}*/

.thumbImg
{
    width: 180px;
    height: 200px;
    vertical-align: top;
}

.lsc
{
    position: absolute;
    opacity: 1;
    filter: Alpha(Opacity=100);
    z-index: 1000;
}

#ls-content
{
    position: absolute;
    opacity: 1;
    filter: Alpha(Opacity=100);
    z-index: 10000;
}

.hide
{
    display: none;
}

.show
{
    display: block;
}

#thumb-doc
{
    position: absolute;
    margin: 0;
    padding: 5px;
    border: solid 1px #898989;
    background-color: #F5F5F5;
    width:auto;
}

.thumbDiv 
{ 
    width: auto; 
    min-width: 130px; 
    border: solid 1px #dddddd;
    margin: 0px 2px 5px 2px;
    float: left;
    position: relative;
    display: block;
    background-color: White;
    cursor: pointer; 
}

#thumb-doc
{
    overflow :auto;    
}
    #thumb-doc .thumbDiv { width: auto; cursor: default; }
    #thumb-doc .thumbDiv table td {padding-bottom:2px;padding-left:2px; padding-top :2px; padding-right:3px; cursor: pointer; }
        #thumb-doc .thumbDiv table td.check { height: 22px; width: 22px; }            
        #thumb-doc .thumbDiv table td.thumbOpt { background-color: #999999; cursor: default; }
            #thumb-doc .thumbDiv table td.thumbOpt img { margin-bottom: 10px; }
            
.MoveToBatchClass
{
    display:none;    
    width:385px;
    height:auto;
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden; 
    border-color:#f0ae31;
    border-style:solid;
    border-width:3px;
    padding:10px;
	
}

#MoveToBatchTable SELECT
{
    font-size: 12px;	
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;	
	color: #666
}


.unindexed-autoCompleteDiv
{
    background-image: url(images/down-2.gif);
    background-repeat: no-repeat;    
    border:solid 1px #a1a1a3;
    width:100%;
    height:17px;
    background-position: right center;
    text-align:left;
}
.unindexed-autoCompleteDiv input
{
    width:94% !important;
    height:15px !important;
    border:0px !important;
    padding:0px !important;
}

#viewer-doc
{
    position: relative;
    margin: 0;    
    border: solid 1px #898989;
    background-color: #F5F5F5;    
}

.docSelected 
{
	background-color: #26328c !important;	
	background-image:none !important;
	border-style:none !important;
	color: #FFF !important;
}

#viewer-words { z-index: 9999; position: absolute; left: 0px; top: 0px; background-color: Transparent; }
#band-layer { position: absolute; left: 0px; top: 0px; background-color: #CCCCCC; z-index: 1; filter: Alpha(Opacity=10); opacity: .1; }

.webViewerWordsHighlight
{
    filter: Alpha(opacity = 50); opacity: .5;
    text-align: center; position: absolute; z-index: 9999;
    background-color: Transparent; padding: 0px; margin: 0px;
}
.pcHighlight { background-color: #FFFF99 !important; }
.pcWordsHighlight
{
    filter: Alpha(opacity = 50); opacity: .5;
    text-align: center; position: absolute; z-index: 9999;
    background-color: Transparent; padding: 0px; margin: 0px;
    cursor: pointer;
}
.pcWordsHighlight:hover, .bgGreen { background-color: Green; }
.pcWordsHighlight img { margin: 0px; border: none; }
.banding
{
    background-color: Transparent;
    border: dashed 1px Blue;
    position: absolute;
}

.toggleButton
{
    /* background: #FFFFFF url(images/command-hover.png) no-repeat left top; */
    border: solid 1px #999999;
}

.index-tool-tip
{
    position: absolute; left: 0px; top: 0px;
    z-index: 1;
	height:48px; margin-bottom:11px; background-color:White; border: solid 1px #a1a1a1;
}
	
#index-tip-box td {
	font-weight: bold;	
	text-align:center;
}

.bottom-tip{
		position:absolute; z-index:99; bottom:-10px;
	}
	
.indexing-queue-tab {
    width: 28px;
	height: 25px;
	background-image: url(images/grid-tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 4px;
	padding-top: 2px;

}

#iq-filter-menu img,span
{
    vertical-align :middle;
 }
 
.iq-filter-status
{    
    width: 175px;
	border: 5px solid #F0AE31;	
	padding-bottom:1px;
	background-color: #fff;	
	margin-top:-19px;	
	float:right;	
	position:absolute;
}

.iq-filter-project
{    
    width: 200px;
	border: 5px solid #F0AE31;	
	padding-bottom:1px;
	background-color: #fff;	
	margin-top:-19px;	
	float:right;	
	position:absolute;
}

.iq-filter-user
{    
    width: 175px;
	border: 5px solid #F0AE31;	
	padding-bottom:1px;
	background-color: #fff;	
	margin-top:-19px;	
	float:right;	
	position:absolute;
}

/* End -  Unindexed web Viewer related CSS information */
.toolbuttons
{
    display:none;
}

.FileSearch
{
    display:none;    
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden; 
    border-color:#f0ae31;
    border-style:solid;
    border-width:3px;
    padding:10px;
    z-index: 90001; 
    overflow: auto;
    width: 500px; 
    height: 380px;
	
}
.FileSearch2
{
   display:none;    
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden; 
    border-color:#f0ae31;
    border-style:solid;
    border-width:3px;
    padding:10px;
    z-index: 90001; 
    overflow: auto;
    width: 700px; 
    height: 380px;
	
}
.WebViewerFileEntry
{
    display:none;    
    position:absolute;
    background-color: #eaebec;
    left:0;           
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    z-index :90001 !important;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden; 
    border-color:#f0ae31;
    border-style:solid;
    border-width:3px;
    padding:10px;
    z-index: 90001; 
    overflow: auto;
    width: 500px; 	
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.fbbtn {
	color: #fff;
	display: block;
	font: bold 12px "Trebuchet MS", "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	height: 26px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: auto;
	display: inline-block;
	text-decoration: none;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.20);
	background: none;
	border: none;
	white-space: nowrap;
	cursor: pointer;
	user-select: none;
	-moz-user-select: none; /* Fix extra width padding in IE */;
	_width: 0;
	overflow: visible;
}
a.fbbtn img { border:none; margin-top:1px; width:24px; height:24px; padding:0px !important; }
a.fbbtn span{
	background: url('images/buttons-filebound/web_button_left_gray.png') left top no-repeat scroll transparent;
	display: block;
	line-height: 26px;
	margin: 0px;
	padding: 0px 0px 5px 5px;
	border-left: 1px white solid;
}

a.fbbtn span span{
	background: url('images/buttons-filebound/web_button_right_red.png') right top repeat-x scroll transparent;
	color: #fff;
	display: block;
	height: 26px;
	line-height: 26px;
	margin-right: 6px;
	padding-left: 10px;
	padding-right: 12px; /* sliding doors padding */;
	vertical-align: top;
	display: inline-block;
	margin-right: 0px;
	margin-left: 0px;
}
	  
a.blue span{
    background: url('images/buttons-filebound/web_button_left_lightblue.png') left top no-repeat scroll transparent;
}

a.blue span span{
	background: url('images/buttons-filebound/web_button_right_blue.png') right top repeat-x scroll transparent;
}

a.topnav span{
    background: url('images/buttons-filebound/web_button_top_nav_lightblu.png') left top no-repeat scroll transparent;
    height:19px;
    line-height: 19px;
    padding: 0px 0px 0px 3px;
    border-left: 0px;
}
a.topnav span span{
	background: url('images/buttons-filebound/web_button_top_nav_lightblu.png') right bottom repeat-x scroll transparent;
	height: 19px;
	line-height: 19px;
	padding: 0px 32px 0px 28px;
	border-left: 0px;
}
	 
a.fbbtn:active {
    background-position: bottom left;
    outline: none; /* hide dotted outline in Firefox */
}

a.fbbtn:active span span {
    padding: 1px 12px 5px 10px; /* push text down 1px */
}

a.topnav:active span span {
	height: 19px;
	padding: 0px 32px 0px 28px; /* push text down 1px */
	line-height: 22px;
}

a.topnav:active {
    background-position: bottom left;
    outline: none; /* hide dotted outline in Firefox */
}
#MultiAssign {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 97px;
	left: 386px;
}
.innerErrorTable td
{
    padding-left:0px !important;
    padding-top:0px !important;
    padding-right:0px !important;
    padding-bottom:0px !important;
    min-height:1px !important;
}
#grid-user-indexing-a {
	float: left;
	height: 18px;
	color: #666;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 3px;
	padding-left:3px;
}
#grid-user-indexing-b {
	float: right;
	height: 18px;
	color: #666;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 3px;
	padding-left:3px;
}
#IndexingUsers {
	width: 516px;
	position: absolute;
	z-index: 100;
	top: 97px;
	left: 386px;
}
#unindexed-viewer-heading2 {
	padding: 3px;	
	min-height: 16px;
}
#unindexed-viewer-heading2 p {
	margin-top: 2px;	
	margin-bottom: 0px;	
	font-weight: bold;	
	text-align:center;
	font-weight:bolder;
}
.indexingViewer-heading {
	padding: 3px;	
	min-height: 16px;
	margin-top: 2px;	
	margin-bottom: 0px;	
	font-weight: bold;	
	text-align:center;
	font-weight:bolder;
}
.AnnotationMenu
{
    vertical-align: top;
    padding-right: 3px;
    height: 16px;
    width: 16px;
}
.AnnotationColorMenu 
{
  z-index: 90001;
  text-align: center;
  height:15px;
  padding-top:5px;
}
.AnnotationOpactiyMenu 
{
  z-index: 90001;
  text-align: left;
  height:15px;
  padding-top:5px;
}
.AnnoFont 
{
   text-align::center;
   vertical-align: middle;
   
	/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
}
.AnnoDiv
{
    width : 290px;
    background-color: #eaebec;
    left:0;           
    font-size: 24px;
    z-index :90001 !important;
    padding:10px;
    border-color:#f0ae31;
	border-style:solid;
	border-width:3px;
}
