BODY, TD {font-size: 8pt; font-family: verdana, arial, sans-serif; font-weight: normal; }

.Search {font-size: 9pt; width: 80pt;}

a.Customer {color: #636521;font-weight: bold;}
a.Customer:hover {color: #DE0029;font-weight: bold;}
a.CustomerS {color: #ffffff;font-weight: bold;}
a.CustomerS:hover {color: red;font-weight: bold;}

a.subnavGreen {color: #636521;font-weight: bold; }
a.subnavGreen:hover {color: #DE0029;font-weight: bold;}
a.subnavGreenS {color: #DE0029;font-weight: bold;}
a.subnavGreenS:hover {color: #DE0029;font-weight: bold;}

a.subnavMaroon {font-size: 7.5pt; color: #FFFFFF;font-weight: bold;}
a.subnavMaroon:hover {font-size: 7.5pt; color: #FF8806;font-weight: bold;}
a.subnavMaroonS {font-size: 7.5pt; color: #FF8806;font-weight: bold;}
a.subnavMaroonS:hover {font-size: 7.5pt; color: #FF8806;font-weight: bold;}

.subNavProdText {color: #636521;font-weight: bold;}
a.subNavProd {color: #636521;font-weight: bold;}
a.subNavProd:hover {color: #DE0029;font-weight: bold;}

.subNavProdS {color: #9C3C39;font-weight: bold;}
.subNavProdS:hover {color: #DE0029;font-weight: bold;}

a.Product {color: #636521;font-weight: bold;}
a.Product:hover {color: #DE0029;font-weight: bold;}

.footer {color: #FFFFFF;font-weight: normal; font-size: 8pt; font-family: arial;}
a.footer {color: #FFFFFF;font-weight: normal; font-size: 8pt; font-family: arial;}
a.footer:hover {color: #FF8806;font-weight: normal; font-size: 8pt; font-family: arial;}
a.footerS {color: #FF8806;font-weight: normal; font-size: 8pt; font-family: arial;}
a.footerS:hover {color: #DE0029; font-weight: normal; font-size: 8pt; font-family: arial;}

.textBold {color: #000000;font-weight: bold;}
.textBoldS {color: #BD0010;font-weight: bold;}
.textBoldRed {color: #DE0029;font-weight: bold;}

.Breadcrumb {color: #DE0029; text-decoration: none;}
a.Breadcrumb {color: #DE0029; text-decoration: underline;}
a.Breadcrumb:hover {color: #000000; text-decoration: underline;}

a.textSmall {color: #000000;}
a.textSmall:hover {color: #DE0029;}

a.header {color: #FFFFFF;font-weight: none;}
a.header:hover {color: #FFE300;font-weight: none;}
a.headerS {color: #FFE300;font-weight: none;}
a.headerS:hover {color: #FFE300;font-weight: none;}

a.text:hover {color: #BD0010;}
.textS {color: #BD0010;}
.textS:hover {color: #BD0010;}

.textSmall {color: #000000;}
.textSmallBold {color: #000000;font-weight: bold;}
.textSmallBoldWhite {color: #ffffff;font-weight: bold;}
.textSmallBoldRed {color: #DE0029;font-weight: bold;}
.textSmallRed {color: #DE0029;}
.textSmallReadOnly {border: none;vertical-align: bottom;color: black; text-align: right}
a.textSmallRedLink {color: #DE0029;}
a.textSmallRedLink:hover {color: #DE0029;text-decoration: none;}
a.textSmallBlueLink { font-family: verdana;  color: #173A6F; font-weight: bold; text-decoration: underline;}
a.textSmallBlueLink:hover { font-family: verdana;  color: #BD0010; font-weight: bold; text-decoration: underline;}

.textMediumWhite {color: #FFFFFF;font-size: 9pt;font-weight: bold;}
.textRedBold {color: #DE0029;font-weight: bold;}
.textWhiteBold {color: #FFFFFF;font-weight: bold;}

.button {font-weight: bold; font-size: 8pt;}

.header {color: #243269;font-size: 14pt;font-family: arial, verdana, sans-serif; font-weight: bold;}
.Price {color: #DE0029;font-size: 13pt; font-family: arial, verdana, sans-serif;  font-weight: bold;}
.PriceSaleSmall {color: #DE0029; font-weight: bold;}

.Warning {font-weight: bold;color: red;}
.Alert {color: red;}

/* tesselNEWS */
a.NewsListingTitle {font-family: verdana; color: #173A6F; font-weight: bold; text-decoration: underline;}
a.NewsListingTitle:hover {font-family: verdana; color: #BD0010; font-weight: bold; text-decoration: underline;}

a.NewsAdminListingTitle { font-family: verdana; color: #173A6F; font-weight: bold}
a.NewsAdminListingTitle:Hover { font-family: verdana; color: #DE0029; font-weight: bold}

a.NewsLink { font-family: verdana; color: #173A6F; font-weight: bold}
a.NewsLink:hover { font-family: verdana; color: red; font-weight: bold}

.NewsArchive { font-family: verdana;  color: black; font-weight: normal}

.NewsTitle { font-family: century gothic; font-size: 12pt; color: #173A6F; font-weight: bold}

.NewsListingTitle {font-family: verdana; color: #173A6F; font-weight: bold; text-decoration: underline;}
.NewsText { font-family: verdana; color: black; font-weight: normal}
.NewsTextSmall { font-family: verdana;  color: black; font-weight: normal}

.NewsAdminText { font-family: verdana;  color: black; font-weight: normal}
.NewsAdminTextBold { font-family: verdana;  color: black; font-weight: bold}

.NewsHeader { font-family: century gothic; font-size: 14pt; color: #173A6F; font-weight: bold}

.NewsAdminListingText { font-family: verdana; color: black; font-weight: normal}
.NewsAdminListingHeader { font-family: verdana;  color: black; font-weight: bold}

/* DATAGRID */
.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; background-color:#2C2D8C; color: white; text-transform: uppercase; text-decoration:none;}
a.TableHeader {font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-transform: uppercase;}
a.TableHeader:hover {font-family: arial; font-size: 8pt; font-weight: bold; color: #DE0029; text-transform: uppercase; text-decoration: none;}

.RowLight {background-color: #F7F3EF; }
.RowDark {background-color: #EAEAE4; }
.RowAlert {background-color: #ffcc33; }

.TabNavSelected {font-family: arial; font-size: 9pt; font-weight: bold; background-color: #668091; color: white; text-decoration: none;}
a.TabNavSelected {font-family: arial; font-size: 9pt; font-weight: bold; color: white; text-decoration: none;}
a.TabNavSelected:hover {font-family: arial; font-size: 9pt; font-weight: bold; color: #DE0029; text-decoration: none;}

.TabNav {font-family: arial; font-size: 9pt; font-weight: bold; background-color: #EEEEEE; color: black; text-decoration: none;}
.TabTable {background-color: #2C2D8C;}
.TabTableInterior {background-color: #ffffff;}

a.adminlisting {color: #2C5B74; font-weight: normal;}
a.adminlisting:hover {color: #DE0029;}


/* tesselCART */
.c01 {font-family: verdana; color: black; text-decoration: normal;}
.c1 {font-family: verdana; color: black; text-decoration: normal;}
.c1h {font-family: verdana; color: black; text-decoration: normal; font-weight: bold;}
.c1hr {background-color: #E4DED2;}
.c1r {background-color: #F4F0E8;}
.c1s {font-family: verdana;  color: black; text-decoration: normal;}

.c2 {font-family: verdana;  color: black; text-decoration: normal;}
.c2h {font-family: verdana;  color: red; text-decoration: normal; font-weight: bold;}
.c2hr {background-color: #ffffff;}
.c2r {background-color: #ffffff;}

.c0 {font-family: verdana;  color: black; text-decoration: normal;}

/* tesselPoll */
.IpollQuestion { color: #173A6F; font-weight: bold;}
.IpollText {}
.Ipoll {color: #636521;font-weight: bold;}
.IpollResult {font-size: 9pt;}
.IpollTotal {}
.IpollAnswer {color: #173A6F;}
.submitButton {font-weight: bold;}

/* SURVEY */
.boxHeader {font-size: 8pt; color:#ffffff; font-family: arial, sans-serif; font-weight:bold; text-decoration: none;}