/* ---- This CSS file is ONLY for use in referencing Custom Control styles ---- */

/* ---- NOTE: Kindly group all CSS settings for CUstom Controls, outlined by the control's name ---- */

/* ---- [NAME OF CONTROL] ---- */
/* ---- [Site Map] ---- */

.SE_SiteMap .Level0 .Link
{
  color:#FF6633 !important;
}

.SE_SiteMap .Level1 .Link
{
  color:#44A989 !important;
}

.SE_SiteMap .Level2 .Link
{
  color:#000 !important;
}
.SE_SiteMap .Link
{
    font-size: 12px !important;
    font-family: Arial !important;
}

.SE_SiteMap .Level0 li
{
    margin-top: 10px;
}

.SE_SiteMap .Level0 li li
{
    margin-top: 0px !important;
}
/* ---- [My Account] ---- */

.divCustomControl
{
  margin-bottom:10px;
}
.warningLabel
{
  color: Red;
  font-size: small;
  font-family: Verdana;
}
.detailTextBox
{
  width: 186px;
}
.updateDetailTable
{
  width: 540px;
}

.warning
{
  color: Red;
  font-size: small;
  font-family: Verdana;
}
.btnLinkBtnLike
{
  border: none;
  background: none;
  cursor: pointer;
  color: #0077BB;
  font-family: arial;
  font-size: 12px;
  text-align: left;
}
.myDetailsDIV
{
  width: 514px;
  padding:5px;
}
.myDetailsMessage
{
}
.myDetailsTable
{
  width: 260px;
}
.warningLabel
{
  color: Red;
  font-size: small;
  font-family: Verdana;
}
.detailTextBox
{
  width: 186px;
}
.changePasswordTable
{
}
.myDetailsHeading
{
  text-align: left;
  width: 514px;
  margin: 20px 0px 0px;
  padding: 5px 5px;
  font-weight: bold;
  background-image: url('bg_moduleHeading.gif');
  color: #FFFFFF;
}

.myDetailsDIVCol
{
  width:252px;
  padding:5px;
}
.updateDetailsTable
{
  width:500px;
}

/* Classes for EYCI Custom Control */

table#EYCI
{
    background: #E9F2EF;
}

table#EYCI td
{
    border-top:1px solid white;
    height:18pt;
    vertical-align:middle;
    text-align:center;
}


.widgetTable
{
  color: #000; /* same color as the surrounding text */
  text-decoration: none; /* to remove the underline */
}

.widgetTable a
{
  color: #000; /* same color as the surrounding text */
  text-decoration: none; /* to remove the underline */
}

.IndRow
{
   border-top:1px solid white;
   background: #E9F2EF;
   width:100%;
   display:inline-block;
}

.IndCol1
{
    width:85px
}

.IndCol2
{

    text-align:center;
}

.IndCol3
{
   float:right;
   text-align:center;
}

.gradientV
{
    /* fallback (Opera) */
    background: #ABCCBB;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #FFFFFF, #ABCCBB );
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#FFFFFF), to(#ABCCBB));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#FFFFFF', EndColorStr='#ABCCBB', GradientType=0);
}

.gradientVTop
{
    /* fallback (Opera) */
    background: #ABCCBB;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #FFFFFF, #D3E4DB);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#FFFFFF), to(#D3E4DB));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#FFFFFF', EndColorStr='#D3E4DB', GradientType=0);
}

.gradientVBottom
{
    /* fallback (Opera) */
    background: #ABCCBB;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #D3E4DB, #ABCCBB);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#D3E4DB), to(#ABCCBB));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#D3E4DB', EndColorStr='#ABCCBB', GradientType=0);
}


