html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,
code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin:0px;padding:0px;border:0;outline:0;font-size:100%;background:transparent}
body{}
a { color:#6F99CC;	}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
#response				{	margin-top:10px;	}
.no-wrap		{	white-space:nowrap;	}

#n2_link					{	display:block;	float:right;	border:1px solid #aaaaaa;	padding:1px;	}
#newsletter-container2		{	position:absolute; top:0;	left:0;	width:707px;	_width:720px;	border:3px solid #FFF66C !important;	}

.newnews			{	border-bottom:1px solid #CCCCCC;	padding-bottom:8px;	}
.newnews h2			{	width:500px;	float:left;	margin-top:10px;	margin-bottom:10px;	}
.ref-left .author,
.newnews .author	{	width:90px;	margin-top:17px;	float:right;	font-style:normal !important;	}
.ref-left .a2,
.newnews .a2		{	margin-top:5px;	width:49px;	}
.ref-left .a2 a,
.newnews .a2 a		{	display:block; width:40px;	text-align:right; float:left;	margin-top:2px; margin-right:2px;	}
.ref-left .a2 img,
.newnews .a2 img	{	display:block; width:7px;	float:left;	}
.ref-left .txt,
.newnews .txt		{	margin-top:5px;	padding:0;	}


ol { margin-left:5px; padding-left:5px;}
