/* begin Page */



/* Generated with Artisteer version 2.3.0.21098, file checksum is 40C2CE7B. */



img

{

	filter:expression(fixPNG(this));

}

/* end Page */



/* begin Box, Sheet */

.art-Sheet, .art-Sheet-body

{

	zoom:1;

}



.art-Sheet-body

{

	position:static;

}



.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc,.art-Sheet-cr, .art-Sheet-cl

{

	font-size: 1px;

	background: none;

}



.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl

{

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/Sheet-s.png',sizingMethod='scale')");

}



.art-Sheet-tl

{

	clip: rect(auto 21px 21px auto);

}



.art-Sheet-tr

{

	left: expression(this.parentNode.offsetWidth-42+'px');

	clip: rect(auto auto 21px 21px);

}



.art-Sheet-bl

{

	top: expression(this.parentNode.offsetHeight-42+'px');

	clip: rect(21px 21px auto auto);

}



.art-Sheet-br

{

	top: expression(this.parentNode.offsetHeight-42+'px');

	left: expression(this.parentNode.offsetWidth-42+'px');

	clip: rect(21px auto auto 21px);

}



.art-Sheet-tc, .art-Sheet-bc

{

	width: expression(this.parentNode.offsetWidth-42+'px');

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/Sheet-h.png',sizingMethod='scale')");

}



.art-Sheet-tc

{

	clip: rect(auto auto 21px auto);

}



.art-Sheet-bc

{

	top: expression(this.parentNode.offsetHeight-42+'px');

	clip: rect(21px auto auto auto);

}



.art-Sheet-cr, .art-Sheet-cl

{

	height: expression(this.parentNode.offsetHeight-42+'px');

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/Sheet-v.png',sizingMethod='scale')");

}



.art-Sheet-cr

{

	left: expression(this.parentNode.offsetWidth-42+'px');

	clip: rect(auto auto auto 21px);

}



.art-Sheet-cl

{

	clip: rect(auto 21px auto auto);

}



.art-Sheet-cc

{

	font-size: 1px;

	width: expression(this.parentNode.offsetWidth-42+'px');

	height: expression(this.parentNode.offsetHeight-42+'px');

	background-color: #FFFFFF;

}

#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare

{

	width:expression(document.body.clientWidth > 900 ? "100%" : "900px");

}

/* end Box, Sheet */



/* begin Menu */



.art-menu ul

{

	height: 1%;

	width:1px;

}



.art-menu, .art-menu ul

{

	height: 1%;

}



.art-menu li.art-menuhover

{

	z-index: 10000;

}



.art-menu .art-menuhoverUL

{

	visibility: visible;

}



.art-menu .art-menuhoverUL

{

	top: 100%;

	left: 0;

}



.art-menu .art-menuhoverUL .art-menuhoverUL

{

	top: 0;

	left: 100%;

}



.art-menu ul a

{

	height: 1%;

}



.art-menu li li

{

	float: left;

	width: 100%;

}



.art-menu .art-menuhoverUL .art-menuhoverUL

{

	top: 5px;

	left: 100%;

}



.art-menu, .art-menu ul

{

	height: 1%;

}



.art-menu li.art-menuhover

{

	z-index: 10000;

}



.art-menu .art-menuhoverUL

{

	visibility: visible;

}



.art-menu .art-menuhoverUL

{

	top: 100%;

	left: 0;

}



.art-menu .art-menuhoverUL .art-menuhoverUL

{

	top: 0;

	left: 100%;

}



.art-menu ul a

{

	height: 1%;

}



.art-menu li li

{

	float: left;

	width: 100%;

}



.art-nav

{

	zoom: 1;

}



.art-nav .l, .art-nav .r

{

	font-size: 1px;

	background: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/nav.png',sizingMethod='crop')");

}



.art-nav .l

{

	width: expression(this.parentNode.offsetWidth-0+'px');

}



.art-nav .r

{

	left: expression(this.parentNode.offsetWidth-890+'px');

	clip: rect(auto auto auto 890px);

}



/* end Menu */



/* begin MenuItem */

.art-menu a

{

	float:left;

}



.art-menu a:hover

{

	visibility:visible;

}



.art-menu a .r, .art-menu a .l

{

	font-size:1px;

	background: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/MenuItem.png',sizingMethod='crop')");

}



.art-menu a .r

{

	left: expression(this.parentNode.offsetWidth-408+'px');

	clip: rect(auto auto auto 404px);

}



.art-menu a .l

{

	width: expression(this.parentNode.offsetWidth-4+'px');

}



.art-menuhover .art-menuhoverA .t

{

	color: #FFFFFF;

}



.art-menuhover .art-menuhoverA .l, .art-menuhover .art-menuhoverA .r

{

	top: -29px;

}

/* end MenuItem */



/* begin MenuSubItem */



.art-menu ul a

{

	color: #F6F5EE !important;

}



.art-menu ul a:hover {

	color: #F3F1E7 !important;

}	



.art-menu ul .art-menuhover .art-menuhoverA

{

	color: #F3F1E7 !important;

	background-position: 0 -20px;

}



.art-nav .art-menu ul a:hover span, .art-nav .art-menu ul a:hover span span

{

	color: #F3F1E7 !important;

}	



.art-nav .art-menu ul .art-menuhover .art-menuhoverA span, .art-nav .art-menu ul .art-menuhover .art-menuhoverA span span

{

	color: #F3F1E7 !important;

}



/* end MenuSubItem */



/* begin Box, Block */

.art-Block, .art-Block-body

{

	zoom:1;

}



.art-Block-body

{

	position:static;background-color: #8C8C8C;

}

.art-Block-cc

{

	font-size: 1px;

	width: expression(this.parentNode.offsetWidth+'px');

	height: expression(this.parentNode.offsetHeight+'px');

	background-color: #ffffff;

}

/* end Box, Block */



/* begin BlockHeader */

.art-BlockHeader, .art-BlockHeader

{

	font-size: 1px;

}



.art-header-tag-icon

{

	background: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/BlockHeaderIcon.png',sizingMethod='crop')");

}



/* end BlockHeader */



/* begin Box, BlockContent */

.art-BlockContent, .art-BlockContent-body

{

	zoom:1;

}



.art-BlockContent-body

{

	position:static;

}



.art-BlockContent-body ul li

{

	height:1%;

	background:none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/BlockContentBullets.png',sizingMethod='crop')");

}



/* end Box, BlockContent */



/* begin Box, Post */

.art-Post, .art-Post-body

{

	zoom:1;

}



.art-Post-body

{

	position:static;

}

/* end Box, Post */



/* begin PostContent */

h1

{

  margin: 0.67em 0;

}



h2

{

  margin: 0.8em 0;

}



h3

{

  margin: 1em 0;

}



h4

{

  margin: 1.25em 0;

}



h5

{

  margin: 1.67em 0;

}



h6

{

  margin: 2.33em 0;

}

/* end PostContent */



/* begin PostBullets */

.art-Post ul li, .art-Post ol ul li

{

	height:1%;

	background:none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/PostBullets.png',sizingMethod='crop')");

}



.art-Post ul ol li

{

	background:none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");

}

/* end PostBullets */



/* begin PostQuote */

blockquote,

.art-PostContent blockquote

{

	

	background-image: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/spacer.gif',sizingMethod='crop')");

}

/* end PostQuote */



/* begin Button */

.art-button-wrapper, .art-button-wrapper .l, .art-button-wrapper .r

{

	font-size: 1px;

}



.art-button-wrapper .art-button

{

	float:left;

}



.art-button-wrapper .l, .art-button-wrapper .r

{

	background: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/Button.png',sizingMethod='crop')");

}



.art-button-wrapper .r

{

	left: expression(this.parentNode.offsetWidth-409+'px');

	clip: rect(auto auto auto 399px);

}



.art-button-wrapper .l

{

	width: expression(this.parentNode.offsetWidth-10+'px');

}



/* end Button */



/* begin Footer */

.art-Footer .art-Footer-background

{

	top: expression(this.parentNode.offsetHeight-150+'px');

	background: none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/Footer.png',sizingMethod='crop')");

	zoom: 1;

	font-size:1px;

}



.art-rss-tag-icon

{

	zoom:1;

	font-size:1px;

	background:none;

	behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + GetStyleUrl()+"images/rssIcon.png',sizingMethod='crop')");

}



/* end Footer */




/* start six pillars image hover map */
#map {
    margin:0;
    padding:0;
    width:480px;
    height:355px;
    background:url(images/pillars_480.png) top left no-repeat #fff;
    font-family:arial, helvetica, sans-serif;
    font-size:8pt;
	}


#map ul li{
    margin:0;
    padding:0;
    list-style:none;
	list-style-type:none;
}
#map li a {
	position:absolute;
	display:block;
	/*
       Specifying a background image
       (a 1px by 1px transparent gif)
       fixes a bug in older versions of
       IE that causeses the block to not
       render at its full dimensions.
    */
    background:url(blank.gif);
	
}

#map li a span { display:none;list-style-type: none; list-style: none;}

#map li a:hover span {
    position:relative;
    display:block;
    width:200px;
    left:20px;
    top:50px;
    padding:10px;
    border:0px solid #000;
    text-decoration:none;
    color:#fff;
	background-image:url(images/gold_bg.png);
	background-repeat:repeat;
    
}


#map a.faith {
	top:420px;
	left:30px;
	width:210px;
	height:70px;
}
       
#map a.patience {
	top:463px;
	left:251px;
	width:210px;
	height:55px;
}
       
#map a.discipline {
	top:505px;
	left:130px;
	width:150px;
	height:55px;
}
       
#map a.asset {
	top:520px;
	left:330px;
	width:175px;
	height:55px;
}
       
#map a.diversification {
	top:585px;
	left:215px;
	width:150px;
	height:80px;
}
#map a.rebalance {
	top:660px;
	left:385px;
	width:170px;
	height:55px;
}
/* end six pillars image hover map */

/* start four steps image hover map */
#map_4steps a.understanding {
	top:220px;
	left:160px;
	width:250px;
	height:80px;
}
       
#map_4steps a.designing {
	top:310px;
	left:275px;
	width:250px;
	height:80px;
}
       
#map_4steps a.implementing {
	top:390px;
	left:160px;
	width:250px;
	height:80px;
}
       
#map_4steps a.monitoring {
	top:310px;
	left:0px;
	width:250px;
	height:80px;
}      
/* end 4 step process image hover map */
