@charset "UTF-8";
/* CSS Document */



li     {
	color: #333;
	font-size: 8.5pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 200;
	line-height: 14pt;
	list-style-position: inside;
	display: list-item;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 6px;
	padding-left: 8px
}
p     {
	color: #333;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 200;
	line-height: 15pt;
	text-align: left;
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 1px; }

/* HEADING STYLES
H1 = A-Head
H2 = B-head
H3 = paragraph head*/

H1    {
	color: #c81d33;
	font-size: 14pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 700;
	margin-bottom: -5px;
	padding-right: 6px;
	padding-left: 0px;
	line-height: 24px;
	padding-bottom: 4px;
}
H2      {
	color: #c81d33;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 700;
	margin-bottom: -10px;
	line-height: 18px;
	padding-right: 6px;
	letter-spacing: 0.03em;
}
H3     {
	color: #c81d33;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 700;
	margin-bottom: -10px;
	padding-right: 6px;
}
	
	
/* NAVIGATION HEADING STYLES
H4 = Section
H5 = Subsection
H6 = Listing 
H6 with .sublist class applied = Sublisting*/


H4       {
	color: #c81d33;
	font-size: 10pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 800;
	text-align: left;
	margin-left: 0px;
	margin-top: 38px;
	margin-bottom: -8px;
	letter-spacing: .5px;
	text-transform: uppercase;
}
H5      {
	color: #3d3d3d;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 800;
	text-align: left;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 4px 0px -24px 1px;
	letter-spacing: .5px;
	text-transform: uppercase;
}
H6  {
	color: #3d3d3d;
	font-size: 8.5pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	line-height: 10pt;
	text-decoration: none;
	text-align: left;
	padding: 4px 8px 4px 3px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: -4px;
}

/* H6 Sublist Style*/

.sublist {
	font-weight: 400;
	padding-left: 10px;
}

/*RED ACTIVE MENU LINKS ....Simple instruction to make this text red because otherwise ugly default link color appears with underline*/
a.linkred {
color: #c81d33;
text-decoration: none;
}

/*RED ACTIVE MENU LINKS ....Use with non-link menu text to override default color*/
.redtext {
color: #c81d33;
text-decoration: none;
}

/*GRAY INACTIVE MENU LINKS*/

a.linkgray:link {
color: #3d3d3d;
text-decoration: none;
}

a.linkgray:visited {
color: #3d3d3d;
text-decoration: none;
}

a.linkgray:hover {
color: #c81d33;
text-decoration: none;

} 
a.linkgray:active {
color: #c81d33;
text-decoration: none;

}

/* NAVIGATION SECTION HIGHLIGHT
Selected = H5 highlight*/

/* Basic links*/
	
.class1 a:link       {
	color: #c81d33;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 200;
	line-height: 14pt;
	text-decoration: underline;
}
.class1 a:hover        {
	color: #c81d33;
	font-size: 9pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: 200;
	line-height: 14pt;
	text-decoration: underline;
} 
.class1 a:visited         { 
	color: #c81d33; 
	font-size: 9pt; 
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-weight: 200; 
	line-height: 14pt;
	text-decoration: underline;
  
}

/*DIVIDING ELEMENT*/

.division {background: url(../images/dotrule475.gif) no-repeat; height:11px;line-height:0; font-size:1px;clear:both;}

hr {
	color: #56739a;
	height: 2px;
	margin-bottom: -6px;
}

/*FOOTER*/

.footer {
color:#FFFFFF;
font-size: 8pt;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-weight: 200;
text-align: left;
letter-spacing: 1px;
}
	
/* ALIGNMENT STYLES*/
.left {
	visibility: visible;
	padding-top: 8px;
	padding-right: 12px;
	float: left
}
.right { padding-top: 8px; padding-left: 12px; float: right }
#leftcolumn  { padding: 0 8px; position: relative; width: 50%; float: left }
#links a img {height: 0; width: 0; border-width: 0;}
#links a:hover img { position: absolute; top: 370px; left: 420px; height: 70px; width: 125px; border-width: 0;}
#buffer  { padding: 5px; }


