<STYLE TYPE="text/css">
	BODY {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		font-weight : normal;
		line-height : normal;
	}

	TD {
		font-family : verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		font-weight : normal;
		line-height : normal;
	}

	h1 {
		font-family :  Arial, Helvetica, sans-serif;
		font-size : 14px;
		font-style : normal;
		font-weight : bold;
		line-height : normal;
	}

	h4 {
		font-family :  Arial, Helvetica, sans-serif;
		font-size : 14px;
		font-style : normal;
		font-weight : bold;
		line-height : normal;
	}
	.button {
		background-color: #ddddff;
		width: 100px;
		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
	}

	.button2 {
		background-color: #ddddff;
		width: 160px;
		height: 24px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
	}
	.smbutton {
		background-color: #ddddff;
		width: 20px;
		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
	}
	A {
		text-decoration : underline;
		color : #000000;

	}
	}
	A:HOVER, A:ACTIVE {
		text-decoration : none;
		color : #97a8a5;
	}

#newsletter-subscription-bar {
  position:fixed;
  bottom:0;
  left:0;
  text-align:center;
  z-index: 10000;
  font-size: 17px;
  font-weight: bold;
  line-height:27px;
  color: #333333;
  margin: auto;
  width: 100%;
  height:65px;
  background-color: #87A93E;
  overflow:hidden;
  background: url(/images/newsletterGradient.jpg);
  _position:absolute;
  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight)); /* for IE 6 */
}


#newsletter-subscription-bar div.hide { 
  float:right;
  font-size:13px;
  line-height:22px;
  margin:8px;
  padding-right:11px;
  width:48px;
  text-align:right;
  position:relative;
}
#newsletter-subscription-bar div.hide a{ 
  color: #333333;
}
#newsletter-subscription-bar div.hide span{ 
  margin-left:3px;
  line-height:5px;
  padding-bottom:2px;
  font-size:10px;
  display:block;
  position:absolute;
  top:0;
  right:0;
  float:right;
  border:1px solid #333333;
}

#newsletter-subscription-bar div.sign-up-form {
  margin:0 auto;
  padding-top:20px;
  height: 65px; 
  width: 700px;
}

#newsletter-subscription-bar div.sign-up-form div{
  float:left;
}

#newsletter-subscription-bar div.sign-up-form div.blurb{
  text-align:right;
  width:310px;
}


div.txt-field {
  background: transparent url(/images/sprites/formbg.gif) no-repeat scroll 0 0;
  display:inline;
  float:left;
  padding-left:5px;
  margin-left:5px;
  height:27px;
  position:relative;
  width:286px;
  overflow:hidden;
}

div.txt-field div{
  background: transparent url(/images/formbg.gif) no-repeat scroll right -54px;
  height:27px;
  padding-right:5px;
  position:relative;
}

div.txt-field div div{
  background: transparent url(/images/formbg.gif) repeat-x scroll 0 -27px;
  height:19px;
  position:relative;
  padding: 4px 0;
}

div.txt-field div div input {
  width:278px;
  background:transparent;
  border:none;
  font-size:16px;
  height:23px;
  margin:0;
  padding:0;
}

div.submit-btn {
  background: transparent url(/images/btnbg.gif) no-repeat scroll 0 0;
  display:inline;
  float:left;
  margin:0 5px 0 3px;
  padding-left:5px;
  height:27px;
  cursor: pointer;
}

div.submit-btn div{
  padding-right:5px;
  background: transparent url(/images/btnbg.gif) no-repeat scroll right -54px;
  height:27px;
  cursor: pointer;
}
div.submit-btn div input{
  background: transparent url(/images/btnbg.gif) repeat-x scroll 0 -27px;
  border: none;
  height:27px;
  font-size:14px;
  font-weight:bold;
  color: #333333;
  cursor: pointer;
}


</STYLE>
