﻿/* Used for control visibility on client but none display */
.HiddenCol { display: none; width: 0 }

/* Begin UPS styles */
.MainHeader{border:0px ;color:white;font-size:10pt;font-family:Arial;text-decoration:none;font-weight:bold; background-color:#330000}
.InputText{border-style: none;
    border-color: inherit;
    border-width: 0px;
    color:#000000; font-size:9pt; font-family:Arial; text-decoration:none; font-weight:normal; background-color:#ebebe6;
    margin-bottom: 0px;
    word-break:keep-all;
}
.InputHeader{border:0px; color:#825300; font-size:10pt; font-family:Arial; text-decoration:none; font-weight:bold; background-color:#ebebe6}
.InputSubHeader{border:0px; color:#000000; font-size:10pt; font-family:Arial; text-decoration:none; font-weight:bold; background-color:#ebebe6}
.MenuItem{border:0px ;color:#008198;font-size:10pt;font-family:Arial;text-decoration:none;font-weight:bold; background-color:#dcede5}
.MenuSubItem{border:0px ;color:#333333;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#dcede5}
.ButtonBar{border:0px ;color:white;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#d4ccbf}
.Button{border:1px solid #99CCFF; color:white;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:bold; background-color:#6699ff;

}
.ErrorMessage{border:0px; color:#F31A12; font-size:10pt; font-family:Arial; text-decoration:none; font-weight:bold; background-color:#ebebe6}
.FieldErrorMessage{border:0px; color:#F31A12; font-size:10pt; font-family:Arial; text-decoration:none; font-weight:normal; background-color:#ebebe6}
.Hyperlink{border:0px; color:#008198;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:bold; background-color:#ebebe6}
.HyperlinkGrey{border:0px; color:#908474;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:bold; background-color:#ebebe6}
.HyperlinkMenu{border:0px; color:#333333;font-size:9pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#dcede5}
.HyperlinkLogout{border:0px; color:white;font-size:9pt;font-family:Arial;text-decoration:underline;font-weight:normal; background-color:#003436}
.InputBox{color:#000000; font-size:9pt; font-family:Arial; text-decoration:none; font-weight:normal; background-color:white}
.ColumnHeader1{border:0px ;color:#333333;font-size:10pt;font-family:Trebuchet MS;text-decoration:none;font-weight:normal; background-color:#ebebe6}
.ColumnHeader2{border:0px ;color:#333333;font-size:10pt;font-family:Trebuchet MS;text-decoration:none;font-weight:normal; background-color:#BBB3A4}
.ColumnSubHeader{border:0px ;color:#333333;font-size:10pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#ebebe6}
.LeftColumnHeader{border:0px ;color:#330000;font-size:11pt;font-family:Trebuchet MS;text-decoration:none;font-weight:normal; background-color:white}
.DividerRow{border:0px ;color:#330000;font-size:10pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#C8BEB2}
.RowName{border:0px ;color:#000000;font-size:10pt;font-family:Trebuchet MS;text-decoration:none;font-weight:normal; background-color:#ebebe6}
.TableText{border:0px ;color:#000000;font-size:10pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#ebebe6}
.BulletMarker{border:0px ;color:#330000; font-size:10pt;font-family:Arial;text-decoration:none;font-weight:normal; background-color:#908474}
.BodyCopy{border:0px; color:#000000; font-size:9pt; font-family:Arial; text-decoration:none; font-weight:normal; background-color:#ebebe6}
.Descriptor{border:0px ;color:#000000;font-size:10pt;font-family:Arial;text-align:center;text-decoration:none;font-weight:bold; background-color:#D4CCBF}
.AlternatingBar{border:0px ;color:#000000;font-size:10pt;font-family:Arial;text-align:left;text-decoration:none;font-weight:normal; background-color:#D4CCBF}
.Results{border:0px ;color:#000000;font-size:10pt;font-family:Arial;text-align:left;text-decoration:none;font-weight:normal; background-color:#ebebe6}
.ResultsTable{border:1px solid #ebebe6; color:white;margin:0px;padding:0px;text-align:left; background-color:#D4CCBF}
.PagerStyle{border:0px; color:#000000;font-size:10pt;font-family:Arial;font-weight:normal; background-color:#D4CCBF; text-align:center;}
.Footer{border:0px ;color:#000000;font-size:10pt;font-family:Arial;text-align:center;text-decoration:none;font-weight:bold; background-color:#D4CCBF}
.ButtonBarHeading{border:0px ;color:#60513A;font-size:10pt;font-family:Arial;text-align:center;text-decoration:none;font-weight:bold; background-color:#D4CCBF}
.hidden{display:none;}
.BreakWord {
    word-break: break-all;
    width:120px;
}
/* End UPS styles  */

/* Disabled button Style*/
/*#btnUpload:disabled {
    border: 1px solid #99CCFF;
    color: white;
    font-size: 9pt;
    font-family: Arial;
    text-decoration: none;
    font-weight: bold;
    background-color: #6699ff;
}*/
/* Disabled button Style*/

/* General Styles for Body & Anchor Tags */
/*body {background-color: #FFFFFF;color:#000000;border-style:none;padding:0px;margin:0px;}
a{color:#0000ff;font-size:8pt;font-family:Verdana;text-decoration:underline;}
a:hover{color:#0000ff;font-size:8pt;font-family:Verdana;text-decoration:none;cursor:url;}
*/

/* Style for Dynamic Hyperlinks at the Navigation Bar */
.HyperLnkWhite{color:#ffffff;font-size:9px;font-family:Verdana;text-decoration:underline;}

/* Style for Outer Table Defination (in case) of OuterTable Definations with varying Widths */
.OuterTable{background-color:#9999cc;border:1px solid #ffffff;margin:0px;padding:0px;text-align:center;width:60%;}
.OuterTableCal{background-color:#9999cc;border:1px solid #ffffff;margin:0px;padding:0px;text-align:center;width:90%;}
.OuterTableRes{background-color:#9999cc;border:1px solid #ffffff;margin:0px;padding:0px;text-align:center;width:100%;}
.OuterTableFP{background-color:#FFFFFF;border:1px solid #ffffff;margin:0px;padding:0px;text-align:center;width:100%;}
.OuterTablewithMessage{background-color:#9999cc;border:2px solid black;margin:0px;padding:0px;text-align:center;top:10px;width:60%;}

/* Style for Outer Row & Header Defination (in case) of OuterTable Definations with varying Widths */
.OuterRow{border:1px black solid;BACKGROUND-COLOR:#9999cc;}
.OuterHeader{border:1px white solid;color:white;font-size:9pt;font-family:Verdana;text-decoration:none;font-weight:bold;}
.OuterHeaderFP{BACKGROUND-COLOR:#9999cc;border:1px #9999cc solid;color:White;font-size:9pt;font-family:Verdana;text-decoration:none;font-weight:bold;}

/* Style for Inner Table Defination (in case) of Inner Table Definations */
.InnerTable{background-color:#ffffff;border:0px solid #9999cc;margin:0px;padding:0px;WIDTH:100%;}

/* Style for Inner Table Row & Header Defination */
.InnerRow{border:0px #9999cc none;margin:0px;padding:0px;}
.InnerHeader{background-color:#ffffff;border:1px none #9999cc;color:navy;font-size:8pt;font-family:Verdana;text-decoration:none;font-weight:bold;margin:0px;padding:0px;}

/* Style for Columns (TD) within Tables */
.DataText{FONT-SIZE:8pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:#e6e6fa;text-decoration:none;font-weight:bold;margin:0px;padding:1px;}
.InnerAlternateTD{FONT-SIZE:7pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:#e6e6fa;margin:0px;padding:0px;}
.InnerTD{FONT-SIZE:7pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:white;margin:0px;padding:0px;}
.InnerTDWhite{FONT-SIZE:7pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:#ffffff;width:100%;margin:0px;padding:0px;}
.InnerTDWhiteDyn{FONT-SIZE:7pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:#ffffff;margin:0px;padding:0px;}
.InnerTDWhiteRes{FONT-SIZE:8pt;font-weight:bold;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:#ffffff;margin:0px;padding:0px;}

/* Style for Textboxes, Checkboxes, Dropdowns, RadioButtons, TextArea, etc Defination */
.TextBoxes{FONT-SIZE:8pt;COLOR:black;FONT-FAMILY:Verdana;BACKGROUND-COLOR:white;border:1px outset #9999cc;}       
       
 /* Style for Error & Success Message on Table Top */
.ErrorMessage{FONT-WEIGHT:bold;FONT-SIZE:7pt;COLOR:red;FONT-FAMILY:Verdana;
}
.SuccessMessage{FONT-WEIGHT:bold;FONT-SIZE:7pt;COLOR:green;FONT-FAMILY:Verdana;HEIGHT:20px}

/* Style for Field Validators Messages(client side) in Table Columns */
.FieldValidator{FONT-SIZE:7pt;COLOR:red;FONT-FAMILY:Verdana;}

/* Style for Field Labels for Information Messages(client side) in Table Columns */
.FieldLabels{FONT-SIZE:7pt;COLOR:Black;FONT-FAMILY:Verdana;}

.MenuItem1 {
    margin-right: 4px;
}
/* Addding more classes for the New PartEdit page*/
.DdlBoxSmall {
    width:80px;
}/*Drop down box*/
.DdlBox {
    width:185px;
}/*Drop down box*/
 .DdlBox2 {
     width:368px;
}/*Drop down box*/
.MainHeader.HeadCols {
    height:10px;
    width:1px;
}/*Original:height: 10px*/
.EmptyCol {
    /*height: 18px;*/ 
    width: 5px;
    vertical-align:bottom;
}/*Original:style="height: 5px; width: 5px;" valign="bottom"*/
.NormCol {
    /*height: 18px;*/ 
    vertical-align:top;
    width:259px;
}
.HeaderTable {
    border-style: none;
    border-color: inherit;
    border-width: 0;
    width:700px;
    }/*Original:style="width: 700px;" border="0"*/

.ContentTable {
    width:700px;
    border:0;
}/*Original:cellpadding="2" style="width: 700px;" border="0"*/
.Content {
    width:182px;
}/*Input box*/
 .SmallContent{
     width:120px;
 }
.InputText.Links {
    padding-right:10px;
    text-align:right;
}
.SubTable {
     width:690px;
     border-color:black;
     border-width:1px; 
}
.SearchResults {
    border:0px ;
    color:#000000;
    font-size:9pt;
    font-family:Arial;
    text-align:left;
    text-decoration:none;
    font-weight:normal;
    background-color:white;
    min-width: 20px;
    padding:2px;
    border-right:0px;
}
.Descriptor th {
    padding:2px;
}
.SearchResults td {
    padding:2px;
    }
.AlternatingBar td {
    padding:2px;
}
.ResultHeader {
    font-size:16px;
    font-weight:bold;
}
.LookupResult {
    padding-top:20px;
    padding-bottom:10px;
    width:100%;
}
.ReportsList {
    width:700px;
    border:0;
}
.ReportList a{
color:#008198;
font-size:8pt;
font-family:Arial;
text-decoration:none;
}
.ReportResults{
    border:0px ;
    color:#000000;
    font-size:10pt;
    font-family:Arial;
    text-align:left;
    text-decoration:none;
    font-weight:normal; 
    background-color:#ebebe6

}
.fields {
    float: left;
    width:48.8%;
    padding:4px;
    background-color:#ebebe6;
}
.contain1 {
    background-color:#ebebe6;
    width:700px;
}
.subcontain {
    background-color:#ebebe6;
    width:100%;
    display:table;
    padding-bottom:10px;
}

.InputSubHeader2{
    border:0px; 
    color:#000000; 
    font-size:10pt; 
    font-family:Arial; 
    text-decoration:none; 
    font-weight:bold; 
    background-color:#ebebe6;
}
.LabelDiv {
    height:21px;
    margin-left:9px;
    background-color:#ebebe6;
  
}
.btn {
    border:1px solid #99CCFF;
    color:white;font-size:9pt;
    font-family:Arial;
    text-decoration:none;
    font-weight:bold; 
    background-color:#6699ff;
    height:22px;
    margin:2px;
}
.ReportButton1 {
    border:1px solid #99CCFF; 
    color:white;font-size:9pt;
    font-family:Arial;
    text-decoration:none;
    font-weight:bold; 
    background-color:#6699ff;
    float:left;
    width:106px;
}
.ReportButton2 {
    border:1px solid #99CCFF; 
    color:white;font-size:9pt;
    font-family:Arial;
    text-decoration:none;
    font-weight:bold; 
    background-color:#6699ff;
    float:left;
    margin-left:5px;
    width:117px;
}
.ReportButton3 {
    border:1px solid #99CCFF; 
    color:white;font-size:9pt;
    font-family:Arial;
    text-decoration:none;
    font-weight:bold; 
    background-color:#6699ff;
    float:right;
}
.ResultDiv {
     overflow:auto;
     width:760px;
     resize:both;
     
}
/*Custom Dialog CSS*/
div#dialog-form.Button {
    display: inline;
}
.ui-dialog-titlebar {

}
.ui-dialog .ui-widget-header {
    border:none;
    background:none;
}
.ui-dialog .ui-dialog-titlebar-close {
    display:none;
}
#dialog-form {
    height:280px;
    overflow:auto;
    width:660px;
    padding:0px 10px;
}
.ui-dialog .ui-dialog-titlebar {
    padding:0px 10px;
}
.ui-dialog .ui-dialog-title {
    height:3px;
}
.ui-widget-content {
    height:300px;
    margin-bottom: 12px;
}
.ui-dialog .ui-widget-content a {
        color: blue;
    }
.hiddencell {
    display:none;
}
.ulist{
    padding-left:20px;
    margin:3px;
}
