BODY  {
font-size : 8pt;
font-style : normal;
font-weight : normal;
color : #000000;
font : Arial, Helvetica;
}
P, TD, UL, PRE {font-family : arial,helvetica; font-size: 8pt; color: #000000}

A {text-decoration: underline; font-weight :bold; color: #000000}
A:hover {text-decoration: none; font-weight : bold; color: #880000}
A:down {text-decoration: none; font-weight : normal; color: #47508F}
A:over {text-decoration: none; font-weight : normal; color: #47508F}

.heading {font-family : arial,helvetica; font-weight : bold; font-size: 11pt; color: #000000}

.small_header {font-size: 11px; font-weight: bold; }
.small_text {
font-size: 11px;
}

A.small_link:link {text-decoration: none;}
A.small_link:visited {text-decoration: none;}
A.small_link:hover {text-decoration: underline;}

.newsletter_block {background:#FFFFFF;}
.newsletter_block table {
	background:#FFFFFF;
	color:#5E4C3D;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #E0DCD9 #E0DCD9 #E0DCD9 #E0DCD9;
	border-collapse: collapse;
}
.newsletter_block table td table { 
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #E0DCD9 #E0DCD9 #E0DCD9 #E0DCD9;
	border-collapse: collapse;
}
.newsletter_block table td table td { 
	padding:2px
}



/*.newsletter_block table { border:solid 1px #CCCCCC}
.newsletter_block table td table td { border:none}
.newsletter_block table td table td { 
	border-width: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
}*/
.newsletter_block table td table td table { border:none}
.newsletter_block table td table td table td { border:none}

.newsletter_block a { color:#5797B0; text-decoration:underline}
.newsletter_block a:hover { color:#5797B0}
