/* CSS Document */





#nl_container {

	width: 660px;

}

#nl_left_col {

	width: 180px;

	float: left;

	border-top: 1px #CCCCCC solid;

}

#nl_right_col {

	width: 478px;

	float: right;

	border: 1px #CCCCCC solid;

}

#nl_footer {

	width: 660px;

	clear: both;

}

.nl_box_left {

	margin: 5px;

	padding: 5px;

}

#nl_container {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

#nl_container p, #nl_container ul, #nl_container li {

	font-family:Arial, Helvetica, sans-serif;

	color: #333333;

	font-size:12px;

	margin: 7px;

}

hr {

}

#nl_container h2 {

	font-family:Arial, Helvetica, sans-serif;

	color: #990000;

	font-size:14px;

	font-weight:bold;

}

#nl_container h3 {

	font-family:Arial, Helvetica, sans-serif;

	color: #444444;

	font-size:14px;

	font-weight:bold;

	width: 470px;

	border-bottom: 1px #CCCCCC solid;

	margin: 17px 3px 7px 3px;

}

#nl_container h5 {

	font-family:Arial, Helvetica, sans-serif;

	color: #444444;

	font-size:10px;

	font-weight:bold;

	border-bottom: 1px #CCCCCC solid;

	margin: 17px 3px 7px 3px;

}

#nl_container h3 span.sub_title {

	font-size:10px;

}

#nl_container .reg_table td {

	font-family:Arial, Helvetica, sans-serif;

	color: #333333;

	font-size:12px;

}

#split {

	width: 3px;

	background-image: url(newsletters/images/split.gif);

	background-repeat:repeat-y;

}

#nl_container #footer {

	clear: both;

}

#nl_container a:link {

	font-weight: bold;

	color: #990000;

}

#nl_container a:visited {

	font-weight: bold;

	color: #000000;

}

#nl_container a:hover {

	font-weight: bold;

	color: #FF0000;

}

#nl_container a:active {

	font-weight: bold;

	color: #000000;

}

#nl_container #funds {

	background-color:#999999;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color:#000000;

}

.funds2 td {

	font-size: 10px;

}

.funds2 p {

	font-family: Arial, Helvetica, sans-serif;

	color:#000000;

}

.blueh1 {

	width: 450px;

	font-size: 16px;

	color: #000099;

	font-weight: bold;

}

.blueh2 {

	width: 450px;

	border-bottom: 1px #000000 solid;

	font-size: 14px;

	color: #000066;

	text-transform: uppercase;

	font-weight: bold;

}

.highlight_box {

	margin: 10px auto;

	padding: 10px;

	background-color: #CCCCCC;

	border: 2px #000000 ridge;

	width: 430px;

}

#nl_container .visible_table {

}

#nl_container .visible_table td {

	border: 1px #999999 solid;

	padding: 2px;

	font-size: 11px;

}




