#main-box {
	background:transparent url('../images/landing/main_bg.gif') repeat-y scroll 0 0;
}


#header {
	background: url('../images/landing/header.jpg') no-repeat;
	text-align: left;
	color:#FFFFFF;
	height:56px;
}


#subheader {
	color:#223A5C;
	font-size:18px;
	margin-bottom:10px;
}


#first-section {
	float:left;
	width:510px;
	padding:10px 0px 10px 20px;
	
}


#content {
	background-color:#F6F6F9;
	height:100%;
	
}

#content-main {
	margin:10px;
	width:510px;
}

#content-image, #content-quote {
	float:left;
	margin-bottom:20px;
}

#content-quote {
	font-size:12px;
	text-align:left;
	width:60%;
	padding-top:30px;
	padding-left:20px;
}

#content-quote-no-image {
	font-size:12px;
	text-align:left;
	width:100%;
	padding:10px 0px 20px 0;
}





#content-quote .oomph, #content-quote-no-image .oomph {
	color:#C80003;
	font-weight:bold;
}

#table-of-contents {
	clear:both;
	color:#223A5C;
	font-size:13px;
	width:485px;
}

.table-list, .table-list-double {
	width:100%;
	margin: 10px 0;
}

.table-list {
	background-image:url(../images/landing/blue-gradient.png);
	height:21px;
}

.table-list-double {
	background-image:url(../images/landing/blue-gradient-double.png);
	height:37px;
}

.table-list-double td {
	font-size:13px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

#subfooter {
	margin-top:20px;
	border-top: 1px solid black;
	padding:5px 0 0 5px;
	width:510px;
}

#award-image, #award-quote {
	float:left;
}

#award-quote, #form-quote {
	font-weight:bold;
}

#award-quote {
	font-size:10px;
	width:330px;
	padding-left:10px;
}

#form-quote {
	font-size:9px;
	color:#999999;
	margin:10px 0 0 5px;
}

#thirdparty {
	color:#950E0D;
	font-size:0.75em;
	font-weight:bold;
}



#second-section {
	float:left;
	width:220px;
	padding:10px 0px 10px 25px;
}


#download-tab {
	background-image:url(../images/landing/dogeartab.png);
	background-repeat:no-repeat;
	font-size:11px;
	padding:5px 0 0 15px;
	height:21px;
	
}

#form-wrapper {
	border-top:solid 2px #E6EEF4;
	border-left:solid 1px #D5D5D3;
	border-right:solid 2px #D5D5D3;
	border-bottom:solid 2px #D5D5D3;
}


#form-title-flag, #form-title-text {
	float:left;
}

#form-title-flag, #form-title-text {
	margin:5px 5px 5px 10px;
}

#form-title-text {
	color:#C80003;
	font-size:16px;
	font-weight:bold;
/*	width:150px; */
}

#form-title-bar {
	border-bottom:1px dotted #6A6A6A;
}

#form-content-wrapper {
	padding:4px;
}

#form-content {
	background-color:#FEB02E;
}

#form-grid {
	margin:10px 10px 0 10px;
	font-size:10px;
}

#form-grid input {
	margin: 0 0 3px 0;
}

.long-input {
	width:180px;
}

#play-video {
	background:url('../images/landing/iPhoneHomePage.png')  no-repeat;
	background-position: 40px 0px;
	height:250px;
}













#content-intro ul {
	padding:0;
	margin:0px 0px 0px 20px; 
	font-size:0.75em;
}

#content-intro li {
	list-style-image:url(../images/landing/bullet.png);
	display:list-item; 
}


.list-emphasis {
	color:#185caa;
	font-weight:bold;
}


#content-form-header {
	font-size:1em;
	font-weight:bold;
	margin-bottom:10px;
	color:#c85726;
}


#content-form-text {
	font-size:0.75em;
	color:#c85726;
	font-weight:bold;
}

#content-form-contact {
	font-size:0.7em;
	color:#5e5e5e;
	font-weight:bold;
}


#signup-text {
	float:left;
	width:50%;
/*	padding-top:10px; */
}

#signup-form {
	float:left;
	width:50%;
}


label {
	font-weight:bold;
	font-size:.75em;
}



.required {
	color:red;
}

input.text {
  width:90px;
}


#major-image-title {
	/* color:#7b7a7a; */
	color:#009DE9;
	text-align:center;
	padding: 0 10px 5px 0;
	font-weight:bold;
}

#major-image {
	padding-bottom:5px;
}

#major-image img{
	display: block;
    margin-left: auto;
    margin-right: auto;
}


.submit-buttons {
	width:200px;
	height:80px;
}




td.field input.text {
	text-align:right;
  	width:30px;
}

td.field {
	padding-bottom:10px;
}

td.des {
	text-align:left;
	font-size:.9em;
	padding-bottom:10px;
}

td.top {
	padding-bottom:10px;
}


td.reg-field {
	text-align:left;
}


tr.alt {
	background-color:#cccccc;
}


.normal {
	color:gray;
	font-size:.8em;
}




.radios {
	float:left;
	white-space: nowrap; 
}

.radio-vals {
	
}


.alt-interest {
	font-size:0.6em;
	font-weight: normal;
	text-align:left;
}







#download-gartner {
/*	background:url('../images/landing/iPhoneHomePage.png')  no-repeat; */
	background-position: 40px 0px;
	height:250px;
	font-size:12px;
}

#table-of-contents-asterisk {
	font-style:italic;
	font-size:11px;
	color:#223A5C;
	height:15px;
	width:470px;
	margin:5px 0 0 10px;
}

#thankyou {
	color: red;
	margin-top:20px;
	font-size:20px;
}

