/*------------------------------------------------------		News Definitions--------------------------------------------------------*/#sidebar_main #newsStory{margin: 10px 0 0 187px;}/* NEWS LIST -------------------------------------------*/.newshead {}#content #newslist {	margin:0;}#newsList {}#newsList div{padding: 10px 0;}#newsList h5 {	margin:2px 0 0 0 ;	letter-spacing: 1px;	background: none;	color:#990000;	padding:0;}#newsList h3{	font-size: 14px;	padding: 4px 0 2px 0;	margin: 0;	text-transform:none;	background:none;	line-height:1em;}#newsList h3 a {	color:#666666;	padding-left:0;}#newsList p{	font-size: 13px;	margin: 0;	line-height:18px;	padding:0;}#newsList p.moreNews {	font:11px Arial;	font-weight:bold;	text-transform:uppercase;	margin:2px 0 4px 0;	text-align: left;}#newsList p.moreNews a{	color:#E97023;}#newsList .e {background: url(../img/border_greydot.gif) bottom left repeat-x;}#newsList .o {background: url(../img/border_greydot.gif) bottom left repeat-x;}#pagination { font-size: 12px;font-weight: bold;margin: 10px 0;}#pagination a{ margin-right: 20px;}.moreNews a{text-decoration: underline;}#Providers #newsList, #Employers #newsList {	margin: 0 0 10px 0;}#Providers #newsList div, #Employers #newsList div{	padding: 0;	margin: 0;}#Providers #newsList h5, #Employers #newsList h5{	display:none;}#Providers #newsList h3, #Employers #newsList h3{	font-size:11px;	background: url(../img/bullet_opensquare.gif) 0px 10px no-repeat;	margin: 0;	padding: 5px 0 10px 15px;	line-height: 18px;	text-transform:none;	font-weight: normal;}#Providers #newsList h3 a, #Employers #newsList h3 a{	font-size: 14px;	color: #990000;	text-decoration:underline;	line-height:16px;	background:none;}#Providers #newsList p, #Employers #newsList p {	font-size: 12px;	margin: 0;	line-height:18px;	padding:0 0 0 15px;	text-transform: none;	font-weight: normal;}#Providers #newsList .e, #Employers #newsList .e{background: none;}#Providers #newsList .o, #Employers #newsList .o{background: none;}#Providers #newsArchive p.moreNews, #Employers #newsArchive p.moreNews {	padding: 0 0 10px 0;	margin: 0;	text-transform:uppercase;	font-weight:bold;}#Providers #newsArchive p.moreNews a, #Employers #newsArchive p.moreNews a {	font-size: 11px;	text-decoration:underline;	padding: 0 10px 0 0;	background: url(../img/arrow_grey.gif) center right no-repeat;	color: #333333;}#Providers #newsList div, #Employers #newsList div{	padding: 0 0 10px 0;}#Members #newsArchive  {}#Members #newsList {	margin: 10px 0 0 0;}#Members #newsList div{	padding: 0;	margin: 0;}#Members #newsList h5{	display:none;}#Members #newsList h3{	font-size:11px;	margin: 0;	padding: 5px 0 10px 0;	line-height: 18px;	text-transform:none;	font-weight: normal;}#Members #newsList h3 a{	font-size: 14px;	color: #666666;	text-decoration:underline;	line-height:16px;	background:none;	text-transform:none;}#Members #newsList p{	font-size: 12px;	margin: 0 0 -10px 0;	line-height:18px;	padding:0;	text-transform: none;	font-weight: normal;}#Members #newsList .e{background: none;}#Members #newsList .o{background: none;}#Members #newsList .o{background: none;}#Members  p.moreNews {	padding: 0 0 10px 0;	margin: 0;	text-transform:uppercase;	font-weight:bold;}#Members  p.moreNews a {}#Members #newsList div{	padding: 0 0 10px 0;}#Members #newsArchive {}#HomeArticles #newsList {	margin: 0;	padding: 0;}#HomeArticles #newsList div{	margin: 0;	padding: 0;}#HomeArticles #newsList div.e{border-bottom: dotted 1px #BABBBC;	padding: 0 0 8px 0;	background: none;}#HomeArticles #newsList div.o{	background: none;}#HomeArticles #newsList h3{	background:#123D66;	padding: 4px 14px;}#HomeArticles #newsList h5{	font-family: arial, sans-serif;	font-size:10px;	text-transform:uppercase;	font-weight:bold;	letter-spacing:1px;	margin: 0;	padding: 10px 0 0 15px;	color: #D2222A;	background: none;	float:none}#HomeArticles #newsList h3 a{	color:#990000;	font-size: 15px;	text-decoration: underline;	margin-bottom: 5px;}#HomeArticles #newsList h3{	font-size:11px;	background: url(../img/bullet_opensquare.gif) 0px 10px no-repeat;	margin: 0;	padding: 5px 0 10px 15px;	line-height: 18px;	text-transform:none;	font-weight: normal;}#HomeArticles #newsList p{	padding: 0 14px;	margin:0;	line-height:1.5em;	font-size: 11px;}#Agents #newsList {	margin: 0 0 10px 0;}#Agents #newsList div{	margin: 0;	padding: 0;}#Agents #newsList h5{	font-family: arial, sans-serif;	font-size:10px;	text-transform:uppercase;	font-weight:bold;	letter-spacing:1px;	margin: 0;	padding: 10px 0 0 0;	color: #D2222A;	background: none;	float:none}#Agents #newsList h3 a{	color:#990000;	text-decoration: underline;	margin-bottom: 10px;	font-size: 15px;}#Agents #newsList h3{	font-size:15px;	margin: 0;	padding: 5px 0 0 0;	line-height: 18px;	text-transform:none;	font-weight: normal;}#Agents #newsList p{	margin:0;	line-height:1.5em;	font-size: 11px;}#Agents #newsList div.o, #Agents #newsList div.e{	padding-bottom: 10px;}#Agents #pagination { font-size: 12px;font-weight: bold;padding: 0;}.moreNews a{ font-size: 11px;color: #333333;background: url(../img/arrow_grey.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;}/* NEWS CONTENT ----------------------------------------*/#newsStory {margin: 20px 20px;}#newsStory #content{	margin:0;}#newsStory #content p{	font-size: 12px;}#return{	margin: 10px 0 10px 187px;	background: url(../img/border_greydot.gif) top left repeat-x;	font-size: 11px;	font-weight: bold;	padding-top:8px;	width:518px;	float: left;	_float: None;}.newslabel {}.rss{font-size: 12px;padding-bottom:10px;}.rss a{color: #333333;background: url(../img/arrow_grey.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;text-decoration: underline;}