/* CSS Document */
body {
	margin:5% 0% 5% 0%;
	background:#e0e0e1 url(../images/postcard/swooshBody.jpg) repeat-x;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	}
div { text-align:left;	}
a {
	color:#9c2730;
	text-decoration:none;
	font-size:11px;
	}
a:hover {
	text-decoration:underline;
	}
h1 {
	font:normal 12px Arial, Helvetica, sans-serif;
	
	}
input {
	font:normal 11px Arial, Helvetica, sans-serif;
	margin-right:8px;
	}
#postcard {
	background:#DDD url(../images/postcard/swooshBkg2.jpg) no-repeat;
	height:665px;
	width:798px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
#postcardNoService {
	background:#DDD url(../images/postcard/whatzip-bkg.jpg) no-repeat;
	height:507px;
	width:798px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
#whatzip {
	background:#DDD url(../images/postcard/whatzip-bkg.jpg) no-repeat;
	height:507px;
	width:798px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:center;
	}
#whatzip div {
	margin-right:auto;
	position:relative;
	text-align:center;
	}
#divZipUnknown {
	width:310px;
	height:55px;
	background:transparent url(../images/postcard/swooshZipBkg.jpg) no-repeat;
	position:absolute;
	top:13px;
	left:455px;
	}
#instructions {
	position:absolute;
	top:-20px;
	font-size:11px;
	}
#addressEntry {
	position:absolute;
	top:9px;
	left:0px;
	#left:7px;
	}
#ValidationSummary {
	position:absolute;
	top:55px;
	width:250px;
	font-size:11px;
	}
#divZipKnown {
	text-align:right;
	font-size:12px;
	color:#969696;
	position:absolute;
	top:25px;
	left:475px;
	}
#divZipKnown a {
	color:#969696;
	}
#divZipKnown a:hover {
	color:#9c2730;
	text-decoration:underline;
	}
#divZipKnown table {
	margin:20px 0px 0px 23px;
	}
#buttons {
	text-align:center;
	position:relative;
	top:80px;
	}
#notServiceable {
	text-align:center;
	position:relative;
	top:230px;
	margin:20px;
	font-size:16px;
	}
#notServiceable a {
	font-size:16px;
	}
#notServiceable span {
	font-size:16px;
	}
#notServiceable span.phoneNumber {
	font-size:30px;
	color:#9c2730;
	font-weight:bold;
	}
#phoneDetails {
	text-align:center;
	position:absolute;
	top:360px;
	width:500px;
	font-size:16px;
	}
span.phoneNumber {
	font-size:34px;
	font-weight:bold;
	color:#9c2730;
}
#go2Broadband {
	position:absolute;
	left:550px;
	top:325px;
}
#divQuickLinks {
	width:177px;
	height:125px;
	background:transparent url(../images/postcard/swooshQuicklinks.gif) no-repeat;
	}
#divQuickLinks div {
	padding:33px 0px 0px 10px;
	}
#divQuickLinks table td {
	padding:3px 4px;
	}
#divQuickLinks a {
	color:#000;
	}
#divQuickLinks a:hover {
	color:#9c2730;
	text-decoration:underline;
	}
#divQuickLinks a:hover {
	color:#9c2730;
	text-decoration:underline;
	}
#copyright {
	text-align:left;
	width:720px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	color:#969696;
	font-size:11px;
	}
#copyright a {
	color:#969696;
	}
#copyright a:hover {
	color:#9c2730;
	text-decoration:underline;
	}