.varcontent {
	font-size: 14px;
}

.appheader {
	text-align: center;
}

#app_header {
	display: inline;
}
.max-width-480px .appheader img {
	height: 34px;
	text-align: left;
}


div.content_info {
	width: 100%
	padding: 0;
	margin-bottom: 15px;
	overflow: auto;
	background-color: #eeefff;
	background-image: -webkit-gradient(linear, 0 top, 0 bottom, from(#eeefff), to(#aaccff));

	background-image: -webkit-gradient(linear, 0 top, 0 bottom, from(#ccddff), to(#eeefff));
	background-image: -moz-linear-gradient(90deg, #eeefff, #ccddff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccddff', endColorstr='#eeefff'); /* for IE */

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #aaaaff;
	padding: 10px;

	color: #002244;
	box-shadow: 1px 1px 5px #334455;
	-webkit-box-shadow: 1px 1px 5px #334455;
	-moz-box-shadow: 1px 1px 5px #334455;
	font-size: 12pt;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}


.canvas_txt {
	color: #ffee00;
	text-shadow: #775533 1px 1px 1px;
	-moz-box-shadow: 1px 1px 5px #334455;
}


.subtitle {
	color: #00ff00;
	text-shadow: #775533 1px 1px 1px;
	-moz-box-shadow: 1px 1px 5px #334455;
	font-size: 16px;
	margin-top: 4px;
}


.image_container {
	float: right;
	text-align: center;
	padding: 5px ;
}

.image_container img{
/*	width: 250px; */
	box-shadow: 1px 1px 5px #334455;
	-webkit-box-shadow: 1px 1px 5px #334455;
	-moz-box-shadow:1px 1px 1px #334455;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000;
	padding: 1px;
}

@media screen and (max-width: 480px) {

 div.image_container {
 float: none;
 text-align: center;
 padding: 2px ;
    
 }
 div.image_container img {
 width: 250px;
 }

 table.btop img {
 height: 34px;
 }

 table.content td{
 margin-left: 0px;
 margin-right: 0px;
 padding: 5px;
 }
}   



.max-width-480px .image_container {
	float: none;
	padding: 5px;
} 

.max-width-480px .image_container img {
	width: 250px;
} 


.max-width-480px .appheader img {
	height: 360;
} 



.sec_container {
	border: 1px solid black;
	border-radius: 5px;
	box-shadow:0px 1px 5px #778899;
	margin-bottom: 20px;
}

.sec_container hr {
	width: 80%;
}


.portrait {
	
	/* portrait orientation changes go here! */
}
.landscape {
	/* landscape orientation changes go here! */
}			


ul.column{
	width: 100%;
	padding: 0;
	margin: 5px 0;
	list-style: none;
}
ul.column li {
	float: left;
/*  width: 150px; Set default width*/
	width: 150px; /*Set default width*/
	padding: 0;
	margin: 0px 0;
    display: inline;
}
.block {
/*  height: 150px; */
	text-align: center;
	height: 80px;
	font-size: 1em;
	margin-right: 0px; /*Creates the 10px gap between each column*/
	padding-bottom: 40px;
/*  background: #e3e1d5; */
}
.block h2 {
	font-size: 1.8em;
}
.block img {
/*	Flexible image size with border*/
/*	width: 89%;  Took 1% off of the width to prevent IE6 bug*/
/*	padding: 5%; */
	padding: 2%;
/*	background:#fff; */
	margin: 0 auto;
	display: block;
	-ms-interpolation-mode: bicubic; /*prevents image pixelation for IE 6/7 */
}
/*
.max-width-480px h1 img {
	height: 36px;
	text-align: left;
} 
*/

/* Fix for Android transition flicker */

.ui-page {
    -webkit-backface-visibility: hidden;
}


.adshell {
	width: 100%;
	min-height: 150px;
	text-align: center;
	margin: 20px auto;
}







/*.ui-body-b { background-image: none !important; }*/
