﻿.DepartmentListHead
{
    border-right: #244DC9 1px solid;
    border-top: #244DC9 1px solid;
    border-left: #244DC9 1px solid;
    border-bottom: #244DC9 1px solid;
    background-color: #244DC9;
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 10pt;
    color: #f5f5dc;
    padding-left: 3px;
    text-align: center;
}

.DepartmentListContent
{
     border-right: #244DC9 1px solid;
    border-top: #244DC9 1px solid;
    border-left: #244DC9 1px solid;
    border-bottom: #244DC9 1px solid;
    text-align: center;
}
a.DepartmentUnselected
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 9pt;
    color: #244DCA;
    line-height: 25px;
    padding-left: 5px;
    text-decoration: none;
}

a.DepartmentUnselected:hover
{
    padding-left: 5px;
    color: #0000CC;
}
a.DepartmentSelected
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 9pt;
    color: #244DCA;
    line-height: 25px;
    padding-left: 5px;
    text-decoration: none;
}
.CategoryListHead
{
    border-right: #3399FF 1px solid;
    border-top: #3399FF 1px solid;
    border-left: #3399FF 1px solid;
    border-bottom: #3399FF 1px solid;
    background-color: #3399FF;
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 10pt;
    color: #f5f5dc;
    text-align: center;
}

.CategoryListContent
{
    border-right: #3399FF 1px solid;
    border-top: #3399FF 1px solid;
    border-left: #3399FF 1px solid;
    border-bottom: #3399FF 1px solid;
    background-color: #ffffff;
    text-align: center;
}

a.CategoryUnselected
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 9pt;
    color: #3399FF;
    line-height: 25px;
    padding-right: 5px;
    padding-left: 5px;
    text-decoration: none;
}

a.CategoryUnselected:hover
{
    color: #244DCA;
    padding-right: 5px;
    padding-left: 5px;
}

a.CategorySelected
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 9pt;
    color: #3399FF;
    line-height: 25px;
    padding-right: 5px;
    padding-left: 5px;
    text-decoration: none;
}
.CatalogTitle
{
    color: #0033CC;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 18px;
    font-weight: bold;
}
.CatalogDescription
{
    color: black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 14px;
}
a.ProductName
{
    color:#CC0000;
    font-family: Verdana, Arial;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}
a.ProductName:hover
{
    text-decoration: underline;
}
.ProductDescription
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 11px;
}
.ProductPrice
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 11px;
}
.PagingText
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 11px;
    color: Black;
}
.ProductTitle
{
    color:#CC0000;
    font-family: Verdana, Arial;
    text-decoration:none;
    font-size: 24px;
    font-weight: bold;
    line-height: 15px;
}
.SearchBoxHead
{
    border-right: #0583b5 1px solid;
    border-top: #0583b5 1px solid;
    border-left: #0583b5 1px solid;
    border-bottom: #0583b5 1px solid;
    background-color: #0583b5;
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 10pt;
    color: #f5f5dc;
    text-align: center;
}
.SearchBoxContent
{
    border-right: #0583b5 1px solid;
    border-top: #0583b5 1px solid;
    border-left: #0583b5 1px solid;
    border-bottom: #0583b5 1px solid;
    background-color: #8bc8dd;
    font-family: Arial, Verdana;
    font-size: 9pt;
    color: darkblue;
    padding-top: 5px;
    padding-left: 12px;
    padding-bottom: 5px;
}
.SearchBox
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 9pt;
    margin-bottom: 5px;
}
.UserInfoHead
{
    border-right: #cc6666 1px solid;
    border-top: #cc6666 1px solid;
    border-left: #cc6666 1px solid;
    border-bottom: #cc6666 1px solid;
    background-color: #990000;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #f5f5dc;
    padding-left: 3px;
    text-align: center;
}
.UserInfoContent
{
     border-right: #cc6666 1px solid;
    border-top: #cc6666 1px solid;
    border-left: #cc6666 1px solid;
    border-bottom: #cc6666 1px solid;
    background-color: #ffcccc;
	padding-top: 7px;
    padding-bottom: 7px;
    text-align: center;
}
.UserInfoText
{
    font-family: Verdana, Arial;
    font-size: 9pt;
    padding-left: 5px;
    text-decoration: none;
}
a.UserInfoLink
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 9pt;
    color: #ed486d;
    line-height: 15px;
    padding-left: 5px;
    text-decoration: none;
}
a.UserInfoLink:hover
{
    padding-left: 5px;
    color: #dc143c;
}
.Button
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 12px;
}
.AdminTitle
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 21px;
    font-weight: bold;
    line-height: 25px;
}
.AdminPageText
{
    color: Navy;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 12px;
}
a.AdminPageText
{
    color: Navy;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 12px;
}
a.AdminPageText:hover
{
    color:Red;
}
.Grid
{
    border-color: #E7E7FF;
    width: "100%";
}
.GridHeader
{
    color: White;
    background-color: #244DC9;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 11px;
    text-align: left;
}
.GridRow
{
    color: Navy;
    background-color: #E9EDF9;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 11px;
    text-align: left;
}
.GridEditingRow
{
    color: Navy;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 11px;
    text-align: left;
}
.GridAlternateRow
{
    color: Navy;
    background-color: #F7F7F7;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: none;
    font-size: 11px;
    text-align:left ;
}
.SmallButtonText
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
}
.CartSummary
{
    border-right: #244DC9 2px solid;
    border-top: #244DC9 2px solid;
    border-left: #244DC9 2px solid;
    border-bottom: #244DC9 2px solid;
    background-color: snow;
    font-family:Arial;
    font-size: 9pt;
    color: Black;
    padding-top: 3px;
    padding-left: 3px;
    padding-bottom: 5px;
}
a.CartLink
{
    color: #0000FF;
    font-family: Arial;
    text-decoration: none;
    font-size: 13px;
}

a.CartLink:hover
{
    color:#000099;
	text-decoration: underline;
}
.ShoppingCartTitle
{
    color:Red;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 16px;
}
.AdminErrorText
{
    font-weight:bold;
    font-size:12px;
    color:Red;
    font-style: italic;
    font-family: Verdana, Helvetica, Sans-Serif;
}
.RecommendationHead
{
    color:Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 10px;
}
.RecommendationText
{
    color:Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
}
.RecommendtationLink
{
    color: Black;
    font-family: Verdana, Helvetica, Sans-Serif;
    text-decoration: underline;
    font-size: 10px;
}
a.RecommendationLink:hover
{
    color:Red;
}
.UserDetailsTable
{
    width:100%;
    background-color: #ffffff;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 12px;
    border: Solid 2px #cc6666;
    line-height: 25px;
}
.UserDetailsTableHead
{
    border-bottom: #cc6666 2px solid;
    background-color: #990000;
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size:10pt;
    color:#eeeeff;
    padding-left: 3px;
    text-align: center;
}
.InfoText
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 12px;
}