﻿.ImgAmFlag {
    border: ridge;
    border-width: 5px;
    left: 50px;
    top: 80px;
    width: 292px;
    height: 155px;
    position: absolute;
    float: left;
}

.ImgColFlag {
    border: ridge;
    border-width: 5px;
    left: 500px;
    top: 80px;
    width: 292px;
    height: 155px;
    position: absolute;
    float: left;
}

.WelcomeLabelSpanish {
    font-size: 10pt;
    font-family: Tahoma;
    color: blue;
    position: absolute;
    float: left;
    left: 470px;
    top: 60px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

.WelcomeLabelEnglish {
    font-size: 10pt;
    font-family: Tahoma;
    color: blue;
    position: absolute;
    float: left;
    left: 15px;
    top: 60px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

.LinkToSpanishLogin {
    font-size: 9pt;
    font-family: Tahoma;
    color: blue;
    position: absolute;
    float: left;
    left: 530px;
    top: 250px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    width: 240px;
}

.LinkToEnglishLogin {
    font-size: 9pt;
    font-family: Tahoma;
    color: blue;
    position: absolute;
    float: left;
    left: 80px;
    top: 250px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    width: 240px;
}

.ImgMainTitle {
    Height: 65px;
    Width: 230px;
    top: 0;
}

div.TitleFormat {
    Width: 230px;
}

.TextBoxSelected {
    background-color: Yellow;
}

.TextBoxNotSelected {
    background-color: White;
}

.DisabledTextBoxField {
    font-weight: bolder;
    text-align: left;
}

img.LoginMainImage {
    border: ridge;
    border-width: 5px;
    left: 400px;
    top: 40px;
    width: 431px;
    height: 337px;
    position: absolute;
    float: left;
}

img.OnlineServicesMainImage {
    border: medium outset black;
    left: 20px;
    position: absolute;
    top: 33px;
    height: 368px;
    width: 500px;
    float: right;
}

div.MainTitleNoChangePwd {
    font-size: 18pt;
    font-family: Tahoma;
    color: gray;
    position: absolute;
    float: left;
    left: 675px;
    top: 60px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

div.MainTitle[data-language="en-US"] {
    font-size: 18pt;
    font-family: Tahoma;
    color: gray;
    position: absolute;
    float: left;
    left: 748px;
    top: 60px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

div.MainTitle[data-language="es-CO"] {
    font-size: 18pt;
    font-family: Tahoma;
    color: gray;
    position: absolute;
    float: left;
    left: 628px;
    top: 60px;
    margin-top: 0;
    vertical-align: middle;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

div.SiteInfoPanelFormat {
    top: 293px;
    left: 20px;
    float: left;
    position: absolute;
    background-color: #3333ff;
    border-style: ridge;
    font-size: small;
    font-family: Tahoma, Monospace;
    width: 343px;
    color: #FFFFFF;
    padding: 10px;
}

div.SiteInfoPanelFormatForChangePasswordForm {
    top: 335px;
    left: 60px;
    float: left;
    position: absolute;
    background-color: #3333ff;
    border-style: ridge;
    font-size: xx-small;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    text-align: center;
    width: 240px;
    color: #FFFFFF;
}

div.SiteInfoPanelFormatOnLoginError {
    top: 335px;
    left: 60px;
    float: left;
    position: absolute;
    background-color: #3333ff;
    border-style: ridge;
    font-size: xx-small;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    text-align: center;
    width: 240px;
    color: #FFFFFF;
}

.HyperlinkToChangePassword {
    top: 35px;
    left: 840px;
    float: left;
    position: absolute;
    height: 18px;
    width: 150px;
    Font-family: Tahoma;
    Font-Size: Small;
}

.HyperlinkToExit {
    top: 35px;
    left: 800px;
    float: left;
    position: absolute;
    height: 18px;
    width: 70px;
    Font-family: Tahoma;
    Font-Size: Small;
}

.PasswordChangePanelFormat {
    top: 145px;
    float: left;
    position: absolute;
    left: 20px;
    width: 360px;
}

.ChangePasswordTitleText {
    border-color: #6B696B;
    font-weight: bold;
    color: #ffffff;
    background-color: #6B696B;
    padding: 5px;
    width: 350px;
}

.ChangePasswordText {
    margin-bottom: 5px;
}

.ChangePasswordText:first-child {
    margin-top: 5px;
}

.ChangePasswordButton {
    margin-top: 10px;
    margin-bottom: 10px;
}

.ChangePasswordButton:first-child {
    margin-right: 10px;
}

.LoginPanelFormat {
    top: 130px;
    float: left;
    position: absolute;
    border-style: ridge;
    BackGround-Color: #F7F7DE;
    Border-Color: #CCCC99;
    Font-Family: "Tahoma";
    Font-Size: 10px;
    left: 20px;
    width: 360px;
}

.LoginTitleText {
    background-color: #6B696B;
    font-weight: bold;
    color: #ffffff;
    width: 350px;
    padding: 5px;
}

div.HyperlinkFormat {
    font-size: 11px;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    font-variant: normal;
    position: absolute;
    top: 570px;
    left: 300px;
}

div.HyperlinkFormat2 {
    font-size: 11px;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    font-variant: normal;
    position: absolute;
    text-align: center;
    top: 590px;
    left: 240px;
}

.MainPageNavigateTo {
    float: left;
    position: absolute;
    height: 25px;
    top: 555px;
    text-align: center;
    left: 50px;
    font-weight: normal;
    font-size: smaller;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
}

.NextPageNavigateTo {
    float: left;
    position: absolute;
    height: 25px;
    width: 100px;
    top: 555px;
    text-align: center;
    left: 870px;
    font-weight: normal;
    font-size: smaller;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
}

.LoginPageNavigateTo {
    float: left;
    position: absolute;
    height: 25px;
    width: 250px;
    top: 555px;
    text-align: center;
    left: 50px;
    font-weight: normal;
    font-size: smaller;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
}

.CopyrightFormat {
    position: absolute;
    font-family: Tahoma;
    font-size: xx-small;
    left: 380px;
    height: 24px;
    width: 300px;
    top: 555px;
}

div.LoginInfoPanelFormat {
    top: 42px;
    left: 20px;
    float: left;
    position: absolute;
    background-color: #3333ff;
    border-style: ridge;
    font-size: small;
    font-family: Tahoma, Monospace;
    text-align: center;
    width: 343px;
    color: #FFFFFF;
    padding: 10px;
}

hr.toplinebreak {
    left: 5px;
    width: 100%;
    position: absolute;
    top: 92px;
}

hr.bottomlinebreak {
    left: 5px;
    width: 100%;
    position: absolute;
    top: 545px;
}

div.CenterAreaFormat {
    border: medium outset black;
    margin-top: -15px;
    background-image: url('../images/CarbonFiber2.jpg');
    background-repeat: repeat-x;
    height: 425px;
    width: 900px;
    position: absolute;
    float: left;
    margin-bottom: 5px;
    left: 50px;
    top: 120px;
}

.OnlineServicesPanelFormat {
    border-style: ridge;
    float: right;
    left: 572px;
    position: absolute;
    top: 185px;
    background-color: Blue;
    height: 197px;
    width: 290px;
}

.OnlineServicesButtonFormat {
    float: right;
    right: -10%;
    top: -10%;
    height: 66px;
    width: 225px;
    font-weight: normal;
    font-size: small;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
}

.OnlineServicesWelcomeFormat {
    border-style: ridge;
    left: 63.5%;
    top: 3%;
    background-color: White;
    border-color: #E0E0E0;
    height: 20px;
    width: 290px;
    font-size: medium;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    font-size: small;
    position: relative;
    vertical-align: bottom;
    color: Blue;
    text-align: center;
}

.OnlineServicesTitleFormat {
    border-style: ridge;
    left: 63.5%;
    top: 80px;
    background-color: White;
    border-color: #E0E0E0;
    height: 20px;
    width: 290px;
    font-size: medium;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    position: relative;
    vertical-align: bottom;
    color: Blue;
    text-align: center;
}

img.ColombiaFooterFormat {
    float: left;
    left: 465px;
    position: absolute;
    top: 570px;
    height: 40px;
    width: 40px;
}

img.OnlineServicesPanelImage {
    float: left;
    position: relative;
    Height: 60px;
    Width: 60px;
    top: 1%;
    left: 1%;
    padding-bottom: 2%;
}

.AccountsPayablePanelFormat {
    border-style: ridge;
    float: left;
    position: relative;
    font-family: Tahoma;
    font-size: small;
    top: 10px;
    left: 8.5px;
    width: 875px;
    height: 400px;
    background-color: #F20000;
}

.AccountsPayablePanelInnerFormat {
    border-style: ridge;
    float: left;
    position: relative;
    font-family: Tahoma;
    font-size: small;
    top: 0;
    left: 5px;
    width: 845px;
    height: 362px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #FFFFCC;
    overflow: auto;
}

.AccountsPayablePanelInnerFormat2 {
    border-style: none;
    position: relative;
    font-family: Tahoma;
    font-size: 12px;
    top: 23px;
    left: 19px;
    width: 817px;
    height: 297px;
    background-color: #FFFFCC;
    overflow: auto;
    border-bottom: 1px solid #CECECE;
}

.AccountsPayablePanelHelpLink {
    position: relative;
    top: -49px;
    left: 600px;
}

.ComprassHelpLink {
    position: relative;
    top: -16px;
    left: 650px;
}

.AccountsPayableNavigationButton {
    border-style: outset;
    float: left;
    position: absolute;
    left: 849px;
    top: 555PX;
    height: 25px;
    width: 107px;
    font-weight: normal;
    font-size: small;
    text-transform: uppercase;
    font-family: Tahoma, Monospace;
    background-color: silver;
    vertical-align: middle;
    text-align: center;
}

.AccountsPayableLogoFormat {
    float: left;
    left: 825px;
    position: absolute;
    top: 555px;
    height: 45px;
    width: 45px;
}

.AccountsPayableTextFormat {
    Border-Style: None;
    font-weight: bold;
    font-size: 14px;
    height: 339px;
    width: 871px;
    font-family: Tahoma;
}

.AccountsPayableQueryFormPanelFormat {
    background-color: #F7F7DE;
    Font-family: Tahoma;
    Font-Size: Small;
    border-style: ridge;
    overflow-x: hidden;
}

.AccountsPayableQueryFormFormat {
    Font-family: Tahoma;
    Font-Size: Small;
    WIDTH: 100PX;
}

.AccountsPayableUpdateProgress {
    float: left;
    width: 200px;
    background-color: BLUE;
    Font-family: Tahoma;
    Font-Size: medium;
    border-style: ridge;
    color: White;
    top: 300PX;
    text-align: center;
    position: absolute;
    left: 350px;
}

.AccountsPayableQueryNoResultsFound {
    vertical-align: middle;
    text-align: center;
    color: WHITE;
    background-color: BLUE;
    position: absolute;
    font-family: Tahoma;
    font-size: MEDIUM;
    font-weight: bold;
    float: left;
    width: 690px;
    height: 20px;
    border-style: ridge;
    border-color: Gray;
    top: 300px;
    left: 100px;
}

.PurchasingMainPanelFormat {
    border-style: ridge;
    float: left;
    position: relative;
    font-family: Tahoma;
    font-size: small;
    top: 10px;
    left: 8.5px;
    width: 875px;
    height: 150px;
    background-color: #F20000;
}

.PurchasingMainPanelInnerFormat {
    border-style: ridge;
    float: left;
    position: relative;
    font-family: Tahoma;
    font-size: small;
    top: 0;
    left: 5px;
    width: 845px;
    height: 112px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #FFFFCC;
}

.PurchasingMainLabelFormat {
    float: right;
    position: absolute;
    right: 221.5px;
    width: 427.5px;
    top: 9px;
    text-align: center;
    background-color: Gray;
    Border-Style: ridge;
    font-weight: bold;
    font-family: Tahoma;
    font-size: medium;
    color: White;
    border-width: 3px;
}

.PurchasingQuarterlyUpdateLinkFormat {
    float: right;
    position: absolute;
    top: 35px;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
}

.PurchasingDetailPanelFormat {
    margin-left: 195px;
    margin-top: 33px;
    Height: 67px;
    Width: 426px;
    Background-Color: White;
    border-style: ridge;
}

.PurchasingMainImage1PanelFormat {
    margin-top: 225px;
    margin-left: 10px;
    margin-right: 644px;
    margin-bottom: 194px;
    height: 150px;
}

.PurchasingMainImage2PanelFormat {
    margin-top: -350px;
    margin-left: 350px;
    margin-right: 250px;
    margin-bottom: 194px;
    height: 150px;
}

.PurchasingMainImage3PanelFormat {
    margin-top: -340px;
    margin-left: 644px;
    margin-right: 10px;
    margin-bottom: 194px;
    height: 150px;
}


.VendorUpdateInfoPanelFormat {
    border-style: ridge;
    float: left;
    position: relative;
    font-family: Tahoma;
    font-size: small;
    top: -29px;
    left: 3px;
    width: 835px;
    height: 385px;
}

.VendorUpdateMainLabelFormat {
    background-color: Black;
    border-bottom: ridge;
    border-color: Silver;
    color: White;
    font-weight: bold;
    font-family: Tahoma;
    font-size: medium;
    text-align: center;
    vertical-align: bottom;
    top: 0;
    left: 0;
    float: left;
    height: 21PX;
    position: absolute;
    width: 855px;
}

.VendorUpdatePanelInnerFormat {
    Float: left;
    position: absolute;
    font-family: Tahoma;
    font-size: small;
    top: 2%;
    left: 0;
    width: 862px;
    height: 380px;
    background-color: #FFFFCC;
    overflow: auto;
    border-style: ridge;
}


.VendorUpdateNameLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 10%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateNameTextBox {
    float: left;
    position: absolute;
    height: 12px;
    top: 10%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateTINLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 10%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 380px;
    left: 1%;
}

.VendorUpdateTINTextBox {
    float: left;
    position: absolute;
    height: 12px;
    top: 10%;
    text-align: left;
    margin-left: 381px;
    left: 51px;
    font-size: 10px;
}

.VendorUpdateAddress1Label {
    float: left;
    position: absolute;
    height: 12px;
    top: 17%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateAddress1TextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 17%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateAddress2Label {
    float: left;
    position: absolute;
    height: 12px;
    top: 24%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateAddress2TextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 24%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateAddressButtonAddFormat {
    position: absolute;
    left: .25%;
    top: 10%;
    padding: 0 9px 11px 0;
    width: 12px;
    height: 13px;
    font-family: Tahoma;
    font-size: 9px;
    text-align: left;
    vertical-align: middle;
    Border-Style: solid;
    border-width: 1px;
}

.VendorUpdateAddressButtonMinusFormat {
    position: absolute;
    left: .25%;
    top: 18%;
    padding: 0 9px 11px 1px;
    width: 12px;
    height: 13px;
    font-family: Tahoma;
    font-size: 10px;
    text-align: center;
    vertical-align: middle;
    Border-Style: solid;
    border-width: 1px;
}

.VendorUpdateAddress3Label {
    float: left;
    position: absolute;
    height: 12px;
    top: 31%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateAddress3TextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 31%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateAddress4Label {
    float: left;
    position: absolute;
    height: 12px;
    top: 37%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateAddress4TextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 37%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateCityLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 44%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateCityTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 175px;
    top: 44%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateStateLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 44%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 34%;
}

.VendorUpdateStateTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 100px;
    top: 44%;
    text-align: left;
    margin-left: 80px;
    left: 30.5%;
    font-size: 10px;
}

.VendorUpdateCountryLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 44%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 460px;
    left: 1%;
}

.VendorUpdateCountryTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 80px;
    top: 44%;
    text-align: left;
    margin-left: 461px;
    left: 7.25%;
    font-size: 10px;
}

.VendorUpdateFaxLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 51%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 34%;
}

.VendorUpdateFaxTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 100px;
    top: 51%;
    text-align: left;
    margin-left: 80px;
    left: 30.5%;
    font-size: 10px;
}

.VendorUpdateSwitchboardLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 51%;
    width: 20px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
}

.VendorUpdateSwitchboardTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 175px;
    top: 51%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateLegalRepresentativeEmailLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 58%;
    width: 40px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
    font-size: x-small;
}

.VendorUpdateLegalRepresentativeEmailTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 66%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdatePurchaseOrderEmailLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 73%;
    width: 40px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
    font-size: x-small;
}

.VendorUpdatePurchaseOrderEmailTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 80%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateWebsiteLabel {
    float: left;
    position: absolute;
    height: 12px;
    top: 88%;
    width: 40px;
    text-align: left;
    vertical-align: middle;
    margin-left: 10px;
    left: 1%;
    font-size: x-small;
}

.VendorUpdateWebsiteTextBox {
    float: left;
    position: absolute;
    height: 12px;
    width: 350px;
    top: 88%;
    text-align: left;
    margin-left: 80px;
    left: 3.25%;
    font-size: 10px;
}

.VendorUpdateChangesSubmitButton {
    float: left;
    position: absolute;
    height: 25px;
    width: 150px;
    top: 320PX;
    text-align: center;
    margin-left: 80px;
    left: 50.25%;
}


.VendorUpdateChangesSubmitButton2 {
    float: left;
    position: absolute;
    height: 25px;
    width: 180px;
    top: 320PX;
    text-align: center;
    margin-left: 80px;
    left: 50.25%;
}

.VendorUpdateNoChangesSubmitButton {
    float: left;
    position: absolute;
    height: 25px;
    width: 150px;
    top: 320PX;
    text-align: center;
    margin-left: 80px;
    left: 70.25%;
}

.VendorUpdateNoChangesSubmitButton2 {
    float: left;
    position: absolute;
    height: 25px;
    width: 120px;
    top: 320PX;
    text-align: center;
    margin-left: 80px;
    left: 73.25%;
}

.VendorUpdateNextButton {
    float: left;
    position: absolute;
    height: 25px;
    width: 150px;
    top: 330PX;
    text-align: center;
    margin-left: 80px;
    left: 70.25%;
}

.ContactsListView {
    width: 800px;
    font-family: Tahoma;
    padding-bottom: 40PX;
}

.ContactsAddContactButton {
    float: left;
    text-align: center;
    margin-left: 0;
    margin-right: 100px;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    background-color: Blue;
    color: Yellow;
    width: 140px;
}

.ContactsContactSequenceFormat {
    width: 30px;
    min-width: 30px;
}

.ContactsContactNameFormat {
    width: 237px;
    min-width: 237px;
}

.ContactsIdTypeFormat {
    width: 77px;
    min-width: 77px;
}

.ContactsIdNumberFormat {
    width: 80px;
    min-width: 80px;
}

.ContactsContactTitleFormat {
    width: 230px;
    min-width: 230px;
}

.ContactsStatusFormat {
    width: 70px;
    min-width: 70px;
}

.ContactsEmptyTemplate {
    vertical-align: middle;
    text-align: center;
    color: Blue;
    background-color: #FCDE91;
    position: absolute;
    font-family: Tahoma;
    font-size: MEDIUM;
    font-weight: bold;
    float: left;
    width: 600px;
    height: 50px;
    border-style: ridge;
    border-color: Gray;
    top: 40px;
    left: 100px;
}

.ContactsButtonsPanel {
    /*background-color: Blue;*/
    position: absolute;
    /*direction: ltr;
    border-style: ridge;
    border-color: Gray;*/
    width: 305px;
    height: 22px;
    float: left;
    left: 250px;
    margin-bottom: -80px;
    top: 329px;
}

.ContactsSubmitChangesButton {
    float: left;
    position: absolute;
    margin-left: 3px;
    font-size: small;
    font-weight: bold;
    font-family: Tahoma;
    height: 22px;
    width: 147px;
    margin-bottom: -80px;
    margin-top: 0;
}

.ContactsSubmitNOChangesButton {
    float: left;
    position: absolute;
    margin-left: 155px;
    font-size: small;
    font-weight: bold;
    font-family: Tahoma;
    height: 22px;
    width: 147px;
    margin-bottom: -80px;
    margin-top: 0;
}

.modalBackground {
    background-color: #414141;
}

.align-right {
    text-align: right;
}

.align-center {
    text-align: center;
}

.indent {
    padding-left: 20px;
}