html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;  
}

body { font: .8em arial, "trebuchet ms", tahoma, verdana, sans-serif;line-height:24px;}
* {outline: none;}

form {margin: 0;padding: 0;}
img {border: none;display: block;}
ul {margin: 0;padding: 0;list-style: none;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
h1 {color:#275a98;font-size:1.6em;}
h2 {color:#275a98;font-size:1.6em;}
br.clear {clear: both;}
div.clear {height: 0;overflow: hidden;}

.container, .container_home{
	width:860px;margin: 0 auto;
}

.container_app{
	width:760px;margin: 0 auto;
}

.body {

}

td .center, .center {text-align:center;}
td .right, .right {text-align:right;}
td .left, .left {text-align:left;}

.header {height:100px;background-color:#fff;background:url(../images/header.jpg);}
.footer {color:#a6a5a5;padding:4px;clear:both;font-size:.85em;}
.footer a {color:#a6a5a5; text-decoration:none;}
.footer a:hover {color:#444; text-decoration:underline;}
.footer .links {margin-top:24px;margin-bottom:12px;}

.body {padding-top:12px;}
.container_app .content { width:515px; margin-left:230px;background-color:#EEE;}
.container_home .content { width:515px; }

.container_app .leftcol {
	float:left;
	width:215px;
	border:0px #DDD solid;
	text-align:left;
	background-color:#FFF;
}

.container_home .rightcol {
	float:right;
	width:315px;
	border:0px #DDD solid;
	text-align:left;
	line-height:28px;	
	background-color:#EEE;
}
.container_app .content .hdr {text-align:center;font-weight:bold;font-size:1.2em; color:#FFF;padding:4px 8px;background-color:#333;}
.container_app .leftcol .hdr2 {text-align:center;font-weight:bold;font-size:1.2em; color:#FFF;padding:8px 8px;background-color:#4393c5;}
.container_app .leftcol .item { background-color:#EEE; border:1px #DDD solid;padding:4px;}

.container_home .rightcol .hdr {clear:left;text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 8px;background-color:#333;}
.container_home .rightcol .hdr2 {clear:left;text-align:left;font-weight:bold;font-size:1.2em; color:#FFF;padding:2px 8px;background-color:#4393c5;}
.container_home .rightcol .white {clear:left;height:12px;background-color:#FFF;}

.tbl_short_app {margin:0 auto;
	background-color:#EEE;}
.tbl_short_app td{padding:4px;}
.tbl_short_app .small {font-size:.8em;line-height:normal;}
.tbl_short_app .lbl {text-align:right;width:120px;font-weight:bold;}
.tbl_short_app  .val {text-align:left;}

.educationapp td{padding:4px;font-size:.8em;}
.educationapp .lbl {text-align:right;width:220px;font-weight:normal;}
.educationapp .TermsOfService {font-size:.8em;}

.nav {font-size:1.0em;}
.nav ul {padding-left:24px;list-style-type:square;}
.nav a {color:#275a98;}
.nav a:hover{color:#333;}

.shortapp {
	background-color:#EEE;
	margin-bottom:16px;
}
.shortapp .hdr {clear:left;text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 8px;background-color:#333;}
.container_app .tophdr {background-color:#275a98;padding:8px 8px;font-weight:bold;font-size:1.5em; color:#FFF;}