
* {
	margin:0;
	padding:0;
		}
 
html, body {
		height:100%;
		}

body {
		background-position:center top;
	    background-color:#FFFFFF;
		background-image:url(../images/bg.jpg);
		background-repeat:no-repeat;
 		font-family: 'AmbleLight';
		font-size:12px;
		color:#000000;
		text-align:center; /* horizontal centering for IE Win quirks */
		margin:0px;
		margin-bottom:15px;
		line-height:18px;
		}

.holding-distance { 
		width:1px;
		height:50%;
		margin-bottom:-56px; /* half of container's height */
		float:left;
		}
.holding-container {
		margin:0 auto;
		text-align:center;
	    width:490px;
	    height:112px;
		position:relative;
		clear:left;
}


body.domain-transfer h1 {
	width:100%;
    height:auto;
	background:none;
}

body.domain-transfer .right {
    margin:auto;
    border:none;
    text-align:center;
}

body.domain-transfer .right h2 {
	width:auto;
    clear:both;
    float:none;
    background:none;
    color:#1e3f76;
    font-size:22px;
    line-height:25px;
    height:auto;
}

body.domain-transfer .right .captcha {
   	display:block;
    margin:auto;
}


body.domain-transfer .right, body.domain-transfer .right form {
	float:none;
	width:550px;
}

body.domain-transfer .right form input, body.domain-transfer .right form textarea {
	float:none;
}

body.domain-transfer .right form input, body.domain-transfer .right form textarea, body.domain-transfer h1, body.domain-transfer h2 {
    margin-bottom:18px;
}

.notification-bar {
		border:solid 1px!important;
		border-color:#009900!important;
		background-color:#d4f5d8;
		padding:15px!important;
		width:auto;
		height:auto!important;
		color:#000000!important;
        margin-bottom:10px;
        font-size:14px;
        line-height:17px;
}

.notification-bar.error {
		border-color:#cc0000!important;
		background-color:#fed6d6;
}
