/* Someone needs to go through and verify where all of these keys are being used. I'm pretty sure some of them
   can be cut out or replaced. ~Wei */

/* Master Set of Values -- Try to use these instead of creating a new one: */

body {
    font-size: 12px;
    font-family: sans-serif;
    background-color: white;
    color: black;
    margin: 0 0 0 0;
}

li{
    font-size: 12px;
    font-family: sans-serif;
    color: red;
}

.normal {
    font-size: 12px;
    font-family: sans-serif;
}

a:link {
    color: blue;
    text-decoration: none;
}

a:visited {
    color: blue;
    text-decoration: none;
}

a:active {
    color: blue;
    text-decoration: none;
}

.text-page-title {
    font-family: Times New Roman, serif;
    font-size: 40pt;
    font-weight: normal;
    color: #000000
}

.text-page-subtitle {
    font-family: Times New Roman, serif;
    font-size: 20pt;
    font-weight: normal;
    color: #000000
}

.text-page-subtitle-blue {
	font-family: Times New Roman, serif;
	font-size: 20pt;
	font-weight: normal;
	color: #000099;
}

.text-page-subtitle-red {
	font-family: Times New Roman, serif;
	font-size: 20pt;
	font-weight: normal;
	color: red;
}

.text-page-subtitle-2 {
    font-family: Times New Roman, serif;
    font-size: 14pt;
    font-weight: normal;
    color: #000000
}

.text-table-heading {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #666666;
}

.text-table-heading-blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000099;
}

.text-content {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}

.text-content-small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
}

/* End of Master Set */

.table_add_example {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color: #E9E9E9;
}

.header {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
}

.sub-header {
    text-align: center;
    font-size: 20px;
}

.menu-option {
    font-size: 22px;
    font-weight: bold;
}

.big-message {
    font-size: 20px;
    text-align: center;
}

.warehouse-table {

}

.message {
    font-size: 12px;
    text-align: center;
    color: red;
}

.category-nav-table {
    font-size: 11px;
    font-weight: normal;
}

.category-children {
    font-size: 11px;
    font-weight: normal;
}

.category-table {
    font-size: 20px;
    font-weight: bold;
}

.warehouse-cell {

}

.product-picture-table {
    font-size: 12px;
    font-weight: normal;
}

.product-name {
    font-size: 14px;
    font-weight: bold;
}

.product-details-table {
    font-size: 12px;
    font-weight: normal;
}

.warehouse-item-text {
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.small {
    font-size: 10px;
}

.error-header {
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    color: red;
}

.se_pages_table {
    font-size: 12px;
    font-family: sans-serif;
    background-color: white;
    color: black;
}

.form-data-label{
    font-size: 14px;
    font-family: verdana;
    font-weight: bold;
}

.library-nav-links{
    font-size: 11px;
    font-family: sans-serif;
    text-decoration: underline;
}

