.LogoutFont
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: normal;
   color: #00687F;
}

.HeaderFill
{
   background-image: url(images/header_fill_gradient.gif);
}

.HeaderNormal
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: normal;
   color: black;
}

.header-image {
   width: 387;
   height: 41;
}

.UpperToolbarControl
{
   /* WPV-425 beg */ 
   /*background-image: url(images/toolbar_fill.gif);*/
   background-image: none !important;
   background-color: transparent !important;
   /* WPV-425 end */
   font-size: 11px;
   color: black;
   font-family: Tahoma;
}

.InnerToolbarControl
{
   background-image: url(Images/toolbar_fill_inner.gif);
   font-size: 11px;
   color: black;
   font-family: Tahoma;
}

.ToolbarButton:link, .ToolbarButton:visited, .ToolbarButton:active
{
   border: solid 1px beige;
   font-family: tahoma;
   font-size: 11px;
   font-weight: normal;
   color: #1C5A3D;
   text-decoration: none;
   vertical-align: middle;
}

.ToolbarButton:hover
{
   border: solid 1px #4E6276;
   font-family: tahoma;
   font-size: 11px;
   font-weight: normal;
   color: #1C5A3D;
   text-decoration: none;
   vertical-align: middle;
}

.ToolbarInnerTableEnabled
{
   cursor: hand;
}

.ToolbarInnerTableDisabled
{
   color: gray;
}

.ToolbarBackground
{
}

.ToolbarBackgroundHover
{
  background-image:url(images/toolbar_fill_hover.gif);
}

.ToolbarBackgroundClick
{
   background-image:url(images/toolbar_fill_click.gif);
}

.ToolbarBackgroundDisabled
{
}

.ToolbarLabel
{
   white-space: nowrap;
   text-decoration: none;
   padding-right: 2px;   
   font-size: 11px;
   color: black;
   font-family: Tahoma;   
}

.LogonPage
{
   background-image: url(Images/login_bkgd.gif);
}

.LogonButton
{
   font-family: Arial;
   font-size: 37px;
   font-weight: normal;
   height: 60px;
   width: 397px; /* @WPV-350 */
   margin-top: 9px; /* @WPV-350 */
   color: white;
   text-align: center;
   vertical-align: middle;
   text-decoration: none;
   background-color: #005dac;
   border-style:none;
   float:left;
   cursor: pointer; /* @WPV-350 */
}

.LogonButton:hover
{
   background-color: #3e7db7;
}

.LogonTitle
{
   font-family: Arial;
   font-size: 19px;
   font-weight: normal;
   text-align: left;
   float: left;
   width: 98%;
   position: relative; /* @WPV-347 */
   left: 1px; /* @WPV-347 */
   /* @WPV-350 beg */
   color: #383838;
   padding-bottom: 1px;
   padding-top: 10px;
   position: relative;
   top: -4px;
   /* @WPV-350 end */
}

.LogonParam
{
   font-size: 19px;
   height: 2px;
   color: #797979;
   font-family: Arial;
   position: relative; /* @WPV-341 */
   top: 20px;
   left: 5px;
   float: left;
}

.LogonTextBox
{
   width: 397px;
   height: 40px;
   line-height:40px;
   float: left;
   font-size: 19px;
   color: #393939;
   font-family: Arial;
   border: 1px solid #A1A1A1;
   margin-top: 9px;
   padding-left: 4px;
}

/* @WPV-350 beg */
.LogonTextBoxIE
{
   width: 391px !important;
   margin-top: 7px !important;
}
/* @WPV-350 end */

.RadiusHeader
{
   font-size: 11px;
   color: #173452;
   font-family: tahoma;
}

.RadiusChallenge
{
   font-size: 11px;
   color: #7a0000;
   font-family: tahoma;
}

/* @WPV-341 beg */
.LogonPageErrorMessageHeader
{
   font-size: 38px;
   color: #005dac;
   font-family: Arial;
}

.LogonPageErrorMessageSummary
{
   font-size: 22px;
   color: #CD0000;
   font-family: Arial;
   position: relative;
   display:block;
   left: 1px;
   top: -4px;
   padding-top: 10px;
}

.LogonPageErrorMessage
{
   font-size: 15px;
   color: #CD0000;
   font-family: Arial;
   position : relative;
   display:block;
   padding-bottom:12px;
   left: 2px;
   top: -2px;
}

/* @WPV-341 end */

.ErrorMessage
{
   font-size: 11px;
   color: #7a0000;
   font-family: tahoma;
}

/* @WPV-341 beg */
.LogonTable 
{
    position: relative;
    right: 4px;
}
/* @WPV-341 end */

.LogonTable td
{
   padding: 1px;
}

/* WPV-354 beg */
.ShowAuthListButton
{
    background: transparent url(Images/icons/ShowAuthenticationMethods_Icon.png) no-repeat center center;
    border-style:none;
    height: 32px;
    width: 27px;
    margin-right: 10px;
    margin-top: 6px;
    cursor: pointer;
    float: left;
}

.LogonFields
{
    border-style: none;
}
/* WPV-354 end */

/* WPV-409 beg */
.LogonDummyButton
{
    background-color: transparent;
    border-style:none;
    
    overflow: visible;
    height: 0px;
    width: 0px;
    margin: 0;
    border: 0;
    padding: 0;
    display: block;
}
/* WPV-409 end */