#battle-caluclation #info-credit{
	width: 450px;
	margin-left: 21px;
	padding-top: 20px;
    padding-right: 8px;
    padding-bottom: 0px;
    padding-left: 5px
	position: relative;
	float: left;
	border-left: 1px dotted #CDCDCD;
}

#battle-caluclation #info-credit1{
	width: 459px;
    margin-right: 30px;
    padding: 20px 0 0 9px;
    position: relative;
    float: left;
    border-left: 1px dotted #CDCDCD;
}
	#battle-caluclation #info-credit > .title{
		float: left;
		font: 14px/17px Arial, sans-serif;
		color: #418cce;
		text-transform: uppercase;
	}
	#battle-caluclation #info-credit .login-wrap{
		width: 200px;
		float: right;
		margin-bottom: 4px;
		text-align: right;
		font: 13px/17px Arial, sans-serif;
		color: #5a5a5a;
	}

		#battle-caluclation #info-credit .new-credit-wrap{
			position: relative;
			float: right;
			height: 23px;
			margin-bottom: 15px;
		}
		#battle-caluclation #info-credit .new-credit-wrap .select-wrap{
			background: #fff;
			position: relative;
			height: 23px;
			float: right;
			border: none;
			font: 13px/23px Arial, sans-serif;
			color: #6cb44d;
		}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox {
				vertical-align: middle;
				cursor: pointer;
				position: relative;
				z-index: 2;
				background-color: #fff;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .select {
				width: 93px;
				height: 21px;
				padding: 0 35px 0 10px;
				font: 13px/23px Arial, sans-serif;
				color: #6cb44d;
				text-shadow: 1px 1px #FFF;
				border: 1px solid #ccc;
				background-color: #fff;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .select:active {
				background: #f5f5f5;
				box-shadow: inset 0 1px 3px rgba(0,0,0,0.15);
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox.focused .select {
				border: 1px solid #5794BF;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .select .text {
				display: block;
				width: 100%;
				white-space: nowrap;
				text-overflow: clip;
				overflow: hidden;
				
				-webkit-user-select: none;  /* Chrome all / Safari all */
				-moz-user-select: none;     /* Firefox all */
				-ms-user-select: none;      /* IE 10+ */

				/* No support for these yet, use at own risk */
				-o-user-select: none;
				user-select: none;   
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .trigger {
				position: absolute;
				top: 0;
				right: 0;
				width: 30px;
				height: 100%;
				background-color: #fafafa;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .trigger .arrow {
				position: absolute;
				top: 9px;
				right: 11px;
				border-left: 4px solid transparent;
				border-right: 4px solid transparent;
				border-top: 5px solid #000;
				width: 0;
				height: 0;
				overflow: hidden;
				opacity: 0.3;
				filter: alpha(opacity=30);
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox:hover .arrow {
				opacity: 1;
				filter: alpha(opacity=100);
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox .dropdown {
				top: 25px;
				width: 165px;
				margin: 0;
				padding: 2px 0;
				background: #FFF;
				border: 1px solid #C6CBD0;
				box-shadow: 0 2px 10px rgba(0,0,0,0.2);
				font: 13px/23px Arial, sans-serif;
				color: #6cb44d;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox li {
				padding: 2px 10px;
				color: #5a5a5a;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox li.selected {
				background: #A3ABB1;
				color: #FFF;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox li:hover {
				background: #6cb44d;
				color: #FFF;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox li.disabled {
				color: #AAA;
			}
			#battle-caluclation #info-credit .new-credit-wrap .selectbox li.disabled:hover {
				background: none;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg{
				border: 2px solid #00B834;
				background: #fff;
				position: absolute;
				width: 154px;
				top: 32px;
				right: 0;
				padding: 8px 4px 8px 9px;
				z-index: 115;
				font: 12px/14px Arial, sans-serif;
				color: #333333;
				
				border-radius: 2px;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg:before,
			#battle-caluclation #info-credit .new-credit-wrap label.msg:after{
				border: 6px solid transparent;
				border-bottom: 5px solid #00B834;
				display: block;
				position: absolute;
				content: '';
				left: 16px;
				top: -13px;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg.success{
				border: 2px solid #00C700;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg.success:before,
			#battle-caluclation #info-credit .new-credit-wrap label.msg.success:after{
				border-bottom: 5px solid #00C700;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg.error{
				border: 2px solid #FF9043;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg.error:before,
			#battle-caluclation #info-credit .new-credit-wrap label.msg.error:after{
				border-bottom: 5px solid #FF9043;
			}
			#battle-caluclation #info-credit .new-credit-wrap label.msg:after{
				border-bottom: 5px solid #fff !important;
				top: -10px;
			}

		#battle-caluclation #info-credit .new-credit-wrap a.btn-save{
			background: url(../images/btn-save.png) no-repeat;
			width: 17px;
			height: 17px;
			margin-right: 14px;
			margin-top: 3px;
			display: block;
			float: right;
		}
		#battle-caluclation #info-credit .new-credit-wrap a.ajax-loader-mini{
			background: url(../images/ajax-loader-mini.gif) no-repeat;
			width: 16px;
			height: 11px;
			margin-right: 14px;
			margin-top: 6px;
			display: none;
			float: right;
		}
		#battle-caluclation #info-credit .login-wrap a{
			font: 13px/17px Arial, sans-serif;
			color: #6cb44d;
		}
		#battle-caluclation #info-credit .login-wrap a:hover{
			color: #f78f4a;
		}
		#battle-caluclation #info-credit .line{
			clear: both;
			margin-bottom: 13px;
		}
			#battle-caluclation #info-credit .line label{
				display: block;
				width: 160px;
				float: left;
				font: 12px/32px Verdana, sans-serif;
				letter-spacing: -0.2px;
				color: #333333;
			}
			#battle-caluclation #info-credit .line .text{
				float: left;
				font: 16px/32px Arial, sans-serif;
				color: #5a5a5a;
				
				-webkit-user-select: none;  /* Chrome all / Safari all */
				-moz-user-select: none;     /* Firefox all */
				-ms-user-select: none;      /* IE 10+ */

				/* No support for these yet, use at own risk */
				-o-user-select: none;
				user-select: none;   			
			}
			#battle-caluclation #info-credit .line p{
				position: relative;
				float: left;
				display: block;
				margin-bottom: 0;
			}
				#battle-caluclation #info-credit .line p label.error{
					display: none;
					background: #fff;
					width: 150px;
					position: absolute;
					padding: 8px 4px 8px 7px;
					border: 2px solid #FF9043;
					border-radius: 2px;
					-webkit-border-radius: 2px;
					-moz-border-radius: 2px;
					font: 12px/14px Arial, sans-serif;
					color: #333333;
					z-index: 11000;
					top: 0;
					left: 100%;
				}
				#battle-caluclation #info-credit .line p label.error:before,
				#battle-caluclation #info-credit .line p label.error:after{
					content: '';
					position: absolute;
					top: 8px;
					left: -13px;
					border: 6px solid transparent;
					border-right: 5px solid #FF9043;
				}
				#battle-caluclation #info-credit .line p label.error:after{
					border-right: 5px solid #fff;
					left: -10px;
				}
				#battle-caluclation #info-credit .line p input{
					height: 30px;
					padding: 0 11px;
					float: left;
					margin-right: 6px;
					border: 1px solid #CDCDCD;
					font: 16px/30px Arial, sans-serif;
					color: #5a5a5a;
				}
				#battle-caluclation #info-credit .line p input#credit-sum,
				#battle-caluclation #info-credit .line p input#credit-date{
					width: 116px;
				}
				#battle-caluclation #info-credit .line p input#credit-term,
				#battle-caluclation #info-credit .line p input#credit-perc{
					width: 57px;
				}

			#battle-caluclation #info-credit .line .select-wrap{
				background: #fff;
				position: relative;
				height: 32px;
				margin-right: 10px;
				float: left;
				border: none;
				font: 16px/18px Arial, sans-serif;
				color: #b2b2b2;
			}
				#battle-caluclation #info-credit .line .selectbox {
					vertical-align: middle;
					cursor: pointer;
					position: relative;
					z-index: 2;
					background-color: #fff;
				}
				#battle-caluclation #info-credit .line .selectbox .select {
					width: 163px;
					height: 30px;
					padding: 0 45px 0 10px;
					font: 16px/30px Arial, sans-serif;
					color: #b2b2b2;
					text-shadow: 1px 1px #FFF;
					border: 1px solid #ccc;
					background-color: #fff;
				}
				#battle-caluclation #info-credit .line .selectbox .select:active {
					background: #f5f5f5;
					box-shadow: inset 0 1px 3px rgba(0,0,0,0.15);
				}
				#battle-caluclation #info-credit .line .selectbox.focused .select {
					border: 1px solid #5794BF;
				}
				#battle-caluclation #info-credit .line .selectbox .select .text {
					display: block;
					width: 100%;
					white-space: nowrap;
					text-overflow: clip;
					overflow: hidden;
				}
				#battle-caluclation #info-credit .line .selectbox .trigger {
					position: absolute;
					top: 0;
					right: 0;
					width: 30px;
					height: 100%;
					border-left: 1px solid #CCC;
					background-color: #FAFAFA;
				}
				#battle-caluclation #info-credit .line .selectbox .trigger .arrow {
					position: absolute;
					top: 14px;
					right: 11px;
					border-left: 4px solid transparent;
					border-right: 4px solid transparent;
					border-top: 5px solid #000;
					width: 0;
					height: 0;
					overflow: hidden;
					opacity: 0.3;
					filter: alpha(opacity=30);
				}
				#battle-caluclation #info-credit .line .selectbox:hover .arrow {
					opacity: 1;
					filter: alpha(opacity=100);
				}
				#battle-caluclation #info-credit .line .selectbox .dropdown {
					top: 33px;
					width: 240px;
					margin: 0;
					padding: 4px 0;
					background: #FFF;
					border: 1px solid #C6CBD0;
					box-shadow: 0 2px 10px rgba(0,0,0,0.2);
					font: 16px/18px Arial, sans-serif;
					color: #b2b2b2;
				}
				#battle-caluclation #info-credit .line .selectbox li {
					padding: 5px 10px 6px;
					color: #5a5a5a;
				}
				#battle-caluclation #info-credit .line .selectbox li.selected {
					background: #A3ABB1;
					color: #FFF;
				}
				#battle-caluclation #info-credit .line .selectbox li:hover {
					background: #009ACF;
					color: #FFF;
				}
				#battle-caluclation #info-credit .line .selectbox li.disabled {
					color: #AAA;
				}
				#battle-caluclation #info-credit .line .selectbox li.disabled:hover {
					background: none;
				}

			#battle-caluclation #info-credit .line .help{
				background: url(../images/help.png) no-repeat;
				float: left;
				display: block;
				width: 30px;
				height: 31px;
			}