.grav-left {
	float: left;
	width: 188px;
	border-right: 1px solid #c9c9c9;
}

.grav-left img {
	padding: 0px 0px 15px 35px;
}


.grav-right {
	float: left;
	width: 730px;
}

.grav-right-inner {
	padding: 0px 0px 0px 25px;
}

.grav-right input[type=text] {
	color: #c53436;
	font-size: 24px;
	width: 500px;
}

.grav-right .link {
	color: #0182a8;
	font-weight: bold;
	font-size: 14px;
	padding: 12px 0px 0px 0px;
	line-height: 14px;
}

.account-left {
	width: 655px;
	float: left;
}

.account-right {
	width: 305px;
	float: right;
}

.account-left .account-wide {
	width: 590px;	
}

.account-left .red {
	color: #c53436;
	font-size: 24px;
}

.account-left .split-left {
	width: 292px;
	float: left;
}

.account-left .split-right {
	width: 292px;
	float: right;
}

.account-left .split-left input[type='text'], .account-left .split-right input[type='text'] {
	width: 273px;
}

.account-left .split-left select, .account-left .split-right select {
	width: 273px;
}

.account-left .divider {
	height: 24px;
}

.account-right .form-text {
	padding: 0px 0px 5px 0px;
}

.account-right input {
	width: 250px;
}

.account-right .divider-hr {
	height: 1px;
	border-top: 1px solid #ecebe7;
}

.fakecard {
	border: 1px solid #bbb;
	padding: 14px;
	-webkit-border-radius: 6px;
	border-radius: 6px; 

	-webkit-box-shadow:  1px 1px 1px 1px #eeeeee;
	box-shadow:  1px 1px 1px 1px #eeeeee;

	background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 0%, #eee 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#eee)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 0%,#eee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 0%,#eee 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 0%,#eee 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #ffffff 0%,#eee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.fakecard-title {
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding: 0 0 40px 0;
}

.fakecard-number {
	font-size: 16px;
	text-align: center;
	padding-bottom: 10px;
}

.fakecard-left {
	float: left;
}

.fakecard-left p {
	font-size: 11px;
	color: #777;
	line-height: 14px;
	padding: 0;
	margin: 0;
}

.fakecard-left span {
	font-size: 12px;
	line-height: 14px;
	float: none;
	color: #333;
}

.fakecard-right {
	float: right;
}

.fakecard-name {
	font-size: 14px;
	text-transform: uppercase;
}

.fakecard-chip {
	margin-top: 20px;
}

.fakecard-text {
	font-family: Courier;
}

.fakecard-right img {
	-webkit-border-radius: 4px;
	border-radius: 4px; 
}

.fakecard-note {
	font-size: 11px;
	color: #777;
	text-align: center;
}