

/* ===================== MEMBERSHIPPRESS LOGIN/ REGISTER FORMS ======================== */

h3 span { text-align:center; }
	.inputbox, .mid {; border:2px solid #ccc; background: #efefef;  }
	.loginform { }
	.right { padding-left:0px; }
	fieldset { font-size:12px; }
	
	#FORM-LOGIN { background:#4586bc; border:1px solid #ccc; } 
	#FORM-LOGIN h3 { background: #4586bc; font-weight:bold; }
	#FORM-LOGIN h3 strong {   }
	#FORM-LOGIN h3 span strong {  }
	
	#FORM-LOGIN label { color:white; font-weight:bold;  }
	 
	#FORM-LOGIN .adfields { border:2px solid #ccc; }
	
	#FORM-LOGIN .btn1 { background: url('images/form-login-btn2.png') left center  no-repeat; width:255px; height:59px;  margin-left:0px;  }
	#FORM-LOGIN .btn2 { background: url('images/form-login-btn3.png') left center  no-repeat; width:255px; height:60px; margin-left:0px;   }
	#FORM-LOGIN .btn3 { background: url('images/form-login-btn1.png') center center  no-repeat; width:435px; height:63px;   }
	
	#FORM-LOGIN #PPT-CustomFields {   }
	#FORM-LOGIN .CustomRow {  }
	#FORM-LOGIN .CustomRow span { font-weight:bold; color:white; font-size:12px;  }
	
	#FORM-LOGIN #PPT-CustomFields { padding:0px;   }
	#PPT-ACCOUNT #PPT-CustomFields .CustomRow { float:left; width:160px !important; margin-right:25px;  margin-left:0px; margin-top:20px; }
	#PPT-ACCOUNT #PPT-CustomFields .CustomRow span { font-weight:bold;   }
	
	#FORM-LOGIN .sep { background: none; }
	
	#icon1 { background: url('images/form-login-icon1.png') no-repeat; }
	#icon2 { background: url('images/form-login-icon2.png') no-repeat; }
	#icon3 { background: url('images/form-login-icon3.png') no-repeat; }
	
	#SHADOW { background: transparent url('images/form-shadow.png') center center  no-repeat; height:35px; width:500px; margin-top:-20px; }
	
	#PPT-PACKAGES-BLOCK { background:#e6f3ff; }
	#PPT-PACKAGES-BLOCK h4 { font-size:18px;  }
	
	#ErrorMsg { background:red; color:white; }
	
	#PPT-Terms { color:white;  }
	#PPT-Terms a { color:white; text-decoration:underline; }

	.PPT-DENIED {  padding:10px; border:1px dashed #ddd; background:#efefef; }

/* ===================== end// MEMBERSHIPPRESS ACCOUNT BLOCK STYLES ======================== */


	#PPT-ACCOUNT .btn-bg { background:#efefef;  }
	#PPT-ACCOUNT .btn-submit {  background:#ddd; color:#666; }
	
	#PPT-ACCOUNT h3 { background:#ddd; color:#fff;   }
	#PPT-ACCOUNT .h3_color { background:#ee7b00; color:#FFFFFF; }
	#PPT-ACCOUNT .h3_color1 { background:#6c0700; color:#FFFFFF; }
	#PPT-ACCOUNT .h3_color2 { background:#336d95; color:#FFFFFF; }
	#PPT-ACCOUNT .h3_color3 { background:#e9ca39; color:#FFFFFF; }
	#PPT-ACCOUNT .h3_color3_block { background:#fcf3c9; }
	#PPT-ACCOUNT .h3_color4 { background:#a7cf6e; color:#FFFFFF; } 
	
	#PPT-ACCOUNT-INNER { border:1px solid #ddd; border-top:0px; background:#efefef;}
	
	#PPT-NAV {  background: #4586bc; }
	#PPT-NAV .wrapper { background: url('images/form-dashboard.png') center left no-repeat; }
	#PPT-NAV ul li a{ color:#ffffff; text-transform:uppercase; text-decoration:none;}
	#PPT-NAV ul li a:hover { text-decoration:underline; }
	
	#table_packages .terms { font-weight:bold;  font-size:12px; background:none; color:#666 }

	#PPT-NAV #navigationBox { background: #787878; }
	#PPT-NAV #navigationBox ul:hover .item{background:#000; }
	#PPT-NAV #navigationBox ul:hover .item a{color:#fff;}
	#PPT-NAV #navigationBox ul:hover .item a:hover{color:#999;}
	#PPT-NAV #navigationBox ul { color:white;  } 