@charset "utf-8";
/* CSS Document */





*{
	margin: 0;
	padding: 0;
}

body {
	background-image: url(img/bg.gif);
	background-repeat: repeat;
}


/* Typography
-------------------------------------------------- */
body, td, th, input, select, textarea {
  font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;

  color:#333333;
}

h1, h2, h3, h4, h5, h6 { margin:1.5em 0 .5em 0; line-height:1.2em; color:#FF0000; }
h1 { font-size:1.9em; }
h2 { font-size:1.5em; }
h3 { font-size:1.2em; }
h4 { font-size:1em; }

p, ul, ol, dl, table { margin:0 1em 1em 0; }

ul { list-style:none; }
ol { margin:0 0 1em 2em; }

dt { font-weight:bold; margin-top:0.5em; }
dd { padding:0 1em; }

a:link, a:visited { color:#0000FF; text-decoration:none; }
a:hover, a:active { color:#000099; }



/* Navigation
-------------------------------------------------- */
.navigaton { padding: 0 0 0 10px; }

/* Default classes
-------------------------------------------------------------- */
.imgRight { float:right; margin:0 0 18px 18px; }
.small   { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large   { font-size: 1.2em; line-height: 2.5em; }
.quiet   { color: #666; }
.top { margin-top:0; }
.btm { margin-bottom:0; }


.wrapper {
	width: 770px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
.header {
	width: 770px;
	height: 163px;
	background-image: url(img/header.gif);
	background-repeat: no-repeat;
}
.content {
	width: 770px;
	overflow: hidden;
	background-image: url(img/content.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.footer2 {
	height: 120px;
	width: 770px;
	background-image: url(img/footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	top: -20px;
	position: relative;
}
.footer_bottom {
	height: 25px;
	width: 770px;
	background-image: url(img/footer_bottom.gif);
	background-repeat: no-repeat;
	position: relative;
	top: -20px;
}

.footerp {color:white;  padding: 35px 0 0 180px; }
.footerp a{ color:white; text-decoration:none; }
.footerp a:link{ color:white; text-decoration:none; }
.footerp a:hover { color:white; text-decoration:underline; }




/* FROM ORIG SITE */
.table {
	color: #666666;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	border: 1px none;
	padding: 7px;
}

.table a:link { color: #004677; text-decoration: none}
.table a:visited  { color: #004677; text-decoration: none }
.table a:hover  { text-decoration: underline }

.tableCopy {
	color: #666666;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	border: none #999999;
	padding: 0px;
}
.bckgrndsolid {
	color: 9999ff;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
}
.bckgrndsolid a:link { color: #FFFFFF; text-decoration: underline}
.bckgrndsolid a:visited  { color: #FFFFFF; text-decoration: underline}
.bckgrndsolid a:hover  {
	text-decoration: underline;
	color: #CCCCCC;
}



.footer  table {
	font:Verdana, Geneva, sans-serif;
	color: #666666;
	font: 9px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	padding:3px;

}

.footer a:link { color: #004677; text-decoration: underline}
.footer a:visited  { color: #004677; text-decoration: underline}
.footer a:hover  {
	text-decoration: underline;
	color: #FF6600;
}