﻿.form .item { width: 100%; margin-bottom: 5px; }
.form .item .label { float: left; width: 120px; padding-top: 4px; }
.form .item .whole { float: none; width: 100%; padding-bottom: 10px; }
.form select { width: 120px; }

.textbox { border: 1px solid #ccc; font-size: 12px;}

.standard-view { background:#fff; border:1px solid gray; padding:20px; }
.standard-view .item { width:100%; margin-bottom:5px;}
.standard-view .item .label { width:150px; float:left; color:#888; }

.standard-view .item { width: 100%; min-height:18px; }
.standard-view .item .label { width: 120px; float: left; }
.standard-view .half-box { width: 400px; float: left; margin: 0px 20px 10px 20px; }
.standard-view .half-box fieldset { min-height: 160px; padding: 10px; }
.standard-view .half-box fieldset legend { margin-left: -10px; }
.standard-view .buttons { text-align: center; padding-left: 20px; margin-top: 20px; }
.standard-view .buy-button {text-align:center; padding: 25px 0 0 0}

.standard-view.purchase h2 { margin:0px 0px 20px 0px; }
.standard-view.purchase .buttons { text-align:right; }



.error {font-size:14px; color:Red; font-weight:bold;}
.left-column {width:160px; float:left; margin:0 10px 0 0;}
.left-column h3 {font-size:14px; margin:0; font-weight:bold;
                 }

.right-box-full h2{font-size: 17px; font-family: Arial; margin: 20px 0px; color: #999; font-weight: normal;}
.right-box-full {background:#FFFFFF none repeat scroll 0 0;
border:1px solid #BBBBBB;
padding:10px;
width:538px;
margin-left:170px;
}

.right-box-full .code
{
	border: 1px dashed #008000; padding: 5px; background-color: #CCFFCC; font-family: 'Courier New', Courier, monospace; font-size: 10pt;
	border-left:solid 8px gray;
}

.right-box-full .description 
{
	padding: 10px;
	margin-bottom:15px;
	background-color:#f0f0f0;
	border: dashed 1px gray;
	
	}

.right-box-full .important {font-weight:bold; color:#209714; border-bottom:dashed 1px #209714; margin-bottom:10px; padding-bottom:5px;}
.right-box-full .important input {color:#209714; font-weight:bold;}

.integration 
{
	background: white url(/images/integration.gif) no-repeat right top;
}

.how-to-use
{
		background: white url(/images/howtouse.png) no-repeat right top;
}

.pay-logos
{
	border-top: solid 1px gray;
	margin-top:20px;
	height:30px;
	background: white url(/images/cards.gif) no-repeat center bottom;
}