table {
	width: 285px;
	float: right;
	margin: 10px;
	border-collapse: collapse;
	border-spacing: 0px; 
}

caption {
	color: #3F5CA8; 
	padding-bottom: 10px;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

th {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	background: #E8EDFF;
	border: 1px solid #B9C9FE;
	text-align: left;
	padding: 5px;
}

td {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	background: #fff;
	border-right: 1px solid #B9C9FE;
	border-bottom: 1px solid #B9C9FE;
	padding: 4px;
	text-align: center;
}

tfoot {
	border: 1px solid #B9C9FE;
}


.pdftable table {
	width: 260px;
	float: left;
	margin: 0px;
	border-left: 1px solid #B9C9FE;
}


.overview {
	clear: both;
	margin-bottom: 20px;
	padding-top: 0px;
}

.overview .leftcolumn {
	float: left;
	width: 300px;
	margin-bottom: 20px;
}

.overview .rightcolumn {
	float: left;
	width: 650px;
	margin-bottom: 20px;
}

.overview .moreinfo {
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}


.ipad {
	clear: both;
	margin-bottom: 20px;
	padding-top: 20px;
}

.ipad h3 {
	font-size: 16px;
	color: #3F5CA8;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 0px 0px;
}

.ipad .description {
	float: none;
	padding-top: 8px;
	margin-bottom: 25px;
	margin-right: 20px;
	max-width: 950px;
}

.ipad dl dt {
	float: left;
	display: block;
	margin-top: 2px;
	margin-right: 10px;
	width: 16px;
	height: 16px;
}

.ipad dl dd {
	color: black;
	font-size: 14px;
	margin-left: 30px;
	margin-bottom: 12px;
}

.ipad .screenshot-landscape {
	display: block;
	width: 572px;
	height: 424px;
	background: url(/images/ipad/ss_shadow_landscape.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.ipad .screenshot-landscape img {
	display: block;
	width: 512px;
	height: 384px;
	position: absolute;
	top: 2px;
	left: 30px;
}

.ipad .screenshot-portrait {
	display: block;
	width: 444px;
	height: 552px;
	background: url(/images/ipad/ss_shadow_portrait.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.ipad .screenshot-portrait img {
	display: block;
	width: 384px;
	height: 512px;
	position: absolute;
	top: 2px;
	left: 30px;
}


.ipad .screenshot-propertydata {
	display: block;
	width: 444px;
	height: 1062px;
	background: url(/images/ipad/ss_shadow_propertydata.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.ipad .screenshot-propertydata img {
	display: block;
	width: 384px;
	height: 1022px;
	position: absolute;
	top: 2px;
	left: 30px;
}

.ipad .screenshot-projection {
	display: block;
	width: 444px;
	height: 844px;
	background: url(/images/ipad/ss_shadow_projection.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.ipad .screenshot-projection img {
	display: block;
	width: 384px;
	height: 804px;
	position: absolute;
	top: 2px;
	left: 30px;
}

.ipad .screenshot-flipanalysis {
	display: block;
	width: 444px;
	height: 624px;
	background: url(/images/ipad/ss_shadow_flipanalysis.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.ipad .screenshot-flipanalysis img {
	display: block;
	width: 384px;
	height: 584px;
	position: absolute;
	top: 2px;
	left: 30px;
}


.iphone {
	clear: both;
	margin-bottom: 20px;
	padding-top: 20px;
}

.iphone h3 {
	font-size: 16px;
	color: #3F5CA8;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 0px 0px;
}

.iphone .description {
	float: none;
	padding-top: 8px;
	margin-bottom: 25px;
	margin-right: 20px;
	max-width: 950px;
}

.iphone dl dt {
	float: left;
	display: block;
	margin-top: 2px;
	margin-right: 10px;
	width: 16px;
	height: 16px;
}

.iphone dl dd {
	color: black;
	font-size: 14px;
	margin-left: 30px;
	margin-bottom: 12px;
}

.iphone .screenshot {
	display: block;
	width: 300px;
	height: 385px;
	background: url(/images/iphone/ss_shadow.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.iphone .screenshot img {
	display: block;
	width: 240px;
	height: 345px;
	position: absolute;
	top: 2px;
	left: 30px;
}

.iphone .purchasesummary {
	display: block;
	width: 300px;
	height: 661px;
	background: url(/images/iphone/ss_shadow_purchasesummary.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.iphone .purchasesummary img {
	display: block;
	width: 240px;
	height: 621px;
	position: absolute;
	top: 2px;
	left: 30px;
}

.iphone .buyandholdprojection {
	display: block;
	width: 300px;
	height: 716px;
	background: url(/images/iphone/ss_shadow_buyandholdprojection.png) no-repeat;
	float: left;
	position: relative;
	overflow: hidden;
}

.iphone .buyandholdprojection img {
	display: block;
	width: 240px;
	height: 676px;
	position: absolute;
	top: 2px;
	left: 30px;
}


