/* Paragraphs and Article styles *********************************************************************************************************************/
/* Paragraphs and Article styles *********************************************************************************************************************/
/* Paragraphs and Article styles *********************************************************************************************************************/


/* These are default article styles for pages with side widgets - see nowidgets.css for non-widget page */

	.bodyInnerContainer {
		width:72%;
		float:left;
	}
	
	.ARTICLE_INTRO .paragraphImage img,
	.FULL_RIGHT_IMAGE .paragraphImage img,
	.FULL_LEFT_IMAGE .paragraphImage img {
		border-width:1px;
	}
	
	.ARTICLE_INTRO .paragraphreference,
	.FULL_LEFT_IMAGE .paragraphreference,
	.FULL_RIGHT_IMAGE .paragraphreference,
	.PORTAL_WIDGET .paragraphReferenceContainer a,
	.IMAGE_ONLY .paragraphreference,
	.TEXT_ONLY .paragraphreference {
		background-image:url(images/colours1/link_chevron.gif);
	}	
	
	.PORTAL_WIDGET .paragraphIconImage {
		background-image:url(images/colours1/icon_internalLink.gif);
	}
	
	.PORTAL_WIDGET a:hover {
		text-decoration: none;
	}
	
	.RELATED_FILES .paragraphIconImage {
		background-image:url(images/colours1/icon_fileUpload.gif);
	}
	
/* ARTICLE CONTAINER  *****************************************************************************************************************************/

	.articleHomeContainer,
	.articleContainer {
		float: left;
		margin-bottom: 30px;
	}
	
	.articleContainer .FULL_LEFT_IMAGE,
	.articleContainer .FULL_RIGHT_IMAGE,
	.articleContainer .IMAGE_ONLY, 
	.articleContainer .MULTIMEDIA, 
	.articleContainer .PORTAL_WIDGET,
	.articleContainer .RELATED_FILES, 
	.articleContainer .TEXT_ONLY, 
	.articleContainer .ARTICLE_INTRO, 
	.articleContainer .MULTIMEDIA .paragraphBody, 
	.articleContainer .ARTICLE_INTRO,
	.articleContainer .ARTICLE_INTRO .paragraphImageContainer { 
		float: left;
	}
	
	.articleContainer .ARTICLE_INTRO,
	.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;
		width:525px;
	}
	
/* ARTICLE INTRO STYLES  *********************************************************************************************************************/
/* ARTICLE INTRO STYLES  *********************************************************************************************************************/
	
	.articleContainer .ARTICLE_INTRO {
		margin-top:0px;
	}
	
	.articleContainer .ARTICLE_INTRO .paragraphImageContainer {
		width:260px;
	}
	
	.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;
		margin-right: 10px;
		float:left;
	}		

	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphTitle,
	.articleHomeContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphTitle {
		font-size: 2.5em;
	}		
	
	.articleHomeContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphSubtitle,
	.articleContainer .ARTICLE_INTRO .paragraphBodyContainer .paragraphSubtitle {
		font-size: 1.3em;
	}	
	
	
	.articleContainer .ARTICLE_INTRO .paragraphReferenceContainer {
		clear:both;
		float:right;
	}		
	
	.articleContainer .ARTICLE_INTRO .paragraphReferenceContainer a {
		padding-right:30px;
		background-position:right top;
		background-repeat:no-repeat;			
	}	

/* SHARED STYLES *****************************************************************************************************************************/
/* SHARED STYLES *****************************************************************************************************************************/

	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImageTitle, 
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImageTitle,
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphIconImage, 
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphIconImage img, 
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphTitle, 
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphIconImage, 
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphIconImage img,
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphTitle, 
	.IMAGE_ONLY .paragraphImageContainer .paragraphImageTitle, 
	.IMAGE_ONLY .paragraphImageContainer .paragraphIconImage, 
	.IMAGE_ONLY .paragraphImageContainer .paragraphIconImage img, 
	.IMAGE_ONLY .paragraphBodyContainer, 
	.IMAGE_ONLY .paragraphBodyContainer .paragraphTitle,
	.IMAGE_ONLY .paragraphBodyContainer .paragraphSubtitle,
	.IMAGE_ONLY .paragraphBodyContainer .paragraphDate, 
	.IMAGE_ONLY .paragraphBodyContainer .paragraphBody,
	.MULTIMEDIA .paragraphImageTitle, 
	.MULTIMEDIA .paragraphImage, 
	.MULTIMEDIA .paragraphImage img, 
	.MULTIMEDIA .paragraphIconImage, 
	.MULTIMEDIA .paragraphIconImage img, 
	.MULTIMEDIA .paragraphSubtitle, 
	.MULTIMEDIA .paragraphByline, 
	.MULTIMEDIA .paragraphDate,
	.MULTIMEDIA .paragraphReferenceContainer, 
	.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,
	.InternetLinks .paragraphImageContainer, 
	.InternetLinks .paragraphImageTitle, 
	.InternetLinks .paragraphImage, 
	.InternetLinks .paragraphImage img, 
	.InternetLinks .paragraphIconImage, 
	.InternetLinks .paragraphIconImage img,
	.InternetLinks .paragraphReferenceContainer, 
	.InternetLinks .paragraphreference, 
	.InternetLinks .paragraphReferenceTitle, 
	.InternetLinks .paragraphSubtitle, 
	.InternetLinks .paragraphByline, 
	.InternetLinks .paragraphDate, 
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphSubtitle, 
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphByline,
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphDate,
	.PORTAL_WIDGET .paragraphReferenceContainer, 
	.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, 
	.RELATED_FILES .paragraphImageTitle, 
	.RELATED_FILES .paragraphImage, 
	.RELATED_FILES .paragraphImage img,  
	.RELATED_FILES .paragraphSubtitle 
	.RELATED_FILES .paragraphByline, 
	.RELATED_FILES .paragraphDate, 
	.ARTICLETEASER .paragraphImageTitle, 
	.TEXT_ONLY .paragraphBodyContainer .paragraphDate {
		display:none;
	}
	
	.ARTICLE_INTRO .paragraphReferenceContainer .paragraphReferenceTitle,
	.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,
	.InternetLinks .paragraphTitle {
		font-size:0.9em;
		font-weight:bold;		
	}
	
	.ARTICLE_INTRO .paragraphBodyContainer .paragraphByline,
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphByline,
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphByline, 
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphSubtitle, 
	.TEXT_ONLY .paragraphBodyContainer .paragraphSubtitle {
		font-weight: bold;
		overflow:hidden;
	}	
	
	.PORTAL_WIDGET .paragraphBodyContainer,
	.MULTIMEDIA .paragraphBodyContainer,
	.FULL_LEFT_IMAGE .paragraphBodyContainer,
	.FULL_RIGHT_IMAGE .paragraphBodyContainer,
	.TEXT_ONLY .paragraphBodyContainer {
		width: 525px;
	}
	
	.InternetLinks,
	.FULL_LEFT_IMAGE,
	.FULL_RIGHT_IMAGE,
	.MULTIMEDIA, 
	.PORTAL_WIDGET,
	.RELATED_FILES, 
	.TEXT_ONLY {
		clear: both;
		margin-top: 25px;
	}
	
	.FULL_LEFT_IMAGE .paragraphReferenceContainer, 
	.FULL_RIGHT_IMAGE .paragraphReferenceContainer,
	.RELATED_FILES .paragraphReferenceContainer,
	.TEXT_ONLY .paragraphReferenceContainer {
		float:right;
	}		
	
	.ARTICLE_INTRO .paragraphReferenceContainer a,
	.IMAGE_ONLY .paragraphReferenceContainer a,
	.FULL_LEFT_IMAGE .paragraphReferenceContainer a, 
	.FULL_RIGHT_IMAGE .paragraphReferenceContainer a,
	.TEXT_ONLY .paragraphReferenceContainer a {
		padding-right:30px;
		background-position:right top;
		background-repeat:no-repeat;			
	}	
	
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImageTitle, 
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImageTitle,
	.PORTAL_WIDGET .paragraphBodyContainer,
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphBody, 
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImage, 
	.FULL_LEFT_IMAGE .paragraphBodyContainer, 
	.FULL_RIGHT_IMAGE .paragraphBodyContainer, 
	.TEXT_ONLY .paragraphBodyContainer {
		float: left;
	}	

	.Awards,
	.Awards~.protectionProgram {
		width: 100%;
	}		

/* FULL_LEFT_IMAGE *****************************************************************************************************************************/		
	
	.FULL_LEFT_IMAGE .paragraphImageContainer {
		padding: 0px 15px 15px 0px;
		float:left;
	}		
	
	.FULL_LEFT_IMAGE .paragraphImageContainer .paragraphImage img {
		float: left;
		max-width:250px;
	}		
	
/* FULL_RIGHT_IMAGE *****************************************************************************************************************************/		
	
	.FULL_RIGHT_IMAGE .paragraphImageContainer .paragraphImage img {
		float: right;
		max-width:250px;
		margin-left: 10px;
		margin-bottom:10px;
	}	
		
/* IMAGE_ONLY & MULTIMEDIA *****************************************************************************************************************************/		

	.MULTIMEDIA,
	.IMAGE_ONLY {
		clear:both;
		text-align: center;
	}
	
	.IMAGE_ONLY .paragraphReferenceContainer {
		clear:both;
		margin-top: 10px;
	}
	
	.MULTIMEDIA .paragraphBodyContainer .paragraphBody .object {
		clear:both;
	}
	
	.IMAGE_ONLY .paragraphImageContainer .paragraphImage {
		text-align: center;
		padding: auto;
		margin: auto;
	}	
	
	.IMAGE_ONLY .paragraphImageContainer .paragraphImage img {
		text-align: center;
		margin: 15px auto auto auto;
		border-width:1px;
		padding: auto;
		max-width:522px;
	}		
	
/*PORTAL WIDGET *****************************************************************************************************************************/		

	.PORTAL_WIDGET .paragraphBodyContainer .paragraphTitle {
		margin: 10px 0 10px;
		border-bottom: dotted 1px #ccc;
	}

/* RELATED FILES *****************************************************************************************************************************/		

	.RELATED_FILES .paragraphImageContainer {
		float:left;
		padding-right:10px;
		width:50px;
		height:75px;
	}
	
	.RELATED_FILES .paragraphIconImage {
		padding-right:10px;
		width:50px;
		height:75px;
		background-repeat:no-repeat;
		background-position:left top;
	}

	.RELATED_FILES .paragraphBodyContainer {
		float:left;
		height:40px;
	}

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

	body {
		font-size:smaller;
		font-family:arial;
		padding-bottom: 20px;
		color:#000;
		text-align:left;
	}
	
	p {
    	padding:0px;
    	margin:0px;
    	line-height: 1.5em;
    }
    
    .TEXT_ONLY .paragraphBody ul,
    .TEXT_ONLY .paragraphBody ol {
    	padding-left:25px;
     }
     
/* Links **********************************************************************************************************************/
   
    a {
    	text-decoration:none;
    }
    
    a:hover,
    .whiteLink:hover {
		text-decoration:underline;
	}
	
	.LISTING a.paragraphreference { 
		font-weight: bold;
	}
	
	.whiteLink {
		color:#FFF;
	}
	
	.whiteLink:hover {
		text-decoration:underline;
	}
    
 /* Headers and Titles **********************************************************************************************************************/
     
	h1 {
    	font-size:1.5em;
    	padding:0em;
    	margin:0em;
    }
   
 
    h2{
    	font-size:1.2em;
     	padding:0.8em 0 0.8em 0;
    	margin:0em;
    }
    
    .headerInner {
		background-color:#fff;
	}
	   
	.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;
	}
	
    .paragraphTitle {
		font-weight:bold;    
    }
    
/* Images **********************************************************************************************************************/
        
    img {
    	border:none;
    }	
    
/* Footer **********************************************************************************************************************/
     
    .footerBrokerageName {
		font-weight:bold;
	}
	
	.footerAgent1Title {
		font-weight:bold;
	}