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

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

a,a:visited {color:#C25D2E}
a:hover,a:visited:hover {color:#ED804D}

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:860px;margin: 0 auto;
}

.body {

}

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

.header {height:209px;background-color:#fff;background:url(../images/header2.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:415px; margin-left:230px;}
.container_home .content { width:415px; }

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

.container_home .rightcol {
	float:right;
	width:415px;
	border:0px #DDD solid;
	text-align:center;
	background-color:#EEE;
}
.container_app .content .hdr {text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 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:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 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;}

.testimonals {font-size:.8em;}
.testimonal {clear:both;text-align:left;padding:4px;}
.testimonal img {float:left;padding:4px;margin-right:8px;width:75px;height:75px;}


.question {color:#333;font-weight:bold;margin-top:12px; font-size:16px;}
.answer {line-height:20px;padding-bottom:12px;border-bottom:1px #DDD solid;}

.tbl_actual_results { border:1px #EEE solid;}
.tbl_actual_results td {padding:4px;}
.tbl_actual_results .hdr {background-color:#275a98;color:#FFF;font-weight:bold;}
.tbl_actual_results td.odd {background-color:#F5F5F5}

.quick_links_wrapper { padding:8px;}

.quick_links_wrapper ul{margin: 0;padding: 0;list-style: none;}
	.message_wrapper_error {

		background-color:#fbe7e7;

		color:#e2424d;

		padding:8px;

		border:1px #d84452 solid;

		margin:8px 0px;

	}



	.message_wrapper_error h3 {	

		color:#8e0929;

	}
.other_areas_wrapper a {
	text-decoration:none;
	color:#000;
}





