/* Minification failed. Returning unminified contents.
(376,137): run-time error CSS1019: Unexpected token, found ','
(376,137): run-time error CSS1042: Expected function, found ','
(376,147): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(377,211): run-time error CSS1019: Unexpected token, found ','
(377,211): run-time error CSS1042: Expected function, found ','
(377,217): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(379,132): run-time error CSS1019: Unexpected token, found ','
(379,132): run-time error CSS1042: Expected function, found ','
(379,142): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(380,133): run-time error CSS1019: Unexpected token, found ','
(380,133): run-time error CSS1042: Expected function, found ','
(380,143): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(381,135): run-time error CSS1019: Unexpected token, found ','
(381,135): run-time error CSS1042: Expected function, found ','
(381,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(476,7): run-time error CSS1030: Expected identifier, found ' '
 */
body{ margin: 0px; }

.hidden { display: none; }

#index-content 
{
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
}


.offline-label
{
    text-align: left;
    margin: 2px 10px 2px 2px;
    font-weight: bold;
    color:Red;
}

.offline-timestamp
{
    text-align: left;
    margin: 2px 2px 2px 5px;
    font-size: 80%;
    color:Red;
}

.login-label
{
    font: 75% "Lucida Sans Unicode", sans-serif;
    white-space: nowrap;
}


.login-field
{
    margin: 2px 2px 2px 5px;
    width: 95%;
    -webkit-user-modify: read-write-plaintext-only;
}

.login-error
{
    font: 100% "Lucida Sans Unicode", sans-serif;
    text-align: center;
    color:Black;
}

.product-name
{
    text-align: left;
    font-weight: bold;
    height: 18px;
    vertical-align: top;
    margin: 0px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:100px;
    /*background:#ff9812; background:-moz-linear-gradient(top, #ffca8e 0%, #ff920a 93%, #bf7500 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffca8e), color-stop(93%,#ff920a), color-stop(100%,#bf7500)); background:-webkit-linear-gradient(top, #ffca8e 0%,#ff920a 93%,#bf7500 100%); background:-o-linear-gradient(top,  #ffca8e 0%,#ff920a 93%,#bf7500 100%); background:-ms-linear-gradient(top, #ffca8e 0%,#ff920a 93%,#bf7500 100%); background:linear-gradient(top, #ffca8e 0%,#ff920a 93%,#bf7500 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffca8e', endColorstr='#bf7500',GradientType=0);*/
    
}

.product-name:hover
{
    cursor:pointer;
}

.product-indicator
{
    text-align: left;
    height: 16px;
    width: 16px;
    margin: 0px 0px 0px 3px;
    position:absolute;
    top:-4px;
    left:-4px;
    margin-top:15px;
}

.product-info-pair
{
    white-space: nowrap; 
    display: inline-block;
    cursor:default;
}

.product-info-pair:hover
{
    cursor:pointer;
}

.product-info-label
{
    font: 75% "Lucida Sans Unicode", sans-serif;
    text-align: left;
    margin: 1px 2px 2px 0px;
    color: #909090;
}

.product-info
{
    font: 75% "Lucida Sans Unicode", sans-serif;
    text-align: left;
    margin: 1px 2px 10px 2px;
    color: #404040;
}

.stock-grid-wholesaler-branch
{
    /*font: 100% "Trebuchet MS", sans-serif;
    text-align: left;
    margin: 2px 5px 1px 10px;*/
    
    text-align: left;
    font-weight: bold;
    height: 18px;
    vertical-align: top;
    margin: 0px;
    margin-top:5px;
    margin-left:10px;
    color:Gray;
    font: 95% "Lucida Sans Unicode", sans-serif;
    
}

.stock-grid-stock-last-updated
{
    font: 70% "Lucida Sans Unicode", sans-serif;
    text-align: left;
    margin: 1px 2px 2px 2px;
    color: #909090;
}

.stock-grid-last-updated
{
    font: 70% "Lucida Sans Unicode", sans-serif;
    text-align: left;
    margin: 1px 2px 2px 10px;
    color: #909090;
}

.stock-grid-stock-stale
{
    color: Red;
}

.stock-grid-stock-qty
{
    cursor:default;
    font: 110% "Lucida Sans Unicode", sans-serif;
    text-align: center;
    margin: 2px 5px 2px 5px;
    width:116px;
    background: #e8eceb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZWNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e8eceb 0%, #d2d5d5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8eceb), color-stop(100%,#d2d5d5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8eceb 0%,#d2d5d5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8eceb', endColorstr='#d2d5d5',GradientType=0 ); /* IE6-8 */
    border-left: 1px solid #CCCCCC;
}

.stock-grid-stock-qty:hover
{
    cursor:pointer;
}

.stock-grid-stock-percentage
{
    cursor:default;
    font: 110% "Lucida Sans Unicode", sans-serif;
    text-align: right;
    margin: 2px 5px 2px 5px;
    width:15%;
    background: #e8eceb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZWNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e8eceb 0%, #d2d5d5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8eceb), color-stop(100%,#d2d5d5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8eceb 0%,#d2d5d5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8eceb', endColorstr='#d2d5d5',GradientType=0 ); /* IE6-8 */
    
    border-left: 1px solid #CCCCCC;
    padding-right:10px;
}

.stock-grid-stock-percentage:hover
{
    cursor:pointer;
}


.stock-grid-splitter
{
    font: 200% "Lucida Sans Unicode", sans-serif;
    text-align: center;
    margin: 2px 10px 2px 10px;
    color: #a0a0a0;
   
}

.stock-notification
{
    text-align: center;
    margin: 3px;
}

.product-stock-total
{
    margin: 1px 3px 1px 2px;
    font: 110% "Lucida Sans Unicode", sans-serif;
}

.product-not-stocked
{
    text-align:left;
    font: 80% "Lucida Sans Unicode", sans-serif;
    padding-left:20px;
}

.product-right-header
{
    float: right;
}

.product-action-bar
{
    margin: 1px 2px 1px 2px;
}

.product-action-bar-button
{
    padding: 3px 10px 3px 10px;
}

.alert-text
{
    margin: 25px;
    font: 80% "Lucida Sans Unicode", sans-serif;
    padding:0px;
    line-height:100%;
}

.alert-button
{
    margin: 25px;
}

#chart-container
{
    text-align: center;
    margin: 3px;
}

.chart-text
{
    font: 80% "Lucida Sans Unicode", sans-serif;
}

.NameBackground
{
    height:70px;
    font: 100% "Lucida Sans Unicode", sans-serif;
    cursor: default;
    background: #f9f9f9; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #e9e9e9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f9f9f9 0%,#e9e9e9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-8 */
    
    color:Black;
    text-shadow: none;
}

.WSNameBackground
{
    padding-left:7%;
    height:70px;
    font: 100% "Lucida Sans Unicode", sans-serif;
    cursor: default;
    background: #FFFFFF;
    color:Black;
    text-shadow: none;
    border-bottom: 1px solid #E9E9E9;
}

.NameBackground
{
    cursor: pointer;
}

.ValueBackground
{
    height:70px;
    min-width:100px;
    font: 100% "Lucida Sans Unicode", sans-serif;
    border-left:1px solid #CCCCCC;
    background: #e8eceb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZWNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e8eceb 0%, #d2d5d5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8eceb), color-stop(100%,#d2d5d5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8eceb 0%,#d2d5d5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8eceb', endColorstr='#d2d5d5',GradientType=0 ); /* IE6-8 */
}

.ValueBackground:hover
{
    cursor:pointer;
}

.ProductMenu
{
    font: 80% "Lucida Sans Unicode", sans-serif;
    margin-top:-50px;
    width:50%;
    height:auto;
    margin-left:25%;
    margin-right:25%;
    text-align:center;
    display:none;
    position:absolute;
    padding:0px;
    z-index:999;
    -moz-box-shadow: 3px 3px 5px #6C6C6A;
    -webkit-box-shadow: 3px 3px 5px #6C6C6A;
    box-shadow: 3px 3px 5px #6C6C6A;
    
    border-radius:3px 3px 3px 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.ProductSubMenu
{
    font: 80% "Lucida Sans Unicode", sans-serif;
    width:50%;
    height:45px;
    margin-left:25%;
    margin-right:25%;
    margin-top:-90px;
    text-align:center;
    display:none;
    position:absolute;
    z-index:99;
    border:1px solid #333;
    background-color:#DDDDDD;
    
    border: 2px solid #333;
    border-radius:7px 7px 7px 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
        
    -moz-box-shadow: 3px 3px 5px #6C6C6A;
    -webkit-box-shadow: 3px 3px 5px #6C6C6A;
    box-shadow: 3px 3px 5px #6C6C6A;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQyNDI0MCIgc3RvcC1vcGFjaXR5PSIwLjY2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(108,108,106,0.65) 0%, rgba(108,108,106,0.65) 50%, rgba(66,66,64,0.66) 51%, rgba(66,66,64,,0.7) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,108,106,0.65)), color-stop(50%,rgba(108,108,106,0.65)), color-stop(51%,rgba(66,66,64,0.66)), color-stop(100%,rgba(66,66,64,,0.7))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(108,108,106,0.65) 0%,rgba(108,108,106,0.65) 50%,rgba(66,66,64,0.66) 51%,rgba(66,66,64,0.7) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(108,108,106,0.65) 0%,rgba(108,108,106,0.65) 50%,rgba(66,66,64,0.66) 51%,rgba(66,66,64,,0.7) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(108,108,106,0.65) 0%,rgba(108,108,106,0.65) 50%,rgba(66,66,64,0.66) 51%,rgba(66,66,64,,0.7) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(108,108,106,0.65) 0%,rgba(108,108,106,0.65) 50%,rgba(66,66,64,0.66) 51%,rgba(66,66,64,,0.7) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a66c6c6a', endColorstr='#424240',GradientType=0 ); /* IE6-8 */
}

div.arrow-down {
  width:0px; 
  height:0px; 
  border-left:15px solid transparent;
  border-right:15px solid transparent;
  border-top-style:solid;
  border-top-width:15px;
  border-top-color:#333;
  font-size:0px;
  line-height:0px;
  margin-top:0px;
  margin-left :50%;
  position:absolute;
}

div.arrow-down-inner {
  width:0px; 
  height:0px; 
  border-left:12px solid transparent;
  border-right:12px solid transparent;
  border-top-style:solid;
  border-top-width:12px;
  border-top-color:#767674;
  font-size:0px;
  line-height:0px;
  margin-left:-12px;
  margin-top:-15px;
}

.PopupButton
{
    cursor:default;
    font: 110% "Lucida Sans Unicode", sans-serif;
    /*height:30px;
    width:90%;
    border-left:2px inset #333;
    border-top:2px inset #333;
    border-right:0px;
    border-bottom:0px;
    border-radius:5px;
    
    -moz-box-shadow: 1px 1px 2px #EEEEEE;
    -webkit-box-shadow: 1px 1px 2px #EEEEEE;
    box-shadow: 1px 1px 2px #EEEEEE;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQyNDI0MCIgc3RvcC1vcGFjaXR5PSIwLjY2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    /*background: -moz-linear-gradient(top, #F5991F 0%, #F5991F 50%, #F5991F 51%, #F5991F 100%); /* FF3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5991F), color-stop(50%,#F5991F), color-stop(51%,#F5991F), color-stop(100%,#F5991F)); /* Chrome,Safari4+ */
    /*background: -webkit-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* Chrome10+,Safari5.1+ */
    /*background: -o-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* IE10+ */
    /*background: linear-gradient(to bottom,#F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5991F', endColorstr='#F5991F',GradientType=0 ); /* IE6-8 */
}
    
.PopupButton:hover
{
    cursor:pointer;
}

.NotifyButton
{
    cursor:default;
    font: 100% "Lucida Sans Unicode", sans-serif;
    height:30px;
    width:60%;
    border-left:2px inset #333;
    border-top:2px inset #333;
    border-right:0px;
    border-bottom:0px;
    border-radius:5px;
    
    -moz-box-shadow: 1px 1px 2px #EEEEEE;
    -webkit-box-shadow: 1px 1px 2px #EEEEEE;
    box-shadow: 1px 1px 2px #EEEEEE;
   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQyNDI0MCIgc3RvcC1vcGFjaXR5PSIwLjY2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #F5991F 0%, #F5991F 50%, #F5991F 51%, #F5991F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5991F), color-stop(50%,#F5991F), color-stop(51%,#F5991F), color-stop(100%,#F5991F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* IE10+ */
    background: linear-gradient(to bottom,#F5991F 0%,#F5991F 50%,#F5991F 51%,#F5991F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5991F', endColorstr='#F5991F',GradientType=0 ); /* IE6-8 */
}

.Img
{
    cursor:pointer;
}

.Img : hover
{
    cursor:default;
}

.ProductExpander
{
    width: 100%; 
    margin: 0; 
    padding: 0;
    border:1px solid gray;
}

.ButtonText
{
    font: 65% "Lucida Sans Unicode", sans-serif;
    color:White;
    font-weight:bold;
    text-shadow: #333 1px 1px 1px; 
}

.ButtonTextDisabled
{
    font: 65% "Lucida Sans Unicode", sans-serif;
    color:#CCCCCC;
    font-weight:bold;
    text-shadow: #333 1px 1px 1px; 
}

.NotifyText
{
    font: 100% "Lucida Sans Unicode", sans-serif;
    color:White;
    font-weight:bold;
    text-shadow: #333 1px 1px 1px; 
}

.LoadingText
{
    display:none;
    font: 100% "Lucida Sans Unicode", sans-serif;
    color:White;
    font-weight:bold;
    text-shadow: #333 3px 3px 3px; 
    margin-top:40%;
    position:absolute;
    z-index:99;
    top:-10%;
    left:40%;
}

.LoadingScreen
{
    display:none;
    width:auto;
    max-width:50%;
    margin-left:25%;
    margin-right:25%;
}


.SearchBar
{
    margin-right:5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    
  background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */

}

.SearchBottomBorder
{
   border-radius:0px;
    border-top: 1px solid #C0C0C0;
    border-bottom: 1px solid #6E6E6E;  
    height:0px;
}

.SearchOuterBorder
{
    width: 100%;
    
  background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */

}


.SearchDropDownImg
{
    margin-left:5px;
    margin-right:5px;
    margin-top:8px;
    cursor:default;
}

.SearchDropDownImg:hover
{
    cursor:pointer;
}

.SearchPopupMenu
{
    cursor:default;
    font: 95% "Lucida Sans Unicode", sans-serif;
    width:45%;
    height:150px;
    left:5%;
    margin-top:1%;
    text-align:center;
    display:none;
    position:absolute;
    z-index:99;
    background-color:#DDDDDD;
    text-align:left;
    
    border-left:3px inset #333;
    border-top:3px inset #333;
    border-right:3px inset #333;
    border-bottom:3px inset #333;
   
    border-radius:7px 7px 7px 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
        
    -moz-box-shadow: 3px 3px 5px #6C6C6A;
    -webkit-box-shadow: 3px 3px 5px #6C6C6A;
    box-shadow: 3px 3px 5px #6C6C6A;
    background-color:Gray;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzZjNmM2YSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQyNDI0MCIgc3RvcC1vcGFjaXR5PSIwLjY2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    /*background: -moz-linear-gradient(top, rgba(108,108,106,1) 0%, rgba(108,108,106,1) 50%, rgba(66,66,64,1) 51%, rgba(66,66,64,,1) 100%); /* FF3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,108,106,1)), color-stop(50%,rgba(108,108,106,1)), color-stop(51%,rgba(66,66,64,1)), color-stop(100%,rgba(66,66,64,,1))); /* Chrome,Safari4+ */
    /*background: -webkit-linear-gradient(top, rgba(108,108,106,1) 0%,rgba(108,108,106,1) 50%,rgba(66,66,64,1) 51%,rgba(66,66,64,1) 100%); /* Chrome10+,Safari5.1+ */
    /*background: -o-linear-gradient(top, rgba(108,108,106,1) 0%,rgba(108,108,106,1) 50%,rgba(66,66,64,1) 51%,rgba(66,66,64,,1) 100%); /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, rgba(108,108,106,1) 0%,rgba(108,108,106,1) 50%,rgba(66,66,64,1) 51%,rgba(66,66,64,,1) 100%); /* IE10+ */
    /*background: linear-gradient(to bottom, rgba(108,108,106,1) 0%,rgba(108,108,106,1) 50%,rgba(66,66,64,1) 51%,rgba(66,66,64,,1) 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a66c6c6a', endColorstr='#424240',GradientType=0 ); /* IE6-8 */
}

.PopupMenuItem
{
    cursor:default;
    font: 100% "Lucida Sans Unicode", sans-serif;
    color:White;
    font-weight:normal;
    padding-left:10px;
    text-shadow: #333 2px 2px 2px; 
    width:100%;
    border-left:2px inset transparent;
    border-top:2px inset transparent;
    border-right:0px;
    border-bottom:0px;
}

.PopupMenuItem:hover
{
    border-radius:5px;
    cursor:pointer;
    font: 100% "Lucida Sans Unicode", sans-serif;
    color:white;
    font-weight:normal;
    padding-left:10px;
    background-color:#CCCCCC;
    text-shadow: transparent 0px 0px 0px;
    width:100%;
    border-left:2px inset #333;
    border-top:2px inset #333;
    border-right:0px;
    border-bottom:0px;
}

div.menu-arrow-down {
  width:0px; 
  height:0px; 
  border-left:15px solid transparent;
  border-right:15px solid transparent;
  border-bottom-style:solid;
  border-bottom-width:15px;
  border-bottom-color:#333;
  font-size:0px;
  line-height:0px;
  margin-top:-14px;
  margin-left :15%;
}

div.menu-arrow-down-inner {
  width:0px; 
  height:0px; 
  border-left:12px solid transparent;
  border-right:12px solid transparent;
  border-bottom-style:solid;
  border-bottom-width:12px;
  border-bottom-color:#767674;
  font-size:0px;
  line-height:0px;
  margin-left:-11px;
  margin-top:3px;
  position:absolute;
}

.ProductSearchBox
{
    -webkit-user-modify: read-write-plaintext-only;
    border-radius:20px 20px 20px 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    padding:15px;
}

.ProductSearchTypeText
{
    font: 70% "Lucida Sans Unicode", sans-serif;
    position:absolute;
    margin-top:21px;
    margin-left:48px;
}


.SearchSelectionContainer:hover
{
    cursor:pointer;
}


.SettingsHeading
{
    color:White;
    background: rgb(255,255,255); /* Old browsers */
    background: rgb(249,249,249); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2E5MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(247,169,22,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(247,169,22,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(247,169,22,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(247,169,22,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(247,169,22,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(247,169,22,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f7a916',GradientType=0 ); /* IE6-8 */
}

.SettingsLeft
{
    font: 70% "Lucida Sans Unicode", sans-serif;
    font-size:100%;
    width:80%;
    background: #f9f9f9; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #e9e9e9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#e9e9e9 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f9f9f9 0%,#e9e9e9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-8 */
}

.SettingsRight
{
    font: 70% "Lucida Sans Unicode", sans-serif;
    font-size:100%;
    width:20%;
    background: #e8eceb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZWNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e8eceb 0%, #d2d5d5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8eceb), color-stop(100%,#d2d5d5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8eceb 0%,#d2d5d5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8eceb 0%,#d2d5d5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8eceb', endColorstr='#d2d5d5',GradientType=0 ); /* IE6-8 */
}

.CheckBoxStyle
{
  -ms-transform: scale(1.5); /* IE */ 
  -moz-transform: scale(1.5); /* FF */ 
  -webkit-transform: scale(1.5); /* Safari and Chrome */ 
  -o-transform: scale(1.5); /* Opera */ 
  padding-bottom: 5px; 
  text-align:center;  
}

.RadioStyle
{
  -ms-transform: scale(1.5); /* IE */ 
  -moz-transform: scale(1.5); /* FF */ 
  -webkit-transform: scale(1.5); /* Safari and Chrome */ 
  -o-transform: scale(1.5); /* Opera */ 
  padding-bottom: 5px; 
  text-align:center;  
}

.NoResults
{
    width:100%;
    color:Red;
    font-weight:bold;
    display:none;
    text-align:center;
    margin-top:10%;
}

/*********************************/
/***********MenuBar***************/

.MenuBarBackground
{
    width:100%;
    height:auto;
    padding:0px;
    margin:0px;
    background: rgb(248,171,23); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4YWIxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NjY3MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(248,171,23,1) 0%, rgba(150,103,15,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,171,23,1)), color-stop(100%,rgba(150,103,15,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(248,171,23,1) 0%,rgba(150,103,15,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(248,171,23,1) 0%,rgba(150,103,15,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(248,171,23,1) 0%,rgba(150,103,15,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(248,171,23,1) 0%,rgba(150,103,15,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ab17', endColorstr='#96670f',GradientType=0 ); /* IE6-8 */
}

.MenuBar
{
    position:absolute;
    top:100px;
    width:100%;
    border-radius:4px 4px 4px 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.MenuTabSelected
{
    border-left:solid 1px Gray;
    border-top:solid 1px Gray;
    border-right:solid 1px Gray;
    border-radius:4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    width:24%;
    background-color:White;
    height:40px;
    text-align:center;
    float:left;
    cursor:default;
    color:Black;
    margin-left:20px;
    margin-top:6px;
}

.MenuTab
{
    width:23%;
    height:40px;
    text-align:center;
    float:left;
    cursor:default;
    color:White;
    background-color:transparent;
    margin-top:5px;
}

.MenuTab:hover
{
    cursor:pointer;
}

.MenuText
{
    margin-top:10px;
    font: 80% "Lucida Sans Unicode", sans-serif;
    font-weight:Bold;
    text-shadow:none;
}

.SearchButton
{
    text-align:center;
    text-shadow:none;
    color:White;
    cursor:default;
    outline: 0;
    font: 90% "Lucida Sans Unicode", sans-serif;
    font-weight:normal;
    border-left: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;
    border-right: 1px solid Black;
    border-bottom: 1px solid Black;
    text-decoration:none;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:15px;
    padding-right:15px;
    
    background: rgb(43,49,54); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiMzEzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzY1NmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(43,49,54,1) 0%, rgba(87,101,107,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,49,54,1)), color-stop(100%,rgba(87,101,107,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(43,49,54,1) 0%,rgba(87,101,107,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(43,49,54,1) 0%,rgba(87,101,107,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(43,49,54,1) 0%,rgba(87,101,107,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(43,49,54,1) 0%,rgba(87,101,107,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b3136', endColorstr='#57656b',GradientType=0 ); /* IE6-8 */
    
    border-radius:15px 15px 15px 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}

.SearchButton:hover
{
    cursor:pointer;
}

.SearchImgButton
{
    text-align:center;
    position:absolute;
    margin-top:4px;
    margin-left:-1px;
    cursor:default;
}

.SearchImgButton:hover
{
    cursor:pointer;
}

.Seperator
{
    height:0px;
    border-top:1px solid #DE9816;
    border-bottom:1px solid #FFC456;
}

.btnLogout
{
    position:absolute;
    top:5px;
    right:10px;
    width:auto;
    height:auto;
    z-index:100;
    color:white;
}
