@charset "utf-8";
/* CSS Document */
body {
	background:#eef2f3 url(../images/bg.jpg) repeat-x;
	color:#444;
	font:normal 13px Arial, Helvetica, sans-serif;
}
	h1,h2,h3,h4,h5,h6 {
		font-family: Arial, Helvetica, sans-serif;
		color:#112448;
	}
	.clear { clear:both; height:0px; margin:0; }
	.hide {
		background:none;
		font-size:1px;
		display:none;
		height:0;
		left:-9999px;
		overflow:hidden;
		position:absolute;
		top:-9999px;
		width:0;
		z-index:0;
		line-height:0px;
	}
	.center { text-align:center; margin:0 auto; }
	.strong { font-weight:bold; }
	.em { font-style:italic; }
	.float-l { float:left; }
	.float-r { float:right; }
	.blue { color:#112448; }
	a { color: #333; margin:0; -moz-user-select:text; }
	a:hover { text-decoration:none; }
	#page-wrap {
		margin:0 auto;
		width:870px;
	}
			#header {
				background:url(../images/header.jpg) no-repeat;
				float:left;
				height:158px;
				width:870px;
			}
				#btn-download-now {
					width:261px;
					height:53px;
					z-index:5;
					position:relative;
					top:372px;
					left:493px;
				}
					#btn-download-now a {
						display:block;
						width:261px;
						height:53px;
						text-indent:-9999px;
						background:url(../images/btn-download-now.jpg) no-repeat;
						float:left;
						cursor:pointer;
						-moz-user-select:text;
					}
			#container {
				background:url(../images/content.jpg) no-repeat;
				height:419px;
				width:870px;
				float:left;
			}
				#left-content {
					float:left;
					margin:0 31px 0 72px;
					width:432px;
				}
				#logos {
					height:99px;
					width:432px;
				}				
					#logos li {
						float:left;
						vertical-align: middle;
						height:132px;
						width:203px;
						margin:0 26px 10px 0;
					}
						#logos li div {
							background:url(../images/logo-bg.gif) no-repeat center top;
							float:left;
							height:99px;
							width:203px;
							display:table;
							width: 100%;
							text-align:center;
							vertical-align:middle;
						}
							#logos li div img {
								vertical-align: middle;
								display: table-cell;
							}
						#logos li .text {
							background:url(../images/logo-subtitle.gif) no-repeat center top;
							color:#fff;
							display:block;
							float:left;
							height:29px;
							margin:4px 0 0;
							width:203px;
						}
						#logos li .text p {
							color:#fff;
							padding:2px 0 0;
							text-align:center;
							font:normal bold 18px Arial, Helvetica, sans-serif;
							letter-spacing:-1px;
						}
						#logos li .text span {
							color:#ead684;
						}
			#form-wrap {
				width:245px;
				float:left;
				padding:90px 0 0 28px;
			}
				#form-wrap h3 {
					font:normal bold 26px Arial, Helvetica, sans-serif;
					color:#6d6d6d;
					letter-spacing:-1px;
					text-align:center;
				}
					#form-wrap h3 span {
						color:#9f2102;
					}
				#form-wrap form {
					margin:16px 0 0;
				}
				.info-wrap {
					width:245px;
					height:41px;
					margin:0 0 7px 0px;
				}
				.info-wrap .txt-field {
					width:192px;
					height:29px;
					margin:0 0 0 0px;
					border:1px solid gray;
					-moz-border-radius: 12px;
					-webkit-border-radius: 12px;
					float:left;
					color:#7c7c7c;
					padding: 10px 50px 0 10px;
					font: normal bold 16px Arial, Helvetica, sans-serif;
				}
				.info-wrap .name { 
					background:#fff url(../images/input-bg-name.jpg) no-repeat 8px 1px;
					background-position: 98% 0%;
				}
				.info-wrap .email {
					background:#fff url(../images/input-bg-email.jpg) no-repeat 8px 1px;
					background-position: 98% 0%;
				}
				#form-wrap .button-wrap {
					width:240px;
					height:44px; 
					margin: 10px auto 8px;
					clear:both;
				}
					#form-wrap button {
						overflow: visible;
						width:240px;
						height:44px
					}
					#form-wrap button.link {
						text-indent:-9999px;
						background: url(../images/btn-instant-access.gif) no-repeat left top;
						display:block;
						margin: 25 0 0;
						padding: 0;
						border: none;
						cursor: pointer;
						-moz-user-select: text;
					}
					#form-wrap button.link:hover {
						background: url(../images/btn-instant-access.gif) no-repeat left bottom;
					}
			#footer {
				background:url(../images/footer.jpg) no-repeat;
				clear:both;
				font:normal 10px Arial, Helvetica, sans-serif;
				height:49px;
				margin:0 auto;
				text-align:center;
				width:870px;
			}

