/* CSS Document */

/* Telerik Control Styles *******************/
@import url("/Components/TelerikControlSkins/skins/ComboBox.Simple.css");
@import url("/Components/TelerikControlSkins/skins/ToolTip.Default.css");
@import url("/Components/TelerikControlSkins/skins/TabStrip.Outlook.css");
/*******************************************/


body {
background-color: #46166b;
font-family: arial;
font-size: 11px;
color: #000000;
}

.background2 {
background-image: url(images/BodyGradient.jpg);
background-repeat: repeat-x;
padding: 20px 20px 0 20px;
}

.logo {
width: 204px;
height: 82px;
}

.headerbar {
height: 56px;
background-image: url(images/TopHeader.jpg);
background-repeat: repeat-x;
vertical-align: bottom;
}

.languagebar {
font-family: arial;
font-size: 10px;
color: #000000;
padding-right: 0px;
padding-bottom: 10px;
}

.gridheader {
background-image: url(images/550Tab.png);
background-repeat: no-repeat;
background-position: left;
height: 26px;
color: White;
font-family: Arial;
font-size: 12px;
border: 0px;
}

.menubar {
height: 26px;
background-image: url(images/BottomHeader.jpg);
background-repeat: repeat-x;
text-align: right;
margin: auto ;
color: White;
}

.vmenubar {
vertical-align: top;
width: 155px;
background-color: #E9E4F1;
padding: 0px;
}

.Module_Title {
font-family: arial;
font-size: 15px;
color: #46166b;
}

.banner {
padding-bottom: 0px;
width: 627px;
height: 151px;
padding-top: 0px;
padding-bottom: 3px;
padding-right: 0px;
}

.contentback {
background-color: #FFFFFF;
padding: 6px;
}

.contentpane {
width: 627px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Arial; 
font-size: 11px;
}

.MPT_CTAContainer {
bottom: 0px;
margin: 70px 0 0 0; 
}

.cta1pane {
width: 215px;
padding-right: 0px;
padding-left: 0px;
}

.cta2pane {
width: 215px;
padding-right: 0px;
padding-left: 0px;
}

.cta3pane {
width: 215px;
padding-right: 0px;
padding-left: 0px;
}

.bottompane {
padding-top: 15px;
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
color: #FFFFFF;
}

.contact {
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
color: #FFFFFF;
}

/*Print */
.contactp {
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
padding-left: 26px; 
padding-right: 26px;
color: #000000;
}

.topp, .topp:link, .topp:visited {
font-family: Arial;
font-size: 10px;
color: black;
padding-left: 3px;
padding-right: 3px;
}

.topp:hover, .topp:active {
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}

/* House Menu CSS*/
#vertmenu {
font-family: Arial, Helvetica;
font-size: 100%;
width: 155px;
padding: 0px;
margin: 0px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu li {
margin: 0px;
padding: 0px;
list-style: none;
}

#vertmenu li a:link, #vertmenu li a:visited, #vertmenu li a:active {
margin: 0px;
padding: 6 5 5 10;
list-style: none;
color: White;
width: 155px;
height: 30px;
background-image: url(images/PurpleTab.jpg);
background-repeat: no-repeat;
font-family: Arial;
display: block;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
cursor: text;
}

#vertmenu li a:hover {
margin: 0px;
padding: 0px;
list-style: none;
color: White;
font-family: Arial;
font-weight: bold;
font-size: 10px;
width: 155px;
height: 30px;
padding: 6 5 5 10;
display: block;
cursor: text;
background-image: url(images/PurpleTab.jpg);
background-repeat: no-repeat;
text-transform: uppercase;
text-decoration: none;
}

#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li ul {
margin: 0px;
padding: 0px;
padding-left: 5px;
}
#vertmenu ul li a:link, #vertmenu ul li a:visited {
display: block;
background-image: none;
text-decoration: none;
color: #000000;
padding: 0 5  10;
font-family: Arial;
font-size: 11px;
font-weight: normal;
width:155px;
height: 20px;
text-transform: none;
cursor: hand;
}

#vertmenu ul li ul li a {
width:155px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus, #vertmenu ul li a#vertmenuCurrentLink  {
color: #F16422;
padding: 0 5 5 10;
height: 20px;
background-image: none;
background-color: Transparent;
text-decoration: none;
font-family: Arial;
font-size: 11px;
font-weight: normal;
cursor: hand;
text-transform: none;
}

/* Temp Sidebar menu settings menu settings*/
.MenuHdr
{ 
  font-size: 10px; padding-left: 15px; padding-right: 0px; color:White; font-weight:bold; padding-bottom: 4px; 
  background-image: url(images/PurpleTab.jpg); background-repeat: no-repeat; height:30px; text-transform: uppercase;
  background-color: Transparent; padding-top: 1px; cursor: default; 
}
.MenuItem HR
{
  background-color: Transparent; 
  border-top: none;
  border-left: none;
  padding-bottom: 4px; padding-top:1px;
  border-right: none;
  border-bottom: 0px solid #999999;   
  margin-right: 5px; 
  
}

.MenuItemMouseOver
{ 
  color: #f16422;  
  font-family: Arial; 
  font-size: 11px;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom: 4px; 
  padding-top:1px;
  cursor: pointer;
  text-decoration: none;
  /*font-size: 11px; 
  font-family: Arial; 
  font-weight: normal; 
  text-decoration: none;
  cursor: pointer; 
  padding-bottom: 4px; 
  padding-top:1px; */
}

.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link 
{  
  display: block; 
  font-family: Arial; 
  font-size: 11px;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom: 4px; 
  padding-top:1px;
  cursor: pointer;
  color: black;
  text-decoration: none;   
     

}
/*
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{ padding-left: 15px; color: #f16422;  font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none;
  cursor: pointer; padding-bottom: 4px; padding-top:1px;
  
    }
*/
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  text-decoration: none; color: White; padding-top: 1px;
  padding-bottom: 2px; cursor: pointer; display: block; 
}


.currentItemHighlight
{ color: #f16422;
	}

/* Links Styling*/
A:link  {
    text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	
	}

A:visited   {    
    text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
    color:  #ff6600; 
	cursor: hand;
	text-decoration: none;
}

A:active    {
  text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	text-decoration: none;

}

.SkinObject {
    font-size: 10px;
    color: #000000;
    font-weight: normal;
    font-family: Arial;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    font-size: 10px;
        font-weight: normal;
    color: #000000;
    font-family: Arial;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#000000;
}

A.SkinObject:hover    {
    text-decoration:    underline;
    color:#f16422;
}

A.SkinObject:active   {
    text-decoration:    underline;
    color:#f16422;
}

/* Bottom Link*/

.bottomlinks
{
    text-decoration:    none;
	font-family: Arial;
    color:  #Ffffff; 
		
	}
	
.bottomlinks:link  {
    text-decoration:    none;
	font-family: Arial;
    color: #Ffffff; 
	cursor: hand;
	
	}

.bottomlinks:visited   {    
    text-decoration:    none;
	font-family: Arial;
    color:  #Ffffff; 
	cursor: hand;
}

.bottomlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
    color:  #f16422; 
	cursor: hand;
	text-decoration: underline;
}

.bottomlinks:active    {
  text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	text-decoration: underline;

}
.topnav, .topnav:link, .topnav:visited
{
    font-family: Arial;
    font-size: 10px;
    color: White;
    padding-left: 15px;
    padding-right: 15px;
}
.topnav:hover, .topnav:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
.toplan, .toplan:link, .toplan:visited
{
    font-family: Arial;
    font-size: 10px;
    color: black;
    padding-left: 15px;
    padding-right: 15px;
}
.toplan:hover, .toplan:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
.topnav2, .topnav2:link, .topnav2:visited
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
}
.topnav2:hover, .topnav2:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
/* Animation CSS Ajax*/

.wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}
.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading 
{
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom 
{
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}


.CloseButtonStyle 
{
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}


.table
{
    font-family: Arial;
    font-size: 11px;
}


.paddedIntroductionContent
{
	padding-top: 1em;
	padding-bottom: 1em;
	font-size: 11px;
	font-family: Arial;
}


.siteText
{
	font-size: 11px;
	font-family: Arial;
}


.siteErrorText
{
	font-size: 11px;
	font-family: Arial;
	color:Red;	
}



.dialogButtonContainer
{
	 text-align:center;
	 padding-top:10px;
}





.EmailRecipientAdmin
{
}

.EmailRecipientAdmin TH 
{
	color: black !important;
	background: transparent;
	font-size: 12px;
	font-family: Arial;
	text-align: left;
}

.EmailRecipientAdmin TD
{
	font-size:11px;
	font-family:Arial;
}



.EmailRecipientAdmin .HighlightedTableRow
{
	background: Orange;	
}

/* footer links */
.MPT_SocialImageContainer {
width: 20px; 
padding-left: 40px;
}

.MPT_SocialLinkContainer {
padding-left: 5px;
vertical-align: middle;
}

td.MPT_SocialLinkContainer a.MPT_SocialLink {
color: #ffffff;
font-family:Arial;
font-size: 12px;
}

td.MPT_SocialLinkContainer a.MPT_SocialLink:hover {
color:#F16422;
font-family:Arial;
text-decoration:underline;
font-size: 12px;
}

.contact .skinobject {
float: right;   
}

/* ***** Form Process Styles **************************************************************/

/* Container Styles */
.MPT_Form_Container {
margin: 0 15px;
}

.MPT_Form_MultiPageViewContainer {
width: 586px;
}

.MPT_Form_Panel {
height: 190px; 
position: relative;
}

.MPT_Form_Header {
padding: 10px 15px;
font-family: Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
font-weight: bold;
}

.MPT_Form_Description {
padding: 10px 15px 20px 15px;
font-family: Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
}

/* RAD Multipagevuew */ 
.MPT_Form_MultiPageView1 {     /* MultiPageview style for withdrawal process*/
background-color: #F2F0F7;
height: 355px;
margin: 0;
padding: 0;
position: relative;
}

.MPT_Form_MultiPageView2 {      /* MultiPageview style for fund process*/
background-color: #F2F0F7;
min-height: 465px;
margin: 0;
padding: 0;
position: relative;
}

.MPT_Form_MultiPageView3 {      /* MultiPageview style for Demo process*/
background-color: #F2F0F7;
height: 341px;
margin: 0;
padding: 0;
position: relative;
}

.MPT_Form_MultiPageView4 { /* MultiPageview style for My Leads*/
background-color: #F2F0F7;
height: auto;
margin: 0;
padding: 0;
position: relative;
}

.MPT_Form_MultiPageView5 { /* MultiPageview style for My Network*/
/*background-color: #F2F0F7;*/
height: auto;
margin: 0;
padding: 0;
}

/* Label Styles */
.MPT_Form_FullLine{
padding: 0 5px 8px 0;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_NameValue {
font-family: Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
padding-bottom: 8px;
vertical-align: top;
text-align: left; 
}

.MPT_Form_LabelName {
width: 129px;
padding: 0 5px 8px 0;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_LabelName_NoWidth {
padding: 0 5px 8px 0;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_LabelValue {
font-family: Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
padding-bottom: 8px;
width: 140px;
text-align: left; 
vertical-align: top; 
}


/* Textbox Styles */
.MPT_Form_TextBoxBody, .MPT_Form_TextBoxBody:link, .MPT_Form_TextBoxBody:active, .MPT_Form_TextBoxBody:visited {
color: #404040;
background: #FFF4C7;
border: solid 1px #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_TextBoxBody:hover {
color: #404040;
background: #FFF4C7;
border: solid 1px #E96D1F;
}

.MPT_Form_Warning_TextBoxBody { 
color: #404040;
background: #FFF4C7;
border: solid 1px #ff0000;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_Warning_TextBoxBody:hover {
background: #FFF4C7;
border: solid 1px #E96D1F;
}

.Form_Website_Name {
margin: 27px 0 0 27px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #000000;
width: 235px;
}

.Form_Email_Name {
margin: 30px 0 0 5px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #ffffff;
width: 250px;
}



/* Multiline Textbox */
.MPT_Form_MultilineBoxBody, .MPT_Form_MultilineBoxBody:link, .MPT_Form_MultilineBoxBody:active, .MPT_Form_MultilineBoxBody:visited {
color: #404040;
background: #FFF4C7;
border: solid 1px #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

.MPT_Form_MultilineBoxBody:hover {
color: #404040;
background: #FFF4C7;
border: solid 1px #E96D1F;
}

.MPT_Form_MultilineBoxBody:hover {
background: #FFF4C7;
border: solid 1px #E96D1F;
}



/* Checkbox styles */
.MPT_Form_Agreement {
margin: 3px 15px 0 15px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #404040;
}


/* RadioButton Styles */
.MPT_Form_RadioButtons {
padding: 0 10px 0 0;
margin: 0;
}


/* Button Styles */
.MPT_Form_ButtonContainer {
width: 350px;
position: absolute; 
bottom: 0px;
margin: 0 0 20px 149px; 
}

.MPT_Form_ButtonContainer2 { /* Used when the button are not placed at the bottom */
width: 350px;                /* of the form but in between text */
margin: 20px 0 40px 173px; 
}

.MPT_Form_Button, .MPT_Form_Button:link, .MPT_Form_Button:visited, .MPT_Form_Button:active{
color: #ffffff;
background: url(/portals/0/Long_btn.png) no-repeat;
width: 140px;
text-align: left;
padding: 3px 0 4px 8px;
margin-right: 8px;
height: 20px;
font-size: 10px;
outline: none !important; 
cursor: pointer;
text-transform: uppercase;
}

.MPT_Form_Button_Gold, .MPT_Form_Button_Gold:link, .MPT_Form_Button_Gold:visited, .MPT_Form_Button_Gold:active{
color: #ffffff;
background: url(/portals/0/Long_btn.png) no-repeat;
width: 140px;
text-align: left;
padding: 3px 0 4px 8px;
height: 20px;
font-size: 10px;
outline: none !important; 
cursor: pointer;
text-transform: uppercase;
}


.MPT_Form_Button_Disabled, .MPT_Form_Button_Disabled:link, .MPT_Form_Button_Disabled:visited, .MPT_Form_Button_Disabled:active{
color: #ffffff;
background: url(/portals/0/Long_disabledbtn.png) no-repeat;
width: 140px;
text-align: left;
padding: 3px 0 4px 8px;
margin-right: 8px;
height: 20px;
font-size: 10px;
outline: none !important; 
cursor: pointer;
text-transform: uppercase;
}


/* TabStrip Styles */
.MPT_Form_Tab {
width: 132px;
margin-right: 8px;
text-transform:uppercase;
font-size: 11px;
text-decoration: none;
outline: none !important; 
}

.MPT_Form_LastTab {
margin-right: 0;
width: 130px;
}

/* Tooltip styles */
.MPT_Form_Tooltip {
cursor: pointer;
}

div.RadToolTip_Default
{
position: absolute;
cursor: default;
max-width: 250px !important; /* size the max width for the tooltip */		
}


/* Stand Out Table */ 
.MPT_Form_StandOutTableContainer {
background: #FFFFFF; 
margin: 5px 0 15px 0;
}

.MPT_Form_StandOutTable_LabelName {
width: 200px; 
padding: 0 5px 8px 0;
vertical-align: top;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
white-space: nowrap;
}

.MPT_Form_StandOutTable_LabelValue {
width: 300px;
font-family: Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
padding-bottom: 8px;
text-align: left; 
vertical-align: top; 
white-space: nowrap;
}


/* Global Warning Styles */
.MPT_Form_Warning {
vertical-align: middle;   
margin: auto 0; 
padding: 0 0 7px 8px;   
font-family: Arial,Helvetica,sans-serif;
font-size: 11px; 
}

.MPT_Form_Warning_NoLeft_Padding {
vertical-align: middle;   
margin: auto 0; 
padding: 0 0 7px 0px;   
font-family: Arial,Helvetica,sans-serif;
font-size: 11px; 
}


/* Calendar Style */
a.MPT_Form_Calendar_LinkTextbox {
cursor: default;
text-decoration:none;
}

a.MPT_Form_Calendar_LinkTextbox input {
color: #404040;
background: #FFF4C7;
border: solid 1px #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}

a.MPT_Form_Calendar_LinkTextbox:hover input {
color: #404040 !important;
background: #FFF4C7 !important;
border: solid 1px #E96D1F !important;
text-decoration:none !important;
}

.MPT_Form_Calendar { padding-left: 0; }

.MPT_Form_Calendar .ajax__calendar_container {
width: 181px;
border:1px solid #F16422;
background-color: #ffffff; 
color: #46166B !important;
z-index: 100;    
text-decoration:none !important;
font-family: arial;
}

.MPT_Form_Calendar .ajax__calendar_days td { padding: 2px 0 3px 0 !important; }

.MPT_Form_Calendar .ajax__calendar_today { display: none !important; }

.MPT_Form_Calendar .ajax__calendar_dayname { color: #46166B; font-weight: bold;  }
.MPT_Form_Calendar .ajax__calendar_year, .ajax__calendar_month, .ajax__calendar_day {color: #46166B !important;}
.MPT_Form_Calendar .ajax__calendar_other .ajax__calendar_day { display: none !important; }

.MPT_Form_Calendar .ajax__calendar_active .ajax__calendar_day,
.MPT_Form_Calendar .ajax__calendar_active .ajax__calendar_month,
.MPT_Form_Calendar .ajax__calendar_active .ajax__calendar_year {  
color: #46166B !important;
}

.MPT_Form_Calendar .ajax__calendar_other .ajax__calendar_day,
.MPT_Form_Calendar .ajax__calendar_other .ajax__calendar_month,
.MPT_Form_Calendar .ajax__calendar_other .ajax__calendar_year {  
color: #46166B !important;
}

.MPT_Form_Calendar .ajax__calendar_hover .ajax__calendar_day,
.MPT_Form_Calendar .ajax__calendar_hover .ajax__calendar_month,
.MPT_Form_Calendar .ajax__calendar_hover .ajax__calendar_year {  
color: #F16422 !important;
}

/* Flyoutbox style */
.Form_Panel_UserAgreement {
border-top: 1px solid #DDDDDD; 
border-left: 1px solid #DDDDDD; 
border-right: 1px solid #DDDDDD; 
border-bottom: none;
}

.Form_Panel_UserAgreement h1 {
color:#46166B;
font-family:arial;
font-size:15px;
padding-top: 10px;
}

.Form_Panel_UserAgreement p {
color:#404040;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
/* ***** END Form Process Style **********************************************************/


/* ***** NEW TO MPT **********************************************************************/
/* admin control */ 
a.LoginLink { 
margin-left: 10px;
color:#F16422;
font-family:Arial;
text-decoration:none;
font-size: 14px;
}

/* Confirmation page styles */ 
.Confirmation_Description {
width: 50%; 
padding-right: 30px;
font-family: arial;
font-size: 11px;
color: #000000;
vertical-align: top;
height: 250px; /*170px;*/
}

.Confirmation_Link {
width: 50%; 
vertical-align: top;
font-family: arial;
}

a div.ButtonLink_confirmationPage {
background: url(/portals/0/Long_btn.png) no-repeat;
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
width: 140px;
padding: 2px 0 0 10px;
}

a:hover div.ButtonLink_confirmationPage {
background: url(/portals/0/Long_activebtn.png) no-repeat;
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
width: 140px;
padding-left: 2px 0 0 10px;
}


iframe.MPT_IframePaymentProcessor {
width:100%;
height:600px;
}

.coverPage {
width: 100%;
height: 720px;
float: left;
margin: 0;
background: url(/Portals/0/NewToMPT_BK.jpg) no-repeat top left;
vertical-align: top; 
}

.coverPage .coverTitle{
width: 357px;
height: 209px;
float: left;
margin: 0;
}

.coverPage .coverText{
width: 340px;
float: left;
margin: 10px 0 0 10px;
}

.coverPage .coverText p{
margin: 0;
}

.coverPage .coverText em{
color: #F60;
font-style:normal;
font-weight:bold;
}

.coverText a {
text-decoration: none;
}

.coverPage .coverBoxContainer{
width: 300px;
position: relative;
top: 500px;
right: -300px;
}

.coverPage .coverBox{
width: 317px;
text-align:right;
position:absolute;
}

.coverPage .coverBox p{
margin: 10px;
}

.coverPage .coverBox h2{
margin: 10px 10px 0 0;
}

.coverPage .highlightedContainer {
width: 100%;
margin: 30px 0 0 0;
padding: 7px 0 8px 0;
color: #FFF;
background: #F60;
font-size: 1.063em;
}

.coverPage .highlightedText {
padding: 0 10px 0 0;
}

.coverPage h2 {
margin: 1em 0 0.5em 0;
color: #3f3f3f;
}

.coverPage h3{
margin: 0;
font-size: 15px;
}

.coverPage .bigButton{
width: 331px;
height: 52px;
margin: 30px 0 25px 0;
background:url(/Portals/0/ButtonBK.gif) no-repeat;
text-decoration: none; 
}

.coverPage .bigButtonLabel{
padding: 18px 0 0 0;
color: #FFF;
font-size: 1.5em;
text-align:center;
text-transform:uppercase;
text-decoration: none; 
}

.coverPage ul.bigNumberList{
width: 250px;
margin: 1em 0;
padding: 0;
list-style: none;
}

.coverPage .bigNumberList li{
margin: 0 0 1em 0;
padding: 0;
list-style: none;
}

.coverPage .bigNumber{
display:inline;
}

.coverPage .bigNumberList li p{
margin: -25px 0 0 33px;
}

/* ***** Lead Style **********************************************************************/
.LeadListContainer {width: 100%; padding:0 15px;}
table.LeadListContainer th {font-size:11px; height:26px; padding-left: 15px; text-transform:uppercase; font-weight: normal; background: transparent url('images/BottomHeader.jpg') repeat-x scroll 0 0; vertical-align: middle; text-align: left; } 
table.LeadListContainer th.HeaderStatus {text-align: center; } 
.LeadName {padding: 7px 0 0 15px; font-size: 11px; width: 34%;}
.LeadNotes {padding: 7px 0 0 15px; font-size: 11px; width: 50%;}
.LeadStatus {padding: 7px 0 0 15px; text-align: center; width: 14%;}

.ViewLead_StatusContainer_Img {float:left; margin: 0 5px 0 0;}
.ViewLead_StatusContainer_Img2 {float:left; margin: 0 5px 8px 8px;}
.ViewLead_StatusContainer_Value {float:left; font-family:Arial,Helvetica,sans-serif; font-size:11px;}


/* ***** END NEW TO MPT ****************************************************************************************************************************************/



/* MPT DMCC
*****************************************************************************************************************************************************************/

/* Skin classes
------------------------------------------------------------------------------------------------------------------------------------*/
.Asia_Wrapper {
width: 100%;
height: 100%;
background: #efebf4 url(/Portals/0/GlobalResources/Asia/EN/Images/background.jpg) no-repeat center top;
}

.HeaderContainer {
width: 801px;
background: #FFF;
padding: 6px 6px 0 6px;
height: 74px;
}

.vmenubar2 {
vertical-align: top;
width: 155px;
background-color: #e9e4f1;
padding: 0px;
}

.contentback2 {
background-color: #FFFFFF;
padding: 6px; /* when the header links are not shown, then we use: padding: 0 6px 6px 6px;  */ 
vertical-align: top;
}


/* Header
------------------------------------------------------------------------------------------------------------------------------------*/
.headerPaneContainer {
background: url(/Portals/0/GlobalResources/Asia/EN/Images/top.jpg) no-repeat; 
height: 74px;
}

.logo_asia {
padding: 5px 0 0 16px;
}

.HeaderLinks {
position: relative;
bottom: 10px;
float: right;
display: none; /* hide the links */
}

.HeaderLink {
float: left;
color: #FFF;
}

.HeaderLink a {
margin: 0 15px;
color: #46166B;
font-size: 11px;
font-family: Arial; 
font-weight: bold;       
}

.HeaderLink a:hover {
color: #F16422;
text-decoration: none;      
}


/* Left Navigation
------------------------------------------------------------------------------------------------------------------------------------*/
.BX_NavigationLeft .Level1 {
background-color:transparent;
background-image:url(images/PurpleTab.jpg);
background-repeat:no-repeat;
color:White;
cursor:default;
font-family: Arial; 
font-size:10px;
font-weight:bold;
padding:5px 0 10px 15px;
text-transform:uppercase;
}

.BX_NavigationLeft .Level1 .Level1_Name {
margin-bottom: 10px;
}

.BX_NavigationLeft .Level2 {
font-family: Arial; 
font-size:10px;
text-transform:none;
padding: 1px 0 4px 0;
}

.BX_NavigationLeft .Level3 {
font-family: Arial; 
font-size:10px;
text-transform:none;
padding: 1px 0 4px 15px;
}

.BX_NavigationLeft .Level2 a, .BX_NavigationLeft .Level3 a {
color: #000;
outline: none;
outline-width: 0;
}

.BX_NavigationLeft .Level2 a:hover, .BX_NavigationLeft .Level3 a:hover {
color: #F16422;
text-decoration:none;
outline: none;
outline-width: 0;
}

.BX_NavigationLeft .Level2 .Selected, .BX_NavigationLeft .Level3 .Selected {
color: #F16422;
outline: none;
outline-width: 0;
}


/* Global Styles
------------------------------------------------------------------------------------------------------------------------------------*/
.Bookmark {
cursor: pointer;
color: #F16422;
}

.Bookmark:hover {
text-decoration: underline;
}

.Asia_H1 {
color: #E86D1F;
font-family: Arial;
font-size: 30px;
}

.Asia_H2 {
color: #3F3F3F;
font-family: Arial;
font-size: 16px;
}

.MPT_DMCC_Video {
float:left;
margin-right:15px;
width:400px;
}



/* CTAs
------------------------------------------------------------------------------------------------------------------------------------*/
.MPT_DMCC_Buttons {
float: left;
width: 150px;
}

.IncomeCalculator a {
float: left;
background: url(/Portals/0/GlobalResources/Asia/EN/Images/calculator.gif) no-repeat;
background-position: 0 0;
width: 120px;
text-align: left; 
padding-left: 60px;
cursor: pointer;
padding-top: 17px;
margin-bottom: 20px;
}

.IncomeCalculator a:hover {
background-position: 0 -49px;
}

.ContactUs a {
float: left;
background: url(/Portals/0/GlobalResources/Asia/EN/Images/contactus.gif) no-repeat;
background-position: 0 0;
width: 120px;
text-align: left; 
padding-left: 60px;
cursor: pointer;
padding-top: 17px;
}

.ContactUs a:hover {
background-position: 0 -49px;
}

.ContactUs_title {
margin-top: 13px;
}

a.CTALink  {
color: #46166B !important;
font-size: 13px;
font-weight: bold;

}

a:hover.CTALink {
color: #E86D1F !important;
}

.ContactUs_Header {
margin-bottom: 20px;
font-size: 12px;
}

.MPT_Form_Button2, .MPT_Form_Button2:link, .MPT_Form_Button2:visited, .MPT_Form_Button2:active{
color: #ffffff;
background: url(/portals/0/Long_btn.png) no-repeat;
width: 140px;
text-align: left;
padding: 3px 0 4px 8px;
height: 20px;
font-size: 10px;
outline: none !important; 
cursor: pointer;
text-transform: uppercase;
margin-bottom: 40px;
}




