/**********************************************
  GLOBAL STYLESHEET FOR STOP N STOR
**********************************************/

/* header text */
h1 {
    font-family: Helvetica, Arial, Sans-Sarif;
    font-size: 42px;
    color: #33506F;
    margin: 0px 0px 0px 0px;
}

/* sub-header text */
h2 {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 14px;
	font-weight: bold;
	color: #DD0423;
    margin: 0px 0px 0px 0px;
}

/* sub-header text */
h3 {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 16px;
	font-weight: bold;
	color: #33506F;
    margin: 0px 0px 0px 0px;
}

/* global body text */
.bodytext {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 12px;
	color: #56677A;
}

/* global body text bold */
.bodytextBold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 12px;
	font-weight: bold;
	color: #183049;
}

/* red body text */
.redtextBold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 12px;
	font-weight: bold;
	color: #DF0024;
	text-decoration: none;
}

/* light blue 16px */
.lightblue16Bold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 16px;
	font-weight: bold;
	color: #99ACC0;
}

/* light blue 16px w/ underline */
.lightblue16BoldUnderline {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #99ACC0;
}

/* light blue 16px */
.lightblue14Bold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 14px;
	font-weight: bold;
	color: #99ACC0;
}

/* white 14px bold text */
.whitetext14Bold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* white 12px bold text */
.whitetextBold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/* bodytext 14px bold text */
.bodytext14Bold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 14px;
	font-weight: bold;
	color: #183049;
}

/* red bodytext 14px bold text */
.redtext14Bold {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 14px;
	font-weight: bold;
	color: #DD0423;
}

/* footer style */
.footer {
	font-family: Verdana, Helvetica, Sans-Sarif;
	font-size: 10px;
	font-weight: bold;
	color: #33506F;
}

/***************************************
 Ticker styles
***************************************/

/* ticker text */
.ticker {
	font-family: Arial, Helvetica, Sans-Sarif;
	font-size: 11px;
	color: #33506F;
}

/* ticker leading header */
.tickerHeader {
	font-family: Verdana, Helvetica, Sans-Sarif;
	font-size: 11px;
	font-weight: bold;
	color: #DD0423;
	margin-left: 5em;
}

/***************************************
 Hyperlink styles
***************************************/

/* styles for bodytext hyperlinks */
A.bodytextBoldLink:link,A.bodytextBoldLink:active,A.bodytextBoldLink:visited { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; font-weight: bold; color: #183049; text-decoration: none;}
A.bodytextBoldLink:hover,A.bodytextBoldLink:visited:hover { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; font-weight: bold; color: #DF0024; text-decoration: none;}

/* styles for bodytext hyperlinks, normal font-weight */
A.bodytextLink:link,A.bodytextLink:active,A.bodytextLink:visited { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; color: #56677A; text-decoration: none;}
A.bodytextLink:hover,A.bodytextLink:visited:hover { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; color: #DF0024; text-decoration: none;}

/* styles for large 14px bodytext hyperlinks */
A.bodytext14Link:link,A.bodytext14Link:active,A.bodytext14Link:visited { font-family: Arial, Helvetica, Sans-Sarif; font-size: 14px; font-weight: bold; color: #183049; text-decoration: none;}
A.bodytext14Link:hover,A.bodytext14Link:visited:hover { font-family: Arial, Helvetica, Sans-Sarif; font-size: 14px; font-weight: bold; color: #DF0024; text-decoration: none;}

/* styles for large 14px bodytext hyperlinks with underline*/
A.bodytext14Link2:link,A.bodytext14Link2:active,A.bodytext14Link2:visited { font-family: Arial, Helvetica, Sans-Sarif; font-size: 14px; font-weight: bold; color: #183049; text-decoration: underline;}
A.bodytext14Link2:hover,A.bodytext14Link2:visited:hover { font-family: Arial, Helvetica, Sans-Sarif; font-size: 14px; font-weight: bold; color: #DF0024; text-decoration: underline;}

/* styles for bold red hyperlinks */
A.redLink:link,A.redLink:active,A.redLink:visited { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; font-weight: bold; color: #DF0024; text-decoration: underline;}
A.redLink:hover,A.redLink:visited:hover { font-family: Arial, Helvetica, Sans-Sarif; font-size: 12px; font-weight: bold; color: #FF9600; text-decoration: underline;}

/* styles for footer hyperlinks */
A.footerLink:link,A.footerLink:active,A.footerLink:visited { font-family: Verdana, Helvetica, Sans-Sarif; font-size: 10px; font-weight: bold; color: #33506F; text-decoration: none;}
A.footerLink:hover,A.footerLink:visited:hover { font-family: Verdana, Helvetica, Sans-Sarif; font-size: 10px; font-weight: bold; color: white; text-decoration: none;}

/* styles for links in location page */
A.locationHeaderLink:link,A.locationHeaderLink:active,A.locationHeaderLink:visited { font-family: Arial, Helvetica, Sans-Sarif;font-size: 14px;font-weight: bold;color: #183049;text-decoration:none;}
A.locationHeaderLink:hover,A.locationHeaderLink:visited:hover { font-family: Arial, Helvetica, Sans-Sarif;font-size: 14px;font-weight: bold;color: #183049;text-decoration:none;}




