body { 
background-color: #98a094;
margin: 0px;
border: 0px;
text-align: left;
}

img { margin: 0;
        border: 0;
}

.bodytext { 
	font-family:'Times New Roman',Times,serif;
font-style: normal;
font-size: 12px;
padding: 0px;
margin: 0px;
border: 0px;
}

.csc-header csc-header-n1, csc-firstHeader {
	text-align: left;
	padding: 0px;
	border: 0px;
	margin: 0px;
}


h1 {
font-family:'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 13px;
padding: 0px;
margin: 0px;
margin-bottom: 12px;
border: 0px;
}




h2 { 
font-family: 'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 14px;
}

h4 { width: 100%;
height: 15px;
font-family: 'Times New Roman',Times,serif;
font-style: normal;
font-size: 12px;
font-weight: normal;
color: #71766d;
float: left;
}

p,font {
margin: 0px;
padding: 0px;
font-family: 'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 12px;
line-height: 16px;
text-align: left;
}

.newslettercontent p {
margin: 0px;
padding: 0px;
font-family: 'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 12px;
line-height: 16px;
text-align: left;
width: 600px; 
padding-bottom: 16px;
padding-left: 20px;
}

.newslettercontent .imgtext-nowrap p {
width: 400px; 
padding-bottom: 0px;
padding-left: 0px;

}

h1.csc-firstHeader {
width: 600px; 
padding-top: 16px;
padding-left: 20px;
}

.newsletterheader {
	margin-left: auto;
	margin-right: auto;
}

form p {
font-family: 'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 12px;
line-height: 16px;
text-align: left;
}


A:link { color: #7d8379; text-decoration: none; font-weight: bold; }
A:visited { color: #7d8379; text-decoration: none;  font-weight: bold; }
A:active { color: #7d8379; text-decoration: none;  font-weight: bold; }
A:hover { color: #71766d; text-decoration: none;  font-weight: bold; }

ul
{ padding: 0px;
margin: 0px;
list-style: none;  
margin-top: 5px;
}


li { 
background-repeat:no-repeat; 
background-position:0px 8px;
padding: 0px;
padding: 0px 4px 0px 4px;
padding-left: 25px;
margin: 0px;
font-family: 'Times New Roman',Times,serif;
font-style: normal;
color: #71766d;
font-size: 12px;
}

li a:link {
padding: 0px;
 font-weight: bold;
}


.newslettercontent { width: 80%;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	padding: 10px;
}

.newsletterheader {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
height:40px;
	display: block;
}



.clear1 {width: 1px;
height: 1px;
display: block;
margin: 0px;
border: 0px;
overflow: hidden;
clear: both;
}

.red {
color: #CC0000;
}
 

 
