.info_table{ 
  border: 1px solid black ; 
  color: black ;
  border-collapse: collapse ;
}
.info_table td{
  border: 1px solid black ;
  color: black ;
}
.info_table th{
  border: 2px solid black ;
  color: black ;
  background-color: grey ;
}
.list_table{
  min-width: 50% ;
  margin-right: auto ;
  margin-left: auto ;
  margin-top: 4px ;
  margin-bottom: 4px ;
  border-radius: 5px; 
  -webkit-box-shadow: 0px 0px 6px 3px rgba(0, 0, 255, 0.3);
  -moz-box-shadow:    0px 0px 6px 3px rgba(0, 0, 255, 0.3);
  box-shadow:         0px 0px 6px 3px rgba(0, 0, 255, 0.3);
}

.list_table .help_info{
  border: 1px solid black ;
  text-align: center ;
}
.list_table .odd{
  background-color: #E0E0FF ;
}
.list_table .even{
  background-color: #99B2FF ;
}
.list_table .clickable{
  cursor: pointer ;
}
.list_table td{
  padding-left: 10px ;
}

.list_table .highlight:hover{
  background: rgb(254,253,244); /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, rgba(254,253,244,1) 0%, rgba(247,234,135,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(254,253,244,1)), color-stop(100%,rgba(247,234,135,1))); /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, rgba(254,253,244,1) 0%,rgba(247,234,135,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, rgba(254,253,244,1) 0%,rgba(247,234,135,1) 100%); /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, rgba(254,253,244,1) 0%,rgba(247,234,135,1) 100%); /* IE10+ */
  background: radial-gradient(ellipse at center, rgba(254,253,244,1) 0%,rgba(247,234,135,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefdf4', endColorstr='#f7ea87',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.click_to_delete:hover{
  text-decoration: line-through ;
  color: red ;
}

.edit_user_input{
  width: 100% ; 
}

/*Used for table header elements*/
.list_table .header{
  border: 1px solid black ;
  text-align: center ;
  background: rgb(235,241,246); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(235,241,246,1) 0%, rgba(171,211,238,1) 50%, rgba(137,195,235,1) 51%, rgba(213,235,251,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,241,246,1)), color-stop(50%,rgba(171,211,238,1)), color-stop(51%,rgba(137,195,235,1)), color-stop(100%,rgba(213,235,251,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
}
/*Used for table header elements*/
.one{
  background: rgb(24,160,44); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(24,160,44,1) 0%, rgba(34,224,46,1) 50%, rgba(25,209,41,1) 51%, rgba(121,237,127,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(24,160,44,1)), color-stop(50%,rgba(34,224,46,1)), color-stop(51%,rgba(25,209,41,1)), color-stop(100%,rgba(121,237,127,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(24,160,44,1) 0%,rgba(34,224,46,1) 50%,rgba(25,209,41,1) 51%,rgba(121,237,127,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(24,160,44,1) 0%,rgba(34,224,46,1) 50%,rgba(25,209,41,1) 51%,rgba(121,237,127,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(24,160,44,1) 0%,rgba(34,224,46,1) 50%,rgba(25,209,41,1) 51%,rgba(121,237,127,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(24,160,44,1) 0%,rgba(34,224,46,1) 50%,rgba(25,209,41,1) 51%,rgba(121,237,127,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18a02c', endColorstr='#79ed7f',GradientType=0 ); /* IE6-9 */
}
/*Used for table header elements*/
.two{
  background: rgb(35,211,62); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(35,211,62,1) 0%, rgba(79,227,89,1) 50%, rgba(58,228,72,1) 51%, rgba(147,239,152,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,211,62,1)), color-stop(50%,rgba(79,227,89,1)), color-stop(51%,rgba(58,228,72,1)), color-stop(100%,rgba(147,239,152,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(35,211,62,1) 0%,rgba(79,227,89,1) 50%,rgba(58,228,72,1) 51%,rgba(147,239,152,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(35,211,62,1) 0%,rgba(79,227,89,1) 50%,rgba(58,228,72,1) 51%,rgba(147,239,152,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(35,211,62,1) 0%,rgba(79,227,89,1) 50%,rgba(58,228,72,1) 51%,rgba(147,239,152,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(35,211,62,1) 0%,rgba(79,227,89,1) 50%,rgba(58,228,72,1) 51%,rgba(147,239,152,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23d33e', endColorstr='#93ef98',GradientType=0 ); /* IE6-9 */
}

#select_function_table{
  width: 100% ;
}

#select_function_div{
  width: 100% ;
}

#upload_div{
  display: none ;
}

#dealerships_div{
  display: none ;
  width: 100% ;
  text-align: center ;
  margin-left: auto ;
  margin-right: auto ;
  max-height: 500px ;
  overflow-y: scroll ;
}

#edit_users_div{
  /*display: none ;*/
  width: 100% ;
  text-align: center ;
  margin-left: auto ;
  margin-right: auto ;
  max-height: 500px ;
  overflow-y: scroll ;
}

#add_user_div{
  display: none ;
  width: 100% ;
  text-align: center ;
  margin-left: auto ;
  margin-right: auto ;
}

#add_user_btn_div{
  display: none ;
  width: 100% ;
  text-align: center ;
  margin-left: auto ;
  margin-right: auto ;
}


#ajax_loader_div{
  width: 100%; 
}

#storage_div{
  display:none ;
}

#user_table_cell{
  text-align: center ;
  vertical-align: top ;
}

#dealership_table_cell{
  text-align: center ;
  vertical-align: top ;
}

.icon_clickable{
  cursor: pointer ;
}


