@charset "UTF-8";
body, p {background-color:#FFFFFF; font-family:verdana, arial, sans-serif; font-size:12px;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#336699}

h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#8b8b8b}

a:link
	{
	color: #333399;
	}

a:visited
	{
	color: #333399;
	}

a:active
	{
	color: #333399;
	}

a:hover
	{
	color: #CC3333;
	}

.white:link
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.white:visited
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.white:active
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.white:hover
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
	
.smwhite:link
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}

.smwhite:visited
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}

.smwhite:active
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}

.smwhite:hover
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}
	
.red:link
	{
	color: #8e0003;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.red:visited
	{
	color: #8e0003;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.red:active
	{
	color: #8e0003;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}

.red:hover
	{
	color: #8e0003;
	font-weight:bold;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
	
.white-footer:link
	{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	}

.white-footer:visited
	{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	}

.white-footer:active
	{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	}

.whit-footere:hover
	{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	}
	
.black:link
	{
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	}

.black:visited
	{
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	}

.black:active
	{
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	}

.black:hover
	{
	color: #0099CC;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	}
.black { font-family:arial,helvetica; font-size:10px; }
.xs, .smlink, .spotlight, .subquote { font-family:arial,helvetica; font-size:11px; }
.sm, .spotsubhd, .breadcrumb { font-family:arial,helvetica; font-size:12px; }
.med, .bodycopy, .pullquote { font-family:arial,helvetica; font-size:13px; }
.reg { font-family:arial,helvetica; font-size:11px; }

.blacklink, .relatedlink, .boxlink { color:black; }

.boxlink { font-size:11px; color:black; }
.promoheader { font-size:12px; color:white; font-weight:bold; }
.brand { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#53a800}