body {
	background: #bdd7f0 url(images/bodyBkg.jpg) repeat-x 0 15px;
	font: 10pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	color: black;
}

img {
	border-style: none;
}

a:focus {outline: none}

a:link {
	text-decoration: none;
	color: #859fc3;
}  
a:visited {
	text-decoration: none;
} 
a:hover {
	text-decoration: underline;
} 
a:active {
	text-decoration: none;
}

#screen {
	width: 240px;
	height: 360px;
	/*background-color: #799bb5;*/
	position: relative;
	top: 102px;
	left: 50px;
	overflow: hidden;
}

.anIndicator {
	float: left;
	width: 4px;
	height: 4px;
	margin: 6px;
	background-color: #3b3739;
}

#pageIndicator {
	width: 112px;
	height: 16px;
	/*background-color: #787778;*/
	top: 95px;
	position: relative;
	left: 135px;
}

#stripImage {
	position: relative;
	left: 0;
}

#appStore {
	width: 160px;
	left: 83px;
	position: relative;
	top: 85px;
}

/* @group layout */

.greyText {
	color: #757d84;
}

#footer {
	clear: left;
	float: right;
	font-size: 9pt;
}

#phoneTop {
	background-image: url(images/phoneTop.png);
	width: 380px;
	height: 473px;
	/*background-color: #8c420d;*/
}

#phoneBottom {
		width: 380px;
		min-height: 124px ;
	background: url(images/phoneBottom.png) no-repeat;
}

.button {
	width: 50px;
	height:233px;/*(473-230)*/
	/*background-color: #ffdd87;*/
	float: left;
	padding-top: 240px;
}

#rightOuter {
	float: left;
	width: 425px;
}

#phoneOuter {
	float: left;
	opacity: 0;
}

#annotation {
	float: left;
	width: 75px;
	height: 223px;
	text-align: right;
	padding-top: 250px;
	position: relative;
	left: 10px;
	color: #6f6960;
	font-size: smaller;
}

#textBlock {
	width: 375px;
	height: 243px;
	float: left;
	/*background-color: #afa799;*/
	padding-top: 230px;
	position: relative;
	left: -30px;
}

#outterBox {
	margin-right: auto;
	margin-left: auto;
	width:930px;/*(50+75+380+(375-35)+50)*/
	opacity:1;
	/*margin-top: 118px;*/
	/*background-color: #9d97b3;
	height: 500px;*/
}

#header {
	margin-right: auto;
	margin-left: auto;
	height: 90px;
	text-align: center;
}



/* @end */

/*#mainContent {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: silver;
	text-align: center;
}*/

#TB_title {
	font: 20pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #e05a19;
	text-align: left;
	letter-spacing: 0;
	font-weight: 200;
	margin-bottom: 10px;
}

#TB_text {
	text-align: left;
	margin-right: 20px;
}

.moreInfo {
	color: #7c7978;
	margin-top: 12px;
}

#caption {
	text-align: right;
	font-size: 9pt;
	margin-left: 5px;
}

#tableContent {
	
	opacity: 0;
}