/* ================================================================================================== */
/* Generic Style Declarations */

body		{	margin: 0px; }

h1, h2, h3, h4, h5, h6, legend
		{	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
			text-transform: uppercase;
			color: #000066;
			line-height: 130%; }

h2, h3, h4, h5, h6
		{	margin-bottom: 2px; }

h1		{	font-size: 15px;
			font-weight: bold; }

h2		{	font-size: 14px;
			color: #a06d24;
			font-style: normal; }

h3		{	font-size: 13px; }

h4, h5, h6	{	font-size: 12px; }

/* END Generic Style Declarations */
/* ================================================================================================== */




/* ================================================================================================== */
/* Styles for content containers */

td.Content	{	width: 100%;
			padding-top: 20px;
			padding-bottom: 20px;
			font-size: 12px;
			border-right: none;
			background-image: none; }

td.Content p, td.Content div
		{	margin: 0px 0px 20px 0px;
			line-height: 130%; }

/* END Styles for content containers */
/* ================================================================================================== */




/* ================================================================================================== */
/* Layout Styles */

#BodyTable	{	width: 100%;
			background-image: none;
			background-color: #ffffff;
			border: none; }

#FirmNewsBanner	{	background-color: #0a157b; }

#FirmNewsBannerShadow
		{	background: #ffffff url(/files/images/template/FirmNews/bannershadow.gif) repeat-x; }

/* END Layout Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Navigation Styles */

td#FirmNewsNav	{	vertical-align: top;
			width: 270px;
			padding: 20px 0px;
			font-size: 12px; }

td#FirmNewsNav ol
		{	list-style-type: none;
			margin-top: 10px;
			margin-right: 20px;
			margin-bottom: 10px; }

td#FirmNewsNav ol li
		{	padding: 0px;
			margin: 0px;
			line-height: 130%;
			color: #002a8b;
			font-weight: bold; }

td#FirmNewsNav ol ol
		{	padding-left: 0px;
			margin: 0px 0px 5px 0px; }

td#FirmNewsNav ol ol li
		{	padding-left: 10px;
			text-indent: -10px; }

td#FirmNewsNav ol ol li a, td#FirmNewsNav ol ol li a:link, td#FirmNewsNav ol ol li a:hover, td#FirmNewsNav ol ol li a:visited
		{	color: #996314;
			text-decoration: none; }

td#FirmNewsNav ol li a:hover, td#FirmNewsNav ol ol li a:hover
		{	text-decoration: underline; }

td#FirmNewsNav ol li a.Sel:link, td#FirmNewsNav ol li a.Sel:visited, td#FirmNewsNav ol ol li a.Sel:visited, td#FirmNewsNav ol ol li a.Sel:link
		{	color: #cccccc; }

/* END Navigation Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Footer Styles */

#Footer	td	{	padding: 0px 0px 0px 25px;
			background: #0a157b url(/files/images/template/FirmNews/footer_bg.jpg) repeat-y;
			line-height: 180%; }

/* END Footer Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Breadcrumb Styles */

p#Bread		{	margin-bottom: 15px; }

/* END Breadcrumb Styles */
/* ================================================================================================== */
