/** START CSS MENUS **/
.defaultDropdownListMenu * {
   border-collapse: collapse; /*removes the cell-borders*/
   cursor: pointer; /*because IE displays the text cursor if the link is inactive*/
}
.defaultDropdownListMenu {
   width: 100%;
}
.defaultDropdownListMenuItem * {
   padding: 0px 0px 0px 0px;
}
.defaultDropdownListMenuItem {
   background: #DEDEDE url('../admin/images/button.jpg') repeat-x top;
   border: 1px solid #B5B5B5;
   display: block;
   height: 16px;
   padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:0
}
.defaultDropdownListMenuItem img {
   border: 0;
   margin-left: 5px;
}
.defaultDropdownListMenuItem .a {
   color: #000000;
   text-decoration: none;
   font: 10px Verdana, sans-serif;
   white-space: nowrap;
}
.defaultDropdownListMenu .defaultDropdownListMenuItem .a table {
   display: block;
   font: 10px Verdana, sans-serif;
   white-space: nowrap;
}
.defaultDropdownListMenu .defaultDropdownListMenuItem table, .defaultDropdownListMenu .defaultDropdownListMenuItem table a {
   display: none;
}
.defaultDropdownListMenu .defaultDropdownListMenuItem .a:hover {
   color: #000000;
   margin-right:-1px; /*resolves a problem with Opera not displaying the right border*/
}
.defaultDropdownListMenu .defaultDropdownListMenuItem .a:hover table, .defaultDropdownListMenu .defaultDropdownListMenuItem:hover table{
   background: #FFFFFF;
   border: 1px solid #B5B5B5;
   display: block;
   position: absolute;
   white-space: nowrap;
}
.defaultDropdownListMenu .defaultDropdownListMenuItem .a:hover table a, .defaultDropdownListMenu .defaultDropdownListMenuItem:hover table a {
   border-right: 1px solid white; /*resolves a jump problem*/
   color: #000000;
   display: block;
   padding: 1px 12px;
   text-decoration: none;
   white-space: nowrap;
   z-index: 1000;
}
.defaultDropdownListMenu .defaultDropdownListMenuItem .a:hover table a:hover, .defaultDropdownListMenu .defaultDropdownListMenuItem:hover table a:hover {
   color: #000000;
   display: block;
   padding: 0px 12px;
   text-decoration: none;
   z-index: 1000;
}
/** END CSS MENUS **/





/* showing the scrollbar only when needed */
/* showing the scrollbar only when needed */
html, body
{
overflow: auto;
overflow-x:hidden;
cursor: default
SCROLLBAR-FACE-COLOR: #fffcf3;
SCROLLBAR-HIGHLIGHT-COLOR: #f7f7f7;
SCROLLBAR-SHADOW-COLOR: #b8b8b8;
SCROLLBAR-3DLIGHT-COLOR: #b8b8b8;
SCROLLBAR-ARROW-COLOR: #8f8f8f;
SCROLLBAR-DARKSHADOW-COLOR: #fffcf3;
SCROLLBAR-BASE-COLOR: #fffcf3;
}

/*STYLE FOR FORM*/
input.psTextbox{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFFB;
padding: 2px 0 0 3px;
margin-left: 5px;
height: 19px;
}

input.psTextboxHover{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFD5;
padding: 2px 0 0 3px;
margin-left: 5px;
height: 19px;
}

textarea.psTextbox{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFFB;
padding: 2px 0 0 3px;
margin-left: 5px;
width:350px;
}


textarea.psTextboxHover{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFD5;
padding: 2px 0 0 3px;
margin-left: 5px;
width:350px;
}

input.psTextboxProd{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFFB;
}

input.psTextboxHoverProd{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFD5;
}

textarea.psTextboxProd{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFFB;
}

textarea.psTextboxHoverProd{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFD5;
}

.checkbox input { border: 1px solid #FFF4E7; BACKGROUND-COLOR: #FFF4E7;  }


select {
font-family:Verdana, Sans-Serif;
font-size:8pt;
}


select.psTextbox{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
background:#FFFFFB;
margin-left: 5px;
}

select.psTextboxHover{
background:#FFFFD5;
font-family:Verdana, Sans-Serif;
font-size:8pt;
}


/*When TextBox in readonly status it must have this color*/
input.psTextBoxGray{
background:#fffbfb;
}
/*Style for multi line asp:textbox control*/
.psTextarea{
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
width:100%;
background:#FFFFFB;
}
/*Style for asp:textbox control with URL link in edit box*/
input.psUrl
{
color:#0000ff;
text-decoration:underline;
behavior:url("../admin/Styles/UrlBehavior.htc");
border:#CCCCCC 1px solid;
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:17px;
width:100%;
background:#FFFFFB;
padding: 2px 0 2px 3px;
margin-left: 5px
}
/*Style for asp:textbox control with email in edit box*/
input.psEmail
{
color:#0000ff;
text-decoration:underline;
/*behavior:url(../Styles/emailBehavior.htc);*/
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:17px;
width:100%;
background:#FFFFFB;
border:#CCCCCC 1px solid;
padding: 2px 0 2px 3px;
margin-left: 5px
}

/*Style for asp:button control */
.psButton{
border:1px solid #B5B5B5;
cursor:pointer;
/*filter:progid:DXImagetransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);*/
background: #DEDEDE url('../admin/images/button.jpg') repeat-x top;
font-family:Verdana, sans-serif;
font-size:11px;
width:auto;
height: 20px
/*SP:14042006: behavior:url(../Styles/WebButtonBehavior.htc);*/; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px
}

.psFormCell .psButton{
height: 20px
}

.psGridFilderTableLargeCell .psButton {
margin-left: 7px;
height: 20px;
vertical-align: bottom
}
* html .psGridFilderTableLargeCell .psButton {
margin-bottom: 1px
}
/*Style for asp:button control Hover state*/
.psButtonHover{
border:#7B9EBD 1px solid;
height:auto;
cursor:hand;
/*filter:progid:DXImagetransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ffdbb7);*/
/*SP:14042006: behavior:url(../Styles/WebButtonBehavior.htc);*/
}
/*Style for asp:checkbox control */
.psCheckBox{
border:#7B9EBD 1px;
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:20px;
width:auto;
}
/*Style for asp:checkbox control Hover state*/
.psCheckBoxHover{
border-bottom:#7B9EBD 1px;
border-left:#7B9EBD 1px;
border-right:#7B9EBD 1px;
border-top:#7B9EBD 1px;
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:20px;
width:auto;
}
/*Style for asp:radiobutton control state*/
.psRadioButton{
border-bottom:#7B9EBD 1px;
border-left:#7B9EBD 1px;
border-right:#7B9EBD 1px;
border-top:#7B9EBD 1px;
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:20px;
width:auto;
}
/*Style for asp:radiobutton control Hover state*/
.psRadioButtonHover{
border-bottom:#7B9EBD 1px;
border-left:#7B9EBD 1px;
border-right:#7B9EBD 1px;
border-top:#7B9EBD 1px;
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:20px;
width:auto;
}
.psListBox{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:100%;
background:#FFFFFB;
}
.psDropDownList
{
font-family:Verdana, Sans-Serif;
/*font-size:8pt;*/
font-size:8pt;
height:auto;
width:98%;
border:#CCCCCC 1px solid;
background:#FFFFFB;
margin-left: 5px;
}
.psKBDropDownList{
font-family:Verdana, Sans-Serif;
font-size:11px;
height:auto;
background:#FFFFFB;
}
.psKBTabHeadImage{
cursor:hand;
}
.psDropDownListMinimalWidth{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:auto;
background:#FFFFFB;
}
.psLabel{
font-family:Verdana, Sans-Serif;
font-size:8pt;
font-weight:normal
}
/* Style for EmailTitle */
.psDisplayEmailSubject{
	font-family:Verdana, Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	height:auto;
	width:100%;
	padding-left:4px;
	padding-bottom:2px;
	border-bottom:#838574 2px solid;
}
/* Style for EmailBody */
.psDisplayEmailBody{
	font-family:Verdana, Sans-Serif;
	font-size:8pt;
	height:auto;
	width:auto;
}
/* Style for RepeaterTitle */
.psRepeaterTitle{
font-family:Verdana, Sans-Serif;
font-size:8pt;
color:White;
height:auto;
width:auto;
font-weight:bold;
}
/* Style for RepeaterText */
.psRepeaterText{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:auto;
font-weight:normal;
padding-left:3px;
padding-right:3px;
color: #737334
}
/* Style for RepeaterTextTitle */
.psRepeaterTextTitle{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:auto;
font-weight:bold;
padding-left:3px;
padding-right:3px;
}
/* Style for RepeaterTextdate */
.psRepeaterTextdate{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:auto;
font-weight:normal;
text-align:right;
padding-left:3px;
padding-right:3px;
}
table.psItemListHeader{
width:100%;
table-layout:fixed;
}
table.psItemListBody{
border:0;
width:100%;
table-layout:fixed;
background:#FAFAE6;
}
table.psItemListItem{width:100%;table-layout:fixed;}
table.psItemListSeparator{width:98%;height:1px;color:#CECFCE;}
.psLabelSection{color:#7C6F57;font-weight:bold;width:100%;padding-top:10px}
.psWebDialogContent .psLabelSection {padding-top: 0}
.psLabelRequire{color:#990000;font-weight:bold;}
.psLabelRec{font-weight:bold; color:#000099;}
.psHyperLink{width:70px;
border:#7B9EBD 1px solid;
cursor:hand;
filter:progid:DXImagetransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
font-family:Verdana, Sans-Serif;
font-size:11px;
height:20px;
padding-left:5px;
padding-right:5px;
}
.psLinkButton{
width:70px;
border:#7B9EBD 1px solid;
cursor:hand;
filter:progid:DXImagetransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
font-family:Verdana, Sans-Serif;
font-size:11px;
height:20px;
padding-left:5px;
padding-right:5px;
}
/*Style of Dimension element on Form (DIV,table,Cell,Colon...-*/
/*Div style of whole Form object*/
div.psFormDiv{width:100%;}
/*table style on Form*/
table.psFormtable{
width:99%;
table-layout:fixed;
}
table.psPopupFormtable{
width:100%;
table-layout:fixed;
}
/*Style of first colon on Form*/
.psColon1{width:115px;}
/*Style of third colon on Form*/
.psColon3{width:135px;padding-left:20px;}
td.psFormCell{
padding:3px 3px 3px 0;
}
.psFormCell span.psLabel {
margin-left: 0
}

.psFormCell .psTextbox {
width: 100%;
height: 17px
}

/*Style of Cell(td) with unterline line on Form*/
td.psBar{
border-bottom:#CCCCCC 1px solid;
}
tr.psBeforeSection{
height:10px;
}
tr.psAfterSection{
height:5px;
}
div.psIMDGridPanel{
vertical-align:top;
padding:5px; /*bottom padding is for visibilty bottom border in the form*/
width:100%;
height:100%;
}
div.psContentPanel{
vertical-align:top;
position:relative;
overflow:auto;/*this is for showing scrool bar on right when size become small*/
width:100%;
height:100%;	
}
/*Style for table around of panel */
table.psPaneltable{
padding:0px;
border:0px;
table-layout:fixed;
width:100%;
height:100%;
}
/*Style for cell intable on panel for future */
td.psPanelCell{}
/*Style for psMultiPage object on panel*/
div.psPanelContent{
padding:15px;
background:#fffbfb;
border:1px solid #DBDAC9;
width:100%;
height:100%;
/*for visibilty bottom border in form*/
position:relative;
z-index:1;
}
/*PopUpWebDialog*/
.psWebDialogBody{
margin:0px;
overflow:hidden;/*For hiding vertical scroll bar in body area*/
background:#F9F8F6;
}
/*PopUpWebDialog*/
.pscontdesbody{
margin:0px;
overflow:auto;/*For hiding vertical scroll bar in body area*/
background:#F9F8F6;
}
table.psWebDialogtable
{
z-index:-3;
height: 380px; /*fixing firefox problems*/
width:100%;
background:#F9F8F6;
}
.psWebDialogtable td { 
vertical-align: top; /* keeps text from vertically aligning in the middle of table in firefox */
}
table.psWebDialogHeadertable{
/*height:50px;*/
width:100%;
}
td.psWebDialogTitle{
height:15px;
width:100%;
padding-bottom:2px;
}
.psWebDialogLabelTitle{
font-family:Verdana, Sans-Serif;
font-size:12pt;
font-weight:bold;
height:15px;
width:100%;
color:#2C6CB0;
padding-left:10px;
padding-top: 5px
}
td.psWebDialogSubTitle{
width:100%;
/*height:20px;
padding-bottom:3px;*/
}
.psWebDialogLabelSubTitle{
font-family:Verdana, Sans-Serif;
font-size:8pt;
/*height:20px;*/
width:100%;
color:#8E8982;
padding-left:10px;
}
table.psWebDialogContenttable{
background:#F9F8F6;
/*height:auto;*/
width:100%;
}
div.psWebDialogContentPart{
width:98%; /* keeps the div from being wider than pop up */
margin:0px 8px 0px 8px;
}
* html div.psWebDialogContentPart{
width:100%;
}
td.psWebDialogContent{
background:#F9F8F6;
padding:5px 10px 0px 5px;
}
.psWebDialogContent .psTextbox {
height: 18px;
}
.psWebDialogContent .psButton {
height: 18px;
}
.psWebDialogLabelTitleContent{
background:#F9F8F6;
font-family:Verdana, Sans-Serif;
font-size:8pt;
font-weight:bold;
height:20px;
width:100%;
color:#444444;
padding-top:10px;
}
table.psWebDialogHRtable{
background:#F9F8F6;
height:auto;
width:100%;
/*position:absolute;
bottom:31px;*/
}
table.psWebDialogBottomtable{
background:#F9F8F6;
height:auto;
width:auto;
position:absolute;
right:10px;
bottom:10px;
}
HR.psWebDialogHR{
width:100%;
height:2px;
color:#CECFCE;
border-bottom:1px solid white;

}
/* Styles for Find&View box on Grid */
.gridFilterTable{
width: 100%;
border:0;
height: 17px
}
td.psGridFilderTableLargeCell{
width: 400px;
padding-left:5px;
}
td.psGridFilderTableSmallCell{
width:100px;
}
div.psGridOnGridPlus{
margin-top:0px;
background:#44444E;
width:300px;
vertical-align:top;
height:100px;
}
.psGridLeftOnFind{
vertical-align:top;
width:200px;
background:#F9F8F6;
padding:10px 5px 0px 5px;
}
.psCommandCenterOnFind{
vertical-align:top;
width:40px;
background:#F9F8F6;
padding:10px 5px 0px 5px;
}
.psGridRightOnFind{
vertical-align:top;
width:200px;
background:#F9F8F6;
padding:10px 5px 0px 5px;
}
/* *Style for GeneralPopUpEdit* */
/* Styles for Toobar in PoUp Dialog */
body.psPopupBody{
margin:0px;
height:100%;
overflow:auto;/*hidden SP: *JOSKO* Nediraj ovo!----- For hiding vertical scroll bar in body area*/
background: white;
padding-bottom: 10px;
}
/*<div class="Test1234d">        		
div.Test1234d{
height:100%;
border:solid 10px Blue;
}
*/           
div.psToolBarOnPopUp{
border-bottom:solid 1px #EEEEEE;
margin-bottom: 5px
}
* html div.psToolBarOnPopUp {
margin-bottom: 0
}
div.psToolBarOnPopUp-OLD4x{
width:100%;
height:auto; /*This dimension use for set size of Left ToolBar*/
background:#738AAD;
border-top:solid 1px #CCDEF0;
border-right:solid 1px #00347B;
border-bottom:solid 1px #00347B;
border-left:solid 1px #CCDEF0;
}            
/*STYLES FOR PANEL*/
/*Style for whole panel */
div.psPanel{
/*padding-left:10px;*/
padding-top:5px;
padding-right:5px;
/*overflow:auto;this is for showing scrool bar on right when size become small*/
width:100%;
height:100%;
background:#FFFFFF;
}
* html div.psPanel {
width: 97%
}
div.psPanel-OLD4x{
vertical-align:top;
padding: 10px 10px 132px 10px; /*bottom padding is for visibilty bottom border in the form*/
position:relative;
overflow:auto;/*this is for showing scrool bar on right when size become small*/
width:100%;
height:100%;
background:#EEEEEE;
}            
/*Style for horizontal Tab Strip on Panel*/
.psHTabStrip
{
overflow:visible; /*if you set larger font this is for prevent do not display scroll bar in tabstrip*/
z-index:2;
position:relative;
top:1px;
left:0px; /*if you whish eliminate one empry pixel an move tabstrip to left 1 px rite hire 1px */
font-family:Verdana, Sans-Serif;
font-size:9pt;
padding-left:11px;
height: 24px;
/*padding-top:10px;
padding-right:10px;*/
}
* html .psHTabStrip {
top: 6px
}
/*Style for top desktop navigation*/
.psHTabStripTop{
font-size: 13px
}            
/* to keep the top desktop navigation aligned to the right */
.psHTabStripTop{
text-align: right
}
.psHTabStripTop .NavCell{
padding-left: 0;
padding-right: 10px
}
.psHTabStripTop .NavCellSelected{
border: 0
}
.psPanel .psHTabStrip, .psLeftMenuCell .psHTabStrip{
padding: 0
}
/*Style for horizontal Tab Strip on Panel*/
.psHTabStrip-OLD4x{
overflow:visible; /*if you set larger font this is for prevent do not display scroll bar in tabstrip*/
z-index:2;
position:relative;
top:1px;
left:0px; /*if you whish eliminate one empry pixel an move tabstrip to left 1 px rite hire 1px */
font-family:Verdana, Sans-Serif;
font-size:9pt;
height:auto;
}
/*Style for whole tabstrip object */
div.psPanelTabStrip-OLD4x{
width:0px;  /*you can use 100% but when user click on empty white space on right side of tab see border*/
height:auto;
}
/* DropShadow */
/*#rightcolumn .dropShadowPanel span{color:white;text-decoration:underline;}
#rightcolumn .dropShadowPanel span:hover{text-decoration:none;}
.dropShadowPanel{	
width:300px;	
background:#5377A9;		
color:white;
font-weight:bold;		
}*/
/*Style for psPanelContentMultiPage object on panel*/
div.psPanelContentMultiPage{
background:#FFFFFF;
/*border:1px solid #CCCDCF;*/
width:100%;
height:100%; /*for visibilty bottom border in form*/
position:relative;
z-index:1;
font-family: Verdana, Sans-Serif
}
table.psPanelContentMultiPage{
width:98%;
height:87%;
position:relative;
z-index:1;
margin-left:10px;
}
* html table.psPanelContentMultiPage{
width:97%;
}
.psMenuContentTable {
padding-right: 10px
}
.psLeftMenuCell {
padding-right: 0
}
.psPanelContentMultiPage a {
font-size: 11px;
color: #7C6F57
}
.psPanelContentMultiPage a:hover {
color: black
}

.psPanel div.psPanelContentMultiPage{
margin-left: 0
}

/*Style for psPanelContentMultiPage object on panel*/
div.psPanelContentMultiPageRep-OLD4x
{
padding: 40px 15px 15px 15px;
background:#FFFBFB;
border:1px solid #DBDAC9;
width:100%;
height:100%;
/*for visibilty bottom border in form*/
top:0px;
/*position:relative;*/
overflow:auto;/*this is for showing scrool bar on right when size become small*/
position:absolute;
z-index:1;
}
/* *ToolBar *
.psToolBarPopUp{
background: White;
}*/
.psToolBarGrid{
background: #FFFBFB;
}

/*Styles for Toobar on Grid */
div.psToolBarOnGrid{
width:97%;
height:auto; /*This dimension use for set size of Left ToolBar*/
background:white;
font-size: 12px;
font-family: Verdana, Sans-Serif;
padding-top: 10px;
padding-bottom: 3px
}

.psToolBarOnGrid a{
color: #7C6F57;
font-size: 12px
}
.psToolBarOnGrid a:hover {
color: Black
}                 
.psToolBarOnGrid img{
    padding: 0 0 0 4px
}
/*Style for TopMenuRight Control*/
.psTopMenuRightControl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:black;
height:20px;
width:100%;
overflow:hidden;
padding-top:5px;
}
/*Style for StatusBar Control*/
.psStatuBarControl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#ffffff;
}
/*Style for Status bar on popup web dialogs*/
div.psPopUpStatusBar{
overflow:hidden;
width:100%;
height:22px;
z-index:15;/*for show bottom bar over all other component on desktop*/
position:absolute;
bottom:0px;/*uses the bottom attribute to set a div object 0 pixels from the bottom of the client area. */
vertical-align:bottom;
background:#577A99;
font-family:Verdana, Sans-Serif;
font-size:11pt;
text-align:left;
padding-left:15px;
}
.psVerticalAlignTop{vertical-align :top;}
/*Style for asp:textbox control*/
.psFindSingleEntityImage{
padding:3px;
vertical-align:text-bottom;
cursor: pointer;
}
.psHand{cursor:hand;}
/*Calendar Control*/
.psCalendar{
font-family:Verdana, Sans-Serif;
font-size:8pt;
height:auto;
width:auto;
font-weight:normal;
}
.psCalendarTitle{
background:#577A99;
font-family:Verdana, Sans-Serif;
font-size:10pt;
font-weight:bold;
height:15px;
width:100%;
color:White;
padding-left:10px;
}
.psCalendarNextPrev{
font-family:Verdana, Sans-Serif;
font-size:10pt;
font-weight:bold;
color:White;}
/*FROM Styles/DataGrid.css*/
/* Styles for DataGrid component*/
/*Style for Grid Content*/
.psGrid{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#333333;
clip:rect(auto auto auto auto);
height:20px;
text-decoration:none;
vertical-align:middle;
font-weight:normal;
border: 1px solid #949694;
padding-left:5px;
cursor:pointer;
width:100%;
background:white;
}

.psGrid td
{
border: 1px solid white;
padding: 0;
width: auto
}
tr.psGrid td {
border: 0;
padding-left: 3px
}    

/*Style for Grid Header*/
.psGridHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#336699;
clip:rect(auto auto auto auto);
text-decoration:none;
height:18px;
font-weight:normal;
background:#EDE9E1;
cursor:default;
border: 0;
padding-left: 3px
}
.psGridHeader td {
vertical-align: middle
}
.psGridFooter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#336699;
clip:rect(auto auto auto auto);
text-decoration:none;
height:18px;
vertical-align:middle;
font-weight:bold;
background:#EDE9E1;
cursor:default;
width:100%;
}
.psLink A:visited{
color:#000000;
text-decoration:none
}
.psLink A:link{
color:#000000;
text-decoration:none
}
.psLink A:hover{
color:#000000;
text-decoration:underline
}
.psLink A:active{
color:#000000;
text-decoration:none
}
/*ALL FROM Styles/DESKTOP.CSS*/
.pdDesktopBody, .pdDesktopBodyButton{
margin:0px;
/* overflow:hidden; *JOSKO* Nediraj ovo!----- For hiding vertical scroll bar in body area*/
background: #FFFFFF
}
.pdDesktopBody {
padding-bottom: 10px
}
.pdPreviewBody{
width:100%;
padding: 0 3px 3px 3px;
}
table.psMaintablePopUp{
padding-bottom:72px;/*sum of menu + toolbar*/
width:100%;
height:100%;
overflow:hidden;
table-layout:fixed;
}
table.psMaintableUserPopUp{
padding-bottom:45px;/*toolbar*/
width:100%;
height:100%;
overflow:hidden;
table-layout:fixed;
}
table.psMaintable
{	width:100%;
	height:100%;
	/*padding-bottom:69px;/*sum of menu + bottombar*/
	/*overflow:hidden;
	table-layout:fixed;*/
}
/*-MENU-*/
.psTopMenuLeft{
border-top:solid 1px #CCDEF0;
border-bottom:solid 1px #00347B;
border-left:solid 1px #CCDEF0;
background:#7288AC;
width:100%;
height:25px;
z-index:5;
vertical-align:top;
}
div.psNavigationFrameTopMenu{
border-bottom:solid 1px #DBDAC9;
width:100%;
height:22px;
text-align:left;
padding-left:6px;
vertical-align:top;}

.psKBTabHead{
width:100%;
height:20px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
background:#F1F1F1;
border-top:1px solid #DBDAC9;
vertical-align:top;
border-bottom:1px solid #DBDAC9;}

.psKBLeftMenu{
padding-top:10px;
padding-right:10px;
padding-left:6px;
background:#FFFFFF;
width:100%;
height:30px;
text-align:left;
margin-bottom:45px;
vertical-align:top;
}
.psKBLeftMenu2{   	
padding-top:0px;
padding-right:0px;
padding-left:0px;
background:#F1F1F1;
width:100%;
height:100%;
text-align:left;
vertical-align:top;
border-bottom:1px solid #DBDAC9;
}
table.psKBLeftMenu3{
padding-top:5px;
padding-right:5px;
padding-left:5px;
background:#F1F1F1;
width:100%;
height:auto;
text-align:left;
vertical-align:top;
}
table.psKBLeftMenu4{
padding-top:5px;
padding-right:5px;
padding-left:5px;
background:#11F1F1;
width:100%;
text-align:left;
vertical-align:top;
}
/*Style for TopMenuRight Div element*/
.psTopMenuRight{
border-top:solid 1px #CCDEF0;
border-right:solid 1px #00347B;
border-bottom:solid 1px #00347B;
background:#7288AC;
width:100%;
height:25px;
text-align:right;
padding-right:10px;
vertical-align:top;
}

div.psTopMenuDiv{}
.psPopupTopMenuLeft{
border-top:solid 1px #CCDEF0;
border-bottom:solid 1px #00347B;
border-left:solid 1px #CCDEF0;
background:#7288AC;
width:30%;
z-index:5;
}
/*Style for TopMenuRight Div element*/
.psPopupTopMenuRight{
border-top:solid 1px #CCDEF0;
border-right:solid 1px #00347B;
border-bottom:solid 1px #00347B;
background:#7288AC;
width:70%;
position:absolute;
top:0px;/*uses the bottom attribute to set a div object 0 pixels from the bottom of the client area. */
right:0px;
z-index:-1;
height:25px;
text-align:right;
padding-right:10px;
}

table.TopMenutable{
width:100%;
}
td.psTopMenuLeft{
border-top:solid 1px #CCDEF0;
border-bottom:solid 1px #00347B;
border-left:solid 1px #CCDEF0;
background:#7288AC;
width:100%;
}
/*-TOOLBAR-*/
table.psToolBartable
{
width:100%;
border-width:0px;
table-layout:fixed;
/*height:10px; /*This dimension use for set size table of ToolBar*/

}
td.psToolBarLeft{
border:solid 1px black;
overflow:hidden;/*for stay in fix box of 33px*/
background:#ABBBC9;
height:30px; /*This dimension use for set size of Left ToolBar*/
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:12px;
}
/*Style for left toolbar on desktop for iewc:toolbar component*/
.psDesktopToolBar
{
width:100%;
background:#ABBBC9;
}
td.psToolBarRight{
width:0px;
background:#ABBBC9;
height:25px;/*This dimension use for set size of Right ToolBar*/
}
 /*-LEFT MENU & CONTENT-*/
div.psMenuContentdIV{
/*position:relative;
top:0px;
/*overflow:auto; /*this is for showing scrool bar on right when size become small, if you want to have this scroll bar decomment this*/
height:100%;
z-index:0;
background: #FFFFFF;
color:#646464;
}
table.psMenuContenttable{
border-width:0px;
width:97%;
height:100%;
/*table-layout:fixed;  /*ovo je usporavalo kombinaciju Altasa i modal popupa do 4 sec..*/
}
#ContentPanel {
padding-left: 15px
}
td.psLeftMenuCell {
vertical-align:top;
z-index:0;
/* padding-top: 25px;  for adding top padding to the left menu */
background: url('../admin/images/leftmenutop.jpg') no-repeat 100% top;
width: 210px;
padding-top: 2px
}
* html td.psLeftMenuCell {
background-position: 1px 6px
}
.psLeftMenuCell .psHTabStrip {
margin-top: 10px;
background: url('../admin/images/leftmenu.jpg') no-repeat 100% bottom;
padding-bottom: 23px;
height: 100%;
width: 210px
}

td.psReportLeftMenuCell
{
height:100%;
width:205px;
background:#D1D1C7;
vertical-align:top;
z-index:0;
}
div.psContentPanel
{
overflow:auto;   /*this is for showing scrool bar on right when size become small*/
width:100%;
height:100%;
}
div.psContenttable
{
vertical-align:top;
border:solid 15px #F221FF;
position:relative;
overflow:auto;   /*this is for showing scrool bar on right when size become small*/
}
table.psContenttable
{
table-layout:fixed;
width:100%;
height:100%;
}
/*-DESKTOP trEE AND GRID tableR-*/
table.pstreeAndGridtable
{
border-width:0px;
width:100%;
height:auto;
table-layout:fixed;
}
div.pstreeHeader
{
height:26px;
width:194px;
background:white;
border-top:solid 1px #CCDEF0;
border-right:solid 1px #00347B;
border-bottom:solid 1px #00347B;
border-left:solid 1px #949694;
}
td.pstreeHeaderCell
{
height:100%;
width:194px;
background:#FFFFFF;
vertical-align:top;
z-index:0;
}
div.psRightHeader
{
height:18px;
width:194px;
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:11px;
background:white;
border-bottom:solid 1px #CCCDCF
}

* html div.psRightHeader
{
padding-top: 3px /* to fix the height for IE */
}

.psTabStripLeftMenu
{
position:relative;
top:15px;
overflow:hidden;
}
/*-TOLLBAR-*/
td.psToolBarAndGridCell
{
height:100%;
width:100%;
background:#EDE9E1;
vertical-align:top;
z-index:0;
}
/*-Belove Toolbar in DESKTOP trEE AND GRID tableR-*/
/*-tree-*/
td.pstreeCell
{
height:100%;
background:#EDE9E1;
vertical-align:top;
z-index:0;
border-bottom:solid 1px #C6C7B5;
border-left:solid 1px #C6C7B5;
padding:8px 4px 8px 8px;
}
div.pstreeCellPanel22
{
height:100%;
border:solid 1px #949694;
background:#FFFFFF;
}
.pstreeCellIn
{
overflow:hidden;
background:White;
width:178px;/*must be here after overflow:hidden;*/
height:100%;
}
.psGeneraltreeView
{
}
td.psPanelDetail
{
height:100%;
background:#EDE9E1;
vertical-align:top;
z-index:0;
border-bottom:solid 1px #C6C7B5;
border-left:solid 1px #C6C7B5;
border-right:solid 1px #C6C7B5;
padding:4px 4px 4px 8px;
}
div.psPanelD1
{
height:100%;
border:solid 1px #949694;
background:#FFFFFF;
}
.psPanelD2
{
overflow:hidden;
background:White;
width:100%;/*must be here after overflow:hidden;*/
height:100%;
}

/*-Grid-*/
td.psGridCell
{
height:100%;
width:100%;
background:#EDE9E1;
vertical-align:top;
z-index:0;
border-bottom:solid 1px #C6C7B5;
}
div.psGridCellDiv
{
margin:8px 4px 8px 4px;
height:100%;
width:100%;
}
/*-RightContent-*/
td.psRightContentCell
{
height:100%;
background:#EDE9E1;
vertical-align:top;
z-index:0;
border-bottom:solid 1px #C6C7B5;
border-right:solid 1px #C6C7B5;
padding:8px 4px 8px 4px;
}
div.psRightContentPanelX
{
height:100%;
border:solid 1px #EFE7D6;
background:#FFFFFF;
}
.psRightContentCellIn
{
overflow:hidden;
background:White;
background:#EDE9E1;
width:182px;/*must be here after overflow:hidden;*/
height:100%;
}
.psRightContentTitle
{
font-weight:bold;
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:11px;
border-bottom:solid 1px #838574;
width:100%;
}
.psRightContentText
{
vertical-align:top;
padding-top:3px;
}
td.psRightContentText
{
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:11px;
padding-left:3px;
}
.pstree1
{
overflow:auto;
}
div.pstreeCellOutllineDiv
{
height:100%;
width:192px;
border-left: solid 1px #949694;
border-top: solid 1px #949694;
border-right:solid 1px #949694;
background:#EDE9E1;
}
div.pstreeCellDiv
{
height:100%;
width:100%;
margin-left:5px;
margin-top:20px;
margin-right:5px;
padding-top:5px;
background:#FFFFFF;
}
table.psGridNavigationBar
{
color:#74736B;
cursor:hand;
text-align:center;
table-layout:fixed;
/*SP:14042006: behavior:url(/_grid/behaviors/grid_jumpBar.htc);*/
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:12px;
width:100%;
height:22px;
border:1px solid #DBDAC9;
border-bottom:1px solid #C5C1B1;
background:#E9E7D7;
table-layout:fixed;
background-image:url(/_grid/imgs/bar_bk.gif);
}
/*-BOTTOM BAR-*/
div.psBottomBar
{
overflow:hidden;
width:100%;
height:44px;
z-index:999;/*for show bottom bar over all other component on desktop*/
position:absolute;
bottom:0px;/*uses the bottom attribute to set a div object 0 pixels from the bottom of the client area. */
vertical-align:bottom;
}
/*-LOGIN on Desktop-*/
.psTopMenuLogin
{
border-top:solid 1px #CCDEF0;
border-right:solid 1px #00347B;
border-bottom:solid 1px #00347B;
background:#7288AC;
width:100%;
position:absolute;
top:0px;/*uses the bottom attribute to set a div object 0 pixels from the bottom of the client area. */
right:0px;
z-index:10;
height:25px;
text-align:right;
padding-right:10px;
padding-top:4px;
color:Yellow;
font-family:Verdana, Sans-Serif;/*Set here font property is correct rather then in "class ToolBarStyle" for Toolbar web control*/
font-size:12px;
}
div.psLeftMenuContentLogin
{
height:100%;
width:162px;
z-index:0;
position:absolute;
bottom:20px;
height:44px;
}
.psRightdownContentLogin
{
color:Navy;
font-family:Verdana, Sans-Serif;
font-size:10px;
height:100%;
z-index:0;
position:absolute;
bottom:0px;
right:0px;
height:20px;
}
table.psMainLogintable
{
width:100%;
height:100%;
overflow:hidden;
table-layout:fixed;
}
/*ALL FROM Styles/Menu.css*/
/*style for table where menu is located*/
table.psTopMenu{
width:100%;
height:100%;
border-width:0;
}
/*Main style for Top Menu*/
.psTopMenuMain{
font-family:Verdana, Sans-Serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
padding: 2px 5px;
/*prusac 06062004 - invisible border over selected item in root menu for correct view in dimension when mouse select menu item*/
border:#7288ac 1px solid;
height:100%
}
/*style for submenu list of menu items*/
.psTopMenuSubMenuList{
padding-left:22px;
background-image:url('../admin/images/menu_background.gif');
/*prusac 06062004 - border over selected item in submenu*/
border:1px solid #00377a;
position:absolute;
display:none;
width:240px;
color:#000000;
z-index:-1;
font-family:Verdana, Sans-Serif;
font-size:11px;
font-weight:normal;
color:#000000
}
/*style for root items on event MouseOver*/
.psTopMenuRootMouseOver{
font-family:Verdana, Sans-Serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
/*prusac 06062004 - border over selected item in root menu*/
border-top:#00377a 1px solid;
border-right:#00377a 1px solid;
border-bottom:#7288ac 0px solid;
border-left:#00377a 1px solid;
background:#889DC2;
padding: 2px 5px;
height:100%;
cursor:default;
}
/*style for just one item, it moves each item in submenu 22px to right*/
.psMI{
padding-left:22px;
}
/*style for MouseOver event*/
.psMO{
background:#ABC0E7;
cursor:default;
padding-left:22px;
}
table.psTopMenuOther
{
width:100%;
height:23px;
border-width:0;
background:#577A99;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:right;
padding-right:15px;
}
tr.psTopMenuOther{
background:#577A99;
}
.bottomBar_CommonControl{
background:#577A99;
}
.bottomMenuLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ABBBC9;
text-decoration:none;
}
.bottomMenuLink_Select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
}
.psAdvancedSearch{
Width:70;
cursor:hand;
font-family:Verdana, Sans-Serif;
font-size:10px;
height:20px;
vertical-align: middle;
padding-left:5px;
padding-right:5px;
}
.psDesktopLink{
cursor:hand;
font-family:Verdana, Sans-Serif;
font-size:10px;
vertical-align: middle;
padding-left:3px;
padding-right:3px;
}
table.psMenuContenttableKB{
border-width:0px;
width:100%;
height:100%;
table-layout:fixed;
background:#FFFFFF;
}
div.psContentPanelKB
{
width:100%;
height:100%;
}
div.psPanelKB{
vertical-align:top;
padding: 3px 3px 28px; /*bottom padding is for visibilty bottom border in the form*/
position:relative;
/*overflow:auto;/*this is for showing scrool bar on right when size become small*/

width:100%;
height:100%;
background:#E8E8E8;
}
div.psPanelContentMultiPageKB{
border:1px solid #DBDAC9;
width:100%;
height:100%;
/*for visibilty bottom border in form*/
position:relative;
z-index:1;
background:#F1F1F1;
}
.psPSign{
top:0px;
left:0px; /*if you whish eliminate one empry pixel an move tabstrip to left 1 px rite hire 1px */
padding-left:5px;
padding-top:0px;
font-family:Verdana, Sans-Serif;
font-size:7pt;
height:12px;
color:Gray;
}
.psCtrlCellKB{
width:auto;
padding-bottom:3px;
font-family:Verdana, Sans-Serif;
font-size:11px;
vertical-align:top;
}
.psCtrlCellKB4{
width:auto;
font-family:Verdana, Sans-Serif;
font-size:11px;
vertical-align:top;
height:30px;
}
.psCtrlCellKB5{
width:auto;
font-family:Verdana, Sans-Serif;
font-size:11px;
height:100%;
}
/*.psSearchKB{}*/

td.psTitleRep{
padding:2px;
font-family:Verdana, Sans-Serif;
font-size:12pt;
font-weight:bold;
background:#EDE9E1;
border-top: black 1px solid;
border-left: black 1px solid;
border-bottom: black 1px solid;
}
td.psDateRep{
font-family:Verdana, Sans-Serif;
padding:2px;
font-size:8pt;
background:#EDE9E1;
border-top: black 1px solid;
border-right: black 1px solid;
border-bottom: black 1px solid;
}
.psLeftMenuKB1{	
padding-top:10px;
}
table.pstreeRep{
padding:0px;
border:0px;
table-layout:fixed;
width:100%;
height:100%;
background:Red;
position:absolute;
left:2px;
top:400px;
}
.psKBContentTitle{
font-family:Arial;
font-size:15pt;
font-weight:bold;
padding-top:10px;
}

.test1{
position:absolute;
left:5px;
top:3px;
z-index:20;
width:250px;
height:250px;
background:Olive;

}
.test2{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:Navy;
height:250px;

}



div.psPanelRep2{

position:absolute;
width:100%;
height:100%;
/*bottom:30px;*/
top:0px;
z-index:200;

}

div.psPanelRep{
vertical-align:top;
padding: 15px 15px 10px 15px;/*bottom padding is for visibilty bottom border in the form*/
/*position:relative;*/
position:absolute;
overflow:auto;/*this is for showing scrool bar on right when size become small*/
width:100%;
height:100%;
/*bottom:30px;*/
top:10px;
background:#EEEEEE;
}

table.pstable1
{
	position:absolute;
	top:0px;
	left:0px;
	background:Aqua;
	width:100%;
	height:100%;
	
}
.psCell1
{
	background:Red;
	width:100%;
	height:100px;	
	position:absolute;		
	top:0px;
	left:0px;	
	overflow:visible;
	

}
.psCell2
{   	
	background:Black;
	border:solid 2px blue;
	height:100%;
	width:100%;
	/*position:absolute;		*/
	overflow:auto;
	
}



/*experiment*/
/*
.ps0{
    visibility: hidden;
    display: none;
    border: solid 1px black;
    background: lightyellow;
    width: 150px;
    padding-bottom: 5px;
    padding-left  : 5px;
    padding-right : 5px;
    padding-top : 5px;
}
.ps1{
    border: solid 1px black;
    background: lightyellow;
    width: 150px;
    }
 */
.ps2{
    border: solid 1px black;
    background: lightyellow;
    padding: 5px;
    width: 150px;
}

.ps3
{
	position :absolute;
    left:50px;
    top:-10px;
    z-index:2000;
}

/*Drag Panel*/
/*.dragPopUp
{
    z-index:3;
    position:absolute; 
    top:0;
    left:0;
}
* html .dragPopUp {
width: 90%
}*/

.findMembersPanel
{		
	z-index:3;
    position:absolute; 
    top:0;
    left:0;    
	border: 1px solid #36393D;
    /*width:20%;*/
	height:auto;
	border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; background:#FAF9F7 url('../admin/images/header-opened.jpg') repeat-x top; 	
}
.dragMe
{
	height:auto;
	z-index:3;
	width:100%;
	text-align:left;	
	height:21px;
	background: #FAF9F7 url('../admin/images/header-opened.jpg') repeat-x top;
	text-align:center;
	/*cursor:crosshair;*/
	font-weight:bold;
	border: 1px none;
}
.OkCancelBox
{
background:#F9F8F6;
height:auto;
width:auto;
text-align:right;
margin-bottom:5px;
margin-right:10px;
}

.overflowHidden{overflow:hidden;}
.overflowScroll{overflow:hidden;}

/*****************************************/ /* novi kod za tabove */

/** START TABS **/
.tabSetMenuButton {
	background: url('../admin/images/tab.jpg') no-repeat top right;
	cursor: pointer
}

.tabSetMenuButton table {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	color: #646464;
	background: url('../admin/images/tableft.jpg') no-repeat top left;
}

.tabSetMenuButton table .psToolbarText {
	padding: 3px 8px 1px 6px;
	display: block;
}

.tabSetMenuButtonHover {
    background: url('../admin/images/tabhover.jpg') no-repeat top right;
	cursor: pointer
}
.tabSetMenuButtonHover table {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	color: #FF6464;
	background: url('../admin/images/tablefthover.jpg') no-repeat top left;
}
.tabSetMenuButtonHover table .psToolbarText {
	color: Black;
	padding: 3px 8px 1px 6px;
	display: block;
}
.tabSetMenuButtonSelected {
	background: url('../admin/images/tabsel.jpg') no-repeat top right;
	cursor: pointer
}
.tabSetMenuButtonSelected table {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	color: #FF6464;
	background: url('../admin/images/tableftsel.jpg') no-repeat top left;
}
.tabSetMenuButtonSelected table .psToolbarText {
	color: Black;
	padding: 3px 8px 1px 6px;
	display: block;
}
.tabSetMenuButtonSelected .tabSetMenuButtonHover {
	background: url('../admin/images/tabsel.jpg') no-repeat top right;
	cursor: pointer
}
.tabSetMenuButtonSelected table .tabSetMenuButtonHover table {
	font-family:Verdana, Sans-Serif;
	font-size: 11px;
	color: #FF6464;
	background: url('../admin/images/tableftsel.jpg') no-repeat top left;
}

/** END TABS **/

/** START LEFTMENU **/
.leftMenuButton {
	font-size: 11px;
}

.leftMenuButton table, .leftMenuButtonHover table {
	border-bottom: 1px dashed #D9D9D9;
	text-align: left;
}

.leftMenuButtonHover table .psToolbarText {
    font-size: 0.9em;
	color: Black;
    cursor: pointer
}

.leftMenuButton table .psToolbarText, .leftMenuButtonHover table .psToolbarText {
	width: 162px;
	display: block;
}

.leftMenuButton table img, .leftMenuButtonHover table img {
	margin-left: 5px;
    cursor: pointer
}
/** END LEFTMENU **/

/** START DESKTOP TOOLBAR **/
.desktopMenuButton {
	cursor: pointer
}

.desktopMenuButton table tr td {
	font-size: 0.8em;
	cursor: pointer;
}
.desktopMenuButtonHover table tr td .psToolbarText {
	color: Black;
	font-size: 0.8em;
    cursor: pointer;
}
.desktopMenuButtonHover table tr td img {
	cursor: pointer
}
/** END DESKTOP TOOLBAR **/

/** START TOOLBAR **/
.toolbarMenuButton{
}

.toolbarMenuButton table {
	font-size: 11px;
}

.toolbarMenuButtonHover table .psToolbarText {
	color: Black;
    cursor: pointer;
    font-size: 11px;
}
.toolbarMenuButtonHover img {
cursor: pointer
}
/** END TOOLBAR **/


/*****************************************/


.NavCell{
text-align: left;
font-family:Verdana, Sans-Serif;
height:22px;
padding-left:10px;
padding-right:3px;
color: #646464;
}
.NavCellSelected{
/*background:#FFFFFF;*/
font-weight:bold;
font-family:Verdana, Sans-Serif;
height:22px;
padding-left:10px;
padding-right:3px;
color: #83783A;
/*border-top: 1px solid #CCCDCF;
border-bottom: 1px solid #CCCDCF;*/
}


.psLeftMenuCell .NavCell{
width: 200px;
padding-top: 3px;
height: 22px;
}

.psLeftMenuCell .NavCell a {
display: block;
background: url('../admin/images/navcell.jpg') no-repeat;
width: 180px
} 

.psLeftMenuCell .NavCell a:hover {
color: #215DA7;
font-weight: bold
}

.psLeftMenuCell .NavCellSelected a {
width: 180px;
background: url('../admin/images/navcellh.jpg') no-repeat;
}

.psLeftMenuCell .NavCellSelected a:hover {
color: #83783A;
}

/* still trying to make the left nav work .psLeftMenuCell .NavCellSelected
{
    display: block;
    background: white;
    border-right: 1px solid white;
    width: 200px;
    padding-left: 2px;
    z-index: 2200
}
*/

.NavCellHover{
/*border-bottom:solid 2px FFFBFB;*/
font-family:Verdana, Sans-Serif;
height:22px;
padding-left:10px;
padding-right:3px;
}

.psLoginBody{

padding:16px;
text-align:center;
background: white
}

.psLoginHeader {
width: 760px;
height:65px;
background: #FAF9F7 url('../admin/images/loginheader.jpg') no-repeat top;
padding-top: 57px;
margin: 0 auto
}

.psLoginBottom {
background: url('../admin/images/loginbottom.jpg') no-repeat;
width: 760px;
margin: 0 auto;
height: 60px
}

.psLoginContainer {
margin: 0 auto;
width: 760px;
background: url('../admin/images/logincontainer.jpg') no-repeat;
}

.psLoginContent {
width: 420px;
text-align: left;
padding: 0 0 40px;
color: #54504F;
margin: 0 auto
}

* html .psLoginContent 
{
    padding-top: 20px
}

.psLoginContent b
{
    color: #B0AE95
}


/*
.psLoginContent
{
margin: 0px auto;
position:relative;
width: 725px;
height:50px;               	
background: white;	
text-align:left;
}
*/

.psWelcomeLabel
{
color:#4F8DCF;
font-family: Verdana, Sans-Serif;
font-size:33px
}

.psWelcomeLabel b
{
    font-weight: normal;
    color: #7288AD
}


div.psLeftMenuTextLogin
{
text-align:center;
color:#4F8DCF;
font-family:Verdana, Sans-Serif;
font-size:14px;
font-weight: bold;
border-bottom:#D3D2CD 1px solid;
padding-bottom: 2px;
margin-bottom: 2px
}
div.psLeftMenuTextLogin2
{
text-align:center;
color:#4F8DCF;
font-family:Verdana, Sans-Serif;
font-size:10px
}

a
{
text-decoration: none
}


#incidentmanagementdesktop_desktoppanel_ascx_incidentmanagementdesktop_homepanel_ascx_TabSet1_ctl01_AdditionalLinkCell {
width: 184px;
padding-left: 10px
}

span.psDesktopPopUpIconText {
font-family: Verdana, Sans-Serif;
font-size: 11px;
color: Black;
display: block;
width: 200px
}

.psToolbarText
{
color:#7C6F57;
font-family:Verdana, Sans-Serif
}

.psToolbarText:hover {
color: Black
}

.psToolBarOnGrid .psToolbarText, .toolBarMenuOuterBorder .psToolbarText {
font-size: 11px
}

/*For DropDownBox popup menu*/
.DropDownlBox
{
text-align:left;
color:#4F8DCF;
font-family:Verdana, Sans-Serif;
font-size:11px;
cursor:hand; 
}

a.DropDownBox:hover
{
	background-color: #FFFFF0;	
	color: #003399;	
}
.DropDownPanel
{
	position:absolute;
	top:0px;
	border:solid 1px black;	
}	
.psDesktopPopUpIconTable img, .psDesktopPopUpIconTable span {
cursor: pointer
}