/* CSS Document *//*  ===================================================   	===================================================  		Description: Template site TEXTSTYLES style sheet	Author:  	Release date:	 	Designer approved: 	Date approved: 	Revision History:	Revised By		Revised On:						cccc			cc/cc/cc						 	===================================================  	===================================================  */	.breakingNews {	font: 11px Verdana, Arial, Helvetica, sans-serif;	}		.breakingNews ul {		margin: 5px 0px 10px 15px;		padding: 0px;		}			.breakingNews li {		margin-bottom: 4px;		}		.breakingNews a {		color: #464444;		text-decoration: none;		}			.breakingNews a:hover {		text-decoration: underline;		}.column {	width: 350px;	float: left;	line-height: 1.2;	margin-top: 10px;	}		#content .column h1 {		background: #032961;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		margin: 5px 0px 0px 0px;		}			#content .column h1 a {		background: #091c4f;		color: #FFF;		display: block;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		padding: 2px 5px 2px 5px;		text-decoration: none;		width: auto;		}			#content .column h1 a:hover {		background: #111;		}			#content .column h2 {		background: #5e8dcd;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		margin: 5px 0px 0px 0px;		}			#content .column h2 a {		background: #5e8dcd;		color: #FFF;		display: block;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		padding: 2px 5px 2px 5px;		text-decoration: none;		width: auto;		}			#content .column h2 a:hover {		background: #111;		}			#content h4 {		color: #2B54A3;		font: bold 14px Verdana, Arial, Helvetica, sans-serif;	}		#content .column ul {		font: 11px Verdana, Arial, Helvetica, sans-serif;		width: auto;		list-style: none;		margin: 0px 0px 10px 0px;		padding: 5px 0px 5px 0px;		background: #6496db;		line-height: 1.2;		color: #999;		}					#content .column ul li a {			border-top: 1px solid #FFF;			text-decoration: none;			background: #4174ba;			width: auto;			color: #ffffff;			padding: 2px 5px 2px 5px;			display: block;			height: 16px; /* needed for IE6 */			}					#content .column ul a:hover {			color: #FFF;			background: #91c418;			}			#content .column ul ul{			border-top: 1px solid #FFF;			font-size: 100%;			margin: 0px 0px 3px 0px;			padding: 0px;			}						#content .column ul ul li a {				background: none;				border: none;				color: #FFF;				padding: 2px 5px 2px 25px;				border-bottom: 1px solid #FFF;				}					#content .column sup {			font-size: 70%;			line-height: 50%;			}			.column2 {	width: 350px;	float: left;	line-height: 1.2;	margin-top: 10px;	}		#content .column2 h1 {		background: #091c4f;		display: block;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		margin: 5px 0px 0px 0px;		padding: 2px 5px 2px 5px;		}			#content .column2 h1 a {		color: #FFF;		font-weight: bold;		text-decoration: none;		width: auto;		}			#content .column2 h1 a:hover {		background: #111;		}		#content .column2 h2 {		background: #4174ba;		border-top: 1px solid #FFF;		font: 11px Verdana, Arial, Helvetica, sans-serif;		width: auto;		margin: 0px;		padding: 5px;		line-height: 1.2;		color: #FFF;		}				#content .column2 h1 a, #content .column2 h2 a {			color: #e2f671;			}				#content .column2 h1 a:hover, #content .column2 h2 a:hover {			color: #e2f671;			text-decoration: underline;			}				#content .column2 p {		background: #6496db;		border-top: 1px solid #FFF;		width: auto;		color: #fff;		margin: 0px;		padding: 2px 5px 2px 20px;		display: block;		height: 16px; /* needed for IE6 */		}				#content .column2 a {		font-weight: bold;		text-decoration: none;		color: #e2f671;		}					#content .column2 sup {			font-size: 70%;			line-height: 50%;			}#content h1 {	font: 22px Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	color: #4e90db;	margin: 0px 0px 5px 0px;	}#content h2 {	font: 16px Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #6496db;	margin-top: 0px;	}#content h3, #contentColumn h3 {	font: 14px Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #1f2b62;	margin-bottom: 0px;	}#content h5 {	color: #62ACE1;	font: 12px Verdana, Arial, Helvetica, sans-serif;}	#content p, #content  ul, #content  ol, #content  table {	font: 11px/140% Verdana, Arial, Helvetica, sans-serif;	margin-top: 0px;	}		#content a {		color: #3399ff;		text-decoration: none;		}			#content a:hover {		text-decoration: underline;		}				#content ul li ul li {			}	#content p.noMargin {	margin: 0px;	}	#content blockquote {	margin-top: 0px;	}	#content sup {	font-size: 70%;	}	.iBox {	margin-top: 2px;	}	.imageAlignLeft {	float: left;	margin: 5px 7px 7px 0px;	}	.imageAlignLeftWCaption {	float: left;	margin: 0px 7px 4px 0px;	padding-top: 4px;	}		.imageAlignLeftWCaption p, .imageAlignRightWCaption p {		text-align: center;		margin: 3px;		font: 75% Verdana, Arial, Helvetica, sans-serif;		font-style: italic;		font-weight: bold;		}	.imageAlignRight {	float: right;	margin: 5px 0px 7px 7px;	}	.imageAlignRightWCaption {	float: right;	margin: 0px 0px 4px 7px;	padding-top: 4px;	}	.interactives {	margin-left: 8px;	}		.interactives a:hover {		background: none;		}		.poem {	margin-left: 30px;	text-align: center;	}.quality {	width: 350px;	line-height: 1.2;	margin-top: 5px;	}		#content .quality h1 {		color: #FFF;		background: #091c4f;		display: block;		font: 12px Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;		margin: 5px 0px 0px 0px;		padding: 2px 5px 2px 5px;		}			#content .quality h1 a {		color: #FFF;		font-weight: bold;		text-decoration: none;		width: auto;		}			#content .quality h1 a:hover {		background: #111;		}		#content .quality h2 {		background: #4174ba;		border-left: 1px solid #FFF;		font: 11px Verdana, Arial, Helvetica, sans-serif;		width: 210px;		margin: 0px;		padding: 5px;		line-height: 1.2;		color: #FFF;		font-weight:bold;		}				#content .quality h1 a, #content .column2 h2 a {			color: #e2f671;			}				#content .quality h1 a:hover, #content .column2 h2 a:hover {			color: #e2f671;			text-decoration: underline;			}				#content .quality p {		background: #6496db;		border-top: 1px solid #FFF;		width: auto;		color: #fff;		margin: 0px;		padding: 2px 5px 2px 8px;		display: block;		}				#content .quality a {		font-weight: bold;		text-decoration: none;		color: #e2f671;		}.QualityColumn1 {	font: 12px Verdana, Arial, Helvetica, sans-serif;	background: #6496db;	color: #fff;	float: left;	height: auto;	border: 1px solid #FFF;	text-align:center;	}
