BODY { margin: 0px; background: url(/images/designs/008/background.jpg); }
BASEFONT,BODY,TABLE,TR,TD,FORM,SMALL,A,INPUT,TEXTAREA,SELECT,BIG { font-size: 11px; font-family: Verdana, Tahoma,arial,sans-serif; font-weight: normal; font-style: normal; color: black; }
A { font-size: 11px; text-decoration: underline; color: brown; font-weight: 100; }
A:hover { font-size: 11px; text-decoration: underline; color: brown; font-weight: 100; }
INPUT,TEXTAREA,SELECT { font-size: 11px; font-weight: 100; font-style: normal; color: brown; text-decoration: italics; background-color: #f0f0f0; border: 1px solid black; border-style: groove; }
INPUT.button { background-color: #c70000; font-weight: bold; color: white; text-decoration: none; cursor: hand; border: 1px solid #454545; border-style: outset; }
INPUT.button2 { background-color: #c70000; font-weight: bold; color: white; text-decoration: none; cursor: hand; border: 1px solid #454545; border-style: outset; padding: 5px; height: 30px; text-align: center; }
PRE,TT,LI { font-size: 11px; }
HR { color: silver; visibility: hidden; }
EM { color: blue; }
/* LINK GROUPS */
A.global-navigation { font-family: arial; font-size: 14px; text-decoration: none; color: black; font-weight: bold;text-transform: uppercase;}
A.global-navigation:hover { font-family: arial; font-size: 14px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase;}
A.global-navigation-selected { font-family: arial; font-size: 14px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase; }
A.global-navigation-selected:hover { font-family: arial; font-size: 14px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase; }
A.store-check-out-selected { text-decoration: none; color: green; font-weight: bold;}
A.store-check-out-selected:hover { text-decoration: underline; color: green; font-weight: bold;}
A.Global-Navigation-4-Product-Mini-Site { font-family: arial; font-size: 12px; text-decoration: none; color: black; font-stretch:narrower; font-weight: bold; text-transform: uppercase;letter-spacing: 1px}
A.Global-Navigation-4-Product-Mini-Site:hover { font-family: arial; font-size: 12px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase;}
A.Global-Navigation-4-Product-Mini-Site-selected { font-family: arial; font-size: 12px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase; }
A.Global-Navigation-4-Product-Mini-Site-selected:hover { font-family: arial; font-size: 12px; text-decoration: none; color: #454545; font-weight: bold; text-transform: uppercase; }
/* Special formatting for CONTENT PAGES */
.template-large {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #c90; FONT-FAMILY: "Gill Sans","Lucida Grande",Arial, Verdana;}
.template-head {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c90; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;}
.template-bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c90; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif;}
/* SITE TITLE, PAGE TITLE, DATE, COPYRIGHT, MESSAGES */
.site-title{ font-size: 18pt; font-weight: 100; font-family: verdana; text-variant: small-caps; color: #c70000; text-decoration: none; }
.page-title { font-size: 16px; font-weight: bold; font-style: normal; color: black; font-variant: small-caps; text-decoration: none; letter-spacing: 2px; }
.date { font-size: 8pt; font-weight: bold; font-style: normal; color: black; }
.copyright-font { font-size: 8pt; font-family: Tahoma; font-weight: normal; font-style: normal; color: #454545; }
A.copyright-font,A.copyright-font:hover { font-size: 8pt; font-family: Tahoma; font-weight: normal; font-style: normal; color: orange; text-decoration: underline; }
.error-message-font { font-size: 9pt; font-weight: normal; font-style: normal; color: red; }
.status-message-font { font-size: 10pt; font-weight: normal; font-style: normal; color: #336699; }
.caption { font-size: 9pt; font-weight: 100; font-style: 100; color: gray; }
.table-caption { font-size: 10pt; font-weight: bold; font-style: normal; color: #454545; }
.text-title { font-size: 13pt; font-weight: normal; font-style: normal; color: #454545; letter-spacing: 5px; }
.text-subtitle { font-size: 8pt; font-weight: bold; font-style: normal; color: brown; }
.text-date { font-size: 8pt; font-weight: normal; font-style: italic; color: black; }
.maintable { border: 1px solid black; border-top: 0px;}
.table-column-title-01 { font-size: 10pt; color: white; }
.table-data-text { font-size: 9pt; }
/*
Menu Header Styles
.ssmHdr { color: white; font: bold 14px verdana;}
.ssmHdr:link { color: white; text-decoration: none; }
.ssmHdr:visited { color: white; text-decoration: none; }
.ssmHdr:hover { color: white; text-decoration: underline; }
.ssmHdr:active { color: white; text-decoration: underline; }
Menu Item Styles
.ssmItem { color: black; font: 12px verdana; }
.ssmItem:link { color: black; text-decoration: none; }
.ssmItem:visited { color: black; text-decoration: none; }
.ssmItem:hover { color: black; text-decoration: underline; }
.ssmItem:active { color: black; text-decoration: underline; }
*/
/* CALENDAR FORMATTING */
.ssmBar { color: #ffffff; font: bold 10pt verdana; }
.calendar-table { border: 1px solid black; }
.calendar-title-cell, .calendar-date-table { border: 2px solid black; }
.calendar-day-cell { border: 2px solid black; background-color: #336699;}
.calendar-each-event { border-top: 1px solid silver; }
.calendar-title, .calendar-arrows, .calendar-title:link, .calendar-arrows:link {font-size: 13pt; font-weight: bold; font-style: normal; color: #000000; text-transform: capitalize; text-decoration: none; letter-spacing: 3px;} // Arrows, Month & Yr
.calendar-title:hover, .calendar-arrows:hover {text-decoration: underline; }
.calendar-day-heading, .calendar-day-heading:link, .calendar-date {font-size: 13pt; color: white; font-weight: bold; font-style: normal; text-transform: capitalize; text-decoration: none; letter-spacing: 3px;}
.calendar-day-headings:hover { text-decoration: underline; }
.calendar-date, .calendar-date:link {font-size: 12pt; color: white; font-weight: bold; font-style: normal; text-transform: capitalize; text-decoration: none; letter-spacing: 3px;}
.calendar-date:hover { text-decoration: underline; }
.calendar-date-cell { background-color:#336699; }
.calendar-event, .calendar-event:link, {font-size: 8pt; font-family: Verdana,Tahoma; sans-serif; font-weight: normal; font-style: normal; color: 000000; text-decoration: underline; }
.calendar-event:hover { text-decoration:underline; }
.calendar-event-time, .calendar-event-time:link {font-size: 8pt; font-family: Verdana,Tahoma; sans-serif; font-weight: normal; font-style: normal; color: 336699; text-decoration: none; }
.calendar-event-time:hover { text-decoration:underline; }
.calendar-event-edit, .calendar-event-edit:link { font-size: 8pt; font-family: Verdana,Tahoma; sans-serif; font-weight: normal; font-style: normal; color: ff0000; text-decoration: none; }
.calendar-event-edit:hover { text-decoration:underline; }
.wrapper-tag {font-size: 10pt; color: silver; font-style: normal; text-decoration: none;}
/* GENERAL DATA ENTRY FORMS */
.form-title-bar { font-size: 12pt; color: white; font-family: helvetica; }
.form-fields-header { background-color: #f0f0f0; font-family: helvetica; color: blue; font-weight: bold; letter-spacing: 2px; }
.form-fields { background-color: #f0f0f0; font-family: helvetica; color: #336699; }
.form-fields-required { background-color: #f0f0f0; font-family: helvetica; color: red; }
.form-instructions { background-color: #f0f0f0; font-family: helvetica; color: blue; font-size: 10px;; }
.form-title-1 { color: blue; }
.data-listing-title, .data-listing-title A, .data-listing-title A:hover { font-size: 10pt; color: white; font-family: helvetica; text-decoration: none; }
.data-listing-data { font-size: 8pt; }
/* FAQS MANAGER */
.faqs-manager, .faqs-manager:hover { padding: 3 3 3 3; padding-left: 10px; }
#pagebuilderEditArea, .pagebuilderEditArea { background-color: white; background: url('/images/admin/pagebuilder/white.gif'); margin: 10px; }
.dropcap,.backdrop { float: left; width: .7em; font-size: 4em; line-height: 83%; }
DIV.textgroup-single-view
{ border: 0px solid black;
position: relative;
margin: 0 0 0 0;
height: 30px;
vertical-align: baseline;
align: left;
}
DIV.textgroup-single-view DIV
{ border: 0px solid green;
background: transparent;
display: inline;
margin: 0 0 0 1;
height: 30px;
vertical-align: baseline;
align: left;
padding: 8 8 8 8;
text-align: center;
}
DIV.textgroup-single-view DIV.Netscape
{ position: relative; top: 10px;
}
DIV.textgroup-single-view DIV A:link
{ color: white; text-decoration: none; FONT-WEIGHT: BOLD;
border: 0px solid red;
}
DIV.textgroup-single-view DIV A:visited
{ color: white; text-decoration: none; FONT-WEIGHT: BOLD;

border: 0px solid red;
}
DIV.textgroup-single-view DIV A:hover
{ color: yellow; text-decoration: none; FONT-WEIGHT: BOLD;
border: 0px solid red;
}
DIV.textgroup-single-view DIV A:active
{ color: white; text-decoration: none; FONT-WEIGHT: BOLD;
border: 0px solid red;
}
DIV.textgroup-single-view DIV.table-of-contents
{ border: 0px solid red;
background: transparent;
padding: 0 0 0 0;
}
DIV.textgroup-single-view DIV.table-of-contents DIV
{ border-bottom: 1px solid white;
}
DIV.textgroup-single-view DIV.table-of-contents DIV.Netscape
{ position: relative; top: -10px;
padding: 8 8 8 8; height: 18px;
}
DIV.textgroup-single-view DIV.table-of-contents DIV.IE
{ z-index: 9999;
}
.newsletter { background-color: #454545; }
.newsletter A { color: white; }
.newsletter A:hover { color: yellow; }
.newsletter-description { background-color: #f0f0f0; border-right: 1px solid #454545; border-bottom: 1px solid #454545; }
.newsletter-description TD { padding: 10 10 10 10; }
