div, td, form, label, img, a img, * {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* mac hide \*/
html, body {
	height: 100%;
	width: 100%;
}
/* end hide */
body {
	min-width: 770px; /* for good browsers */
	min-height: 520px; /* for good browsers */
	background-color: #5689aa;
	text-align: center;
}
h1 {
	color: #4886ad;
	font-size: 11px;
	font-weight: bold;
}
p {
	font-size: 11px;
	padding-top: 11px;
}
td {
	font-size: 11px;
}
a, a:link, a:visited, p a, p a:link, p a:visited {
	color: #5689aa;
}
td a, td a:link, td a:visited {
	color: #5689aa;
	font-size: 10px;
}
a:hover, p a:hover {
	color: #111111;
}
/* --- Center horinzontally and vertically on page --- */
#outer {
	height: 100%;
	width: 100%;
	display: table;
	vertical-align: middle;
}
#wrapper {
	position: relative;
	height: 520px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
#inner {
	width: 770px;
	height: 520px;
	margin-left: auto;
	margin-right: auto;
	border: 0;
	text-align: center;
}
/* --- Left column :: Navigation and contact information --- */
#leftcol {
	float: left;
	width: 180px;
	height: 426px;
}
#topleft {
	width: 180px;
	height: 110px;
	background-color: #daedf8;
}
#navsec {
	width: 180px;
	height: 150px;
	background-color: #5897bf;
}
#nav {
	width: 180px;
	height: 120px;
	text-align: left;
}
#navcorner {
	width: 180px;
	height: 30px;
}
#contact {
	width: 180px;
	height: 142px;
	padding-top: 24px;
	background-color: #ffffff;
	text-align: center;
}
/* --- Right/main column :: Logo, banner and content --- */
#maincol {
	float: left;
	width: 590px;
	height: 426px;
}
#logosec {
	width: 590px;
	height: 110px;
	background-color: #ffffff;
}
#logocorner {
	float: left;
	width: 42px;
	height: 110px;
}
#logo {
	float: right;
	width: 548px;
	height: 110px;
	text-align: right;
}
#contentsec {
	clear: both;
	width: 590px;
	height: 316px;
	background-color: #daedf8;
}
#banner {
	width: 590px;
	height: 150px;
}
#contentcorner {
	float: left;
	width: 53px;
	height: 166px;
	text-align: left;
}
#content {
	padding: 12px;
	text-align: left;
}
#fullleft {
	float: left;
	width: 53px;
	height: 316px;
	text-align: left;
}
#fullspace {
	width: 53px;
	height: 150px;
}
#fullcorner {
	width: 53px;
	height: 166px;
}
#fullcontent {
	padding: 12px;
	text-align: left;
}
#fullcontent h1 {
	padding-bottom: 5px;
}
/* --- Footer row :: banner link --- */
#footerrow {
	clear: both;
	width: 770px;
	height: 78px;
	margin-left: auto;
	margin-right: auto;
	border: 0px;
	text-align: center;
}
#footertext {
	width: 770px;
	height: 36px;
	padding: 4px 0px 0px 0px;
	text-align: center;
	color: #ffffff;
}
#footertext .payinfo {
	width: 764px;
}
#footertext .paycart {
	border: 0px;
	padding: 1px 0px 1px 0px;
	vertical-align: middle;
}
#footertext td a {
	color: #ffffff;
	font-size: 11px;
}
#footerspace {
	width: 770px;
	height: 13px;
}
#footerbanner {
	width: 770px;
	height: 45px;
	text-align: center;
}
/* --- Various styles --- */
.logo {
	margin: 0px;
	padding: 25px;
	border: 0px;
}
.contactinfo {
	padding-top: 24px;
}
.contactinfo, .contactinfo a, .contactinfo a:link, .contactinfo a:visited {
	color: #4886ad;
	font-weight: bold;
	padding: 0px;
}
.contactinfo a:hover {
	color: #111111;
}
#disclaimerbox {
	margin: 0px;	    
	padding: 5px 10px 5px 10px;
	height: 253px;
	width: auto;
	border: solid 1px #5689aa;
	background-color: #ffffff;
	overflow:auto;
}
#disclaimerbox p {
	padding: 0px 0px 11px 0px;
}
#nav ul {
	list-style: none;
	margin: 0px;
	padding: 20px 0px 0px 25px;
}
#nav li {
	background:url(/media/images/pil.gif) no-repeat 5px top;
	list-style: none;
	color: #111111;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
}
#nav a, #nav a:link, #nav a:visited {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
#nav a:hover, #nav li.selected a {
	color: #111111;
	text-decoration: none;
}
#content a, #content a:link, #content a:visited, #content a:hover {
	font-size: 10px;
	font-weight: bold;
}
#content p a, #content p a:link, #content p a:visited, #content p a:hover {
	font-size: 10px;
	font-weight: bold;
}
#content td a, #content td a:link, #content td a:visited, #content td a:hover {
	font-size: 10px;
	font-weight: normal;
}
/* --- Clearfix --- */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	line-height: 0;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
