body{
     background: #ffffff;
	 color:#000000;
	 font-size:12px;
	 margin:0;
	 line-height:14px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 margin:0 0 0 0;
	 }
	 
.strong{font-weight:bold;}

p {  font-size:12px;
	 line-height:14px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
}

.smalltext2 {  
     font-size:11px;	 
	 line-height:13px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
}

.smalltext {  
     font-size:10px;	 
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
}



a:link{color:#002888;text-decoration:underline;}
a:visited{color:#002888;text-decoration:underline;}
a:hover{color:#000000;text-decoration:underline;}
a:active, a:focus{text-decoration:underline;color:#000000 }

 a.linkh3{font-size:14px;color:#635a25;line-height:16px;font-weight:bold;margin:0 0 12px 5px;text-decoration:none;}
 a.linkh3:link{font-size:14px;color:#635a25;line-height:16px;font-weight:bold;margin:0 0 12px 5px;text-decoration:none;}
 a.linkh3:hover{font-size:14px;line-height:16px;font-weight:bold;margin:0 0 12px 5px; color:#635a25;text-decoration:underline;}

a.linkh4{font-size:12px;color:#635a25;line-height:16px;font-weight:bold;margin:0 0 12px 5px;text-decoration:none;}
 a.linkh4:link{font-size:12px;color:#635a25;line-height:16px;font-weight:bold;margin:0 0 12px 5px;text-decoration:none;}
 a.linkh4:hover{font-size:12px;line-height:16px;font-weight:bold;margin:0 0 12px 5px; color:#635a25;text-decoration:underline;}




h1{font-weight:normal;color:#002566;font-size:20px;line-height:24px;margin:0 0 12px 0;} 
h2{font-size:16px;color:#000;line-height:18px;font-weight:bold;margin:0 0 18px 15px}
h3{font-size:14px;color:#595959;line-height:16px;font-weight:bold;margin:0 0 12px 15px} 
h4{font-size:13px;color:#000000;line-height:15px;font-weight:bold;margin:0 0 12px 15px} 
/*h5{font-size:12px;color:#000000;line-height:14px;font-weight:bold;margin:0 0 12px 15px}*/ 
h6{font-size:11px;color:#000000;line-height:13px;font-weight:bold;margin:0 0 12px 15px}

h5{font-size:13px;color:#002144;line-height:18px;font-weight:bold;margin:0 0 0 15px}
.welcomelocations {font-size:16px;color:#664932;line-height:18px;font-weight:bold;margin:25px 0 18px 15px}
.slogan {font-size:14px;color:#664932;line-height:18px;font-weight:bold;margin:25px 0 18px 15px}
.slogan2 {font-size:15px;color:#664932;line-height:18px;font-weight:bold;margin:10px 5px 10px 15px}

#pagetitlearea{ padding:0 0 12px 0;margin:0; }
		h1#pagetitlearea-pagetitle{margin:0; float:left; }
		#pagetitlearea-tools{float:right;font-size:.845em;margin:0 12px 0 0;}
			




/*Unordered Lists*/

ul.basic li {	
	list-style: disc;
	list-style-position: outside;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height: 15px;
	margin-bottom: 5px;
}

ul.chevron li {	
	list-style-image: url(../images/link_arrow.gif);
	list-style-position: outside;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height: 15px;
	margin-bottom: 5px;
	

}

/*tables*/
.table {
        border: solid 1px #e5e9f3; 
	margin-left:15px; 
	width:500px;
	
}

.tableheader { 
                   color:#002144; 
		   font-size:13px; 
		   line-height:15px; 
		   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		   font-weight:bold;
		   
		   		   
		   
}

.tableheader_bck { 
            background-color:#eeeeee; 
            height:30px;
           
	
	   
}

.tablerow_separator {
                  border-bottom: solid 1px #e5e9f3; 
		  height:2px;

}

.table_left_dotted {
         background-image:url(../images/vertical_dotted_line.gif); 
		 background-repeat:repeat-y; 
		 background-position:left;

}


.tablesubheader {
                   color:#485a78; 
		   font-size:12px; 
		   line-height:14px; 
		   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		   font-weight:bold;

}




.table2 {
     border: solid 1px #cdcdcd; 
	margin-left:15px; 
	width:500px;
	font-size:11px; 
	line-height:13px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	
}

.tabletext {
    font-size:11px; 
	line-height:13px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


.table2header { 
                   color:#595959; 
	  	   font-size:11px; 
		   line-height:15px; 
		   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		   font-weight:bold;
		   		   
	   
}

.table_cell_bck { 
            background-color:#eeeeee; 
			padding-bottom: 6px;
           	
	   
}

.table_cell_bck2 { 
            background-color:#edeae8; 
           	
	   
}





/*main container*/ 
 
 #wrapper{
   width:976px;
   margin:0 auto;
   background-color:#FFFFFF;
   
 
	
}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 


.skipnav{position:absolute;top:-1000px}
.skipnavanchor{clear:both;font-size:1px;line-height:1px;width:100%}

/*****************************************************************************/
/* Footer
/*****************************************************************************/	
#globalfooter{margin:0 0 12px 0;clear:both; width:976px; float:left;}
		
		#globalfooter-relatedlinks{clear:both;}
				
	#globalfooter-searchbar{clear:both; background:#595959;padding:6px 12px 6px 12px; height:24px;}
		
		#globalfooter-search{float:right}
			#globalfooter-search strong{float:left;margin:2px 8px 0 0}
			#globalfooter-search-textfield{float:left;width:289px;color:#595959;margin:0 5px 0 0;vertical-align:middle;padding:1px 2px}
			
		#globalfooter-links{font-size:11px;line-height:1.2em;padding:3px 0 0 0}
			#globalfooter-links ul{margin:0;padding:0;}
			#globalfooter-links ul li{list-style:none;padding:0 8px;float:left;background:none}
			#globalfooter-links ul li#globalfooter-links-firstlink{border:none;padding-left:0;background:none}
			#globalfooter-links ul li a{color:#fff;}
			#globalfooter-links ul li a:visited{color:#fff;}
			#globalfooter-links ul li a:hover{color:#000;background-color:#e5ebf2;}
			#globalfooter-links ul li a:focus{color:#000;background-color:#e5ebf2;}
			
	#globalfooter-main{clear:both;padding:12px 12px 12px 12px;clear:both;font-size:11px;}
		#globalfooter-main p{margin:0 0 12px 0}
	
		#globalfooter-tools{float:right;text-align:right}
			#globalfooter-tools p{margin:0 0 12px 0;}
			#globalfooter-tools-line1{float:left}
				#globalfooter-tools-line1 .button{font-size:1em;margin:0 0 0 6px}
			#globalfooter-tools-line2{clear:both;padding:12px 0 0 0;}
				#globalfooter-tools-line2 .button{font-size:1em;margin:0 0 0 6px}
			#globalfooter-tools img{vertical-align:middle;}
			
					
				p#tool-totop{font-size:11px;}
					p#tool-totop a:visited{color:#002888}
					#tool-totop a:hover{color:#000}
					#tool-totop a:focus{color:#000}
					
				#tool-stylesheettoggle{clear:both;}
					#highnetworth{display:inline;}
					#standardcolours{display:none;}

			
		#globalfooter-main ul{margin:0;padding:2px 0 0 0;line-height:1.2em; font-size:11px;}
			#globalfooter-main ul li{list-style:none;border-left:1px solid #002888;padding:0 8px;float:left;background:none}
			#globalfooter-main ul li#globalfooter-main-firstlink{border:none;padding-left:0}
			#globalfooter-main ul li a{display:block;}
			#globalfooter-main ul li a:visited{color:#002888}
			#globalfooter-main ul li a:hover{color:#000}
			#globalfooter-main ul li a:focus{color:#000}



	/* Tertiary Button */
	.button-tertiary{background: url(../images/tertiary-bg.gif) top left no-repeat;font-size:10px; font-weight:bold;}
	.button-tertiary span{color:#002888;padding:2px 5px 3px 5px;background:url(../images/tertiary-bg.gif) bottom right no-repeat;}
	.button-tertiary span a{color:#002888;text-decoration:none;}
	.button-tertiary span a:visited{text-decoration:none; color:#002888}
	.button-tertiary span a:hover{text-decoration:none;color:#000;}

	
	/* Tertiary Button Disabled */
	.button-tertiary-disabled{background: url(../images/disabled-bg.gif) top left no-repeat;font-size:10px; font-weight:bold;}
	.button-tertiary-disabled span{color:#404040;padding:2px 5px 3px 5px;background:url(../images/disabled-bg.gif) bottom right no-repeat;}
	.button-tertiary-disabled span a{color:#002888;text-decoration:none;}
	.button-tertiary-disabled span a:visited{color:#404040;}
	.button-tertiary-disabled span a:hover{color:#404040;text-decoration:none;cursor:default}







 #footer{
   width:966px;
   float:left;
   clear:both;
   margin-left:12px;
   margin-top:25px;
   padding-top:10px;
   font-size:10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:black;
	border-top-width:1px;
	border-top-color:#999999;
	border-top-style:solid;
	
}

.afooter {color:#002888;text-decoration:underline; }
.afooter a:link{color:#002888;text-decoration:underline; }
.afooter a:visited{color:#002888;text-decoration:underline; }
.afooter a:hover{color:#000000;text-decoration:underline; }
.afooter a:active{text-decoration:underline;color:#000000; }	


/*****************************************************************************/
/* Top Navigation
/*****************************************************************************/	

#globalheader{position:relative;padding:12px 12px 12px 12px;clear:both}
	#globalheader.globalheader-basic{border-bottom:3px solid #002888 ;margin:0 0 12px 0}

	#globalheader-logo{}
	
	#globalheader-links{position:absolute;top:12px;right:12px;font-size:.845em;line-height:1.2em}
		#globalheader-links ul{margin:0;padding:0;}
		#globalheader-links ul li{list-style:none;border-right:1px solid #b8b8b8;padding:0 8px;float:left;background:none}
		#globalheader-links ul li#globalheader-links-lastlink{border:none;padding-right:0}
		#globalheader-links ul li a{}
		#globalheader-links ul li a:visited{color:#002888}
		#globalheader-links ul li a:hover{color:#000;background-color:#e5ebf2;}
		#globalheader-links ul li a:focus{color:#000;background-color:#e5ebf2;}

	
	#globalheader-search{position:absolute;top:40px;right:12px}
		#globalheader-search-textfield{float:left;width:147px;color:#595959;margin:0 5px 0 0;font-size:.845em;vertical-align:middle;padding:2px 5px}
			
		
		
#topnav{
      float:right;
	  font-size:10px;
	  margin:5px 0 15px 0;
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color:#002888;
}

#topnav a:link{color:#002888;text-decoration:underline; }
#topnav a:visited{color:#002888;text-decoration:underline; }
#topnav a:hover{color:#000000;text-decoration:underline; }
#topnav a:active{text-decoration:underline;color:#000000; }	
	
	
#logo{
      width:978px;
	  margin:5px 0 10px 0;
}	
			
/*****************************************************************************/
/* Content
/*****************************************************************************/	


#contentarea{clear:both;padding:0 0 15px 0; width:976px;}

#contentarea #column-left{width:172px;float:left;padding-left:13px;padding-right:12px; }
#contentarea #column-main{width:779px;float:left;background-image:url(../images/content_bck_big.jpg); background-repeat:no-repeat; background-position:0px 150px;}
#contentarea #column-main2{width:779px;float:left;background-image:url(../images/content_bck_big.jpg); background-repeat:no-repeat; background-position:0px 229px;}	
#contentarea #column-main3{width:779px;float:left;background-image:url(../images/content_bck_big.jpg); background-repeat:no-repeat; background-position:0px 40px;}
#contentarea #column-main4{width:779px;float:left;background-image:url(../images/content_bck_big.jpg); background-repeat:no-repeat; background-position:0px 202px;}	

	
#column-main #banner {width:779px; float:left; padding-bottom:.5em;}
#column-main2 #banner {width:767px; float:left; padding-bottom:.5em;}
#column-main4 #banner {width:767px; float:left; padding-bottom:.5em;}
#column-main #bannerlocations {width:779px; float:left; padding-bottom:.5em; background-image:url(../images/banner_location_small.jpg); background-repeat:no-repeat; background-position:top left; height:110px;}
#column-main #bannergeneric {width:779px; float:left; padding-bottom:.5em; background-image:url(../images/banner_generic2.jpg); background-repeat:no-repeat; background-position:top left; height:110px;}
#column-main #bannermarkets {width:779px; float:left; padding-bottom:.5em; background-image:url(../images/banner_markets.jpg); background-repeat:no-repeat; background-position:top left; height:110px;}
#banner .introtext {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:black; font-weight:bold;}		
        a.banner:link{ background-image:url(../images/double_arrow_banner.gif); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#485a78; line-height: 14px; padding-left:15px; text-decoration:underline;   }
#bannermarkets .introtext {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:black; font-weight:bold;}		
        a.banner:link{ background-image:url(../images/double_arrow_banner.gif); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#485a78; line-height: 14px; padding-left:15px; text-decoration:underline;   }
				
	a.banner:visited{ background-image:url(../images/double_arrow_banner.gif); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#485a78; line-height: 14px; padding-left:15px; text-decoration:underline; }
        a.banner:hover{ background-image:url(../images/double_arrow_banner.gif); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#485a78; line-height: 14px; padding-left:15px; text-decoration:none; }
	a.banner:active{ background-image:url(../images/double_arrow_banner.gif); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#485a78; line-height: 14px; padding-left:15px; text-decoration:underline; }




#column-main #maincontent {	width:537px;float:left; padding-right:12px; padding-top:15px; }	
#column-main2 #maincontent {	width:537px;float:left; padding-right:12px; padding-top:15px; }	
#column-main3 #maincontent {	width:537px;float:left; padding-right:12px; padding-top:15px; }	
#column-main4 #maincontent {	width:537px;float:left; padding-right:12px; padding-top:15px; }	
#column-main #rightnavigation {width:217px;float:left; padding-top:25px; background-image:../images/vertical_rightnav.jpg; background-repeat:repeat-y; background-position:left;}
#column-main2 #rightnavigation {width:217px;float:left; padding-top:25px; background-image:../images/vertical_rightnav.jpg; background-repeat:repeat-y; background-position:left;}
#column-main3 #rightnavigation {width:217px;float:left; padding-top:25px; background-image:../images/vertical_rightnav.jpg; background-repeat:repeat-y; background-position:left;}
#column-main4 #rightnavigation {width:217px;float:left; padding-top:25px; background-image:../images/vertical_rightnav.jpg; background-repeat:repeat-y; background-position:left;}
#maincontent p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:black; padding-left: 15px;padding-right: 15px;}		
.header {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#664932; font-weight:bold; }
.subheader {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:15px; color:#485a78; font-weight:bold; }
		
		
	.content{ background-image:url(../images/link_arrow.jpg); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #002888; line-height: 14px; padding-left:15px; text-decoration:underline; }	
	a.content:link{ background-image:url(../images/link_arrow.jpg); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #002888; line-height: 14px; padding-left:15px; text-decoration:underline; }
	a.content:visited{ background-image:url(../images/link_arrow.jpg); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #002888; line-height: 14px; padding-left:15px; text-decoration:underline; }
    a.content:hover{ background-image:url(../images/link_arrow.jpg); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #002144; line-height: 14px; padding-left:15px; text-decoration:none; }
	a.content:active{ background-image:url(../images/link_arrow.jpg); background-repeat:no-repeat;background-position:top left ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #002144; line-height: 14px; padding-left:15px; text-decoration:underline; }


.3linksbox {
          background-image:url(../images/3links_bck.jpg); 
          background-repeat:no-repeat; 
          height:55px; 
          width:500px; 
          float:left; 
          padding: 20px 5px 5px 20px;

}


.photo{padding:1px;background:#fff;border:1px solid #c3cce0;}
	.photo.photofloatleft{float:left;margin:0 15px 12px 0;}
	.photo.photofloatright{float:right;margin:0 0 12px 15px}

/*****************************************************************************/
/* Right Navigation
/*****************************************************************************/
 .separator {background-image:url(../images/horizontal_rightnav.jpg); background-repeat:no-repeat; background-position:right; height:1px; width:100%; float:left; margin:12px 0 12px 0;}
	
			
	.worldlocation
	{width:70%; background-image:url(../images/world_locations_bck.jpg); background-repeat:no-repeat; background-position:top left; padding-top:30px; padding-left:55px; float:left;}		
			
			
 .takeaction {width:70%; min-height:30px;  height:auto !important;  height:30px;  background-image:url(../images/take_actions_bck.jpg); background-repeat:no-repeat; background-position:top left;  padding-top:20px; padding-left:60px; float:left;}		
			
 .relatedlinks {width:70%; min-height:30px;  height:auto !important;  height:30px; background-image:url(../images/related_links_bck.jpg); background-repeat:no-repeat; background-position:top left;  padding-top:20px; padding-left:60px;  float:left;}	

 .tools {width:70%; min-height:30px;  height:auto !important;  height:30px;  background-image:url(../images/tools_bck.jpg); background-repeat:no-repeat; background-position:top left;  padding-top:20px; padding-left:60px;  float:left; }
		
	.learnmore {width:70%; min-height:30px;  height:auto !important;  height:30px;  background-image:url(../images/learn_more_bck.jpg); background-repeat:no-repeat; background-position:top left;  padding-top:20px; padding-left:60px; float:left; }
	
	.onlinetour {width:70%; min-height:50px;  height:auto !important;  height:50px;  background-image:url(../images/online_tour_bck.jpg); background-repeat:no-repeat; background-position:top left; padding-top:20px; padding-left:60px;  float:left;}
	
	.login {width:70%; min-height:30px;  height:auto !important;  height:30px;  background-image:url(../images/login_bck.jpg); background-repeat:no-repeat; background-position:top left; padding-top:20px; padding-left:60px;  float:left;}
	
	.ourbrochure {width:70%; min-height:30px;  height:auto !important;  height:30px;  background-image:url(../images/our_brochure_bck.jpg); background-repeat:no-repeat; background-position:top left; padding-top:20px; padding-left:60px;  float:left;}
	
.locationstext {  
         font-size:10px;	 
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
}

.locationsheader {  
         font-size:10px;	 
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#002144;
	 font-weight:bold;
}

.locationsheader2 {  
     font-size:10px;	 
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
	 
	 
}


.locationslink {  
     font-size:10px;	 
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
	 padding-left:10px;
}

.locationslink2 {  
     font-size:10px;	
	 font-weight:bold;
	 font-style:italic;
	 line-height:12px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color:#000000;
}

	 .rightnav {color:#002888;text-decoration:underline;line-height:12px;font-size:10px;}
	 a.rightnav:link {color:#002888;text-decoration:underline;line-height:12px;font-size:10px;}
	 a.rightnav:visited {color:#002888;text-decoration:underline;line-height:12px;font-size:10px;}
     a.rightnav:hover {color:#000000;text-decoration:underline; line-height:12px;font-size:10px;}
     a.rightnav:active {text-decoration:underline;color:#000000; line-height:12px;font-size:10px;}

	

/*****************************************************************************/
/* Left Navigation
/*****************************************************************************/


		
#leftnav{line-height:1.2em;font-size:11px;margin:0 0 12px 0;}
	#leftnav ul{margin:0;padding:0px;list-style:none;zoom:1}
	#leftnav ul li{margin:0 0 0 15px;padding:5px 0 6px
0px;background: 
url(../images/leftnav/divider-bg.gif) bottom left
repeat-x;position:relative;zoom:1}
	#leftnav ul li a{color:#002888;text-decoration:none;}
	#leftnav ul li a:visited{color:#002888;}
	#leftnav ul li a:hover,
	#leftnav ul li a:active,
	#leftnav ul li
a:focus{color:#000;text-decoration:underline;background-color:transparen
t}

	#leftnav ul.leftnav-currentsection{border:1px solid
#8996a6;margin:0 0 6px 0;padding:1px}
	#leftnav ul
li.leftnav-sectionheader{color:#fff;font-size:1.09em;line-height:1.2em;f
ont-weight:normal;margin:0;padding:6px
12px 7px 15px;background: url(../images/leftnav/sectionheader-bg.gif)
bottom left repeat-x;border:1px solid #c3cce0;margin:0 0 3px 0}
	#leftnav ul.leftnav-currentsection
li.leftnav-sectionheader{font-weight:bold;background: #09308d
url(../images/leftnav/sectionheader-current-bg.gif) top left
repeat-x;border:none;border-bottom:1px solid #fff;margin:0}
	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader
a{color:#fff}
	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader
a:visited{color:#fff}
	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader
a:hover,
	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader
a:active,
	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader
a:focus{color:#fff;text-decoration:underline;background-color:transparen
t}
	#leftnav ul.leftnav-currentsection
li.leftnav-currentsectionheader{padding:6px 12px 7px
15px;border-bottom:none}

	#leftnav ul li.leftnav-path{background:#fff
url(../images/leftnav/path-bg.gif) bottom left
no-repeat;margin:0;padding:6px 12px 9px 15px}
	#leftnav ul li.leftnav-lastpage{background:none}
	#leftnav ul li.leftnav-currentpage{font-weight:bold;padding:5px
0px 6px 0px;}
	#leftnav ul li.leftnav-currentpage ul
li{font-weight:normal;padding:4px 12px 5px 0px;}

		#leftnav ul li ul{padding:3px 0 0 0;}
		#leftnav ul li ul li, #leftnav ul li.leftnav-currentpage
ul li {margin:0 0 0 6px;padding:3px 12px 3px 7px;background: 
url(../images/leftnav/bullet-childpage.gif) 0 8px no-repeat;}
		#leftnav ul li ul li.leftnav-currentpage{padding:3px
12px 3px 7px;}
	
	/* Highlighting */
	#leftnav li.leftnav-sectionheader
.leftnav-highlight{position:absolute;top:10px;left:3px;}
	#leftnav li.leftnav-sectionheader
.leftnav-screenreaderimage{position:absolute;top:0;left:0;}
	#leftnav ul.leftnav-currentsection
li.leftnav-currentsectionheader
.leftnav-highlight{position:absolute;top:10px;left:4px;}
	#leftnav li.leftnav-path
.leftnav-highlight{position:absolute;top:10px;left:3px;}
	#leftnav li.leftnav-currentpage
.leftnav-highlight{position:absolute;top:6px;left:-17px}
	#leftnav li ul li.leftnav-currentpage
.leftnav-highlight{position:absolute;top:6px;left:-23px;}







/* HIGHNETWORTH CSS FILE 

navy blue:		 	#002144
mid navy blue:		#485a78
light navy blue:	#b9c1cb

brown:				#664932
mid brown:			#c7bfb6
light brown:		#edeae8

gold:				#635a25
mid gold:			#c4c1ae
light gold:			#e2e1d7


*/


/*****************************************************************************/
/* Common
/*****************************************************************************/	

body{background: #c0c0c0 url(../images/layout/bg-HNW.gif) top left repeat-x}

h1{color:#002144;}
h3{color:#635a25}

/*ul.bullets-arrow li{background: url(../images/layout/bullet-link-HNW.gif) 0 6px no-repeat;}
ul.bullets-chevron li{background: url(../images/layout/bullet-chevron-HNW.gif) 0 5px no-repeat;}
	
****************************************************************************/
/* Layout
/*****************************************************************************/	

#wrapper{background:#fff;border-left:1px solid #8894a8;border-right:1px solid #8894a8;}		

	#globalheader{background:#002144 url(../images/header-bg-HNW.gif) bottom left repeat-x;color:#fff;}
		#globalheader.globalheader-basic{border-bottom:4px solid #69602e;}
	
		#globalheader-links{}
			#globalheader-links ul li{list-style:none;border-right:1px solid #fff}
			#globalheader-links ul li a{color:#fff}
			#globalheader-links ul li a:visited{color:#fff}
			#globalheader-links ul li a:hover{color:#000;}
			#globalheader-links ul li a:focus{color:#000;}
			#globalheader-links ul li a:active{color:#000;}
			
	
#layout{}

	/* Narrow Template ---------------------------- */
	.template-narrow{background: #c0c0c0 url(../images/layout/bg-HNW.gif) top left repeat-x}
					
	
	#pagetitlearea{background: url(../images/layout/pagetitle-bg-HNW.gif) bottom left repeat-x}	
	
	
	
	#globalfooter-searchbar{background:#69602e;color:#fff}
		#globalfooter-links ul li{border-left:1px solid #fff}
		#globalfooter-links ul li a{color:#fff}
		#globalfooter-links ul li a:visited{color:#fff}
		#globalfooter-links ul li a:hover{color:#000}
		#globalfooter-links ul li a:active{color:#000}
	
	#globalfooter-main{border-top:1px solid #c4c1ae;}
	
	
		#tool-stylesheettoggle{}
			#highnetworth{display:none;}
			#standardcolours{display:inline;}
	
	

/*****************************************************************************/
/* Level 1 Pages
/*****************************************************************************/	

#homepagelinkgrid{}
	.homepagelinkgrid-block h2{background: url(../images/layout/chevron-HNW.gif) 0 5px no-repeat;color:#635a25}
	
	
/*****************************************************************************/
/* Call-outs
/*****************************************************************************/	

.callout{}
	body.level1 .callout .callout-content h2{}	
	
				
/*****************************************************************************/
/* Navigation
/*****************************************************************************/	

#mainnav{}
	#mainnav-level1{background: #002144 url(../images/navigation/mainnav/level1-bg-HNW.gif) top left repeat-x;}
		#mainnav-level1 ul li span{border-left:1px solid #fff}
		#mainnav-level1 ul li.mainnav-level1-currentpage{background: url(../images/navigation/mainnav/level1-tab-bg-HNW.gif) 0 0 no-repeat;}
		#mainnav-level1 ul li.mainnav-level1-currentpage span {background: url(../images/navigation/mainnav/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}
	#mainnav-level2{background: #fff url(../images/navigation/mainnav/level2-bg-HNW.gif) bottom left repeat-x;}
	

#primarytabs{}
	#primarytabs-level1{background: url(../images/navigation/primarytabs/level1-bg-HNW.gif) bottom left repeat-x;}
		#primarytabs-level1 ul li{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}
		#primarytabs-level1 ul li span{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}
		#primarytabs-level1 ul li.primarytabs-currentpage{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}
		#primarytabs-level1 ul li.primarytabs-currentpage span {background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}
		
#primarytabs-multiline{}
	#primarytabs-multiline-level1{background: url(../images/navigation/primarytabs/level1-bg-HNW.gif) bottom left repeat-x;}
		#primarytabs-multiline-level1 ul li{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;}
		#primarytabs-multiline-level1 ul li span{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}
		#primarytabs-multiline-level1 ul li.primarytabs-currentpage{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}
		#primarytabs-multiline-level1 ul li.primarytabs-currentpage span {background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}		

#supertabs{}
	#supertabs-level1{background: url(../images/navigation/supertabs/level1-bg-HNW.gif) bottom left repeat-x;}
		#supertabs-level1 ul li{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}
		#supertabs-level1 ul li span{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}
		#supertabs-level1 ul li.supertabs-currentpage{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}
		#supertabs-level1 ul li.supertabs-currentpage span {background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}
		
		
#supertabs-multiline{}
	#supertabs-multiline-level1{background: url(../images/navigation/supertabs/level1-bg-HNW.gif) bottom left repeat-x;}
		#supertabs-multiline-level1 ul li{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}
		#supertabs-multiline-level1 ul li span{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}
		#supertabs-multiline-level1 ul li.supertabs-multiline-currentpage{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}
		#supertabs-multiline-level1 ul li.supertabs-multiline-currentpage span {background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}

	
#leftnav{}
	#leftnav ul.leftnav-currentsection{}
	#leftnav ul.leftnav-currentsection
li.leftnav-sectionheader{background: 
#002144 url(../images/leftnav/sectionheader-current-bg-HNW.gif) top left

repeat-x;}
	#leftnav ul li.leftnav-sectionheader{background: #635a25 
url(../images/leftnav/sectionheader-bg-HNW.gif) top left repeat-x;}
	#leftnav ul li.leftnav-sectionheader a{color:#fff}
	#leftnav ul li.leftnav-sectionheader a:visited{color:#fff}
	#leftnav ul li.leftnav-sectionheader a:hover,
	#leftnav ul li.leftnav-sectionheader a:active,
	#leftnav ul li.leftnav-sectionheader 
a:focus{color:#fff;text-decoration:underline;background-color:transparen
t}
	#leftnav ul li.leftnav-path{background:#fff 
url(../images/leftnav/path-bg-HNW.gif) bottom left no-repeat;}


	
#leftwayfinding{}
	#leftwayfinding ul li.leftwayfinding-sectionheader{background: url(../images/navigation/leftwayfinding/sectionheader-current-bg-HNW.gif) bottom left repeat-x;}	
	
#topwayfinding{}
	#topwayfinding ul li .topwayfinding-digit{background:#002144;}
		#topwayfinding ul li.topwayfinding-currentpage .topwayfinding-digit span {background:#002144;}	
	
#segmentnav{}
	#segmentnav .segmentnav-top{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) top left no-repeat;}
	#segmentnav .segmentnav-top span{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) top right no-repeat;}
	#segmentnav .segmentnav-bottom{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) bottom left no-repeat;}
	#segmentnav .segmentnav-bottom span{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) bottom right no-repeat;}
	#segmentnav .segmentnav-content{border-left:1px solid #8894a8;background: #e9ecef}
		#segmentnav .segmentnav-content h2{background: #002144 url(../images/navigation/segment/gradient-segmentnav-title-bg-HNW.gif) top left repeat-x;}	
		#segmentnav .segmentnav-content ul{border-right:1px solid #8894a8}
		#segmentnav .segmentnav-content ul li{background: url(../images/layout/bullet-link-HNW.gif) 6px 5px no-repeat;}
	#segmentnav .segmentnav-content ul li.segmentnav-currentpage{background: #fff url(../images/navigation/segment/bullet-chevron-HNW.gif) 5px 9px no-repeat;border-top:1px solid #8894a8;border-left:1px solid #8894a8;border-bottom:1px solid #8894a8;}	

	

/*****************************************************************************/
/* Content Framework
/*****************************************************************************/	

	table.contentframework th.contentframework-dataheadertop{background:#b9c1cb;}
	table.contentframework th.contentframework-dataheaderleft{background:#e2e1d7;}
	table.contentframework th.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae;}

	table.contentframework td.contentframework-dataheadertop{background:#b9c1cb;}
	table.contentframework td.contentframework-dataheaderleft{background:#e2e1d7;}
	table.contentframework td.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae}
	table.contentframework td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}
	table.contentframework tr.contentframework-altrow td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}

	
/* Sections and Header */
	.contentframework-section-super .contentframework-section-header h2{background: url(../images/contentframework/sectionheader-super-bg-HNW.gif) top right no-repeat;}
		.contentframework-section-super .contentframework-content{border:2px solid #002144}
	
	.contentframework-section-primary{border:1px solid #b9c1cb}
		.contentframework-section-primary .contentframework-section-header h3{background: url(../images/contentframework/sectionheader-primary-bg-HNW.gif) top left repeat-x;}
		.contentframework-section-primary .contentframework-content{border:none}
	
	.contentframework-section-secondary{border:1px solid #c4c1ae;}
		.contentframework-section-secondary .contentframework-section-header h5{background: url(../images/contentframework/sectionheader-secondary-bg-HNW.gif) top left repeat-x}
		.ccontentframework-section-secondary .contentframework-content{border:none}
		
	.contentframework-section-tertiary{border:1px solid #c7bfb6;}
		.contentframework-section-tertiary .contentframework-section-header h6{background: url(../images/contentframework/sectionheader-tertiary-bg-HNW.gif) top left repeat-x;}
		.ccontentframework-section-tertiary .contentframework-content{border:none}
		
		
/* Tabs */
	.contentframework-tabs-primary ul li{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom left no-repeat;border-top:1px solid #b9c1cb}
	.contentframework-tabs-primary ul li span{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom right no-repeat;}
	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active{background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom left no-repeat;}
	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active span {background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom right no-repeat}

	
	
/*****************************************************************************/
/* Buttons
/*****************************************************************************/
button {overflow: visible;}
.button{float:left;text-align:center;display:block;text-decoration:none;font-size:.845em;line-height:1.2em;white-space:nowrap;position:relative}
.button span{padding:2px 8px 4px 8px;text-align:center;position:relative;left:1px;top:1px;display:block;text-decoration:none;font-weight:bold;}
.button span a{text-decoration:none;}
.button span a:hover,
.button span a:active,
.button span a:focus{text-decoration:underline;background-color:transparent}
.button img{border:none;vertical-align:bottom}
.button button{margin:-1px -3px -1px -3px;*margin:-0px 0 -2px 0;background:transparent;border:none;padding:0;font-weight:bold;cursor:pointer;font-size:1em;}
.button button:hover{text-decoration:underline}


/* Primary Button */
	.button-primary{background: url(../images/primary-bg-HNW.gif) top left no-repeat}
	.button-primary span{color:#fff;background:url(../images/primary-bg-HNW.gif) bottom right no-repeat;}
	.button-primary span button{color:#fff}
	.button-primary span a{color:#fff}
	.button-primary span a:visited{color:#fff;}
	.button-primary span a:hover,
	.button-primary span a:active,
	.button-primary span a:focus{color:#fff}

/* Primary Reverse Button */
.button-primary-reverse{background: url(../images/buttons/primary-reverse-bg-HNW.gif) top left no-repeat}
.button-primary-reverse span{color:#fff;background:url(../images/buttons/primary-reverse-bg-HNW.gif) bottom right no-repeat;}
.button-primary-reverse span button{color:#fff}
.button-primary-reverse span a{color:#fff}
.button-primary-reverse span a:visited{color:#fff}
.button-primary-reverse span a:hover{color:#fff}


/* Tertiary Button */
	.button-tertiary{background: url(../images/tertiary-bg.gif) top left no-repeat;font-size:10px; font-weight:bold;}
	.button-tertiary span{color:#002888;padding:2px 5px 3px 5px;background:url(../images/tertiary-bg.gif) bottom right no-repeat;}
	.button-tertiary span a{color:#002888;text-decoration:none;}
	.button-tertiary span a:visited{text-decoration:none; color:#002888}
	.button-tertiary span a:hover{text-decoration:none;color:#000;}

	
	/* Tertiary Button Disabled */
	.button-tertiary-disabled{background: url(../images/disabled-bg.gif) top left no-repeat;font-size:10px; font-weight:bold;}
	.button-tertiary-disabled span{color:#404040;padding:2px 5px 3px 5px;background:url(../images/disabled-bg.gif) bottom right no-repeat;}
	.button-tertiary-disabled span a{color:#002888;text-decoration:none;}
	.button-tertiary-disabled span a:visited{color:#404040;}
	.button-tertiary-disabled span a:hover{color:#404040;text-decoration:none;cursor:default}



/* Secondary Button */
	.button-secondary{background: url(../images/secondary-bg-HNW.gif) top left no-repeat}
	.button-secondary span{background:url(../images/secondary-bg-HNW.gif) bottom right no-repeat;}
	.button-secondary span button{color:#002888}
	.button-secondary span a{}
	.button-secondary span a:visited{color:#002888}
	.button-secondary span a:hover,
	.button-secondary span a:active,
	.button-secondary span a:focus{color:#000}	
	
	
	
	
	
	
	/*****************************************************************************/
/* Call-outs
/*****************************************************************************/	

.callout{margin:0 0 12px 0;zoom:1;}
	.callout.calloutfloatleft{float:left;margin:0 15px 12px 0;width:172px;}
	.callout.calloutfloatright{float:right;margin:0 0 12px 15px;width:172px;}
	.callout .callout-top{display:block;font-size:1px;line-height:1;padding:0 0 0 4px;}
	.callout .callout-top span{display:block;font-size:1px;line-height:1;padding:0 4px 0 0;height:4px;}
	.callout .callout-bottom{display:block;font-size:1px;line-height:1;padding:0 0 0 4px;height:4px;}
	.callout .callout-bottom span{display:block;font-size:1px;line-height:1;padding:0 10px 0 0;height:4px;}
	.callout .callout-clear{font-size:1px;line-height:1;display:block;}
	.callout .callout-content{zoom:1;padding:3px 10px 1px 10px;line-height:1.5em;font-size:.845em;}
		.callout .callout-content h2{color:#000;margin:-3px -10px 6px -10px;padding:0;border:none;padding:4px 10px 6px 10px;font-size:1.09em}
		.callout .callout-content h2 a{color:#000;}
		.callout .callout-content h2 a:visited{color:#000;}
		.callout .callout-content h2 img.callout-titleicon{float:right;margin:0 0 0 5px}
		.callout .callout-content .button{font-size:.998em;}
		.callout .callout-content .button-tertiary{font-size:.91em;}
		.callout .callout-content .button-tertiary-disabled{font-size:.91em;}	
		.callout .callout-content .contentframework-select{float:left;}
		.callout .callout-content .contentframework-textfield{float:left;}
	
	/* Notices */	
	.callout.callout-notice{margin:0 0 12px 0}		
		.callout .callout-content h5{color:#000;margin:-3px -10px 12px -10px;border:none;font-size:1.09em;position:relative;zoom:1;padding:6px 10px 8px 32px}	
		.callout .callout-content h5 a{color:#000;}
		.callout .callout-content h5 a:visited{color:#000;}
		.callout .callout-content h5 img.callout-titleicon{position:absolute;top:1px;left:4px;}			
		
	/* Wide Notices */
	.callout.callout-largenotice{margin:0 0 12px 0}
		.callout.callout-largenotice .callout-content{}
		.callout.callout-largenotice .callout-content h5{position:relative;zoom:1;padding:9px 10px 6px 45px;min-height:23px;*height:23px;}
		.callout.callout-largenotice .callout-content h5 img.callout-titleicon{position:absolute;top:1px;left:5px;}
			
	
	/* Call-outs with gradients */
	.callout-lightblue-gradient{}
		.callout-lightblue-gradient .callout-top{background: url(../images/callouts/corners-gradient-lightblue-bg.gif) top left no-repeat;}
		.callout-lightblue-gradient .callout-top span{background: url(../images/callouts/corners-gradient-lightblue-bg.gif) top right no-repeat;}
		.callout-lightblue-gradient .callout-content{border-left:1px solid #c3cce0;border-right:1px solid #c3cce0;background: #fff url(../images/callouts/gradient-lightblue-bg.gif) bottom left repeat-x;}
		.callout-lightblue-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-lightblue-bg.gif) bottom left no-repeat;}
		.callout-lightblue-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-lightblue-bg.gif) bottom right no-repeat}
		
	.callout-noticeblue-gradient{}
		.callout-noticeblue-gradient .callout-top{background: url(../images/callouts/corners-gradient-noticeblue-bg.gif) top left no-repeat;}
		.callout-noticeblue-gradient .callout-top span{background: url(../images/callouts/corners-gradient-noticeblue-bg.gif) top right no-repeat;}
		.callout-noticeblue-gradient .callout-content{border-left:1px solid #002888;border-right:1px solid #002888;background: #fff url(../images/callouts/gradient-noticeblue-bg.gif) bottom left repeat-x;}
		.callout-noticeblue-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-noticeblue-bg.gif) bottom left no-repeat;}
		.callout-noticeblue-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-noticeblue-bg.gif) bottom right no-repeat}
		
	.callout-red-gradient{}
		.callout-red-gradient .callout-top{background: url(../images/callouts/corners-gradient-red-bg.gif) top left no-repeat;}
		.callout-red-gradient .callout-top span{background: url(../images/callouts/corners-gradient-red-bg.gif) top right no-repeat;}
		.callout-red-gradient .callout-content{border-left:1px solid #9c0000;border-right:1px solid #9c0000;background: #fff url(../images/callouts/gradient-red-bg.gif) bottom left repeat-x;}
		.callout-red-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-red-bg.gif) bottom left no-repeat;}
		.callout-red-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-red-bg.gif) bottom right no-repeat}
		
	.callout-yellow-gradient{}
		.callout-yellow-gradient .callout-top{background: url(../images/callouts/corners-gradient-yellow-bg.gif) top left no-repeat;}
		.callout-yellow-gradient .callout-top span{background: url(../images/callouts/corners-gradient-yellow-bg.gif) top right no-repeat;}
		.callout-yellow-gradient .callout-content{border-left:1px solid #fedf01;border-right:1px solid #fedf01;background: #fff url(../images/callouts/gradient-yellow-bg.gif) bottom left repeat-x;}
		.callout-yellow-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-yellow-bg.gif) bottom left no-repeat;}
		.callout-yellow-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-yellow-bg.gif) bottom right no-repeat}
		
	.callout-green-gradient{}
		.callout-green-gradient .callout-top{background: url(../images/callouts/corners-gradient-green-bg.gif) top left no-repeat;}
		.callout-green-gradient .callout-top span{background: url(../images/callouts/corners-gradient-green-bg.gif) top right no-repeat;}
		.callout-green-gradient .callout-content{border-left:1px solid #005a00;border-right:1px solid #005a00;background: #fff url(../images/callouts/gradient-green-bg.gif) bottom left repeat-x;}
		.callout-green-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-green-bg.gif) bottom left no-repeat;}
		.callout-green-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-green-bg.gif) bottom right no-repeat}	
	
	.callout-taupe-gradient{}
		.callout-taupe-gradient .callout-top{background: url(../images/callouts/corners-gradient-taupe-bg.gif) top left no-repeat;}
		.callout-taupe-gradient .callout-top span{background: url(../images/callouts/corners-gradient-taupe-bg.gif) top right no-repeat;}
		.callout-taupe-gradient .callout-content{border-left:1px solid #cbc19b;border-right:1px solid #cbc19b;background: #fff url(../images/callouts/gradient-taupe-bg.gif) bottom left repeat-x;}
		.callout-taupe-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-taupe-bg.gif) bottom left no-repeat;}
		.callout-taupe-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-taupe-bg.gif) bottom right no-repeat}
		
	.callout-gray-gradient{}
		.callout-gray-gradient .callout-top{background: url(../images/callouts/corners-gradient-gray-bg.gif) top left no-repeat;}
		.callout-gray-gradient .callout-top span{background: url(../images/callouts/corners-gradient-gray-bg.gif) top right no-repeat;}
		.callout-gray-gradient .callout-content{border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;background: #fff url(../images/callouts/gradient-gray-bg.gif) bottom left repeat-x;}
		.callout-gray-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-gray-bg.gif) bottom left no-repeat;}
		.callout-gray-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-gray-bg.gif) bottom right no-repeat}	
		
	.callout-navyblue-gradient{}
		.callout-navyblue-gradient .callout-top{background: url(../images/callouts/corners-gradient-navyblue-bg.gif) top left no-repeat;}
		.callout-navyblue-gradient .callout-top span{background: url(../images/callouts/corners-gradient-navyblue-bg.gif) top right no-repeat;}
		.callout-navyblue-gradient .callout-content{border-left:1px solid #8894a8;border-right:1px solid #8894a8;background: #fff url(../images/callouts/gradient-navyblue-bg.gif) bottom left repeat-x;}
		.callout-navyblue-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-navyblue-bg.gif) bottom left no-repeat;}
		.callout-navyblue-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-navyblue-bg.gif) bottom right no-repeat}
		
	.callout-gold-gradient{}
		.callout-gold-gradient .callout-top{background: url(../images/callouts/corners-gradient-gold-bg.gif) top left no-repeat;}
		.callout-gold-gradient .callout-top span{background: url(../images/callouts/corners-gradient-gold-bg.gif) top right no-repeat;}
		.callout-gold-gradient .callout-content{border-left:1px solid #c4c1ae;border-right:1px solid #c4c1ae;background: #fff url(../images/callouts/gradient-gold-bg.gif) bottom left repeat-x;}
		.callout-gold-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-gold-bg.gif) bottom left no-repeat;}
		.callout-gold-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-gold-bg.gif) bottom right no-repeat}
		
		
	.callout-brown-gradient{}
		.callout-brown-gradient .callout-top{background: url(../images/callouts/corners-gradient-brown-bg.gif) top left no-repeat;}
		.callout-brown-gradient .callout-top span{background: url(../images/callouts/corners-gradient-brown-bg.gif) top right no-repeat;}
		.callout-brown-gradient .callout-content{border-left:1px solid #c7bfb6;border-right:1px solid #c7bfb6;background: #fff url(../images/callouts/gradient-brown-bg.gif) bottom left repeat-x;}
		.callout-brown-gradient .callout-bottom {background: url(../images/callouts/corners-gradient-brown-bg.gif) bottom left no-repeat;}
		.callout-brown-gradient .callout-bottom span{background: url(../images/callouts/corners-gradient-brown-bg.gif) bottom right no-repeat}
		
	
	/* Call-outs with titles */
	.callout-lightblue-withtitle{}
		.callout-lightblue-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-lightblue-bg.gif) top left no-repeat;}
		.callout-lightblue-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-lightblue-bg.gif) top right no-repeat;}
		.callout-lightblue-withtitle .callout-content{border-left:1px solid #c3cce0;border-right:1px solid #c3cce0;background: #fff}
			.callout-lightblue-withtitle .callout-content h2{background:#d8deeb}
			.callout-lightblue-withtitle .callout-content h5{background:#d8deeb;}
		.callout-lightblue-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-lightblue-bg.gif) bottom left no-repeat;}
		.callout-lightblue-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-lightblue-bg.gif) bottom right no-repeat;}
		
	.callout-noticeblue-withtitle{}
		.callout-noticeblue-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-noticeblue-bg.gif) top left no-repeat;}
		.callout-noticeblue-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-noticeblue-bg.gif) top right no-repeat;}
		.callout-noticeblue-withtitle .callout-content{border-left:1px solid #002888;border-right:1px solid #002888;background: #fff}
			.callout-noticeblue-withtitle .callout-content h2{background:#d8deeb;}
			.callout-noticeblue-withtitle .callout-content h5{background:#d8deeb;}
		.callout-noticeblue-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-noticeblue-bg.gif) bottom left no-repeat;}
		.callout-noticeblue-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-noticeblue-bg.gif) bottom right no-repeat;}
		
	.callout-yellow-withtitle{}
		.callout-yellow-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-yellow-bg.gif) top left no-repeat;}
		.callout-yellow-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-yellow-bg.gif) top right no-repeat;}
		.callout-yellow-withtitle .callout-content{border-left:1px solid #fedf01;border-right:1px solid #fedf01;background: #fff}
			.callout-yellow-withtitle .callout-content h2{background:#fff7da;}
			.callout-yellow-withtitle .callout-content h5{background:#fff7da;}
		.callout-yellow-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-yellow-bg.gif) bottom left no-repeat;}
		.callout-yellow-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-yellow-bg.gif) bottom right no-repeat;}
		
	.callout-taupe-withtitle{}
		.callout-taupe-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-taupe-bg.gif) top left no-repeat;}
		.callout-taupe-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-taupe-bg.gif) top right no-repeat;}
		.callout-taupe-withtitle .callout-content{border-left:1px solid #cbc19b;border-right:1px solid #cbc19b;background: #fff}
			.callout-taupe-withtitle .callout-content h2{background:#e9e4d1;}
			.callout-taupe-withtitle .callout-content h5{background:#e9e4d1;}
		.callout-taupe-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-taupe-bg.gif) bottom left no-repeat;}
		.callout-taupe-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-taupe-bg.gif) bottom right no-repeat;}
		
	.callout-gray-withtitle{}
		.callout-gray-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-gray-bg.gif) top left no-repeat;}
		.callout-gray-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-gray-bg.gif) top right no-repeat;}
		.callout-gray-withtitle .callout-content{border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;background: #fff}
			.callout-gray-withtitle .callout-content h2{background:#eeeeee;}
			.callout-gray-withtitle .callout-content h5{background:#eeeeee;}
		.callout-gray-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-gray-bg.gif) bottom left no-repeat;}
		.callout-gray-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-gray-bg.gif) bottom right no-repeat;}
		
	.callout-red-withtitle{}
		.callout-red-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-red-bg.gif) top left no-repeat;}
		.callout-red-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-red-bg.gif) top right no-repeat;}
		.callout-red-withtitle .callout-content{border-left:1px solid #9c0000;border-right:1px solid #9c0000;background: #fff}
			.callout-red-withtitle .callout-content h2{background:#faf3f3;}
			.callout-red-withtitle .callout-content h5{background:#faf3f3;}
		.callout-red-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-red-bg.gif) bottom left no-repeat;}
		.callout-red-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-red-bg.gif) bottom right no-repeat;}
		
	.callout-green-withtitle{}
		.callout-green-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-green-bg.gif) top left no-repeat;}
		.callout-green-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-green-bg.gif) top right no-repeat;}
		.callout-green-withtitle .callout-content{border-left:1px solid #005a00;border-right:1px solid #005a00;background: #fff}
			.callout-green-withtitle .callout-content h2{background:#e2ede2}
			.callout-green-withtitle .callout-content h5{background:#e2ede2}
		.callout-green-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-green-bg.gif) bottom left no-repeat;}
		.callout-green-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-green-bg.gif) bottom right no-repeat;}
		
		
	.callout-gold-withtitle{}
		.callout-gold-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-gold-bg.gif) top left no-repeat;}
		.callout-gold-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-gold-bg.gif) top right no-repeat;}
		.callout-gold-withtitle .callout-content{border-left:1px solid #c4c1ae;border-right:1px solid #c4c1ae;background: #fff}
			.callout-gold-withtitle .callout-content h2{background:#e2e1d7;}
			.callout-gold-withtitle .callout-content h5{background:#e2e1d7;}
		.callout-gold-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-gold-bg.gif) bottom left no-repeat;}
		.callout-gold-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-gold-bg.gif) bottom right no-repeat;}
		
	.callout-brown-withtitle{}
		.callout-brown-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-brown-bg.gif) top left no-repeat;}
		.callout-brown-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-brown-bg.gif) top right no-repeat;}
		.callout-brown-withtitle .callout-content{border-left:1px solid #c7bfb6;border-right:1px solid #c7bfb6;background: #fff}
			.callout-brown-withtitle .callout-content h2{background:#edeae8;}
			.callout-brown-withtitle .callout-content h5{background:#edeae8;}
		.callout-brown-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-brown-bg.gif) bottom left no-repeat;}
		.callout-brown-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-brown-bg.gif) bottom right no-repeat;}
		
	.callout-navyblue-withtitle{}
		.callout-navyblue-withtitle .callout-top{background: url(../images/callouts/corners-withtitle-navyblue-bg.gif) top left no-repeat;}
		.callout-navyblue-withtitle .callout-top span{background: url(../images/callouts/corners-withtitle-navyblue-bg.gif) top right no-repeat;}
		.callout-navyblue-withtitle .callout-content{border-left:1px solid #8894a8;border-right:1px solid #8894a8;background: #fff}
			.callout-navyblue-withtitle .callout-content h2{background:#d3d8de;}
			.callout-navyblue-withtitle .callout-content h5{background:#d3d8de;}
		.callout-navyblue-withtitle .callout-bottom {background: url(../images/callouts/corners-withtitle-navyblue-bg.gif) bottom left no-repeat;}
		.callout-navyblue-withtitle .callout-bottom span{background: url(../images/callouts/corners-withtitle-navyblue-bg.gif) bottom right no-repeat;}
		
	
	/* Call-outs with flat colour */
	.callout-lightblue-flatcolour{}
		.callout-lightblue-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-lightblue-bg.gif) top left no-repeat;}
		.callout-lightblue-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-lightblue-bg.gif) top right no-repeat;}
		.callout-lightblue-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #c3cce0;border-right:1px solid #c3cce0;background: #d8deeb}
		.callout-lightblue-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-lightblue-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-lightblue-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-lightblue-bg.gif) bottom left no-repeat;}
		.callout-lightblue-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-lightblue-bg.gif) bottom right no-repeat;}
		
	.callout-noticeblue-flatcolour{}
		.callout-noticeblue-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-noticeblue-bg.gif) top left no-repeat;}
		.callout-noticeblue-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-noticeblue-bg.gif) top right no-repeat;}
		.callout-noticeblue-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #002888;border-right:1px solid #002888;background: #d8deeb}
		.callout-noticeblue-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-noticeblue-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-noticeblue-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-noticeblue-bg.gif) bottom left no-repeat;}
		.callout-noticeblue-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-noticeblue-bg.gif) bottom right no-repeat;}
		
	.callout-yellow-flatcolour{}
		.callout-yellow-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-yellow-bg.gif) top left no-repeat;}
		.callout-yellow-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-yellow-bg.gif) top right no-repeat;}
		.callout-yellow-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #fedf01;border-right:1px solid #fedf01;background: #fff7da}
		.callout-yellow-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-yellow-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-yellow-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-yellow-bg.gif) bottom left no-repeat;}
		.callout-yellow-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-yellow-bg.gif) bottom right no-repeat;}
		
	.callout-taupe-flatcolour{}
		.callout-taupe-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-taupe-bg.gif) top left no-repeat;}
		.callout-taupe-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-taupe-bg.gif) top right no-repeat;}
		.callout-taupe-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #cbc19b;border-right:1px solid #cbc19b;background: #e9e4d1}
		.callout-taupe-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-taupe-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-taupe-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-taupe-bg.gif) bottom left no-repeat;}
		.callout-taupe-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-taupe-bg.gif) bottom right no-repeat;}
		
	.callout-gray-flatcolour{}
		.callout-gray-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-gray-bg.gif) top left no-repeat;}
		.callout-gray-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-gray-bg.gif) top right no-repeat;}
		.callout-gray-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;background: #eeeeee}
		.callout-gray-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-gray-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-gray-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-gray-bg.gif) bottom left no-repeat;}
		.callout-gray-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-gray-bg.gif) bottom right no-repeat;}
		
	.callout-red-flatcolour{}
		.callout-red-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-red-bg.gif) top left no-repeat;}
		.callout-red-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-red-bg.gif) top right no-repeat;}
		.callout-red-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #9c0000;border-right:1px solid #9c0000;background: #faf3f3}
		.callout-red-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-red-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-red-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-red-bg.gif) bottom left no-repeat;}
		.callout-red-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-red-bg.gif) bottom right no-repeat;}
		
	.callout-green-flatcolour{}
		.callout-green-flatcolour .callout-top{background: url(../images/callouts/corners-flatcolour-green-bg.gif) top left no-repeat;}
		.callout-green-flatcolour .callout-top span{background: url(../images/callouts/corners-flatcolour-green-bg.gif) top right no-repeat;}
		.callout-green-flatcolour .callout-content{padding-bottom:0;border-left:1px solid #005a00;border-right:1px solid #005a00;background: #e2ede2}
		.callout-green-flatcolour .callout-content h2{margin-bottom:0;}
		.callout-green-flatcolour .callout-content h5{margin-bottom:0;}
		.callout-green-flatcolour .callout-bottom {background: url(../images/callouts/corners-flatcolour-green-bg.gif) bottom left no-repeat;}
		.callout-green-flatcolour .callout-bottom span{background: url(../images/callouts/corners-flatcolour-green-bg.gif) bottom right no-repeat;}






	
*****************************************************************************/
/* Content Framework
/*****************************************************************************/	

table.contentframework{width:100%;border-collapse:collapse;border-top:1px solid #d1d1d1;border-bottom:2px solid #d1d1d1;margin:0 0 12px 0}

	table.contentframework-notableborder, table.contentframework-notableborder td, table.contentframework-notableborder th{border:none !important;}
	table.contentframework tbody{}
	table.contentframework caption{font-size:0px;line-height:0;position:absolute;left:-5000px;text-indent:-5000px}
	
	table.contentframework th{color:#000000;text-align:left;padding:3px 9px 3px 11px;vertical-align:top;font-weight:normal;border-bottom:1px solid #d1d1d1;border-right:1px solid #fff;}
	table.contentframework th img{vertical-align:middle;}
	table.contentframework th.contentframework-dataheadertop{background:#ccd4e5;border-bottom:1px solid #fff;font-size:.845em;line-height:1.3em}
	table.contentframework th.contentframework-dataheaderleft{background:#ede9db;font-size:.845em;line-height:1.3em}
	table.contentframework th.contentframework-dataheaderleft .contentframework-contextualhelp{font-size:1em}
	table.contentframework th.contentframework-expandcollapsecolumn{width:16px;text-align:center;border-right:none;padding-left:6px;padding-right:6px;}
	table.contentframework th.contentframework-besideexpandcollapsecolumn{padding-left:0;}
	table.contentframework th.contentframework-aligncentre{text-align:center;}
	table.contentframework th.contentframework-alignright{text-align:right;}
	table.contentframework th.contentframework-subheader{background:#e7e3d6;border-top:2px solid #d1d1d1;font-size:1.076em;}
	table.contentframework th.contentframework-subheader h4{font-size:1em;margin:0;}
	table.contentframework th.contentframework-subheader h6{font-size:1em;margin:0;}
	table.contentframework tr.contentframework-altrow th.contentframework-subheader{background:#e7e3d6}	

	table.contentframework td{padding:3px 9px 2px 11px;vertical-align:top;border-bottom:1px solid #d1d1d1;border-right:1px solid #fff}
	table.contentframework td.contentframework-dataheadertop{background:#ccd4e5;font-size:.845em;line-height:1.3em}
	table.contentframework td.contentframework-dataheaderleft{background:#ede9db;font-size:.845em;line-height:1.3em}
	table.contentframework td.contentframework-dataheaderleft .contentframework-contextualhelp{font-size:1em}
	table.contentframework td.contentframework-subheader{background:#e7e3d6;border-top:2px solid #d1d1d1;font-size:1.076em;padding-left:11px}
	table.contentframework td.contentframework-subheader h4{font-size:1em;margin:0;}
	table.contentframework td.contentframework-subheader h6{font-size:1em;margin:0;}
	table.contentframework td.contentframework-subheader.contentframework-subheader-empty{padding:1px 0 2px 0;font-size:1px;line-height:1}
	table.contentframework tr.contentframework-altrow td.contentframework-subheader{background:#e7e3d6}	
	table.contentframework tr.contentframework-totalrow td, table.contentframework td.contentframework-totalrow{background:#ede9db !important;border-top:2px solid #d1d1d1 !important}
	table.contentframework tr.contentframework-altrow td.contentframework-totalrow{background:#ede9db;border-top:2px solid #d1d1d1}
	table.contentframework tr.contentframework-dividerrow-top td, table.contentframework td.contentframework-dividerrow-top{background: url(../images/contentframework/dividerrow-bg.gif) top left repeat-x !important;border-top:2px solid #fff}
	table.contentframework tr.contentframework-dividerrow-bottom td, table.contentframework td.contentframework-dividerrow-bottom{background: url(../images/contentframework/dividerrow-bg.gif) bottom left repeat-x !important}
	div.contentframework-dividerrow{background: url(../images/contentframework/dividerrow-bg.gif) bottom left repeat-x;font-size:1px;line-height:1;margin:0 0 12px 0}
	table.contentframework tr.contentframework-altrow td.contentframework-dividerrow{background: url(../images/contentframework/dividerrow-bg.gif) top left repeat-x}
	table.contentframework tr.contentframework-altrow td.contentframework-dataheadertop{background:#ccd4e5 !important}

	/* Expando/Collapso */
	table.contentframework td.contentframework-expandcollapsecolumn{width:16px;text-align:center;border-right:none;padding-left:4px;padding-right:4px;}
	table.contentframework th.contentframework-noindent{padding-left:0}
	table.contentframework td.contentframework-noindent{padding-left:0}
	table.contentframework td.contentframework-indent{padding-left:20px}
	table.contentframework tr.contentframework-nestedrow td{}
	table.contentframework tr.contentframework-nestedrow.contentframework-hoveredrow td{background-color: #f2f5f9 !important}
	table.contentframework td.contentframework-expandcollapsecolumnspacer{border-bottom:none}
	table.contentframework tr.contentframework-dynamicformfield td{border-bottom:none;}
	table.contentframework td.contentframework-cellindent{padding-left:30px;}
	table.contentframework td.contentframework-aligncentre{text-align:center;}
	table.contentframework td.contentframework-alignmiddle{text-align:center;vertical-align:middle;} /* Align both horizontal and vertical */
	table.contentframework td.contentframework-alignright{text-align:right;}
	table.contentframework td.contentframework-spacerrow{border-top:2px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding-left:12px;padding-right:12px}
	
	.icon-collapse{cursor:pointer}
	.jshide{} /*display:none applied via JS */
	
	/* Nested contentframework tables */
	table.contentframework table.contentframework{width:auto;border:none;margin:0}
	table.contentframework table.contentframework tbody{border:none;}
	table.contentframework table.contentframework tbody td{border:none;padding:3px 9px 3px 0px}
	/* Nested contentframework subcontainer tables */
	table.contentframework .contentframework-container-content table.contentframework{border:1px solid #d1d1d1;width:100%;margin:0 0 12px 0}
	table.contentframework .contentframework-container-content table.contentframework tbody td{padding:3px 9px 3px 11px}

	/* Form elements */
	table.contentframework td.contentframework-formdatalabel{border-right:none;}
	table.contentframework fieldset{border:none;margin:0;padding:0;position:relative;}
	table.contentframework legend{font-size:0px;line-height:0;position:absolute;left:-5000px;text-indent:-5000px}
	.contentframework input{vertical-align:middle;margin:0;}
	.contentframework-button{vertical-align:middle}
	.contentframework-select{font-size:1em;vertical-align:middle}
	.contentframework-textfield{font-size:1em;padding-top:0px;padding-bottom:0px;}
	.contentframework-textfield-super{font-size:1.5em;}
	.contentframework-textarea{font-size:1em}
	.contentframework-contextualhelp{font-size:.845em;font-weight:normal;line-height:1.4em;}
	.contentframework-calendarbutton{vertical-align:middle}
	.contentframework-negativeindent{position:relative;display:block;}
	.contentframework-negativeindent span{position:absolute;left:-10px;top:1px;}
	.contentframework-negativeindent b{position:absolute;left:-10px;top:1px;}
	
	/* Likert Scale */
	table.contentframework-likertscale {border-collapse:collapse;}
	table.contentframework-likertscale tbody{border:none;}
	table.contentframework-likertscale td{border:none;background: url(../images/contentframework/likertscale-bg.gif) 0 12px repeat-x !important;text-align:center;padding:3px 3px;}

	
	/* Accumulator Box */
	table.contentframework-accumulatorboxtable{width:auto;border-collapse:collapse;border:none;}
	table.contentframework-accumulatorboxtable tbody{border:none;}
	table.contentframework-accumulatorboxtable td{padding:0px 4px 0px 0;background:none;border:none;white-space:nowrap}
	table.contentframework-accumulatorboxtable td.contentframework-accumulatorboxtable-actions{vertical-align:middle;}
	table.contentframework-accumulatorboxtable td.contentframework-accumulatorboxtable-actions .button-tertiary{width:9.5em;margin:2px 0 2px 0;clear:both}
	table.contentframework-accumulatorboxtable td.contentframework-accumulatorboxtable-reorder .button-tertiary{margin:2px 6px 2px 0;}
	
	/* Highlighting */
	table.contentframework tbody.contentframework-stripedtable{}
		
		/* Row Banding */
		table.contentframework tr.contentframework-altrow{}
		table.contentframework tr.contentframework-altrow td, table.contentframework td.contentframework-altrow{background: #f6f4ef;}
		
		/* Highlighted Cells */
		table.contentframework tr.contentframework-altrow td.contentframework-highlight{background:#f8f6d6;}
		table.contentframework tr td.contentframework-highlight{background:#fffde2;}
		.contentframework-disabled{color:#595959}

		/* Hover Colour */
		table.contentframework tr.contentframework-hoveredrow td{background-color: #f2f5f9} 
		table.contentframework tr.contentframework-hoveredrow td.contentframework-highlight{background-color: #f2f5f9 !important}
		table.contentframework tr.contentframework-hoveredrow td.contentframework-subheader,
		table.contentframework tr.contentframework-hoveredrow th.contentframework-subheader{background:#e7e3d6}
		table.contentframework tr.contentframework-hoveredrow th.contentframework-dataheaderleft,
		table.contentframework tr.contentframework-hoveredrow th.contentframework-dataheaderleft{background:#e6e1d0;}
		
	
	/* Required */
	.contentframework-required-highlight{color:#9c0000}
	input.contentframework-required-highlight, textarea.contentframework-required-highlight, select.contentframework-required-highlight{border:1px solid #9c0000}

	.contentframework-required-cellhighlight{background-color:#f1e5e5}
	table.contentframework tr.contentframework-required-cellhighlight td, table.contentframework tr.contentframework-required-cellhighlight.contentframework-altrow{background-color:#f1e5e5}
	
	.contentframework-required-note{}
	b.contentframework-required-asterisk{color:#9c0000;font-size:13px !important}
	.contentframework-required-icon{vertical-align:middle}
	
	ul.contentframework-required-description{margin:0;padding:0;height:1%;font-weight:normal;list-style:none}
	ul.contentframework-required-description li{zoom:1;list-style:none;margin:0 0 11px 0;padding:1px 0 1px 12px;color:#9c0000;position:relative;background:none;}
	ul.contentframework-required-description li img.contentframework-required-icon{position:absolute;top:0;left:0;}
	
	/* Table Actions */
	.contentframework-actions{width:100%;position:relative;margin:0 0 12px 0;padding:17px 0 0 0;background: url(../images/contentframework/actions-bg.gif) top left repeat-x;}
		.contentframework-actions .contentframework-actions-left{}
			.contentframework-actions .contentframework-actions-left .button{margin:0 6px 0 0}
		.contentframework-actions .contentframework-actions-right{position:absolute;top:17px;right:1px}
			.contentframework-actions .contentframework-actions-right .button{float:right;margin:0 0 0 6px}
		.contentframework-actions a{}
		.contentframework-actions p{margin:0}
		
	.contentframework-actions-divider{padding:1px 0 2px 0;font-size:1px;line-height:1;background:#e7e3d6;margin:0 0 12px 0;border-top:1px solid #d1d1d1;border-bottom:2px solid #d1d1d1;}
	
	/* Pagination Actions */
	.contentframework-pagination-actions{text-align:center;position:relative;overflow:hidden;margin:0 auto 12px auto;width:28em}
		.contentframework-pagination-actions input{vertical-align:middle;}
		.contentframework-pagination-actions img{vertical-align:middle;}
		.contentframework-pagination-actions .button{margin:0 12px;}
		.contentframework-pagination-index{float:left;}
		
	/* Tabs */
	.contentframework-tabs-primary{clear:both;line-height:1.2em;margin:-13px 0 12px 12px}
		.contentframework-tabs-primary ul{margin:0;padding:0;clear:both}
		.contentframework-tabs-primary ul li{list-style:none;float:left;background: url(../images/contentframework/tab-primary-bg.gif) bottom left no-repeat;padding:0 0 0 12px;margin:0 3px 0 0;border-top:1px solid #9fb0d5}
		.contentframework-tabs-primary ul li span{float:left;display:block;background: url(../images/contentframework/tab-primary-bg.gif) bottom right no-repeat;padding:.35em 12px .4em 0;}
		.contentframework-tabs-primary ul li.contentframework-tabs-primary-active{font-weight:bold;background: url(../images/contentframework/tab-primary-active-bg.gif) bottom left no-repeat;border-top:1px solid #ffffff}
		.contentframework-tabs-primary ul li.contentframework-tabs-primary-active span {background: url(../images/contentframework/tab-primary-active-bg.gif) bottom right no-repeat}
		.contentframework-tabs-primary ul li.contentframework-tabs-primary-active span a{text-decoration:none;}
		.contentframework-tabs-primary ul li .contentframework-tabs-accessibilityimage{position:absolute;top:0;left:0;}

	/* Containers */
	.contentframework-container-super{clear:both;margin:0 0 12px 0}
		.contentframework-container-super .contentframework-container-header h2{float:left;background: url(../images/contentframework/container-super-bg.gif) top right no-repeat;color:#ffffff;padding:6px 24px 6px 12px;margin:0}
		.contentframework-container-super .contentframework-container-header h2 img{vertical-align:middle;}
		.contentframework-container-super .contentframework-container-header h2 a{color:#ffffff;text-decoration:none;}
		.contentframework-container-super .contentframework-container-header h2 a:hover{background-color:transparent;color:#ffffff;text-decoration:underline}
		.contentframework-container-super .contentframework-container-content{border:2px solid #002888;padding:12px 12px 0 12px;}
	
	.contentframework-container-primary{border:1px solid #9fb0d5;clear:both;margin:0 0 12px 0}
		.contentframework-container-primary .contentframework-container-header h3{background: url(../images/contentframework/container-primary-bg.gif) top left repeat-x;margin:0;padding:6px 12px 6px 12px}
		.contentframework-container-primary .contentframework-container-header h3 img{vertical-align:middle;}
		.contentframework-container-primary .contentframework-container-header h3 a{color:#000000;text-decoration:none;}
		.contentframework-container-primary .contentframework-container-header h3 a:hover{background-color:transparent;color:#000000;text-decoration:underline}
		.contentframework-container-primary .contentframework-container-header .contentframework-container-header-context{float:right;font-weight:normal;font-size:.927em;color:#000}
		.contentframework-container-primary .contentframework-container-content{padding:12px 12px 0 12px;border:none}
	
	.contentframework-container-secondary{border:1px solid #cec5a3;clear:both;margin:0 0 12px 0}
		.contentframework-container-secondary .contentframework-container-header h4{background: url(../images/contentframework/container-secondary-bg.gif) top left repeat-x;margin:0;padding:6px 12px 6px 12px}
		.contentframework-container-secondary .contentframework-container-header h4 img{vertical-align:middle;}
		.contentframework-container-secondary .contentframework-container-header h4 a{color:#000000;text-decoration:none;}
		.contentframework-container-secondary .contentframework-container-header h4 a:hover{background-color:transparent;color:#000000;text-decoration:underline}
		.contentframework-container-secondary .contentframework-container-header .contentframework-container-header-context{float:right;font-weight:normal;font-size:.927em}
		.ccontentframework-container-secondary .contentframework-container-content{padding:12px 12px 0 12px;border:none}
		
	.contentframework-container-tertiary{border:1px solid #c7bfb6;clear:both;margin:0 0 12px 0}
		.contentframework-container-tertiary .contentframework-container-header h6{background: url(../images/contentframework/container-tertiary-bg.gif) top left repeat-x;margin:0;padding:6px 12px 6px 12px}
		.contentframework-container-tertiary .contentframework-container-header h6 img{vertical-align:middle;}
		.contentframework-container-tertiary .contentframework-container-header h6 a{color:#000000;text-decoration:none;}
		.contentframework-container-tertiary .contentframework-container-header h6 a:hover{background-color:transparent;color:#000000;text-decoration:underline}
		.contentframework-container-tertiary .contentframework-container-header .contentframework-container-header-context{float:right;font-weight:normal;font-size:.927em}
		.ccontentframework-container-tertiary .contentframework-container-content{padding:12px 12px 0 12px;border:none}



/*****************************************************************************/
/* Content Framework
/*****************************************************************************/	

	table.contentframework th.contentframework-dataheadertop{background:#b9c1cb;}
	table.contentframework th.contentframework-dataheaderleft{background:#e2e1d7;}
	table.contentframework th.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae;}

	table.contentframework td.contentframework-dataheadertop{background:#b9c1cb;}
	table.contentframework td.contentframework-dataheaderleft{background:#e2e1d7;}
	table.contentframework td.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae}
	table.contentframework td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}
	table.contentframework tr.contentframework-altrow td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}

	
/* Sections and Header */
	.contentframework-container-super .contentframework-container-header h2{background: url(../images/contentframework/container-super-bg-HNW.gif) top right no-repeat;}
		.contentframework-container-super .contentframework-container-content{border:2px solid #002144}
	
	.contentframework-container-primary{border:1px solid #b9c1cb}
		.contentframework-container-primary .contentframework-container-header h3{background: url(../images/contentframework/container-primary-bg-HNW.gif) top left repeat-x;}
		.contentframework-container-primary .contentframework-container-content{border:none}
	
	.contentframework-container-secondary{border:1px solid #c4c1ae;}
		.contentframework-container-secondary .contentframework-container-header h5{background: url(../images/contentframework/container-secondary-bg-HNW.gif) top left repeat-x}
		.ccontentframework-container-secondary .contentframework-container-content{border:none}
		
	.contentframework-container-tertiary{border:1px solid #c7bfb6;}
		.contentframework-container-tertiary .contentframework-container-header h6{background: url(../images/contentframework/container-tertiary-bg-HNW.gif) top left repeat-x;}
		.ccontentframework-container-tertiary .contentframework-container-content{border:none}
		
		
/* Tabs */
	.contentframework-tabs-primary ul li{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom left no-repeat;border-top:1px solid #b9c1cb}
	.contentframework-tabs-primary ul li span{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom right no-repeat;}
	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active{background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom left no-repeat;}
	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active span {background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom right no-repeat}

	
	
	
	ul.bullets-arrow li{
	
	list-style-image: url(../images/bullet-link-HNW2.gif);
	list-style-position: outside;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 15px;
	margin-bottom:5px;
	margin-left:-8px;
	
	}
	
	