@import url(/includes/styles/pmaster.css);
/*Note: If you need to add a local images please add to local images folder using this path: background-image: url('../images/buttonb.jpg');*/
.login {background-image:url(../images/hp_Login.gif);width:45px;background-position:7px 4px;}
.logout { background-image:url(../images/hp_logout.gif);width:80px;background-position:5px 4px;}
.signup { background-image:url(../images/hp_Signup.gif);width:50px;background-position:4px 4px;}
.help 	{ background-image:url(../images/hp_help.gif); width:34px;background-position:7px 4px;}

/*ticket #12782 - adjustment for Pension Tab*/
.Tabwon, .Tabw {width:81px;}
.Tabon, .Tab {width:94px;}
.Tabbase_tab{ padding-right:40px;}
/*#ms_line FundSelectHideUniverseField, #ctl00_ctl00_MainContent_Layout_1MainContent_FundTypeLabel, #ctl00_ctl00_MainContent_Layout_1MainContent_lbUniverse {display:none;} */
#ctl00_ctl00_MainContent_Layout_1MainContent_SearchKey {height: 100%;}
 
#ctl00_MainContent_OldUserName, #ctl00_MainContent_OldPassword {margin-left:10px;}
#ctl00_MainContent_LoginButton, #ctl00_MainContent_LookupButton {width:80px}

/*Hide Adviser link on the membership page NL/membership/default.aspx?lang=nl-NL*/
#ctl00_MainContent_AdvisorLoginLabel  {display:none;}
 
#LayerTopPerformingCol2 {display:none;}

.MakeSlim {width:175px ! important;}

/*the F10 class is used in many places but we want to apply the flow:left only when it appears "under" .LayerFatter */
.LayerFatter .F10 {float:left;}

/*used to allow space for the french and dutch header label translations*/
#Corp {left:495px;}

#Login {left:688px!important;}

#Greeter {left:340px}


/* Beta - Fund Pages - 05/03/10 - uses Global header footer */
.HelpContainer {
	padding-top:10px;
	float:left;
}

.HelpContainer .headline_a1 {
	font-size:11px;
	line-height:11px;
	font-weight: bold;
	
	 padding-top:0px; 
	/* padding-bottom:3px; */
	 padding-bottom:7px; 

}

.HelpContainer .LayerSlim {
	border-top:none;
} 

#StartInvestmentCtrl .middeck
{
	display:none;
}

#StartInvestmentCtrl .newsItemRow
{
	margin-bottom:0px;
}

#StartInvestmentCtrl .newsItemRow .headline1
{
	font-size:11px;
	font-weight:normal;
	padding:0px;
	line-height:25px;
}

#StartInvestmentCtrl .headlineRSSRow .headline_a1 {
	font-size:11px;
	font-weight:bold;
}

#StartInvestmentCtrl .LayerFatter
{
	border-top: 2px solid #999
}




/* Beta - Fund Pages - 14/06/10 - uses Global header footer */
.HelpContainer {
	padding-top:10px;
	float:left;
}

.HelpContainer .headline_a1 {
	font-size:11px;
	line-height:11px;
	font-weight: bold;
	
	 padding-top:0px; 
	/* padding-bottom:3px; */
	 padding-bottom:7px; 

}

.HelpContainer .LayerSlim {
	border-top:none;
} 

#StartInvestmentCtrl .middeck
{
	display:none;
}

#StartInvestmentCtrl .newsItemRow
{
	margin-bottom:0px;
}

#StartInvestmentCtrl .newsItemRow .headline1
{
	font-size:11px;
	font-weight:normal;
	padding:0px;
	line-height:25px;
}

#StartInvestmentCtrl .headlineRSSRow .headline_a1 {
	font-size:11px;
	font-weight:bold;
}

#StartInvestmentCtrl .LayerFatter
{
	border-top: 2px solid #999
}



/* Added 14/06/2010 - Fund Solution Center - Over-rides*/

.InvestmentToolsContainer .headline_a1
{
	font-size:11px;
	font-weight:bold;
}

.InvestmentToolsContainer .LayerSlim
{
	border-top:none;
}

#SectionHelpInvestmentContainer .HelpContainer .headline_a1 {
	line-height:18px;
	padding: 5px 0 5px 0;
}

#SectionHelpInvestmentContainer .HelpContainer
{
	padding:0px;
}

#SectionHelpInvestmentContainer {
	border-top:2px solid #999999;
}


#InvestmentTermsContainer .middeck
{
	display:none;
}

#InvestmentTermsContainer .newsItemRow
{
	margin-bottom:0px;
}

#InvestmentTermsContainer .newsItemRow .headline1
{
	font-size:11px;
	font-weight:normal;
	padding:0px;
	line-height:25px;
	width:175px;
}

#InvestmentTermsContainer .newsItemRow1 .headline1
{
	width:175px;
}

#InvestmentTermsContainer .headlineRSSRow .headline_a1 {
	font-size:11px;
	font-weight:bold;
}

#InvestmentTermsContainer .LayerFatter
{
	border-top: 2px solid #999;
	width:175px;
}


#InvestmentTermsContainer .moreRow
{
	width:175px;
}
/*end*/


/*Added 28/06/2010 */
.EndTab 
{
	width:216px;
	height: 23px;
	border-bottom:none;
}



/* Premium Benefits Module -  FundSolution Center page - Beta GH NL - added 14/06/2010 */
/*Wrapper*/
.mk_bdy {margin: 0px; padding: 0px; height: 100%; background-color:#f5f5f5; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mk_wrap_all {margin: 0 auto 0 auto; padding: 0px; height:100%; width:995px;}
.mk_bdy_wrap {margin: 0px; padding: 0px 0px 20px 0px; width: 993px; border:1px solid #a7aaaf; border-top: none; border-bottom: 5px solid #666; background-color: #fdfdfd; float:left; diplay: inline;}
.mk_content_wrap {width:955px; margin:0px 19px 0px 19px; float: left; display: inline;}

/*Header*/
.mk_hdr {margin: 0px; width: 995px; height: 60px; background: url('/includes/images/mktHeader_Background.gif') repeat; float: left; display: inline;}
.mk_hdr img {margin: 6px 0px 0px 0px; padding: 0px; float: left; display: inline;}
.mk_hdr a, .mk_hdr a:link, .mk_hdr a:visited {margin: 29px 20px 0px 0px; padding: 0px; font-size: 11px; line-height: 16px; color: #CCC; letter-spacing: .02em; text-decoration: none; float: right; display: inline; outline: none;}
.mk_hdr a:hover, .mk_hdr a:active {color: #FFF; outline: none; text-decoration: none;}

/*Main Image*/
h1.mk_main_img {margin: 0px 0px 20px 0px; padding: 0px; width: 993px; height: 200px; float: left; display: inline;}

/*Plain Container*/
.mk_cnt, .mk_cnt_auto, .mk_cnt_175, .mk_cnt_370, .mk_cnt_380, .mk_cnt_565, .mk_cnt_955, .mk_cnt_993 {margin: 0px; padding: 0px; width: 100%; float: left; display: inline;}
.mk_cnt_auto {width: auto;}
.mk_cnt_175 {width: 175px;}
.mk_cnt_370 {width: 370px;}
.mk_cnt_380 {width: 380px;}
.mk_cnt_565 {width: 565px;}
.mk_cnt_955 {width: 955px; margin: 19px 0px 19px 0px;}
.mk_cnt_993 {width: 993px; margin-bottom: 19px;}
.vspacer1 {float: left; display: inline; width: 20px;}

/*Plain Border Container*/
.mk_bcnt {margin: 0px; padding: 0px; border:1px solid #BBB; float: left; display: inline;}

/*Padded Border Container*/
.mk_bpcnt {margin: 0px 0px 10px 0px; padding: 15px 19px 5px 19px; border:1px solid #BBB; float: left; display: inline;}

/*Padded Container*/
.mk_pcnt {margin: 0px; padding: 15px 19px 15px 19px; float: left; display: inline;}
.mk_pcnt2 {margin: 0px; padding: 15px 16px 15px 19px; float: left; display: inline;}

/*Banners*/
.mk_bnr1 {margin: 0px 0px 10px 0px; padding: 0px; border: 1px solid #BBB; background:url('/includes/images/mk_repeatx_sprite.gif') 0 -78px repeat-x; float: left; display: inline; position: relative;}
.mk_bnr1 div {margin: 0px; padding: 0px; position:absolute; z-index: 200; top: 13px; right: 19px;}
.mk_bnr1 h2 {margin: 0px; padding: 19px 19px 19px 19px; font-size: 16px; font-size: 16px; line-height: 20px; color: #000;}
.mk_bnr1 a {outline: none;}
.mk_bnr2 {margin: 0px 0px 10px 0px; padding: 0px; border: 1px solid #BBB; background:url('/includes/images/mk_repeatx_sprite.gif') 0 0px repeat-x; float: left; display: inline; position: relative;}
.mk_bnr2 div {margin: 0px; padding: 0px; position:absolute; z-index: 200; top: 18px; right: 19px;}
.mk_bnr2 h2 {margin: 0px; padding: 14px 19px 14px 19px; font-size: 16px; font-size: 16px; line-height: 20px; color: #000;}
.mk_bnr2 a {outline: none;}

/*Marketing Buttons*/
/*Green Button*/
a.mk_btn_grn1, a.mk_btn_grn1:link {margin: 0px; padding:9px 12px 0px 15px; height:23px; color:#FFF; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 -112px; text-decoration:none;  position:relative; float:left; }
a.mk_btn_grn1 span {top:0; right:-4px; padding:9px 0px 0px 0px; height:23px; width:6px; background:url('/includes/images/btn_sprite.png') no-repeat -260px -112px; overflow:hidden; position:absolute;}

/*Blue Button*/
a.mk_btn_blu1, a.mk_btn_blu1:link {margin: 0px; padding:9px 12px 0px 15px; height:23px; color:#FFF; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 -178px; text-decoration:none;  position:relative; float:left; }
a.mk_btn_blu1 span {top:0; right:-4px; padding:9px 0px 0px 0px; height:23px; width:6px; background:url('/includes/images/btn_sprite.png') no-repeat -260px -178px; overflow:hidden; position:absolute;}

/*Red Button*/
a.mk_btn_red1, a.mk_btn_red1:link {margin: 0px; padding:9px 12px 0px 15px; height:23px; color:#FFF; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 -244px; text-decoration:none;  position:relative; float:left; }
a.mk_btn_red1 span {top:0; right:-4px; padding:9px 0px 0px 0px; height:23px; width:6px; background:url('/includes/images/btn_sprite.png') no-repeat -260px -244px; overflow:hidden; position:absolute;}

/*Dark Gray Button*/
a.mk_btn_gry1, a.mk_btn_gry1:link {margin: 0px; padding:9px 12px 0px 15px; height:23px; color:#FFF; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 -310px; text-decoration:none;  position:relative; float:left; }
a.mk_btn_gry1 span {top:0; right:-4px; padding:9px 0px 0px 0px; height:23px; width:6px; background:url('/includes/images/btn_sprite.png') no-repeat -260px -310px; overflow:hidden; position:absolute;}

/*Light Gray Button*/
a.mk_btn_gry2, a.mk_btn_gry2:link {margin: 0px; padding:9px 12px 0px 15px; height:23px; color:#000; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 -376px; text-decoration:none;  position:relative; float:left; }
a.mk_btn_gry2 span {top:0; right:-4px; padding:9px 0px 0px 0px; height:23px; width:6px; background:url('/includes/images//btn_sprite.png') no-repeat -260px -376px; overflow:hidden; position:absolute;}

/*Form Buttons*/
a.fm_btn_gry1, a.fm_btn_gry1:link {margin: 0px; padding:7px 12px 0px 16px; height:20px; color:#FFF; font-size:12px; font-weight:bold; line-height: 12px; background:url('/includes/images/btn_sprite.png') no-repeat 0 0; text-decoration:none;  position:relative; float:left; }
a.fm_btn_gry1 span {top:0; right:-4px; height:27px; width:6px; background:url('/includes/images/btn_sprite.png') no-repeat -260px 0px; overflow:hidden; position:absolute;}
-->

/*Module Headlines*/
h3.benmod, h3.fvpmod, h3.pricemod, h3.admod, h3.videomod, h3.crtportmod {margin: 0px; padding: 0px; width: 100%; height: 35px; text-indent: -9999px; float: left; display: inline;}
h3.benmod {background:url('/includes/images/mk_sprite.png') no-repeat 0 -200px; width:368px;}
h3.fvpmod {background:url('/includes/images/mk_sprite.png') no-repeat 0 -280px; width:368px;}
h3.pricemod {background:url('/includes/images/mk_sprite.png') no-repeat 0 -240px; width:368px;}
h3.videomod {background:url('/includes/images/mk_sprite.png') no-repeat 0 -320px; width:368px;}
h3.crtportmod {background:url('/includes/images/mk_sprite.png') no-repeat 0 -360px; width:368px;} 

/*Premium Benefits Module*/
.mk_mod_iconon, .mk_mod_iconoff {margin: 0px; padding: 11px; width: 50px; height: 50px; background:url('/includes/images/mkt_icon_backgroundgradient.gif') repeat-x; border-left: 1px solid #FFF; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #BBB; float: left; display: inline;}
.mk_mod_iconon {background-image: none; background-color: #F5F5F5; border-bottom: 1px solid #F5F5F5;}
a#icon1 span {background:url('/includes/images/mk_sprite.png') no-repeat 0 -65px; width: 50px; height: 50px; overflow: hidden; display: block;}
a#icon2 span {background:url('/includes/images/mk_sprite.png') no-repeat -55px -65px; width: 50px; height: 50px; overflow: hidden; display: block;}
a#icon3 span {background:url('/includes/images/mk_sprite.png') no-repeat -110px -65px; width: 50px; height: 50px; overflow: hidden; display: block;}
a#icon4 span {background:url('/includes/images/mk_sprite.png') no-repeat -165px -65px; width: 50px; height: 50px; overflow: hidden; display: block;}
a#icon5 span {background:url('/includes/images/mk_sprite.png') no-repeat -220px -65px; width: 50px; height: 50px; overflow: hidden; display: block;}

/*New Premium Benefits Module*/
.mk_mod_iconon, .mk_mod_iconoff {margin: 0px; padding: 10px; width: 40px; height: 40px; background:url('/includes/images/mkt_icon_backgroundgradient.gif') repeat-x; border-left: 1px solid #FFF; border-right: 1px solid #D5D5D5; border-bottom: 1px solid #BBB; float: left; display: inline; overflow: hidden;}
.mk_mod_iconon {background-image: none; background-color: #F5F5F5; border-bottom: 1px solid #F5F5F5;}
a#icon1 span {background:url('/includes/images/mk_sprite.png') no-repeat 0 -120px; width: 40px; height: 40px; overflow: hidden; display: block;}
a#icon2 span {background:url('/includes/images/mk_sprite.png') no-repeat -315px -120px; width: 40px; height: 40px; overflow: hidden; display: block;}
a#icon3 span {background:url('/includes/images/mk_sprite.png') no-repeat -45px -120px; width: 40px; height: 40px; overflow: hidden; display: block;}
a#icon4 span {background:url('/includes/images/mk_sprite.png') no-repeat -90px -120px; width: 40px; height: 40px; overflow: hidden; display: block;}
a#icon5 span {background:url('/includes/images/mk_sprite.png') no-repeat -135px -120px; width: 40px; height: 40px; overflow: hidden; display: block;}
a#icon6 span {background:url('/includes/images/mk_sprite.png') no-repeat -180px -120px; width: 40px; height: 40px; overflow: hidden; display: block;}

/*Free vs Premium Module*/
.mk_mod_prem {background:url('/includes/images/mk_sprite.png') no-repeat -378px -211px; width: 12px; height: 12px; margin-top: 2px; margin-left: 18px; overflow: hidden; display: block; text-indent: -9999px;}
.mk_mod_free {background:url('/includes/images/mk_sprite.png') no-repeat -397px -211px; width: 12px; height: 12px; margin-top: 2px; margin-left: 2px; overflow: hidden; display: block; text-indent: -9999px;}
.mk_mod_fvp {margin: 0px; padding: 0px; width: 100%; font-size: 11px; line-height: 16px; color: #333; float: left; display: inline;}
.mk_mod_fvp td {margin: 0px; padding: 6px 0px 6px 0px; font-weight: normal; font-size: 11px; line-height: 16px; border-top: 1px solid #CCC;}


/*Pricing Module*/
.mk_price {font-size: 12px; line-height: 20px; border-bottom: 1px solid #CCC;}
.mk_price th {color: #000;}
.mk_price td {padding-bottom: 6px;}
.mk_mod_price_row {margin: 0px; padding: 6px 0px 6px 0px; width: 100%; border-bottom: 1px solid #CCC; float: left; display: inline;}
.mk_mod_term {margin:0px; padding: 0px; width: 100px; font-weight: bold; color: #000; font-size: 11px; line-height: 16px; float: left; display: inline;}
.mk_mod_price {margin:0px; padding: 0px; width: 230px; font-weight: normal; font-size: 11px; line-height: 16px; float: left; display: inline;}
.mk_mod_legal {margin:0px; padding: 6px 0px 2px 0px; width: 100%; font-weight: normal; font-size: 11px; line-height: 16px; color: #333; float: left; display: inline;}
.mk_mod_legalb {font-weight: bold; color: #000;}

/*Create Portfolio Modules*/
.mk_crtport img.port {float: right; display: inline; margin-right: 3px; margin-top: -11px; padding-left: 10px; position:relative;}
.mk_crtport .rowgroup {width: 330px; margin: 5px 3px 1px 0px; padding: 0px; float: left; display: block;}
.mk_crtport label {width: 140px; float:left; display: inline; padding: 3px 0px 0px 0px; height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.mk_crtport input {width: 180px; border: 1px solid #a7aaaf; padding: 3px 4px 0px 4px; height: 17px; float:left; display: inline; margin: 0px; outline: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.mk_crtport textarea {width: 180px; border: 1px solid #a7aaaf; padding: 3px 4px 5px 4px; float:left; display: inline; margin: 0px; overflow: hidden; resize: none; outline: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.mk_crtport .altpath {width: 330px; margin: 0px 3px 15px 0px; float: left; display: block; border-bottom: 1px solid #A7AAAF;}
.mk_crtport a.fm_btn_gry1 {padding-left: 24px; padding-right: 24px; margin-bottom: 5px; float: right; width: 138px; text-align:center; position:relative; margin-right: 4px;}

/*Text/Image Modules*/
/*General 12/20 Text with Image on top (or no image)*/
.mk_txt1 {margin: 0px; padding: 0px; width: 100%; color: #333; float: left; display: inline;}
.mk_txt1 a img {margin: 0px; padding: 0px 0px 0px 0px; outline: none;}
.mk_txt1 h2 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 16px; line-height: 22px;}
.mk_txt1 h2.section {padding: 2px 0px 15px 0px; border-top: 2px solid #999; color: #666; font-weight: normal;}
.mk_txt1 h3 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 14px; line-height: 20px;}
.mk_txt1 h4 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 12px; line-height: 20px;}
.mk_txt1 p {margin: 0px; padding: 0px 0px 10px 0px; font-weight: normal; font-size: 12px; line-height: 20px;}
.mk_txt1 p a, .mk_txt1 p a:link, .mk_txt1 p a:visited, .mk_txt1 p a:hover, .mk_txt1 p a:active {color: #333; text-decoration: underline; outline: none;}
.mk_txt1 p span.mk_txt_link a {white-space: nowrap; color: #336699; text-decoration: none; outline: none;}
.mk_txt1 p sup, .mk_txt1 h2 sup, .mk_txt1 h3 sup, .mk_txt1 h4 sup {margin: 0px; padding: 0px; font-size: 7px; line-height: 7px;}
.mk_txt1 ul {margin: 0px; padding: 0px 0px 10px 0px; width: 100%; font-weight: normal; font-size: 12px; line-height: 20px;}
.mk_txt1 li {margin: 0px; padding: 0px 0px 0px 15px; list-style-type: none; position:relative;}
.mk_txt1 li span.arrow {width: 12px; height: 8px; background:url('/includes/images/mk_sprite.png') no-repeat -417px -233px; top: 5px; left: 0px; position: absolute;}
* html .mk_txt1 li span.arrow {left: -15px;}

/*General 12/18 Text with Image on top (or no image)*/
.mk_txt2 {margin: 0px; padding: 0px; width: 100%; color: #333; float: left; display: inline;}
.mk_txt2 a img {margin: 0px; padding: 0px 0px 0px 0px; outline: none;}
.mk_txt2 h2 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 16px; line-height: 18px;}
.mk_txt2 h3 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 14px; line-height: 18px;}
.mk_txt2 h4 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 12px; line-height: 18px;}
.mk_txt2 p {margin: 0px; padding: 0px 0px 10px 0px; font-weight: normal; font-size: 12px; line-height: 18px;}
.mk_txt2 p a, .mk_txt2 p a:link, .mk_txt2 p a:visited, .mk_txt2 p a:hover, .mk_txt2 p a:active {color: #333; text-decoration: underline; outline: none;}
.mk_txt2 p span.mk_txt_link a {white-space: nowrap; color: #336699; text-decoration: none; outline: none;}
.mk_txt2 p sup, .mk_txt2 h2 sup, .mk_txt2 h3 sup, .mk_txt2 h4 sup {margin: 0px; padding: 0px; font-size: 7px; line-height: 7px;}
.mk_txt2 ul {margin: 0px; padding: 0px 0px 10px 0px; width: 100%; font-weight: normal; font-size: 12px; line-height: 18px;}
.mk_txt2 li {margin: 0px; padding: 0px 0px 0px 15px; list-style-type: none; position:relative;}
.mk_txt2 li span.arrow {width: 12px; height: 8px; background:url('/includes/images/mk_sprite.png') no-repeat -417px -233px; top: 4px; left: 0px; position: absolute;}
* html .mk_txt2 li span.arrow {left: -15px;}

/*General 11/16 Text with Image on top (or no image)*/
.mk_txt3 {margin: 0px; padding: 0px; width: 100%; color: #333; float: left; display: inline;}
.mk_txt3 a img {margin: 0px; padding: 0px 0px 0px 0px; outline: none;}
.mk_txt3 h2 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 14px; line-height: 16px;}
.mk_txt3 h3 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 12px; line-height: 16px;}
.mk_txt3 h4 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 11px; line-height: 16px;}
.mk_txt3 p {margin: 0px; padding: 0px 0px 10px 0px; font-weight: normal; font-size: 11px; line-height: 16px;}
.mk_txt3 p a, .mk_txt3 p a:link, .mk_txt3 p a:visited, .mk_txt3 p a:hover, .mk_txt3 p a:active {color: #333; text-decoration: underline; outline: none;}
.mk_txt3 p span.mk_txt_link a {white-space: nowrap; color: #336699; text-decoration: none; outline: none;}
.mk_txt3 p sup, .mk_txt3 h2 sup, .mk_txt3 h3 sup, .mk_txt3 h4 sup {margin: 0px; padding: 0px; font-size: 7px; line-height: 7px;}
.mk_txt3 ul {margin: 0px; padding: 0px 0px 10px 0px; width: 100%; font-weight: normal; font-size: 11px; line-height: 16px;}
.mk_txt3 li {margin: 0px; padding: 0px 0px 0px 15px; list-style-type: none; position:relative;}
.mk_txt3 li span.arrow {width: 12px; height: 8px; background:url('/includes/images/mk_sprite.png') no-repeat -417px -233px; top: 4px; left: 0px; position: absolute;}
*html .mk_txt3 li span.arrow {left: -15px;}

/*Module 11/16 Text with Image on top (or no image)*/
.mk_txtmod {margin: 0px; padding: 0px; width: 100%; color: #333; float: left; display: inline;}
.mk_txtmod a img {margin: 0px; padding: 0px 0px 0px 0px; outline: none;}
.mk_txtmod h2 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 14px; line-height: 20px;}
.mk_txtmod h3 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 12px; line-height: 20px;}
.mk_txtmod h4 {margin: 0px; padding: 0px; font-weight: bold; color: #000; font-size: 12px; line-height: 20px;}
.mk_txtmod p {margin: 0px; padding: 0px 0px 10px 0px; font-weight: normal; font-size: 12px; line-height: 20px;}
.mk_txtmod p a, .mk_txtmod p a:link, .mk_txt3mod p a:visited, .mk_txtmod p a:hover, .mk_txtmod p a:active {color: #333; text-decoration: underline; outline: none;}
.mk_txtmod p span.mk_txt_link a {white-space: nowrap; color: #336699; text-decoration: none; outline: none;}
.mk_txtmod p sup, .mk_txtmod h2 sup, .mk_txtmod h3 sup, .mk_txtmod h4 sup {margin: 0px; padding: 0px; font-size: 7px; line-height: 7px;}
.mk_txtmod ul {margin: 0px; padding: 0px 0px 10px 0px; width: 100%; font-weight: normal; font-size: 11px; line-height: 16px;}
.mk_txtmod li {margin: 0px; padding: 0px 0px 0px 15px; list-style-type: none; position:relative;}
.mk_txtmod li span.arrow {width: 12px; height: 8px; background:url('/includes/images/mk_sprite.png') no-repeat -417px -233px; top: 4px; left: 0px; position: absolute;}
*html .mk_txtmod li span.arrow {left: -15px;}

/*Footnote Module 10/14 Text*/
.mk_txtftnt {margin: 30px 0px 0px 0px; padding: 5px 0px 0px 0px; border-top: 1px solid #CCC; width: 100%; color: #888; float: left; display: inline;}
.mk_txtftnt h6 {margin: 0px; padding: 0px; font-weight: bold; color: #888; font-size: 10px; line-height: 14px;}
.mk_txtftnt p {margin: 0px; padding: 0px 0px 5px 0px; font-weight: normal; font-size: 10px; line-height: 14px;}
.mk_txtftnt p a, .mk_txtftnt p a:link, .mk_txtftnt p a:visited {color: #888; text-decoration: underline; outline: none;}
.mk_txtftnt p a:hover, .mk_txtftnt p a:active {color: #666;}
.mk_txtftnt p sup, .mk_txtftnt h6 sup, {margin: 0px; padding: 0px; font-size: 5px; line-height: 5px;}
.mk_txtftnt ul {margin: 0px; padding: 0px 0px 5px 0px; width: 100%; font-weight: normal; font-size: 10px; line-height: 14px;}
.mk_txtftnt li {margin: 0px; padding: 0px 0px 0px 10px; list-style-type: none; position:relative;}
.mk_txtftnt li span.arrow {width: 12px; height: 8px; background:url('/includes/images/mk_sprite.png') no-repeat -417px -233px; top: 4px; left: 0px; position: absolute;}
*html .mk_txtftnt li span.arrow {left: -10px;}

/*Type*/
.mk_txt_10on14 {font-size: 10px; line-height: 14px; color: #333;}
.mk_txt_10on14b {font-size: 10px; line-height: 14px; color: #000; font-weight: bold;}

.mk_txt_11on16 {font-size: 11px; line-height: 16px; color: #333;}
.mk_txt_11on16b {font-size: 11px; line-height: 16px; color: #000; font-weight: bold;}

.mk_txt_12on18 {font-weight: normal; color: #333; font-size: 12px; line-height: 18px;}
.mk_txt_12on18b {font-size: 12px; line-height: 18px; color: #000; font-weight: bold;}
.mk_txt_12on20 {font-weight: normal; color: #333; font-size: 12px; line-height: 20px;}
.mk_txt_12on20b {font-size: 12px; line-height: 20px; color: #000; font-weight: bold;}
.mk_txt_12_sup {line-height: 7px; font-size: 7px;}

.mk_txt_14on18b {font-size: 14px; line-height: 18px; color: #000; font-weight: bold;}
.mk_txt_14on20b {font-size: 14px; line-height: 20px; color: #000; font-weight: bold;}
.mk_txt_14_sup {line-height: 7px; font-size: 7px;}

.mk_bold {font-weight: bold;}
.mk_gray {color: #444;}
.mk_blk {color: #000;}
.mk_wht {color: #FFF;}

/*Step styles used with create a portfolio module*/
.mk_stepcnt1_175, .mk_stepcnt2_175, .mk_stepcnt3_175 {height: 100px; display:block;}
.mk_stepcnt1_175 {background-image: url('/includes/images/mk_crtport_step1.png'); repeat: no-repeat;}
.mk_stepcnt2_175 {background-image: url('/includes/images/mk_crtport_step2.png'); repeat: no-repeat;}
.mk_stepcnt3_175 {background-image: url('/includes/images/mk_crtport_step3.png'); repeat: no-repeat;}
.mk_stepcnt1_175 p, .mk_stepcnt2_175 p, .mk_stepcnt3_175 p {padding: 16px 0px 0px 47px; line-height: 16px;}

/*Miscellaneous*/
.mk_nowrap {white-space:nowrap;}
.mk_floatleft {float: left; display: inline;}
.mk_clrfloat {clear:both;}
.mk_red {color: #c71b29;}

/*Footer*/
.mk_ftr {margin: 0px;  padding: 15px 19px 10px 19px; width: 955px; border: 1px solid #A7AAAF; border-top: none; background-color:#DDD; float: left; display: inline;}
.mk_ftr p {margin: 0px; padding: 0px 0px 8px 0px; font-size: 10px; line-height: 14px; color:#444;}
.mk_ftr a, .mk_ftr a:link, .mk_ftr a:visited {font-size: 10px; line-height: 14px; color:#444; outline: none; text-decoration: none;}
.mk_ftr a:hover, .mk_ftr a:active {outline: none; text-decoration: underline;}

/* end */

.PrefferredCountryContainer .col1, .col2
{
	padding-left:30px;
}
#Logo {
width: 180px!important;
position: absolute;
left: 0;
}
#Greeter {
left: 180px!important;
top: 20px;
line-height: 14px;
font-size: 12px;
width:158px!important;
}
#searchpanel {
left: 339px!important;
}