body {
	margin: 0;
	padding: 0;
	height: 100%;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
		background: #e7e6e5 url(images/bkg.png) repeat-x;
}

img {
	border-style: none;
}

#appStore {
	top: 150px;
	right: 0px;
	float: right;
	position: relative;
}

.mainText {
	font-size: 20px;
	color: gray;
	padding-top: 8px;
}

.rowPadding {
	padding-top: 15px;
}

.black {
	color: #000;
}

.rightAlign {
	text-align: right;
}

.liftText {
	top: -5px;
	position: relative;
}



#footer {
	color: #707070;
	font-size: 13px;
	padding-top: 50px;
}

#footer img {
	padding-left: 7px;
	padding-right: 7px;
	top: 3px;
	position: relative;
}

.indent {
	padding-left: 40px;
}

/* @group links */

a:focus {outline: none}

a:link {
	color: inherit;
	font-size: inherit;
	text-decoration: inherit;
}

a:hover {
	color: #4b4965;
	font-size: inherit;
	text-decoration: underline;
}

a:visited {
	color: inherit;
	font-size: inherit;
	text-decoration: none;
}

a:visited:hover {
	color: #4b4965;
	font-size: inherit;
	text-decoration: underline;
}

/* @end */

/* @group caption */

#imageOuterFrame {
}

#imageCaption {
	color: #878787;
	font-size: 14px;
}

#imageCounter {
	color: #8e8e8e;
	font-size: 12px;
}

#imageCloseText {
	color: #8e8e8e;
	font-size: 12px;
	float: right;
	top: 6px;
	position: relative;
}

.imageArrow {
	
}

#closeImageCapture {
	float: right;
}

.cellPadding {
	padding-right: 20px;
	padding-left: 20px;
}

/* @end */
