@import url("sIFR-screen.css");

body, p, table, tr, td, ul, ol, li, dl, dd, dt, div, span, a, h1, h2, h3, h4, h5, h6, fieldset {
	margin: 0; padding: 0; background-repeat: no-repeat;
}
div.clear,
div.hr {
	height: 1px;
	overflow: hidden;
	clear: both;
}
a span {
	position: absolute;
	left: -9001px;
}
a img {
	border: none;
}
fieldset {
	border: none;
}
address {
	font-style: normal;
	margin-bottom: 1.6em;
	
}
div.col_1of2 { float: left; width: 49%; display: inline;}
div.col_2of2 { float: right; width: 49%; display: inline;}

div.col_1of3 { float: left; width: 31%; display: inline; margin-right: 18px; }
div.col_2of3 { float: left; width: 31%; display: inline; }
div.col_3of3 { float: right; width: 31%; display: inline; margin-right: 10px; }
div.col_ABof3 { float: left; width: 65%; display: inline; }
div.col_BCof3 { float: right; width: 64.5%; display: inline; }


/* sticky footer */
html {
	height: 100%;	
}
body {
	height: 100%; 	
}
div.wrapper {
	margin: 0 auto -48px; 
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
div.footer_push {
	clear: both;
	height: 48px;
}
div#footer {
	height: 48px;
}

.hide {
	position: absolute;
	left: -90001px;
}
.vanish {
	display: none;
}
