TD,P,B,INPUT,DIV {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}

UL { MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: square; }

OL { MARGIN-BOTTOM: 0px; }

LI { FONT-SIZE: 11px; }

HR { MARGIN-BOTTOM: 0px; COLOR: #0000cd; HEIGHT: 2px; }

H1 { FONT-SIZE: 160%; FONT-WEIGHT: bold; FONT-STYLE: bold; }
H2 { FONT-SIZE: 140%; FONT-WEIGHT: bold; FONT-STYLE: bold; }
H3 { FONT-SIZE: 130%; FONT-WEIGHT: bold; FONT-STYLE: bold; }
H4 { FONT-SIZE: 100%; FONT-WEIGHT: bold; FONT-STYLE: bold; }

PRE { FONT-FAMILY: monospace
}

FORM { MARGIN-BOTTOM: 0px
}

A         { COLOR: blue; }
A:link    { COLOR: blue; }
A:visited { COLOR: blue; }
A:active  { COLOR: blue; }
A:hover   { color: red; }

A.mainTab { FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: "Verdana", "Arial", "Helvetica" }
A.mainTab:link    { COLOR: white; }
A.mainTab:visited { COLOR: white; }
A.mainTab:active { COLOR: white; }
A.mainTab:hover   { COLOR: red; }

A.navlink { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica" }
A.navlink:link    { COLOR: black; }
A.navlink:visited { COLOR: black; }
A.navlink:active { COLOR: black; }
A.navlink:hover   { COLOR: red; }

A.navlink2 { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"; TEXT-DECORATION: none;}
A.navlink2:link    { COLOR: black; }
A.navlink2:visited { COLOR: black; }
A.navlink2:active { COLOR: black; }
A.navlink2:hover   { COLOR: red; }


.menuleft {
	BORDER-RIGHT: #00008b 8px solid; BORDER-TOP: #00008b 12px solid;
    BORDER-LEFT:  #00008b 2px solid;  BORDER-BOTTOM: #00008b 6px solid;
	LINE-HEIGHT: 9pt; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: "Arial";
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff; layer-background-color: #ffffff;
}

A.menuleftNAV {LINE-HEIGHT: 9pt; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: "Arial"; TEXT-DECORATION: none; }
A.menuleftNAV:link    { COLOR:#333333; }
A.menuleftNAV:visited { COLOR:#333333; }
A.menuleftNAV:active { COLOR: #333333; }
A.menuleftNAV:hover   { COLOR: red; }

SPAN.menuleftHD {
		LINE-HEIGHT: 11pt; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: sienna; FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

A.LKretailer {FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: "Arial"; TEXT-DECORATION: none; }
A.LKretailer:link    { COLOR: blue; }
A.LKretailer:visited { COLOR: blue;; }
A.LKretailer:active  { COLOR: blue; }
A.LKretailer:hover   { COLOR: red; }



.navTXTselect {
	COLOR: #00008b;
    FONT-SIZE: 12px; FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffd700; layer-background-color:#ffd700
}

.PageHeadBig {
FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #02016a
}

.ParagraphHead {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000080
}


TD.StdText {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
P.StdText {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
DIV.StdText {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
SPAN.StdText {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
TD.SmallText {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
SPAN.SmallText {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}

TD.BigText {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: "Arial", "Helvetica"
}

/* --- Topic BOX Header dark blue / TEXT white --- */ 
.HDdrkbluTXTwht {
    PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff; LETTER-SPACING: 0.15em;
    FONT-SIZE: 13px; FONT-WEIGHT: bold;
    FONT-FAMILY: Arial,san-serif;
    BACKGROUND-COLOR: #00008b; layer-background-color: #00008b; TEXT-DECORATION: none
}

.HDgrnTXTwht {
    PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff; LETTER-SPACING: 0.15em;
    FONT-SIZE: 13px; FONT-WEIGHT: bold;
    FONT-FAMILY: Arial,san-serif;
    BACKGROUND-COLOR: #008000; layer-background-color: #008000; TEXT-DECORATION: none
}


/* --- Topic BOX Header gold / TEXT navy --- */ 
.HDgoldTXTblu {
    PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
	COLOR: #00008b; LETTER-SPACING: 0.1em;
    FONT-SIZE: 13px; FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffd700; layer-background-color:#ffd700; TEXT-DECORATION: none
}

/* --- Topic BOX Header red/ TEXT white --- */ 
.HDredTXTwht {
    PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff; LETTER-SPACING: 0.15em;
    FONT-SIZE: 14px; FONT-WEIGHT: bold;
    FONT-FAMILY: Arial,san-serif;
    BACKGROUND-COLOR: #ce3000; layer-background-color: #ce3000; TEXT-DECORATION: none
}
.heading {
	FONT-WEIGHT: 800; FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #000080; FONT-FAMILY: "Arial", "Verdana"
}
.subheading {
	FONT-WEIGHT: 700; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #a0522d; FONT-FAMILY: "Arial", "Verdana"
}
.header {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #a30000; FONT-FAMILY: "Arial", "Verdana"
}
.headerSmall {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-FAMILY: "Arial", "Verdana"
}
.pques {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; MARGIN-LEFT: 1em; COLOR: #a30000
}
.panswer {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; MARGIN-LEFT: 1em; COLOR: #000000
}

.submenu {
	COLOR: #003366
}
.red {
	FONT-WEIGHT: 600; COLOR: #930000
}


.text  { color: #000000; font-size: 13px;
	font-family: Arial, Helvetica, sans-serif; text-decoration: none
 }
 
.smallitalic  { color: #000000; font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; font-style:italic; text-decoration: none
}

.heading2  { color: #a0522d; font-weight: bold; font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.subhead  { text-decoration: none; font-weight: normal; color: #000000; font-size: 26px; 
	font-family: Arial, Helvetica, sans-serif
}

.small  { text-decoration: none; color: #000000; font-size: 10px;
	font-family: Arial, Helvetica, sans-serif
}

#small { font-size: 10px; font-family: Arial, Helvetica, sans-serif }
#plus  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #ffffff text-decoration: none }
#work  { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #ffffff }


/* --- Page Header 14pt --- */ 
/* ---   color: #ffcc00; soft orange --- */ 
/* ---   color: #fcce55; soft orange --- */ 
/* ---   color: #EADFC6; gold --- */ 
/* ---   color: #cddbeb; light blue --- */ 
/* ---   color: #708090;  blue gray  --- */ 
/* ---   color: #cc6600;  burnt red  --- */ 
/* ---   background-color:#cc6600;layer-background-color:#cc6600;  --- */ 

/* --- Topic Header 12pt --- */ 
.topicHD { 
   color: #000000;
   font-weight:bold;
   font-size:12pt;
   line-height: 1.0em;
   letter-spacing:0.15 em;
   font-family:arial, helvetica;
}

/* --- Topic Header 14px --- */ 
.topicHD1 { 
    COLOR: #000000;
    vertical-align: middle; text-align: center;
    letter-spacing:0.15 em;
   	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: arial, verdana, helvetica; 
    background-color: #ffefd5; layer-background-color: #ffefd5
}
/* --- Topic Header 14px white on blue --- */ 
.topicHD1a { 
    COLOR: #ffffff;
    vertical-align: middle; text-align: center;
    letter-spacing:0.15 em;
   	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    background-color: #005d98; layer-background-color: #005d98
}
/* --- Topic Header 12px --- */ 
.topicHD2 { 
    COLOR: #000000;
    vertical-align: middle; text-align: center;
    letter-spacing:0.15 em;
   	FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: arial, verdana, helvetica; 
    background-color: #f0fff0; layer-background-color: #f0fff0
}

/* --- Store Header  white on maroon --- */ 
.storeHD1 { 
    COLOR: #ffffff;
    vertical-align: middle; text-align: center;
    letter-spacing:0.15 em;
   	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    background-color: #b22222; layer-background-color: #b22222
}

/* --- Newsletter Header 14px --- */ 
.newsletHD1 { 
    COLOR: #ffffff;
    vertical-align: middle; text-align: center;
    letter-spacing:0.15 em;
   	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: arial, verdana, helvetica; 
    background-color: #336699; layer-background-color: #336699
}

.clHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: black
}
.clHeading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white
}

#divPageHead {
    COLOR: #EADFC6;
	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: bold; 
    FONT-FAMILY: arial, verdana, helvetica; 
    vertical-align: middle; text-align: center;
    letter-spacing: 0.15 em;
    margin: 4px;
    background-color: #336699; layer-background-color: #336699
}

.clWinText {
	COLOR: black
}

.clWinBy {
	FONT-SIZE: 10px; COLOR: #777777
}
.smallbody {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana,Arial,sans-serif
}
.storytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, sans-serif
}
