﻿/* div that encloses the main profile */
#main-prof-div 
{
    /*outline:highlight solid 1px;
    padding: 2px;*/
    padding-left: 15px;
    margin-left: 2px;
}

#admin-header-div
{
    width: 805px;
    background: rgb(180,180,180);
    border: solid 1px rgb(20,20,20);
    height: 24px;
    display: block;
}
/* repeater control in EditAdminPositions.aspx */
#admin-grid-div
{
    display: block;
    width: 1000px;
    padding: 1px;
    overflow: auto;
    font-size: 9pt;
    border: solid 1px rgb(40,40,40);
    text-align: left;
    /*outline: thin solid black;*/
    
}
#admin-edit-dialog
{
    width: 420px;
    height: 500px;
    position:fixed;
    float: right;
    font-size: 9pt;
    padding: 2px;
    border: solid 1px rgb(40,40,40);
    display: table-cell;
}
.admin-title-edit-width 
{
  width: 200px;
}
.ad-repeater-table
{
   
}
.ad-header-td 
{
    background:rgb(190,190,190); 
    margin-top: 2px; 
    margin-bottom: 2px; 
    padding-left: 5px; 
    padding-top:2px; 
    padding-bottom: 2px;
}
.ad-repeater-color-tr
{
    background-color: rgb(248,248,252);
}
.ad-repeater-tr
{
}
.ad-status-delete
{
    background-color: rgb(248, 10,20);
}
.strikeThruText 
{
      text-decoration: line-through;
      color:Gray;
}
.highliteText 
{
      background-color: Yellow;
      color:black;
}
.warning_text 
{
    font-style:italic; color: Red;
}

.p-tab-container
{
}
.ad-icon
{
    border:none; text-align:center; vertical-align:middle;
}
.small-info
{
    font-size: 7pt;
    color: rgb(100,150,240);
}
.gray-bg
{
    background-color:Gray;
}
#p-message 
{
}
#p-validation
{
}
#p-main-profile
{
}
#p-main-profile td
{
    padding:1px 1px 1px 1px;
}
#p-admin-positions
{
}
#p-accreditations
{
}
#p-multiview
{
}
#p-view-menu
{
}

#p-inst 
{
    display:block;
    margin-bottom: 0.4em;
}
#p-address 
{
    display:block;
    margin-bottom: 1em;
}
#p-tuition
{
    display:block;
    margin-bottom: 1em;
}
#p-programs 
{
    display:block;
    margin-bottom: 1em;
}
#p-attr 
{
    display:block;
    margin-bottom: 1em;
}

.p-old-tr
{
    
}
.old-text-color
{
    text-decoration: line-through;
    color: Yellow;
    background: rgb(60,60,60);
}

.p-fieldset
{
    margin: 0;
    padding: 4px;
    width: 760px;
    /* border: 1px solid rgb(40,40,255);*/

}
.p-legend
{
    font-weight: bold;
    font-size: 80%;
    color: black;
}
.p-label
{
    width: 12em;

}
.text-right
{
    text-align: right;
    margin-right: 5px;
    padding-right: 0px;
}
.pad-r-30 
{
    padding-right:30px;
}
.p-field
{
    width: 12em;
    padding-left: 0.5em;
}
.p-textbox
{
    width: 180px;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
    font-size: 9pt;
    font-family: Verdana, Arial;
}
.p-droplist
{
    width: 180px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-droplist-narrow
{
    width: 160px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-droplist-wide
{
    width: 375px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-label-wide
{
    width: 25em;
    padding-right: 1px;
}

.p-field-wide
{
    width: 30em;
    padding-left: 0.5em;
}
.p-textbox-wide
{
    width: 540px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-textbox-very-wide
{
    width: 55em;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-textbox-footnote
{
    width: 40em;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-textbox-print-seq
{
    width: 100px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-label-narrow
{
    width: 6em;

}

.p-field-narrow
{
    width: 3em;
    padding-left: 0.5em;
    padding-right: 1px;
}
.p-textbox-narrow
{
    width: 60px;
    font-size: 9pt;
    font-family: Verdana, Arial;
    background-color: Window;

    border-left: 1px solid ThreedDarkShadow;
    border-top: 1px solid ThreedDarkShadow;
    border-right: 1px solid ThreeDLightShadow;
    border-bottom: 1px solid ThreeDLightShadow;
    padding: 1px;
    padding-right: 1px;
}
.p-checkbox
{
    width: 15em;
}
.p-4-cells
{
    margin: 0;
    padding: 2px;
    width: 18em;
}
.td-attributes-left 
{
  width: 192px;
}

#profile_submit_buttons {
 width: 772px;
 text-align : center; 
 margin-bottom: 3px;
}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}
