/* Global Stylesheet for PCNs
 *
 * Created by Vanessa Chung
 * vanessa.chung@iomer.com
 * June 5, 2008
 */
 
html, form {height:100%;}
 
 
body {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #353535;
	margin: 0;
	padding: 0;
	background: #e2eeb3 url(/_layouts/1033/images/pcn/pageGradient.gif) repeat-x top left; /* Light green */
	height:100%;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4a3226; /* Brown */
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1em;
	color: #9e9793; /* Lighter brown */
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1em;
	color: #c76636; /* Orange */
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 1em;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1em;
	padding-left: 20px;
	margin: 0;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	line-height: 1.2em;
	padding-left: 20px;
}

p, ul, ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #353535;
}

a, a:link, a:visited {
	color: #0067b1; /* Bright blue */
}

a:hover {
	text-decoration: none;
}

.f_left {
	float: left;
}

.f_right {
	float: right;
}

.clear {
	clear: both;
}

/* Containers */
.PCNStretcher
{
	width: 700px;
}
.PCNXSLWrapper
{
	float: left;
}
#PCNTable, .PCNTable 
{
	width: 630px;
}
#PCNColumn, .PCNColumn 
{
	float: left;
	width: 195px;
	padding-right:10px;
}
#PCNColumnR, .PCNColumnR
{
	float: right;
	width: 195px;
	padding-right:10px;
}
.PCNColumn300Padded
{
	float: left;
	width: 300px;
	padding-right:20px;
}
#PCNColumn150 
{
	float: left;
	width: 150px;
}
#PCNColumn225 
{
	float: left;
	width: 225px;
	padding-right:10px;
}
#IndentText, .IndentText
{
	margin-left: 10px;
}
#PCNcontainer {
	width: 955px;
	margin: auto;
	margin-top: 19px;
}

#leftColumn {
	width: 227px;
	background: url(/_layouts/1033/images/pcn/leftColumnBkgd.gif) repeat-y;
}

	#PCNlogo {
		margin: 0;
		padding: 0;
		width: 227px;
		height: 113px;
		background: url(/_layouts/1033/images/pcn/logoBkgd.gif) no-repeat top left;
	}
	
		#PCNlogo img {
			margin: auto;
			padding: 15px 20px 0 20px;
		}
		
		#PCNlogoPrint {
			display: none;
		}
	
	#PCNlogoSub {
		margin: 0;
		padding: 0;
		width: 227px;
		height: 113px;
		background: url(/_layouts/1033/images/pcn/logoBkgd_sub.gif) no-repeat top left;
	}
	
		#PCNlogoSub img {
			margin: auto;
			padding: 15px 20px 0 20px;
		}
	
	#leftColumn .content {
		padding: 20px;
	}
	
	#leftColumnBtm {
		width: 227px;
		height: 43px;
		background: url(/_layouts/1033/images/pcn/leftColumnBtm.gif) no-repeat top left;
	}

#rightColumn {
	background-color: #ffffff;
	background-image: url(/_layouts/1033/images/pcn/pageRightBkgd.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

/* Global nav */

#PCNglobal {
	height: 30px;
	padding-top: 2px;
	padding-right: 24px;
	font-size: 11px;
	color: #b1ce76; /* Lime green */
	background-color: #C9DE7F; /* green */
}

#PCNglobal .ms-HoverCellInActive,
#PCNglobal .ms-SpLinkButtonInActive,
#PCNglobal .ms-HoverCellActive,
#PCNglobal .ms-SpLinkButtonActive {
	border: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background-color: transparent;
	background-image: none;
}

#PCNglobal .ms-SPLink img {
	display: none;
}

#PCNglobal .ms-SPLinkButtonActive a,
#PCNglobal a:link,
#PCNglobal a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0067b1; /* Bright blue */
	text-decoration: none;
}

#PCNglobal .ms-SPLinkButtonActive a:hover,
#PCNglobal a:hover {
	text-decoration: underline;
}

/* Site Actions */
#PCNglobal #siteactions {
	margin-top: 7px;
}
#PCNglobal #siteactions a {
	color: #ffffff;	
}

/* Search */
#PCNglobal #PCNsearch {
	display: inline;
	width: 230px;
	margin-top: -4px;
}

#PCNglobal td.ms-sbcell,
#PCNglobal .ms-WPBorder,
#PCNglobal .ms-WPBorderOnly,
#PCNglobal .ms-WPHeader td {
	border: 0;
	border-bottom: 0;
}

.ms-sbplain {
	border: 1px solid #cfcece;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.ms-sbgo {
	background-color: transparent;
	border: 0;
}

.srch-SocDistTitle, .psrch-Description, .psrch-Description b,
.psrch-PropLabel, .psrch-PropValue,
.psrch-Title, .srch-BestBetsTitle, .srch-BB-Description, .srch-BB-SpecialTerm,
.srch-Title, .srch-Description, .srch-Description b,
.srch-InputText, .srch-options, .srch-optionsts, .srch-page,
.srch-results, .srch-stats, .srch-sort, .srch-url, .srch-metadata {
	font-family: Arial, Helvetica, sans-serif;
}

.psrch-Title a:link, .psrch-Title a:visited,
.psrch-Action a:link, .psrch-Action a:visited,
.srch-Title a:link, .srch-Title a:visited,
.srch-Action a:link, .srch-Action a:visited,
.srch-BestBetsTitle a:link, .srch-BestBetsTitle a:visited,
.srch-sort a:link, .srch-sort a:visited,
.srch-alertme a:link, .srch-alertme a:visited,
.srch-sort-right a:link, .srch-sort-right a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #205e8a; /* Blue */
}

.psrch-Title a:hover, .srch-BestBetsTitle a:hover, .srch-sort a:hover,
.srch-alertme a:hover, .srch-sort-right a:hover {
	color: #205e8a; /* Blue */
	text-decoration: underline;
}

.srch-Icon a img {
	padding-right: 5px;
}

input .ms-sbplain {
	border: 0;
}

/* Main navigation */

#PCNmainNav {
	width: 728px;
	height: 43px;
	background: url(/_layouts/1033/images/pcn/mainNavBkgd.gif) no-repeat top left;
}

	#PCNmainNav ul {
		margin: 0;
		padding: 0;
		margin-left: 17px;
		list-style: none;
		width: 680px;
		height: 43px;
		float: left;
		font-family: Georgia, "Times New Roman", Times, serif;
		text-transform: lowercase;
		color: #ffffff;
	}
	
		#PCNmainNav ul li {
			float: left;
			line-height: 41px;
			background: url(/_layouts/1033/images/pcn/PCNmainNav_separator.gif) no-repeat bottom right;
		}
		
			#PCNmainNav ul li a,
			#PCNmainNav ul li span {
				display: block;			
				padding: 2px 12px 0 12px;
				text-decoration: none;
				color: #ffffff;
			}
			
				#PCNmainNav ul li a:hover,
				#PCNmainNav ul li.selected1 a:hover,
				#PCNmainNav ul li a.current:hover {
					color: #e0f5ab; /* Light green */
				}
				
				#PCNmainNav ul li.selected1 a,
				#PCNmainNav ul li a.current,
				#PCNmainNav ul li span {
					display: block;
					text-decoration: none;
					color: #ffffff;
					background: #b85a2a url(/_layouts/1033/images/pcn/PCNmainNav_selected.gif) repeat-x;
				}

/* Subnavigation */

#PCNsubnav {
	padding: 0 22px;
}

	#PCNsubnav h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		text-transform: uppercase;
		padding-bottom: 8px;
		margin-bottom: 0px;
		border-bottom: 1px dotted #cac3b0; /* Tan */
	}
	
		#PCNsubnav h2 a {
			text-decoration: none;
			color: #4a3226; /* Brown */
		}
		
		
		
	
	#PCNsubnav a.current, #PCNsubnav a.current:link, #PCNsubnav ul.subnav #PCNsubnav li.selected1 ul #PCNsubnav li.selected2 ul li a.current {
	color: #69A3CC; }

	#PCNsubnav a.current:visited {color:#205e8a;}


/* Level 2 */
#PCNsubnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

#PCNsubnav ul li {
	padding: 5px 10px 5px 0px;
	border-bottom: 1px solid #dfdcd3;
	line-height: 1.3em;
}

#PCNsubnav ul li a {
	text-decoration: none;
	color: #205e8a; /* Navy */
}

#PCNsubnav ul li a:hover, #PCNsubnav ul li a:visited:hover {
	color: #cb7647; /* Orange */
}

#PCNsubnav ul li span {
	color: #205e8a; /* Navy */
}

#PCNsubnav ul li.selected1 a:link, #PCNsubnav ul li.selected1 a:visited, #PCNsubnav ul li.selected1 a:hover, #PCNsubnav ul li.selected1 a:visited:hover {
color:#CB7647;
}

/* Level 3 */
#PCNsubnav ul ul {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
}

#PCNsubnav ul ul li {
	background: url(/_layouts/1033/images/pcn/bullet_plus.gif) no-repeat 0px 9px;
	list-style-type: none;
	margin-left: 0px;
	padding: 5px 0 1px 10px;
	border-bottom: none;
	line-height: 1.3em;
}

/* Level 4 */
#PCNsubnav ul ul li.selected2 ul {
	background: #f0e7c6 none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 5px -10px 0 -25px;
	padding: 5px 0 5px 0;
	border-top: 1px dotted #c3bead;
	border-bottom: 1px dotted #c3bead;
}

#PCNsubnav ul ul ul li {
	background: none;
	border-bottom: none;
	padding: 2px 10px 2px 25px;
}

#PCNsubnav ul ul ul li a, #PCNsubnav ul ul ul li a:visited {
	color: #69A3CC; /* Lighter link blue */
}

/* Traces your nav trail in navy */
#PCNsubnav ul li.selected1 ul li.selected2 ul li.selected3 a {
	color: #0c4269; /* Navy */
}

#PCNsubnav ul li.selected1 ul li.selected2 ul li a, 
#PCNsubnav ul li.selected1 ul li.selected2 ul li.selected3 ul li a {
	color: #4f748f; /* Light blue */
}


#PCNsubnav ul.subnav li a:visited {color:#205E8A;}
#PCNsubnav ul.subnav li a:visited:hover {color:#cb7647;}

#PCNsubnav ul.subnav li ul li a:visited {color:#cb7647;}


/* Main content area */

#PCNmain {
	width: 725px;
	background: #ffffff url(/_layouts/1033/images/pcn/pageRightBkgd.gif) repeat-y top right;
	margin: 0;
	padding: 0;
	padding-right: 2px;
}

	#PCNbreadcrumb {
		width: 686px;
		background-color: #f6f0dd; /* Tan */
		padding: 8px 20px 7px 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #7f7f80; /* Grey */
	}
	
		#PCNbreadcrumb a, #PCNbreadcrumb a:link, #PCNbreadcrumb a:visited {
			color: #3385c1; /* Lighter link blue */	
		}
		
		#PCNbreadcrumb a:hover {
			text-decoration: none;
		}
		
		#PCNbreadcrumb a.current {
			color: #7f7f80; /* Grey */
			text-decoration: none;
		}

	#PCNcontent {
		width: 686px;
		padding: 20px;
		background: #ffffff url(/_layouts/1033/images/pcn/stripes.gif) repeat-x top left;
	}
	
		/* Home page center area */
		#PCNcontent #centerArea {
			width: 465px;
			float: left;
		}
		
			/* Home page feature */
			#PCNcontent #centerArea .feature {
				margin-top: 15px;
			}
			
			#PCNcontent #centerArea .feature h1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #c76636; /* Orange */
				text-transform: uppercase;
				letter-spacing: 1px;
				line-height: 1em;
				margin: 0;
				margin-bottom: 5px;
			}
			
			#PCNcontent #centerArea .feature h2 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 18px;
				font-weight: normal;
				color: #0067b1; /* Blue */
				line-height: 1em;
				margin: 0;
			}
			
			#PCNcontent #centerArea .feature p {
				margin-top: 5px;
				margin-bottom: 5px;
			}
			
			#PCNcontent #centerArea .feature a.more, #PCNcontent #centerArea .feature a.more:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3385c1; /* Ligher blue */
				text-align: right;
				text-decoration: underline;
			}
			
			#PCNcontent #centerArea .feature a.more:hover,
			.ms-WPBody .more a:hover {
				text-decoration: none;
			}

		
		/* Subpage main area */
		#PCNcontent #bodyArea {
			width: 685px;
		}
		
		#PCNcontent #rightArea {
			width: 200px;
			margin-left: 20px;
			margin-bottom: 20px;
		}

/* Sitemap */
		
ul.sitemap {	
	margin: 0;
	padding: 0;
}

	ul.sitemap li {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		list-style: none; 
	}
	
	ul.sitemap a {
		padding: 5px 10px 0 10px;
		line-height: 2.2em;
		text-decoration: none;
		color: #205e8a; /* Blue */
		display: block;
		border-bottom: 1px solid #dfdcd3;
	}
	
	ul.sitemap a:hover {
		color: #a55227; /* Orange */
	}
	
	ul.sitemap ul li {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background: url(images/bullet_sitemap.gif) no-repeat left 3px;
	}
	
	ul.sitemap ul a {
		padding: 0 10px;
		line-height: 1.5em;
		display: inline;
		border-bottom: 0;
	}

/* Web part styling */

.regularItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
}

	.ms-WPBody .regularItem a, .ms-WPBody .regularItem a:link, .ms-WPBody .regularItem a:visited {
		color: #0067b1; /* Blue */
		text-decoration: none;
	}
	
	.ms-WPBody .regularItem a:hover {
		text-decoration: underline;
	}
	
	.ms-WPBody .regularItem .more a, .ms-WPBody .regularItem .more a:link, .ms-WPBody .regularItem .more a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #3385c1; /* Ligher blue */
		text-align: right;
		text-decoration: underline;
	}

	.ms-WPBody .regularItem .more a:hover {
		text-decoration: none;
	}
		
	.regularItem .eventDate {
		font-style: italic;
		color: #a0a0a0; /* Grey */
	}
	
	.regularItem .eventDateNoItalics 
	{
	    font-style:normal;
	}
	
	.regularItem .description {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
.eventDetail h4 {
	margin-bottom: 2px;
	color: #c76636; /* Orange */
}

table.eventDetailsTable 
{
    width:100%;
    vertical-align:top;
    white-space: nowrap;
    text-align:left;
}

td.extraPadding 
{
    padding-bottom: 20px;
}

table.eventDetailsTable h3 
{
    color: #C76636;
    line-height: 1em;
    margin-bottom: 0px;
}

table.eventDetailsTableSide 
{
    white-space: normal;
}

table.jobDetail th {
	vertical-align: top;
	white-space: nowrap;
	text-align: left;
}
table.jobDetail h4 {
	color: #c76636; /* Orange */
	margin: 0 0 10px;
	line-height: 1.4em;
	white-space: nowrap;
}

table.jobDetail td {
	vertical-align: top;
}



/* Footer */

#PCNfooter {
	width: 728px;
	background: url(/_layouts/1033/images/pcn/mainPageBtm.gif) no-repeat top left;
}

	#logos {
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
		#logos a {
			padding-right: 10px;
		}
		
		#logos img.PCI {
			width: 68px;
			height: 45px;
			background: url(/_layouts/1033/images/pcn/logo_PCI.gif) no-repeat top left;
		}
		
		#logos img.GOA {
			width: 105px;
			height: 45px;
			background: url(/_layouts/1033/images/pcn/logo_GOA.gif) no-repeat top left;
		}
		
		#logos img.AMA {
			width: 85px;
			height: 45px;
			background: url(/_layouts/1033/images/pcn/logo_AMA.gif) no-repeat top left;
		}
		
		#logos img.ARHA {
			width: 156px;
			height: 45px;
			background: url(/_layouts/1033/images/pcn/logo_AHS.gif) no-repeat top left;
		}
	
	#copyright {
		font-size: 11px;
		color: #b1ce76; /* Lime green */
		padding: 35px 0 0 0;
	}
	
/* SHAREPOINT STYLES ***/

.ms-SPLink {
	font-family: Arial, Helvetica, sans-serif;
}

.ms-bodyareaframe, .ms-viewareaframe {
	background-color: none;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}

.ms-quicklaunchouter {
	width: 150px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.ms-WPTitle,
.ms-WPTitle a:link,
.ms-WPTitle a:visited {
	color: #3c9831; /*  Bright Green */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.ms-WPTitle img {
	padding-right: 2px;
}

.ms-WPTitle a:hover {
	color: #317828; /* Darker green */
}

table tr.ms-WPHeader {
	/*background-color: #ece8e1;   Color of the entire header including dropdown arrow */
	border: none;
}

.ms-WPHeader td {
	border-bottom: 1px dotted #9b9377;
	padding: 2px 0;
}

.ms-WPBody, #PCI_content .ms-WPBody td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
	color: #0067b1; /* Link blue */
}

.ms-WPBody a:visited {
	color: #0067b1; /* Link blue */
	text-decoration: underline;
}

/* Discussion board */
table tr td.ms-disc-bordered-noleft {
	font-size: 1em;
}

/* Styles for adding items to a webpart or in the blog quicklaunch */
td.ms-addnew { 
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
	color: #3385c1; /* Bright blue */
	padding-top: 5px;
}
	
td.ms-addnew a, td.ms-addnew a:link, td.ms-addnew a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3385c1;	/* Bright blue */
	padding: 1px 2px;
	text-decoration: underline;
}
	
td.ms-addnew a:hover {
	color: #3385c1; /* Bright blue */
	text-decoration: none;			
}

/* Tool Pane */
.ms-TPBorder {
	padding-right: 7px;
}

.ms-ToolPaneOuter {
	border-right: 0;
	border-top: 0;
}

.ms-ToolPaneBorder {
	border-style: none;
}

.ms-ToolPaneBody {
	padding: 2px;
}

#MSOTlPn_MainTD {
	background-color: #F2F2F2;
}


.ms-partline {
	background-color: transparent;
}

.ms-formlabel, .ms-formbody {
	font-size: 1em;
}

.ms-descriptiontext, .ms-formbody, .ms-formdescription,
.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar, .ms-toolbarContainer {
	font-family: Arial, Helvetica, sans-serif;
}

.link-item, .link-item a, .link-item a:link, .link-item a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #205e8a; /* Blue */
	text-decoration: underline;
}

.link-item a:hover {
	color: #205e8a; /* Blue */
	text-decoration: none;
}

td.ms-vb, td.ms-vb-title {
	vertical-align: top;
}

th .ms-vb a, .ms-vh2-nofilter a, .ms-vh2-nofilter-icon a { /* Column titles */
	font-size: 8pt;
}

.ms-vb a, .ms-vb2 a, 
.ms-GRStatusText a, .ms-vb-user a, .ms-disc a, 
.ms-vb a:visited, .ms-vb2 a:visited, 
.ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #1a5681; /* Blue */
	
}	

.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover,
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, 
.ms-vb-user a:visited:hover, .ms-disc a:visited:hover  {
	color: #0c4269; /* Dark Blue */
} 

.ms-vh, .ms-vh2, .ms-vh-icon, 
.ms-vh-icon-empty, .ms-vhImage, 
.ms-gb, .ms-gb2, .ms-gbload, 
.ms-vb, .ms-vb2, .ms-vb-tall, 
.ms-GRFont, .ms-vb-user, 
table.ms-disc td, .ms-vh2-nofilter, 
.ms-vh2-nograd, .ms-vh3-nograd, 
.ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, 
.ms-pb, .ms-pb-selected, .ms-ph {
	font-family: Arial, Helvetica, sans-serif;
	color: #353535;
	line-height: 1.5em;
	font-size: 12px;
}


object {width:100%!important;height:auto!important;}


/* sharepoint calendar fixes */
/* fix for calendar view spacing issues with long title events */
.contB {width:auto;}
.ms-gridCol {font-size:1.5em;padding-bottom:3px;}
.ms-gridT1, .ms-propertysheet th.ms-gridT1 {font-size:1.35em;padding:5px;}

/* fix for calendar width, this will allow the calendar to resized to as low as 400px wide */
.ms-calheader img { width: auto; } 


/* sub nav current link state color mod, not sure why it doesnt work higher in the sheet */	
#PCNsubnav ul.subnav li a:link.current1,
#PCNsubnav ul.subnav li a:visited.current1,
#PCNsubnav ul.subnav li a:hover.current1,
#PCNsubnav ul.subnav li a:visited:hover.current1,

#PCNsubnav ul.subnav li a:link.current2,
#PCNsubnav ul.subnav li a:visited.current2,
#PCNsubnav ul.subnav li a:hover.current2,
#PCNsubnav ul.subnav li a:visited:hover.current2,

#PCNsubnav ul.subnav li a:link.current3,
#PCNsubnav ul.subnav li a:visited.current3,
#PCNsubnav ul.subnav li a:hover.current3,
#PCNsubnav ul.subnav li a:visited:hover.current3
{
	color: #a55227; /* Orange */
}



/*** News Article ***/

    .news-article-details {}
    .news-article-source {}
    .news-article-published {}

    .news-article-listing 
    {
    }
    
    .news-article-item 
    {
 	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    line-height: 1.4em;
	    color: #353535;
	    margin: 0;
	    padding: 0;
        text-decoration: none;
    }
    
    div.news-article-item 
    {
        margin-bottom: 20px;
    }
    
    .news-article-item-alt 
    {
        
    }
    
    .news-article-title 
    {
        font-weight: bold;
 	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    line-height: 1.4em;
    }
    
    .news-article-desc
    {
 	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    line-height: 1.4em;
    }
    
    .news-article-details-link a, 
    .news-article-details-link a:link, 
    .news-article-details-link a:visited
    {
        color: #0067b1;
    }
    
    .news-article-details-link a:hover
    {
        text-decoration: none;
    }

/*** // News Article ***/
