@charset "utf-8";
/* CSS Document */

body {
	background-color: #3A5971;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.apbg {
	background-image: url(../images/apheaderbg.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.apheader {
	width: 986px;
	height: 25px;
}
.apheaderlogo {
	position: relative;
	height: 25px;
	width: 109px;
	top: 0px;
	left: 22px;
	float: left;
}
.apheaderaptext {
	position: relative;
	top: 5px;
	right: 248px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	float: right;
}
.apheaderaptext a:link {
	color: #656E75;
	text-decoration: none;
}
.apheaderaptext a:visited {
	color: #656E75;
	text-decoration: none;
}
.apheaderaptext a:hover {
	color: #B80000;
	text-decoration: none;
}
.apheaderbullet1 {
	position: relative;
	height: 25px;
	width: 5px;
	top: 0px;
	right: 167px;
	float: right;
}
.apheaderbrtext {
	position: relative;
	top: 5px;
	right: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	float: right;
}
.apheaderbrtext a:link {
	color: #656E75;
	text-decoration: none;
}
.apheaderbrtext a:visited {
	color: #656E75;
	text-decoration: none;
}
.apheaderbrtext a:hover {
	color: #B80000;
	text-decoration: none;
}
.apheaderbullet2 {
	position: relative;
	height: 25px;
	width: 5px;
	top: 0px;
	right: -17px;
	float: right;
}
.apheaderwcttext {
	position: relative;
	top: 5px;
	right: -123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656E75;
	float: right;
}
.apheaderwcttext a:link {
	color: #656E75;
	text-decoration: none;
}
.apheaderwcttext a:visited {
	color: #656E75;
	text-decoration: none;
}
.apheaderwcttext a:hover {
	color: #B80000;
	text-decoration: none;
}
.menu {
	position: relative;
	height: 38px;
	left: 0px;
	background-image: url(../images/menubg.gif);
	background-repeat: repeat-x;
	width: 811px;
	top: 109px;
}
.search {
	background-image: url(../images/searchbg.gif);
	background-repeat: repeat-x;
	position: absolute;
	left: 607px;
	height: 38px;
	top: 0px;
	float: right;
	width: 204px;
}
.searchfield {
	background-image: url(../images/searchfieldbg.jpg);
	background-repeat: repeat-x;
	height: 14px;
	width: 124px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: absolute;
	left: 23px;
	top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #494E52;
	padding: 2px;
}
.searchbutton {
	right: 0px;
	position: absolute;
	top: 0px;
}
.bg {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	height: 311px;
	background-position: center;
	background-color: #3A5971;
}
.headerbg {
	width: 986px;
	position: relative;
}
.logo {
	height: 108px;
	width: 811px;
	left: 0px;
	position: absolute;
	top: 2px;
}
.flipcalendar {
	position: absolute;
	height: 144px;
	width: 167px;
	left: 811px;
	top: 2px;
}
.pagebottom {
	background-image: url(../images/pagebottom.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 986px;
	position: relative;
	text-align: right;
	float: left;
}
.headerbottom {
	height: 25px;
	width: 986px;
	top: 146px;
	left: 0px;
	position: absolute;
}
.topad {
	height: 142px;
	width: 986px;
	top: 170px;
	left: 0px;
	position: absolute;
}
.page {
	background-image: url(../images/pagebg.gif);
	background-repeat: repeat-y;
	width: 986px;
	top: 310px;
	left: 0px;
	position: absolute;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E6E7E8;
	font-size: 11px;
	position: relative;
	top: 16px;
	right: 15px;
}
.footer {
	background-image: url(../images/footerbg.jpg);
	background-repeat: repeat-x;
	position: relative;
	height: 129px;
	width: 986px;
	right: 0px;
	text-align: left;
	float: left;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E6E7E8;
	position: absolute;
	top: 7px;
	text-align: center;
	width: 986px;
}
.footerleft {
	position: absolute;
	left: 0px;
}
.footeraplogo {
	position: absolute;
	top: 40px;
	left: 50px;
}
.footerbrlogo {
	position: absolute;
	top: 39px;
	left: 370px;
}
.footerwctlogo {
	position: absolute;
	top: 51px;
	right: 50px;
}
.footerright {
	position: absolute;
	right: 0px;
}
.footerlinks a:link {
	color: #E6E7E8;
	text-decoration: none;
}
.footerlinks a:visited {
	color: #E6E7E8;
	text-decoration: none;
}
.footerlinks a:hover {
	color: #F1921A;
	text-decoration: none;
}
.footerlinksdivider {
	color: #5582A6;
}
.headlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #679EC9;
}
.basictext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A5971;
}
.basictext a:link {
	color: #4789BE;
	text-decoration: underline;
}
.basictext a:visited {
	color: #4789BE;
	text-decoration: underline;
}
.basictext a:hover {
	color: #F1921A;
	text-decoration: none;
}
.embedfield {
	height: 17px;
	width: 479px;
	position: absolute;
	left: 0px;
	top: 69px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494E52;
	background-color: #E6E7E8;
	border: 1px solid #656E75;
	padding: 3px;
}
.preorderbutton {
	position: absolute;
	top: 0px;
	right: 0px;
}

.officialsitebutton {
	position: absolute;
	top: 34px;
	right: 0px;
}
.copybutton {
	position: absolute;
	top: 69px;
	right: 0px;
}
.countdownhelp {
	height: 85px;
	width: 85px;
	position: absolute;
	left: 494px;
	top: -19px;
	z-index: 99;
}
.countdowndivider {
	background-color: #C1C5C8;
	height: 2px;
	width: 578px;
	position: relative;
	left: 41px;
	top: 46px;
}
