BODY{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-left:0;padding-right:0;font-size:9pt;color:#3F3F3F;font-family:Arial;background-color:#FFF; }
TABLE{font-size:9pt;}
TD{font-size:9pt;}
TH{font-size:9pt;}
OPTION{font-size:10pt;text-transform:capitalize;}
.AshleyDirectHeader{height:80px; min-height:80px; max-height:80px; width:100%; min-width:750px; background-repeat:no-repeat; background-attachment: scroll; background-image:url('/SiteNavigation/Images/AshleyDirectHeader.gif');}
@media all and (max-width: 665px) {
BODY{font-size:.9em;}
.AshleyDirectHeader{height:80px; min-height:80px; max-height:80px; width:100%; min-width:575px; background-repeat:no-repeat; background-attachment: scroll; background-image:url('/SiteNavigation/Images/AshleyDirectHeader_Min.gif');}
}
/* @media all and (min-width: 665px) {
BODY{font-size:.9em;}
.AshleyDirectHeader{height:80px; min-height:80px; max-height:80px; width:100%; min-width:635px; background-repeat:no-repeat; background-attachment: scroll; background-image:url('/SiteNavigation/Images/AshleyDirectHeader_Mobile.gif');}
} */
@media all and (min-width: 765px) {
.AshleyDirectHeader{height:80px; min-height:80px; max-height:80px; width:100%; min-width:750px; background-repeat:no-repeat; background-attachment: scroll; background-image:url('/SiteNavigation/Images/AshleyDirectHeader.gif');}
} 
.GroupHeader{font-size:11px;color:#ffffff;background-color:#000000;}
.SubHeader{font-size:11px;color:#ffffff;background-color:#dc8600;}
.TableHeader{font-size:11px;color:#ffffff;background-color:#000000;}
.MainColumnHeader{font-size:11px;color:#ffffff;background-color:#dc8600;}
.SubColumnHeader{font-size:11px;color:#000000;background-color:#c0c0c0;}
.MainRow{font-size:11px;color:#000000;background-color:#ffffff;}
.AlternateRow{font-size:11px;color:#000000;background-color:lightgray;}
.SelectedRow{font-size:11px;color:#ffffff;background-color:#b0c4de;}
.AlertRow{border-top:#FF6600 1px ridge;border-bottom:#FF6600 1px ridge;font-size:11px;color:#ffffff;background-color:#FF6600;} 
.AlertText{font-size:11px;color:#FF6600;}
.Emphasize{font-weight:bolder;font-size:11px;color:#003399;}
.Subtle{font-size:11px;color:#808080;}
.ContentBackground{border-right:#dcd8d5 1px solid;border-top:#dcd8d5 1px solid;border-left:#dcd8d5 1px solid;border-bottom:#dcd8d5 1px solid;padding:5px 5px 5px 5px;background-color:#F2F1EF;}
.MenuMainBackground{border-right:#FFF 1px solid;color:#FFFFF;padding-top:1px;padding-bottom:1px;padding-left:1px;padding-right:1px;cursor:Default;}
.MenuMainGroupHeader{border-bottom:#4d7496 1px solid;border-top:#4d7496 1px solid;color:#FFF;background-color:#4d7496;padding-top:2px;padding-bottom:2px;padding-left:2px;font-weight:bold;font-size:12px;text-decoration:none;cursor:Default;height:23px;}
.MenuSubGroupHeader{color:#3F3F3F;padding-top:2px;padding-bottom:2px;padding-left:3px;font-weight:bold;text-decoration:none;cursor:Default;}
.MenuSubGroupLink{color:#3F3F3F;font-weight:bold;text-decoration:none;}
.MenuSubGroupLinkOver{color:#FF6600;padding-left:3px;font-weight:bold;text-decoration:underline;}
.MenuSubGroupLinkOver A{color:#FF6600;font-weight:bold;text-decoration:underline;}
.MenuSubGroupLinkOver A:hover{color:#FF6600;font-weight:bold;text-decoration:underline;}
.MenuSubGroupLinkLeave{padding-left:3px;font-weight:bold;text-decoration:none;cursor:Default;}
/*.MenuSubGroupLinkLeave A{color:#3F3F3F;font-weight:bold;text-decoration:none;}
.MenuSubGroupLinkLeave A:hover{color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#6A6869;} */
.MenuItemLink{color:#3F3F3F;text-decoration:none;}
.MenuItemLinkOver{color:#FF6600;padding-top:2px;padding-bottom:2px;padding-left:7px;text-decoration:underline;}
.MenuItemLinkOver A{color:#FF6600;padding-top:2px;padding-bottom:2px;text-decoration:underline;}
.MenuItemLinkOver A:hover{color:#FF6600;padding-top:2px;padding-bottom:2px;text-decoration:underline;}
.MenuItemLinkLeave{padding-left:7px;padding-top:2px;padding-bottom:2px;text-decoration:none;cursor:Default;}
.MenuItemLinkLeave A{color:#3F3F3F;text-decoration:none;}
.MenuItemLinkLeave A:hover{color:#3F3F3F;text-decoration:none;}
DIV.ExPrice{display:inline;}
.menu TD{text-decoration:none;}
.menu A{text-decoration:none;}
.footer A{font-weight:bolder;font-size:10pt;color:white;font-family:Arial;text-decoration:none;}
.footer A:active{font-weight:bolder;font-size:10pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.footer A:hover{font-weight:bolder;font-size:10pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.but{margin:1px;}
.NewItems{font-weight:bolder;font-size:7pt;color:green;font-family:Arial;text-decoration:none;}
.RecItems{font-size:7pt;color:#000080;font-family:Arial;text-decoration:none;}
.RecItems A{font-weight:bolder;font-size:7pt;color:#000080;font-family:Arial;text-decoration:none;}
.RecItems A:active{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.RecItems A:hover{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.NewItems A{font-weight:bolder;font-size:7pt;color:green;font-family:Arial;text-decoration:none;}
.NewItems A:active{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.NewItems A:hover{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.RecItems A:visited{font-weight:bolder;font-size:7pt;color:#000080;font-family:Arial;text-decoration:none;}
.NewItems A:visited{font-weight:bolder;font-size:7pt;color:green;font-family:Arial;text-decoration:none;}
.RefuseOrder TD{border-right:double;border-top:double;border-left:double;border-bottom:double;background-color:red;}
.ApproveOrder TD{background-color:green;}
.NewItems TD{font-weight:bolder;font-size:7pt;color:green;font-family:Arial;text-decoration:none;}
.RecItems TD{font-weight:bolder;font-size:7pt;color:#000080;font-family:Arial;text-decoration:none;}
.DiscoItems{font-weight:bolder;font-size:7pt;color:red;font-family:Arial;}
.DiscoItems TD{font-size:7pt;color:red;font-family:Arial;text-decoration:none;}
.DiscoItems A:visited{font-weight:bolder;font-size:7pt;color:red;font-family:Arial;text-decoration:none;}
.DiscoItems A:active{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.DiscoItems A{font-weight:bolder;font-size:7pt;color:red;font-family:Arial;text-decoration:none;}
.DiscoItems A:hover{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.PromoItems{font-weight:bolder;font-size:7pt;color:purple;font-family:Arial;text-decoration:none;}
.PromoItems TD{font-weight:bolder;font-size:7pt;color:purple;font-family:Arial;text-decoration:none;}
.PromoItems A:visited{font-weight:bolder;font-size:7pt;color:purple;font-family:Arial;text-decoration:none;}
.PromoItems A:active{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.PromoItems A{font-weight:bolder;font-size:7pt;color:purple;font-family:Arial;text-decoration:none;}
.PromoItems A:hover{font-weight:bolder;font-size:7pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.PadHeader{font-weight:bolder;font-size:9pt;color:white;font-family:Arial;text-decoration:none;}
.PadHeader TD{font-weight:bolder;font-size:9pt;color:white;font-family:Arial;text-decoration:none;}
.PadHeader A:visited{font-weight:bolder;font-size:9pt;color:white;font-family:Arial;text-decoration:none;}
.PadHeader A:active{font-weight:bolder;font-size:9pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.PadHeader A{font-weight:bolder;font-size:9pt;color:white;font-family:Arial;text-decoration:none;}
.PadHeader A:hover{font-weight:bolder;font-size:9pt;color:#ff8822;font-family:Arial;text-decoration:none;}
.PadHeaderDirect{}
.PadHeaderDirect A{font-weight:bolder;font-size:9pt;color:white;text-decoration:none;}
.PadHeaderDirect A:active{font-weight:bolder;font-size:9pt;color:#000080;text-decoration:none;}
.PadHeaderDirect A:hover{font-weight:bolder;font-size:9pt;color:#000080;text-decoration:none;}
.PadHeaderDirect A:visited{font-weight:bolder;font-size:9pt;color:white;text-decoration:none;}
.PadHeaderDirect TD{font-weight:bolder;font-size:9pt;color:white;text-decoration:none;}
INPUT.NoData{font-size:10pt;color:red;}
A{font-size:9pt;color:#DC6901;text-decoration:none;font-family:Arial}
A:hover{font-size:9pt;color:#FF6600;text-decoration:underline;}
.BusinessUnits{}
.BusinessUnits A{font-weight:bolder;font-size:10pt;color:#f0edca;font-family:Arial;text-decoration:none;}
.BusinessUnits A:active{font-weight:bolder;font-size:10pt;color:#f0edca;font-family:Arial;text-decoration:none;}
.BusinessUnits A:hover{font-weight:bolder;font-size:10pt;color:white;font-family:Arial;text-decoration:none;}
.AppHeader{font-weight:bolder;font-size:30pt;color:#f0edca;font-family:Arial;}	
.AppHeader A{font-weight:bolder;font-size:14pt;color:#f0edca;font-family:Arial;text-decoration:none;}
.AppHeader A:active{font-weight:bolder;font-size:14pt;color:#f0edca;font-family:Arial;text-decoration:none;}
.AppHeader A:hover{font-weight:bolder;font-size:14pt;color:white;font-family:Arial;text-decoration:underline;}
.AppHeader FONT{font-weight:bolder;font-size:14pt;color:#f0edca;font-family:Arial;}
INPUT{font-size:9pt;}

/* 12/23/2014 begin */
input[type="text"] {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#f9f9f9; color:#3F3F3F;}
input[type="password"] {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#f9f9f9;color:#3F3F3F;}
select {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#f9f9f9;}
option {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#f9f9f9;}
input[type="text"]:hover {background-color:#e4f0f7;}
select:hover {background-color:#e4f0f7;}
select:selected {color:whitesmoke; background-color:#6A6869;}
option:hover {color:whitesmoke; background-color:#6A6869;}
option:checked {color:whitesmoke; background-color:#6A6869;}
input[type="button"] {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#e1e1e1;color:#3F3F3F;}
input[type="button"]:hover {color:whitesmoke;background-color:#6A6869;}
input[type="submit"] {border-top:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background-color:#e1e1e1;color:#3F3F3F;}
input[type="submit"]:hover {color:whitesmoke;background-color:#6A6869;} 
/* 12/23/2014 end */

/* input[type="text"] {background-color:#f9f9f9;}
input[type="password"] {background-color:#f9f9f9;}
select {background-color:#f9f9f9;}
option {background-color:#f9f9f9;}
input[type="text"]:hover {background-color:#e4f0f7;}
select:hover {background-color:#e4f0f7;}
select:selected {color:whitesmoke; background-color:#6A6869;}
option:hover {color:whitesmoke; background-color:#6A6869;}
option:checked {color:whitesmoke; background-color:#6A6869;}
input[type="button"] {background-color:#e1e1e1;}
input[type="button"]:hover {color:whitesmoke;background-color:#6A6869;}
input[type="submit"] {background-color:#e1e1e1;}
input[type="submit"]:hover {color:whitesmoke;background-color:#6A6869;} */

.ANetBusinessUnits{}
.ANetBusinessUnits A{font-weight:bolder;font-size:10pt;color:black;font-family:Arial;text-decoration:none;}
.ANetBusinessUnits A:active{font-weight:bolder;font-size:10pt;color:#4682b4;font-family:Arial;text-decoration:none;}
.ANetBusinessUnits A:hover{font-weight:bolder;font-size:10pt;color:#4682b4;font-family:Arial;text-decoration:none;}
.ANetCustInfo{}
.ANetCustInfo A{font-size:9pt;color:white;text-decoration:none;}
.ANetCustInfo A:hover{font-size:9pt;color:red;text-decoration:none;}


html{min-height:99%;}
body{padding-bottom:0;margin:0 0 0 0;background-color:#fff;font-size:9pt;font-style:normal;color:#3F3F3F;background-color:#FFF;}
th{font-weight:bold;}
/* a{text-decoration:none;} */
bold{font-weight:bold;}
hr{width:100%;height:1px;border-width:0;color:darkgray;background-color:darkgray;}
div{line-height:1.5em;}
p{margin:.25em .15em .25em .15em;}
ul{list-style-type:disc;margin-top:.5em;margin-bottom:.5em;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
ul ul ul ul{list-style-type:disc;}
ul ul ul ul ul{list-style-type:circle;}
ol{margin-top:.5em;margin-bottom:.5em;}
ol ol{list-style-type:upper-alpha;}
ol ol ol{list-style-type:decimal;}
ol ol ol ol{list-style-type:lower-alpha;}
ol ol ol ol ol{list-style-type:lower-roman;}
h1{margin:0;padding-top:.6em;padding-bottom:.7em;font-size:1.3em;line-height:1em;font-weight:bolder;}
.BodyIndent{margin:10px 10px 10px 10px;}
.GroupContentHeader{font-size:1em;font-weight:bolder;color:#000;width:100%;text-indent:.4em;height:25px;background-image:url(/Style/Images/GroupContentHeader.gif);background-repeat:repeat-x;}
.ContentHeader{font-size:1em;font-weight:bold;color:black;background-color:#D9D9D9;width:100%;text-indent:.4em;height:25px;}
.AlternateContentHeader{font-size:1em;font-weight:bold;border-bottom:1px ridge #777;width:100%;text-indent:.4em;height:25px;}
/* .SubContentHeader{font-size:1em;font-weight:bold;width:100%;color:#fff;background:#8d969e;text-indent:.4em;height:1.7em;} */
.SubContentHeader{font-size:1em;font-weight:bold;width:100%;color:#fff;background:#839EB7;text-indent:.4em;height:25px;}
.GroupContentBackground{border:#ddd 1px solid;}
.ContentBackground{border:#ccc 1px solid;}
.BodyIndent div.GroupContentBackground{padding:.2em .2em .2em .2em;}
.BodyIndent div.ContentBackground{padding:.2em .2em .2em .2em;}
.SubContentBackground{border:#aaa 1px solid;background-color:#F2F1EF;}
.BodyIndent div.SubContentBackground{padding:.2em .2em .2em .2em;}
.ContentHolder{padding:.25em .15em .25em .15em;}
.ModalBackground{background-color:gray;filter:alpha(opacity=70);opacity:.7;}
.ModalPopup{background-color:white;border-width:2px;border-style:ridge;border-color:gray;}
.BlankLine{line-height:.5em;}
br{line-height:.5em;}
/* .MainRow{background-color:#fff;color:#000;} */
.AlternateRow{background-color:lightgray;}
.AlertRow{font-weight:bold;height:25px;border:#ef6821 1px solid;color:#fff;background-color:#ef6821;}
.PhotoBorder{border:#ccc 1px ridge;}
.NormalText{font-size:1em;font-style:normal;color:#3F3F3F;}
.NormalTextBold{font-size:1em;font-style:normal;color:#3F3F3F;font-weight:bold;}
.LargeText{font-size:1.3em;font-style:normal;color:#3F3F3F;}
.LargeTextBold{font-size:1.3em;font-style:normal;color:#3F3F3F;font-weight:bold;}
.SmallText{font-size:.9em;font-style:normal;color:#3F3F3F;}
.SmallTextBold{font-size:.9em;font-style:normal;color:#3F3F3F;font-weight:bold;}
.AlertText{font-size:1em;color:#FF6600;}
.AlertTextBold{font-size:1em;color:#FF6600;font-weight:bold;}
.SubtleText{font-size:1em;color:#808080;}
.SubtleTextBold{font-size:1em;color:#808080;font-weight:bold;}
.GridHeaderLock{position:relative;top:expression(this.offsetParent.scrollTop-2);left:expression(this.offsetParent.scrollLeft-2);}
.GridHeaderNative {position:relative;top:expression(this.offsetParent.scrollTop-2);left:expression(this.offsetParent.scrollLeft-2);font-size:1em;font-weight:bold;color:#fff;text-indent:.05em;height:1.7em;background:#6A6869;}
.GridHeaderRow,.HR {font-size:.9em;font-weight:bolder;color:#fff;text-indent:.2em;background:#6A6869;background-repeat:repeat-x;}
.GridMainRow,.MR{background-color:#fff;color:#000;border:solid 1px WhiteSmoke;vertical-align:top;}
.GridAlternateRow,.AR{background-color:lightgray;border:solid 1px WhiteSmoke;vertical-align:top;color:#000}
.GridSelectedRow,.SR{background-color:Navy;color:White;vertical-align:top;}
.FloatLeft{float:left;}
.FloatRight{float:right;}
.Calendar .ajax__calendar_container{background-color:#e2e2e2;border:solid 1px #cccccc;}
.Calendar .ajax__calendar_header{background-color:#ffffff;margin-bottom:4px;}
.Calendar .ajax__calendar_title,.Calendar .ajax__calendar_next,.Calendar .ajax__calendar_prev{color:#004080;padding-top:3px;}
.Calendar .ajax__calendar_body{background-color:#e9e9e9;border:solid 1px #cccccc;}
.Calendar .ajax__calendar_dayname{text-align:center;font-weight:bold;margin-bottom:4px;margin-top:2px;}
.Calendar .ajax__calendar_day{text-align:center;}
.Calendar .ajax__calendar_hover .ajax__calendar_day,.Calendar .ajax__calendar_hover .ajax__calendar_month,.Calendar .ajax__calendar_hover .ajax__calendar_year,.Calendar .ajax__calendar_active{color:#004080;font-weight:bold;background-color:#ffffff;}
.Calendar .ajax__calendar_today{font-weight:bold;}
.Calendar .ajax__calendar_other,.Calendar .ajax__calendar_hover .ajax__calendar_today,.Calendar .ajax__calendar_hover .ajax__calendar_title{color:#bbbbbb;}
.HSRModalBackground{position:absolute;width:100%;height:100%;top:0;left:0;background-color:Gray;filter:alpha(opacity=70);opacity:.7;}
.HSRUpdateProgress{border-width:1px;border-style:solid;background-color:#FFFFFF;text-align:center;vertical-align:middle;position:absolute;width:180px;height:66px;top:50%;left:50%;margin-top:-33px;margin-left:-90px;filter:alpha(opacity=100);opacity:1;}
.HSToolbar{z-index:1000;font-family:Arial;font-size:9pt;background-color:Silver;border-color:#E0E0E4;border-style:Groove;border-width:2px;color:Black;text-align:center;vertical-align:middle;height:25px;}
.HSToolbar #btnHome,.HSToolbar #btnSave,.HSToolbar #btnFilter,.HSToolbar #btnDaily,.HSToolbar #btnWeekly,.HSToolbar #btnReset,.HSToolbar #lnkSOP,.HSToolbar #btnPlannedInventory,.HSToolbar #btnSubmit,.HSToolbar #btnKPMHome,.HSToolbar #btnGroupPreferences,.HSToolbar #btnPOApprovalPreferences,.HSToolbar #btnSubmitNRecalc,.HSToolbar #btnNewTemplate,.HSToolbar #btnITSupportTools{background-color:Silver;border-style:none;border-width:0;color:Black;font-family:Arial;font-size:9pt;cursor:pointer;}
.HSToolbar #btnGroupPreferences{width:250px;}
.HSToolbar #btnPOApprovalPreferences{width:200px;}
.HSToolbar #btnHome,.HSToolbar #btnPlannedInventory,.HSToolbar #btnNewTemplate,.HSToolbar #btnITSupportTools{width:150px;}
.HSToolbar #spnSeriesNav,.HSToolbar #btnFilter,.HSToolbar #btnKPMHome,.HSToolbar #btnSubmitNRecalc{width:100px;}
.HSToolbar #btnSave,.HSToolbar #btnReset,.HSToolbar #btnDaily,.HSToolbar #btnWeekly,.HSToolbar #btnSubmit{width:85px;}
.HSToolbar #spnHelp,.HSToolbar #lnkSOP,.HSToolbar #spnExcel{width:40px;}
.HSGridMainRow,.MR{background-color:#fff;color:#000;border:solid 0 WhiteSmoke;vertical-align:middle;font-size:9px;line-height:15px;}
.HSGridAlternateRow,.AR{background-color:lightgray;border:solid 0 WhiteSmoke;vertical-align:middle;font-size:9px;line-height:15px;}
.HSGridSelectedRow,.SR{background-color:#ECB882;border:solid 0 WhiteSmoke;vertical-align:middle;font-size:9px;line-height:15px;}
.HSGridSelectedCell{background-color:#EEE8AA;border:solid 0 WhiteSmoke;vertical-align:middle;font-size:9px;}
.hidden{display:none;}
.ui-datepicker .ui-datepicker-buttonpane button{display:block;background-color:#E6E6E6;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;border:0;}
.ui-datepicker .ui-datepicker-buttonpane{background:url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% 50% #CCCCCC;}
.ui-datepicker .ui-datepicker-buttonpane{padding:0 2.5em;}
.ui-datepicker .ui-datepicker-buttonpane{margin:.7em 0 3px;}
.ui-datepicker-days-cell-over{background:#E6E6E6!important;}
.ui-datepicker-today a{background:none!important;border:0!important;}
.ui-datepicker-trigger{margin:-20px 0 0 3px;vertical-align:bottom;cursor:pointer;}
div.ui-datepicker{font-size:x-small;}
#ui-datepicker-div .ui-state-highlight{background:#E6E6E6;color:#555555;border:1px solid #D3D3D3;}
#ui-datepicker-div .ui-state-active{border:1px solid #aaaaaa;background:none repeat scroll 0 0 #E6E6E6!important;font-weight:normal;color:#212121;}
#ui-datepicker-div{width:197px;}
.trk{width:30px;height:22px;background:url(/images/CodisSprite17h.gif) no-repeat 0 0;}
.nte{width:19px;height:22px;background:url(/images/CodisSprite17h.gif) no-repeat -30px 0;}
.truck{width:38px;height:28px;background:url(/images/CodisSprite.gif) no-repeat 0 0;}
.note{width:24px;height:28px;background:url(/images/CodisSprite.gif) no-repeat -38px 0;}
.IconClose{width:14px;height:16px;background:url(/Style/images/Icons.png) no-repeat 0 0;padding:0 2px 0 0;}
.Hidden{color:transparent;}
.SiteFooter{width:100%;margin-top:30px;font-size:11px;color:#808080;}
.SiteFooter table{border-collapse:collapse;width:100%;}
.SiteFooter td{width:33%;padding:0;}
.SiteFooter td.center{text-align:center;}
.SiteFooter td.right{text-align:right;}
.AlignCenter{margin:0 auto;display:table;}
.DivAlignCenter{margin:0 auto;display:table;text-align:center;}
#CommonSiteHeader1{line-height:14px;}
.GridHdrLinkColor{color:#000000;}
.HeaderLightText{color:#000000;}



[type="radio"]:checked:before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: 0.1em;
  border-radius: 2em;
  border: 0.001em solid black;
   box-shadow: 0 0 0 0.001em black; 
  margin-right: 0.001em;
  transition: 0.05s ease all;
}

input[type=radio]:checked:before{
 background: black;
  border-radius: 3em;  
   box-shadow: inset 0 0 0 .12em rgba(255, 255, 255, .95); 
}

[type="radio"]:disabled:before {
  content: '';
  display: inline-block;
  width: 0.95em;
  height: 0.99em;
  vertical-align: 0.1em;
  border-radius: 2em;
  border: 0.001em solid grey;
   box-shadow: 0 0 0 0.02em grey; 
  margin-right: 0.001em;
  transition: 0.05s ease all;
}

input[type=radio]:disabled:checked:before{
 background: grey;
  border-radius: 3em;  
   box-shadow: inset 0 0 0 .12em rgba(255, 255, 255, .95); 
}


   input[type="checkbox"] {
	  cursor: pointer;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  appearance: none;
	  outline: 0;
	  background: white;
	  height: 14px;
	  width: 14px;
	  border: 1px solid black;
	}

	 

	input[type="checkbox"]:checked {
	  background: #fff;
	}

 

	input[type="checkbox"]:hover {
	  filter: brightness(90%);
	}

	 
	input[type="checkbox"]:after {
	  content: '';
	  position: relative;
	  left: 35%;
	  top: 5%;
	  width: 30%;
	  height: 75%;
	  border: solid black;
	  border-width: 0 1px 1px 0;
	  transform: rotate(45deg);
	  display: none;
	}

 

	input[type="checkbox"]:checked:after {
	  display: block;
	}

	input[type="checkbox"]:disabled {
	  border-color: grey;
	}