html {
	overflow-y: scroll;
}

body {
	margin:20px 0 0 0;
	padding:0;
}

p {
	font: normal 12px/14px arial, sans-serif;
	color:#000000;
	margin:0 0 10px 0;		
}

p.graph {
	font: bold 12px/14px arial, sans-serif;
	color:#000000;
	margin:0;		
}

p.top {
	margin:10px 0 20px 0;			
}

.quote {
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#797BAF;
/*	margin:25px 0 20px 0;
	padding:0 15px 0 0;	*/				
}

.tdGraph {
	padding:20px 23px 10px 23px;			
}

td.td {
	border: #DAC5CF 1px solid
}

a.topLink {
	color: #938089;	
}

a.topLink:hover {
	color: #000000;	
}

a.boxLink {
	color: #F10022;	
}

a.boxLink:hover {
	color: #000000;	
}

h1 {
	font:normal 26px/24px Arial, Helvetica, sans-serif;
	color:#797BAF;
	margin:25px 0 20px 0;		
}

h2 {
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#6F3E55;
	margin:0 0 20px 0;	
}

h2.Nav {
	color:#938089;
	margin:0 0 10px 0;
}

h3 {
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#F10022;
	margin:0 0 10px 0;	
}

h4 {
	font: bold 12px/14px arial, sans-serif;
	margin:17px 0 3px 0;	
}

h5 {
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0 0 10px 0;	
}

ul {
	font: bold 12px/14px arial, sans-serif;
	color: #000000;
	list-style-type: none;	
	margin: 0 0 0 0;
	padding: 0;
}

ul li {
	background: url(images/bullet-ul4.gif) 0 3.5px no-repeat;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	position:relative;
}

ul li a {
	/*color: #6F3E55;*/
	color: #938089;	
	text-decoration: none;
}

ul li a:hover {
	color: #000000;
	/*text-decoration: underline;	*/
}

#ulSubLinks {
	font: normal 12px/14px arial, sans-serif;
	color: #000000;
	list-style-type: none;	
	margin: 0 0 0 0;
	padding: 0;
}

#ulSubLinks li {
	background: url(images/bullet-ul4.gif) 0 3.5px no-repeat;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	position:relative;
}

#ulSubLinks li a {
	color: #938089;	
	text-decoration: none;
}

#ulSubLinks li a:hover {
	color: #000000;
	/*text-decoration: underline;	*/	
}

ol {
	margin: 0;
	padding: 0;
}

ol li {
	font: normal 12px/14px arial, sans-serif;
	color: #000000;
	padding: 0 0 0 5px;	
	margin: 5px 0 5px 18px;	
}

.graphImg {
	border: #ffffff 2px solid;
	margin: 0;
}


.contactBox {
	padding:10px 10px 5px 10px;
}

.bg1 {
background: #ffffff url(images/newsletter/CDL-news/april08/featBG.jpg) 455px 25px no-repeat;
}

.featImg {
	padding: 10px 0 10px 10px;
}

.featP {
	background-color:#FFFFFF;
	margin: 0 100px 0 0;	
}

.textSubNav {
font: bold 11px/8px arial, sans-serif;
color: #948627;
text-decoration: none;
}

.textSubNav:hover {
color: #453a00;
}

.textSubNav2 {
font: bold 11px/8px arial, sans-serif;
color: #453a00;
}

.textWhite {
font-family: arial, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

.textCredit {
font: normal 10px/12px arial, sans-serif;
color: #938089;
}

hr {
	color: #D0BBC5;
	background: #D0BBC5;
	height: 1px;
	border: 0px;
}

/* Form styles */

.tdForm {
	padding: 20px 10px 20px 10px;
}

.formBox1 {
	height: 22px;
	width: 270px;
	margin: 2px 0 0 0;
	padding: 0 0 0 3px;
}

.formBox2 {
	height: 22px;
	width: 160px;
	margin: 2px 0 0 0;
	padding: 0 0 0 3px;
}

.formBox3 {
	height: 100px;
	width: 270px;
	margin: 2px 0 0 0;
	padding: 0 0 0 3px;
}

.star {
	color: #F10022;
}

.error {
	background-color:#FFEAED;
	border:2px solid #F10022;
}

.dropDiv {
	width: 121px;
	height:19px;
	margin: 0;
	padding: 0;
}

.errorDrop {
	border:2px solid #F10022;	
}

.errorDropBG {
	background-color:#FFEAED;
	border:0;
}

.errorBox {
	background-color:#FFEAED;
	border:4px solid #F10022;
	font: bold 13px/15px arial, sans-serif;	
	color:#000000;
	padding: 10px 0 10px 0;
	text-align:center;
	width:380px;
}

