﻿h1{margin:15px 0 5px 5px;}

/* Register Instructions */
.regIns{padding:7px;background-color:rgb(232,229,176);color:rgb(48,38,32);}
	.regIns p{margin:0 0 10px 5px;}

/* member registration page */
#regPage { padding: 45px 25px 0 15px; }
    #regPage h1{font-size:1.7em;color:#3399FF;letter-spacing:-1px;}
	#regPage ul { margin: 5px 0 5px 25px; }
	#regPage ul li { list-style-type: square; margin: 20px 0; font-size: 1.1em; }
	#regPage ul li ul { margin: 5px; display: none; padding: 0 5px; background-color: #f0ffef; }
	#regPage ul li ul li { list-style-type: none; margin: 10px 0; font-size: .9em; }

#RegisterForm { }
	#RegisterForm #MoreBases {margin:20px;padding:5px;border:dashed 1px #aaa;font-size:10pt;}
	#RegisterForm #MoreBases ul li {list-style:none;display:inline;margin-right:5px;}
	#RegisterForm #MoreBases ul li label{display:inline;}
	#RegisterForm #MoreBases input {margin:5px;position:relative;top:1px;display:inline;}
	#RegisterForm #defaultBase {margin:10px;padding:5px;}

.planBox {width:288px;height:400px;padding:6px;border:1px solid #ccc;float:left;text-align:center;position:relative;background-color:#fff;margin:0 5px;}
	.planBox h2{font-size:26px;font-family:Arial;font-weight:700;letter-spacing:-1px;}
	.planBox h3{font-size:18px;letter-spacing:-1px;margin:5px 0 10px 0;}
	.planBox p{margin-bottom:20px;color:#369;font-weight:700;}
	.planBox p span{color:rgb(229,52,21);}
	.planBox .btn{margin:10px 0;}
	.planBox li{font-size:18px;margin:2px 0;padding:2px 0;border-bottom:1px dashed #ccc;cursor:pointer;}
	.planBox a{position:absolute;bottom:5px;left:10px;width:255px;text-align:center;padding:10px 15px;font-size:20px;}
	.planBox h4{position:absolute;bottom:15px;left:10px;width:255px;text-align:center;padding:10px 15px;font-size:20px;color:#f00;}
	.common{border:solid 3px #009cff;position:relative;top:-2px;}
