﻿.header_bg { background-image: url(../../images/safetystep_top_bg.jpg); background-repeat: repeat; }

body { font-family: Verdana, Arial, Century Gothic, Helvetica, Tahoma, sans-serif; font-size: 12px; color: #ffffff; background: #000000 url(../../images/bg_repeat.jpg); background-repeat: repeat; margin: 0; top: 0px; }

.loginbackground { background: #000000 url(../../images/bg_repeat.jpg); background-repeat: repeat; }

a { outline: none; }

*:focus { outline: none; }

a:link, a:visited { text-decoration: none; color: blue; background: transparent; }

a:hover { text-decoration: underline; color: blue; background: transparent; }

a:active { font-weight: bold; text-decoration: none; color: #94C039; background: transparent; }

#sitesearch a:link, #sitesearch a:visited { font-weight: bold; text-decoration: none; color: #B8D478; background: transparent; }

#sitesearch a:hover { font-weight: bold; text-decoration: underline; color: #D9EFA5; background: transparent; }

#sitesearch a:active { font-weight: bold; text-decoration: none; color: #B8D478; background: transparent; }

legend { color: #94C039; font-weight: bold; font-size: 14pt; padding: 8px; }

fieldset { padding: 8px; }

.GridFooter { color: #333333; background: #000000 url(../../images/bg_repeat.jpg); }
.GridHeader { font-weight: bold; color: activecaption; background: #000000 url(../../images/bg_repeat.jpg); }
.GridPager { color: black; background: #000000 url(../../images/bg_repeat.jpg); text-align: center; }
.GridSelectedItem { font-weight: bold; color: activecaption; background: #000000 url(../../images/bg_repeat.jpg); }
.GridItem { color: #ECDFBC; background: #000000 url(../../images/bg_repeat.jpg); }
.path { color: #A6925A; }

.button { border: 1px outset; background-color: #ECDFBC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; cursor: hand; border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC; }

.TextBox { border: #ECDFBC 1px solid; border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC; background-color: #FFFFFF; background-attachment: fixed; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.SearchStatus { background: #000000 url(../../images/bg_repeat.jpg); }

.menuitem { font-family: Arial; font-size: 8px; text-align: left; }

.panel-left { padding-top: 2px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; text-align: left; }

.panel-center { padding-top: 2px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; text-align: center; }


.gridviewheaderstyle { font-weight: Bold; font-size: 8pt; color: #000; font-family: Arial; background-color: #94C039; border: solid 1px #E8E8E8; text-align: center; }

.detailviewheaderstyle { font-weight: Bold; font-size: 8pt; color: #000; font-family: Arial; background-color: #94C039; text-align: right; padding-right: 10px; width: 168px; }

.detailviewitem { font-weight: False; font-size: 8pt; color: #000; font-family: Arial; padding-left: 10px; margin-left: 10px; text-align: left; border: solid 1px #888888; }

.fixedheadertable { left: 0px; position: relative; top: 0px; padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }

.pagingstyle { font-family: Arial; font-size: 8pt; }


.RegularButton { background-color: #dfe1e3; color: Black; font-weight: bold; }

.ProductPage { padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 4px; text-align: left; background-color: White; }

