body {

	font-family: Arial;
	font-size: 75%;

}

#masthead {

	background: url(http://www.ceoonline.com/images/newsletter/template/masthead.gif) top left no-repeat; 
	width: 600px; 
	height: 141px

}

a {

	color: #407BB0;

}

a:hover {

	color: #8caec8;
	text-decoration: underline;

}

hr {

	margin: 0px;
	padding: 0px;

	width: 100%;
	height: 2px;
	color: #D9E3ED;

}

img {

	border: none;

}

td.left-column {

	width: 380px;
	vertical-align: top;
	border-left: 5px solid #D3E9F9;
	padding: 15px 15px 15px 35px;

	font-family: Arial;
	font-size: 75%;
	line-height: 120%;

}

td.left-column h2 {

	
	margin: 18px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	border-top: 2px solid #D9E3ED;
	font-size: 125%;
	color: #375B87;

}

td.left-column h3 {

	margin: 10px 0px 0px 0px;
	padding: 0px;

	font-size: 90%;
	font-weight: bold;

	text-transform: uppercase;

	color: #666666;

}

td.left-column h3 a {

	color: #666666;
	text-decoration: none;

}

td.left-column h4 {
	margin: 20px 0px 0px 0px;
	font-size: 100%;
	font-weight: bold;
	color: #375B87;
}

td.left-column h5 {

	margin: 10px 0px 0px 0px;
	color: #375B87;



}

td.left-column h6 {

	margin: 10px 0px 0px 0px;
	color: #375B87;



}

td.left-column p {

	margin: 4px 0px 10px 0px;
	padding: 0px;

	font-size: 100%;
	color: #375B87;

}

td.left-column ul {

	color: #375B87;
}

td.left-column ul li {

	color: #375B87;

}

td.right-column-top {

	width: 150px;
	margin: 0px;
	padding: 20px 10px 10px 10px;
	
	border: none;
	vertical-align: top;
	background-color: #D3E9F9;
	color: #ffffff;

	background: #33628C url(/images/newsletter/blue_fade.jpg) top left repeat-x;

	font-family: Arial;
	font-size: 70%;

}

td.right-column-top h2 {

	margin: 10px 0px 2px 0px;
	font-size: 130%;
	color: #ffffff;

}

td.right-column-top ul {

	list-style-image: square;
	
	font-size: 100%;
	margin: 5px 0px 0px 15px;
	padding: 0px;
	color: #ffffff;

}

td.right-column-top li {

	/*list-style-image: none;*/

	margin: 0px 0px 7px 0px;
	padding: 0px;
	color: #ffffff;

	font-size: 100%;
	line-height: 110%;

}

td.right-column-top h3 {

	margin: 10px 0px 0px 0px;
	font-size: 100%;
	color: #ffffff;

}

td.right-column-top p {

	margin: 6px 0px 0px 0px;
	padding: 0px;

	font-size: 100%;
	color: #375B87;

}

td.right-column-top a {

	color: #ffffff;
	text-decoration: none;

}


td.right-column-top a:hover {

	color: #ffffff;
	text-decoration: underline;

}


td.right-column-bottom {
	width: 150px;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	
	border: none;
	vertical-align: top;
	background-color: #D3E9F9;
	color: #ffffff;

	font-family: Arial;
	font-size: 70%;

}

td.right-column-bottom h2 {

	margin: 15px 0px 5px 0px;
	font-size: 120%;
	color: #375B87;

}

td.right-column-bottom ul {

	font-size: 100%;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	color: #375B87;

}

td.right-column-bottom ul li {

	font-size: 100%;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	color: #375B87;

}

td.right-column-bottom ul li a {

	color: #375B87;

}

td.right-column-bottom h3 {

	margin: 12px 0px 1px 0px;
	font-size: 100%;
	color: #375B87;
	text-transform: uppercase;
}

td.right-column-bottom p {

	margin: 0px 0px 8px 0px;
	padding: 0px;

	font-size: 100%;
	color: #375B87;

}



p.small {

	font-size: 80%;
	line-height: 110%;
	color: #375B87;

}

small {

	font-size: 91.7%;
	line-height: 110%;
	color: #375B87;

}

td.footer {

	padding: 10px;

	text-align: center;

	background: url(/images/newsletter/footer_blue_fade_long.gif) top left repeat-x;

	font-family: Arial;
	font-size: 65%;
	color: #ffffff;

	/*border-bottom: 10px solid #FFCC00;*/


}

td.footer a {

	
	color: #ffffff;
	text-decoration: none;

}

