/* ARTICLE STYLES   *********************************************************************************************************************/
/* ARTICLE STYLES   *********************************************************************************************************************/
/* ARTICLE STYLES   *********************************************************************************************************************/
/* These are article styles for widget page - see nowidgets.css for non-widget page */


/* ARTICLE INTRO STYLES  *********************************************************************************************************************/
/* ARTICLE INTRO STYLES  *********************************************************************************************************************/

	.articleContainer {
		float: left;
		padding-top: 40px;
		width:100%;
	}
	.articleContainer .ARTICLE_INTRO {
		float: left;
		width: 100%;
	}
	
/* Image  *****************************************************************************/
	
	.articleContainer .ARTICLE_INTRO .paragraphImageContainer {
		float: left;
	}		

	.articleContainer .ARTICLE_INTRO .paragraphImageContainer .paragraphImageTitle,
	.articleContainer .ARTICLE_INTRO .paragraphImageContainer .paragraphIconImage,
	.articleContainer .ARTICLE_INTRO .paragraphImageContainer .paragraphIconImage img {
		display:none;
		float: left;
	}	

	.articleContainer .ARTICLE_INTRO .paragraphImageContainer .paragraphImage img {
		width:250px;
	}		

/* Text *****************************************************************************/

	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer {
		float: left;
	}

	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphTitle {
		font-size: 2.5em;
	}		
	
	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphSubtitle {
		font-size: 1.3em;
	}	
	
	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphByline {
		font-weight: bold;
	}
	
/* Link *****************************************************************************/

	.articleContainer .ARTICLE_INTRO .paragraphReferenceContainer {
		clear:both;
		float:right;
	}		
	
	.articleContainer .ARTICLE_INTRO .paragraphReferenceContainer a {
		padding-right:30px;
		background-position:right top;
		background-repeat:no-repeat;			
	}	
	
	.articleContainer .ARTICLE_INTRO .paragraphReferenceContainer .paragraphReferenceTitle {
		font-size:0.9em;
		font-weight:bold;		
	}	
	
/* SHARED STYLES *****************************************************************************************************************************/

	.articleContainer .FULL_LEFT_IMAGE,
	.articleContainer .FULL_RIGHT_IMAGE,
	.articleContainer .IMAGE_ONLY, 
	.articleContainer .MULTIMEDIA, 
	.articleContainer .PORTAL_WIDGET,
	.articleContainer .RELATED_FILES, 
	.articleContainer .TEXT_ONLY {
		float: left;
	}
	
	.articleContainer .FULL_RIGHT_IMAGE,
	.articleContainer .FULL_LEFT_IMAGE,
	.articleContainer .IMAGE_ONLY,
	.articleContainer .PORTAL_WIDGET,
	.articleContainer .MULTIMEDIA,
	.articleContainer .TEXT_ONLY,
	.articleContainer .RELATED_FILES {
		margin-top: 15px;
	}

	.articleContainer .FULL_RIGHT_IMAGE .paragraphBodyContainer, 
	.articleContainer .FULL_LEFT_IMAGE .paragraphBodyContainer,
	.articleContainer .PORTAL_WIDGET .paragraphBodyContainer, 
	.articleContainer .MULTIMEDIA .paragraphBodyContainer, 
	.articleContainer .TEXT_ONLY .paragraphBodyContainer, 
	.articleContainer .RELATED_FILES {
	}
	
	.articleContainer .FULL_RIGHT_IMAGE .paragraphBodyContainer, 
	.articleContainer .PORTAL_WIDGET .paragraphBodyContainer,
	.articleContainer .TEXT_ONLY .paragraphBodyContainer .paragraphBody,
	.articleContainer .MULTIMEDIA .paragraphBodyContainer,
	.articleContainer .IMAGE_ONLY .paragraphImageContainer {
	}
	
	.articleContainer .FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphBody, 
	.articleContainer .FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.articleContainer .FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphBody, 
	.articleContainer .FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphSubtitle { 
		float: left;
		width:52%;
	}
	
	
	
/* PARAGRAPH STYLES *****************************************************************************************************************************/
/* PARAGRAPH STYLES *****************************************************************************************************************************/

/* SHARED STYLES *****************************************************************************************************************************/
	
	.FULL_LEFT_IMAGE,
	.FULL_RIGHT_IMAGE,
	.IMAGE_ONLY, 
	.MULTIMEDIA, 
	.PORTAL_WIDGET,
	.RELATED_FILES, 
	.TEXT_ONLY,
	.Awards {
		float: left;
		clear: both;
		margin-top: 50px;
	}
	
	.Awards {
		width: 100%;
	}
	
	.splashBackground .FULL_LEFT_IMAGE,
	.splashBackground .FULL_RIGHT_IMAGE,
	.splashBackground .IMAGE_ONLY, 
	.splashBackground .MULTIMEDIA, 
	.splashBackground .PORTAL_WIDGET,
	.splashBackground .RELATED_FILES, 
	.splashBackground .TEXT_ONLY {
		width: 85%;
		margin-left:15px;
	}
	
	
	.FULL_LEFT_IMAGE .paragraphReferenceContainer, 
	.FULL_RIGHT_IMAGE .paragraphReferenceContainer,
	.IMAGE_ONLY .paragraphReferenceContainer, 
	.RELATED_FILES .paragraphReferenceContainer,
	.TEXT_ONLY .paragraphReferenceContainer {
		float:right;
	}		
	
	
	.FULL_LEFT_IMAGE .paragraphReferenceContainer a, 
	.FULL_RIGHT_IMAGE .paragraphReferenceContainer a,
	.IMAGE_ONLY .paragraphReferenceContainer a, 
	.RELATED_FILES .paragraphreference a, 
	.TEXT_ONLY .paragraphReferenceContainer a {
		padding-right:30px;
		background-position:right top;
		background-repeat:no-repeat;			
	}	
	
	.FULL_LEFT_IMAGE .paragraphReferenceContainer .paragraphReferenceTitle, 
	.FULL_RIGHT_IMAGE .paragraphReferenceContainer .paragraphReferenceTitle, 
	.IMAGE_ONLY .paragraphReferenceContainer .paragraphReferenceTitle, 
	.TEXT_ONLY .paragraphReferenceContainer .paragraphReferenceTitle, 
	.RELATED_FILES .paragraphReferenceTitle, 
	.MULTIMEDIA .paragraphReferenceTitle, 
	.MULTIMEDIA .paragraphTitle, 
	.RELATED_FILES .paragraphTitle {
		font-size:0.9em;
		font-weight:bold;		
	}

/* FULL_LEFT_IMAGE *****************************************************************************************************************************/		

/* Image  *****************************************************************************/

	
	.FULL_LEFT_IMAGE .paragraphImageContainer {
		padding: 0px 15px 15px 0px;
		float:left;
	}		
	
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImage img {
		float: left;
		width:250px;
			margin:0px;
	}		
	
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImageTitle {
		float: left;
		display:none;
	}	

	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImage {
		float: left;
	}		

	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphIconImage, 
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphIconImage img {
		display:none;
	}		
	
/* Text *****************************************************************************/

	.FULL_LEFT_IMAGE .paragraphBodyContainer {
		float: left;
	}

	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphTitle {
		display:none;
	}		
	
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphSubtitle {
		font-weight: bold;
	}	

/* FULL_RIGHT_IMAGE *****************************************************************************************************************************/		

/* Image  *****************************************************************************/		

	.FULL_RIGHT_IMAGE .paragraphImageContainer {
		padding: 0px 0 15px 15px;
		float:right;
		}
	
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImage img {
		float: right;
		width:250px;
		margin:0px;
	}	
	
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImageTitle {
		float: left;
		display:none;
	}	

	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImage {
		float: left;
		width: 250px;
	}		

	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphIconImage, 
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphIconImage img {
		display:none;
	}		

/* Text  *****************************************************************************/		
	.FULL_RIGHT_IMAGE .paragraphBodyContainer {
		float: left;
	}

	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphTitle {
		display:none;
	}		
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphSubtitle {
		font-weight: bold;
	}	
	
/* IMAGE_ONLY *****************************************************************************************************************************/		

/* Image  *****************************************************************************/				

	.IMAGE_ONLY .paragraphImageContainer {
		float: left;
	}		

	.IMAGE_ONLY .paragraphImageContainer .paragraphImage {
		margin: auto;
		padding: auto;
	}	
	
	.IMAGE_ONLY .paragraphImageContainer .paragraphImage img {
		padding: auto;
		border-width:1px;
	}		
	
	.IMAGE_ONLY .paragraphImageContainer .paragraphImageTitle, 
	.IMAGE_ONLY .paragraphImageContainer .paragraphIconImage, 
	.IMAGE_ONLY .paragraphImageContainer .paragraphIconImage img {
		display:none;
	}	
/* Text  *****************************************************************************/		

	.IMAGE_ONLY .paragraphBodyContainer, 
	.IMAGE_ONLY .paragraphBodyContainer .paragraphTitle,
	.IMAGE_ONLY .paragraphBodyContainer .paragraphSubtitle,
	.IMAGE_ONLY .paragraphBodyContainer .paragraphDate, 
	.IMAGE_ONLY .paragraphBodyContainer .paragraphBody {
		display:none;
	}
	
/* MULTIMEDIA *****************************************************************************************************************************/		

/* Image  *****************************************************************************/				
	.MULTIMEDIA .paragraphBodyContainer {
		float: left;
	}		
	
	.MULTIMEDIA {
		clear:both;
		text-align:center;
	}
		
	.MULTIMEDIA .paragraphImageTitle, 
	.MULTIMEDIA .paragraphImage, 
	.MULTIMEDIA .paragraphImage img, 
	.MULTIMEDIA .paragraphIconImage, 
	.MULTIMEDIA .paragraphIconImage img {
		display:none;
	}

/* Text  *****************************************************************************/	
	
	.MULTIMEDIA .paragraphSubtitle, 
	.MULTIMEDIA .paragraphByline, 
	.MULTIMEDIA .paragraphDate {
		display:none;		
	}
		
	.MULTIMEDIA .paragraphBody {
		padding-top:10px;
		font-size:0.8em;
	}

/* Link  *****************************************************************************/	

	.MULTIMEDIA .paragraphReferenceContainer {
			display:none;
		}
	
/* INTERNAL LINKS *****************************************************************************************************************************/		

/* Image  *****************************************************************************/	
	
	.PORTAL_WIDGET .paragraphImageContainer, 
	.PORTAL_WIDGET .paragraphImageContainer .paragraphImageTitle, 
	.PORTAL_WIDGET .paragraphImageContainer .paragraphImage, 
	.PORTAL_WIDGET .paragraphImageContainer .paragraphImage img, 
	.PORTAL_WIDGET .paragraphImageContainer .paragraphIconImage,
	.PORTAL_WIDGET .paragraphImageContainer .paragraphIconImage img {
		display:none;
	}		
	
/* Text  *****************************************************************************/	

	.PORTAL_WIDGET .paragraphBodyContainer,
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphBody  {
		float: left;
	}

	.PORTAL_WIDGET .paragraphBodyContainer .paragraphTitle {
		margin: 10px 0 10px;
		border-bottom: dotted 1px #ccc;
	}
			
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphSubtitle, 
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphByline,
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphDate  {
		display:none;
	}	

/* Link  *****************************************************************************/	

	.PORTAL_WIDGET .paragraphReferenceContainer {
		display:none;
	}		
	
/* RELATED FILES *****************************************************************************************************************************/		

/* Image  *****************************************************************************/	

	.RELATED_FILES .paragraphImageContainer {
		float:left;
		padding-right:10px;
		width:50px;
		height:75px;
	}
	
	.RELATED_FILES .paragraphImageTitle, 
	.RELATED_FILES .paragraphImage, 
	.RELATED_FILES .paragraphImage img { 
		display:none;
	}
	
	.RELATED_FILES .paragraphIconImage {
		padding-right:10px;
		width:50px;
		height:75px;
		background-repeat:no-repeat;
		background-position:left top;
	}
	
/* Text  *****************************************************************************/	

	.RELATED_FILES .paragraphBodyContainer {
		margin-left:50px;
	}
		
	.RELATED_FILES .paragraphSubtitle 
	.RELATED_FILES .paragraphByline, 
	.RELATED_FILES .paragraphDate {
		display:none;
	}
	
	.RELATED_FILES .paragraphBody {
		padding-top:10px;
		font-size:0.9em;
	}

/* TEXT_ONLY *****************************************************************************************************************************/		

/* Image  *****************************************************************************/	

	.TEXT_ONLY .paragraphImageContainer, 
	.TEXT_ONLY .paragraphImageContainer .paragraphImageTitle, 
	.TEXT_ONLY .paragraphImageContainer .paragraphImage, 
	.TEXT_ONLY .paragraphImageContainer .paragraphImage img, 
	.TEXT_ONLY .paragraphImageContainer .paragraphIconImage, 
	.TEXT_ONLY .paragraphImageContainer .paragraphIconImage img {
		display:none;
	}		

/* Text  *****************************************************************************/	

	.TEXT_ONLY .paragraphBodyContainer {
		float: left;
	}
	
	.TEXT_ONLY .paragraphBodyContainer .paragraphSubtitle {
		font-weight: bold;
	}	
	 
	.TEXT_ONLY .paragraphBodyContainer .paragraphDate {
		display:none;
	}

	.TEXT_ONLY .paragraphBodyContainer .paragraphBody {
	}	
	
	.TEXT_ONLY .paragraphBodyContainer .paragraphBody {
	}			


/* COMMON PARAGRAPH STYLES **********************************************************************************************************************/
/* COMMON PARAGRAPH STYLES **********************************************************************************************************************/
/* COMMON PARAGRAPH STYLES **********************************************************************************************************************/

	.largeBoldTitle {
		font-size:1.6em;
		font-weight:bold;
	}

	.largeBoldColourTitle {
		font-size:1.1em;
		font-weight:bold;
	}
	
	.largeBoldSubTitle {
		font-size:.9em;
		font-weight:normal;
		color: #ffffff;
	}
	
	.mainParagraphTitle	{
		font-size:1.3em;
		font-weight:bold;
	}
	
	.spacer20 {
		float: left;
		clear: both;
		background-image: url(/images/1pixel.gif);
		background-repeat: repeat;
		height: 20px;
		width: 450px;
	}
	
    h1 {
    
    	font-size:1.5em;
    	padding:0em;
    	margin:0em;
    }
    
    h2{
    	font-size:1.2em;
     	padding:0.8em 0 0.8em 0;
    	margin:0em;
    }
    
    p {
    	padding:0px;
    	margin:0px;
    	line-height: 1.5em;
    }
    
    a {
    	text-decoration:none;
    }
    
    a:hover {
    	text-decoration:underline;
    }	
    
    img {
    	border:none;
    }	
    
    .paragraphTitle {
		font-size:1.2em;
		font-weight:bold;    
    }
    
    .paragraphBody {
    xwidth: 550px;
    }



/* Article Teaser Widget styles ------------------------ */

	.ARTICLETEASER {
		clear:both;
		padding-bottom:30px;
	}


	.ARTICLETEASER .paragraphImageContainer {
		padding-right:10px;
		width:170px;
	}

	.ARTICLETEASER .articleTeaserTable {
		width:100%;
		border-collapse: collapse;
		margin:0px;
		padding:0px;
	}

	.articleTeaserTable .td_3up {
		width:30%;
	}

	.articleTeaserTable .td_2up {
		width:45%;
	}

	.articleTeaserTable .td_1up {
		width:100%;
	}
	
	.ARTICLETEASER .paragraphImageTitle {
		display:none;
	}
	
	.ARTICLETEASER .paragraphImage {
		float:left;
		width:100px;
		padding: 0px 20px 10px 0px;
	}

	.ARTICLETEASER .paragraphImage_2c {
		float:left;
		width:100px;
		padding: 0px 20px 20px 0px;
	}

	.ARTICLETEASER .paragraphImage_3c {
		float:left;
		width:100px;
		padding: 0px 0px 0px 0px;
	}

	.ARTICLETEASER .paragraphImage img {
		width:100px;
		display:block;
		border:2px solid #c0c0c0;
	}
	
	.ARTICLETEASER .paragraphImage_2c img {
		width:100px;
		display:block;
		border:2px solid #c0c0c0;
	}
	.ARTICLETEASER .paragraphImage_3c img {
		width:80px;
		display:block;
		border:2px solid #c0c0c0;
	}		
	.ARTICLETEASER .paragraphImage_2c img {
		width:100px;
	}

	.ARTICLETEASER .paragraphIconImage, 
	.ARTICLETEASER .paragraphIconImage img {
		display:none;
	}
	
	.ARTICLETEASER .paragraphBodyContainer, 
	.ARTICLETEASER .paragraphBodyContainer_2c, 
	.ARTICLETEASER .paragraphBodyContainer_3c {
		padding:10px;
		padding-bottom: 0px;	
	}
		
	.ARTICLETEASER .paragraphTitle {
		font-size:1.2em;
		font-weight:bold;
		margin-left:120px;
	}
	
	.ARTICLETEASER .paragraphTitle_2c {
		font-size:1.2em;
		font-weight:bold;
		margin-left:120px;
	}

	.ARTICLETEASER .paragraphTitle_3c {
		font-size:1.2em;
		font-weight:bold;
		margin-left:100px;
	}

	.ARTICLETEASER .paragraphSubtitle {
		display:none;
	}
	
	.ARTICLETEASER .paragraphByline {
		font-size:0.8em;
		font-weight:bold;
	}

	.ARTICLETEASER .paragraphDate {
		display:none;
	}
	
	.ARTICLETEASER .paragraphBody {
		font-size:1.0em;
		margin-bottom: 20px;
	}

	.ARTICLETEASER .paragraphBody_2c, 
	.ARTICLETEASER .paragraphBody_3c {
		font-size:0.9em;
		padding-bottom: 10px;
	}

	.ARTICLETEASER .paragraphReferenceContainer, 
	.ARTICLETEASER .paragraphReferenceContainer_2c, 
	.ARTICLETEASER .paragraphReferenceContainer_3c {
		text-align: right;
	}
	
	.ARTICLETEASER .paragraphReferenceInner_3c, 
	.ARTICLETEASER .paragraphReferenceInner_2c {
		margin:0px 0px 0px 0px;
		padding: 3px;
	}

	.ARTICLETEASER .paragraphReferenceInner {
		margin:-10px 0px 0px 0px;
		padding: 1px 3px 3px 3px;
	}

	.ARTICLETEASER .paragraphReferenceContainer a, 
	.ARTICLETEASER .paragraphReferenceContainer_2c a, 
	.ARTICLETEASER .paragraphReferenceContainer_3c a {
		padding-right:13px;
		background-position:right center;
		background-repeat:no-repeat;		
	}
	
	.ARTICLETEASER .paragraphreference {
		padding-right:30px;
		background-position:right top;
		background-repeat:no-repeat;
	}	
	
	.ARTICLETEASER .paragraphReferenceTitle {
		font-size:0.9em;
		font-weight:bold;
	}	
			

/* Paragraph 8 InternetLinks */

	.InternetLinks {
		clear:both;
		width:100%;
	}

	.InternetLinks .paragraphImageContainer, 
	.InternetLinks .paragraphImageTitle, 
	.InternetLinks .paragraphImage, 
	.InternetLinks .paragraphImage img, 
	.InternetLinks .paragraphIconImage, 
	.InternetLinks .paragraphIconImage img {
		display:none;
	}
		
	.InternetLinks .paragraphTitle {
		font-size:1.0em;
		font-weight:bold;
	}

	.InternetLinks .paragraphSubtitle, 
	.InternetLinks .paragraphByline, 
	.InternetLinks .paragraphDate {
		display:none;
	}
	
	.InternetLinks .paragraphBody {
		padding:10px;

	}

	.InternetLinks .paragraphReferenceContainer, 
	.InternetLinks .paragraphreference, 
	.InternetLinks .paragraphReferenceTitle {
		display:none;
	}








