body {
	FONT-FAMILY:"Times New Roman", Times, serif;
}

a {
	text-decoration:none;
}

A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #880000; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.header:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-DECORATION: none;
}
A.header:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-DECORATION: none;
}
A.header:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-DECORATION: none;
}
A.header:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-DECORATION: none;
}.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif; TEXT-DECORATION: none;
}
.topcell {
	BACKGROUND: #880000;
}
.blackcell {
	BACKGROUND: #000000;
}
.linecell {
	BACKGROUND: #ffffff;
}
.menucell {
	BACKGROUND: #ffffff;
}
.palepinkcell {
	background-image:url(../images/top_nav2.jpg);
	
	
}
.companyname {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY:"Times New Roman", Times, serif;
}
#toptable {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 115px;
}
#menutable {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 115px;
}
#picstable {
	Z-INDEX: 3; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 12px; HEIGHT: 66px;
}
#contents {
	FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 150px; VISIBILITY: hidden; WIDTH: 398px; COLOR: #880000; FONT-FAMILY:"Times New Roman", Times, serif; POSITION: absolute; TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none;
}
#contents2 {
	FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 230px; VISIBILITY: hidden; WIDTH: 328px; COLOR: #880000; FONT-FAMILY:"Times New Roman", Times, serif; POSITION: absolute; TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none;
}
#contents3 {
	FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 350px; VISIBILITY: hidden; WIDTH: 305px; COLOR: #880000; FONT-FAMILY:"Times New Roman", Times, serif; POSITION: absolute; TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none;
}

.telephone {
float:right;
color:#ffffff;
font-weight:bold;
margin-right:10px;
}

ul.mainnav {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 20px;
}

ul.mainnav li {
	float:left;
	padding-right:8px;
	color:#FFFFFF;
}

ul.mainnav li a {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}



ul.mainnav li a:link {
	color:#ffffff;
	text-decoration:none;
}

ul.mainnav li a:hover {
	color:#ffffff;
	text-decoration:none;
}

ul.mainnav li a:active {
	color:#ffffff;
	text-decoration:none;
}

ul.mainnav li a:visited {
	color:#ffffff;
	text-decoration:none;
}

h1 {
font-size:18pt;
margin: 70px 0px 0px 25px;

}

h2 {
font-size:12pt;
margin: 70px 0px 0px 0px;
}



#bottomnavsection {
	display:block;
	margin:0px;
	padding:30px 0px 20px 20px;
}

ul.piercefieldnav {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

ul.piercefieldnav li {
	float:left;
	padding-right:10px;
	color:#000000;
}


ul.piercefieldnav li a {
	color:#000000;
	font-size:0.9em;
	text-decoration:none;
}

ul.piercefieldnav li a:link {
	color:#000000;
	text-decoration:none;
}

ul.piercefieldnav li a:hover {
	color:#000000;
	text-decoration:none;
}

ul.piercefieldnav li a:active {
	color:#000000;
	text-decoration:none;
}

ul.piercefieldnav li a:visited {
	color:#000000;
	text-decoration:none;
}

ul.footnav {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-size:0.9em;
}

ul.footnav li {
	float:left;
	padding-right:8px;
	color:#FFFFFF;
}

ul.footnav li a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

ul.footnav li a:link {
	color:#FFFFFF;
	text-decoration:none;
}

ul.footnav li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

ul.footnav li a:active {
	color:#FFFFFF;
	text-decoration:none;
}

ul.footnav li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}




#fronttabtext {
  width: 886px;
  text-align: left;
  font-size: 84%;
  margin-top: 1200px;
  color:#000000;
  
}

#fronttabtext h1 {
  font-size: 100%;
  background-color: #880000;
  padding: 5px 10px;
  margin: 0px;
  color:#ffffff;
}

#fronttabtext h2 {
  font-size: 90%;
  padding: 5px 0px;
}

#fronttabtext h1 a {
text-decoration:none;
  color: #ffffff;
}

#fronttabtext h2 a {
  color: #000000;
}

#fronttabtext p {
padding: 5px 0px 10px 0px;

}

.copy {

float:right;
color:#FFFFFF;
}



#leftaddress {
	width:130px;
	float:left;
	margin-right:20px;
}

#rightaddress {
	width:150px;
	float:left;
}

#leftaddress p {
	font-size:10pt;
	margin:0px;
	padding:0px;
}

#rightaddress p {
	font-size:10pt;
	margin:0px;
	padding:0px;}

td.leftnav{
  background-color:#F6D7D7;
  vertical-align:top;
  width:220px;
}

table.MsoNormalTable .leftnavinner{
color:#2E2D2D;
text-decoration:none;
font-size:90%;
margin-top:25px;
padding-left:10px;
padding-right:5px;
}

table.MsoNormalTable leftnavinner a {
	color:#2E2D2D;
	text-decoration:none;
	font-weight:normal;
}

table.MsoNormalTable .leftnavinner a:link {
	color:#2E2D2D;
	text-decoration:none;
}

table.MsoNormalTable .leftnavinner a:hover {
	color:#2E2D2D;
	text-decoration:none;
}

table.MsoNormalTable .leftnavinner a:active {
	color:#2E2D2D;
	text-decoration:none;
}

table.MsoNormalTable .leftnavinner a:visited {
	color:#2E2D2D;
	text-decoration:none;
}

.leftnavstrategy{
float:left;
background-color:#F6D7D7;
width:220px;
}

.resources{
margin:20px 0px 0px 25px;
padding:5px 5px 5px 5px;
}

.seolist {
font-size:1.1em;
}

.leftpic{
float:left;
margin:0px 22px 20px 28px;
width:220px;
}