@charset "utf-8";

/* Start Page */

#page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h2 {
	font: Arial, Helvetica, sans-serif; color: #293186; font-size:16px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	color: #293186;
	font-size:14px;
}

/* End Page */

/* Start Header */

#logo {
	position: absolute;
	left: 80px;
	width: 800px;
	height: auto;
}

#logotxt {
	position: absolute;
	left: 575px;
	top: 40px;
	width:302px;
	height: auto;
	text-align: right;
	font-size: 14px;
}

#header {
	position: absolute;
	left: 81px;
	top: 92px;
	width: 800px;
	height: 40px;
	background-color:#293186;
}

#menu ol {
	list-style-type:none;
	width:800px;
	margin:0;
	padding:2px 0px 13px 5px;
	height:40px;
	background-color:#293186;
}

#menu ol li {
	display:inline;
}

#menu ol li a {
	display:block;
	padding:5px 7px 3px 5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
#menu ol li a:hover {
	background-color:#fff;
	color:#000;
}

.current {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.current a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

.current a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

li {
	display: inline;
	float: left;
	padding: 10px 15px 5px 15px;
}

li a {
	float:left;
	color:#A79787;
	text-decoration:none;
	height:24px;
}

li a:hover {
	text-decoration:underline;
	color:#FFF;
}

/* End Header */

/* Start Body */

#bodytxt1 {
	position:absolute;
	left: 80px;
	top: 155px;
	width:518px;
	height:112px;
}

#bodyimg {
	position:absolute;
	left:80px;
	top:270px;
	width:516px;
	height:44px;
}

#sidebar {
	position:absolute;
	left:623px;
	top: 150px;
	width:254px;
	height: auto;
	z-index:1;
}

#sidetitle {
	font-weight:bold;
	color:#FF0000;
	font-size:14px;
	border-bottom:#000000 thin solid;
}

#sidelinks {
	text-decoration: none;
	color:#000000;
}

#sidelinks a {
	color:#000000;
	text-decoration:none;
}

#sidelinks a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#bodytxt2 {
	position:absolute;
	left:80px;
	top:515px;
	width:516px;
	height: auto;
}

#app {
	position:absolute;
	left: 80px;
	top: 150px;
	width: 800px;
	height: auto;
}

#bro {
	position:absolute;
	left: 80px;
	top: 155px;
	width: 800px;
	height: auto;
}

#downloads {
	position:absolute;
	left: 80px;
	top: 152px;
	width:518px;
	height:34px;
}

#form {
	position:absolute;
	left: 83px;
	top: 190px;
	width:600px;
	height: auto;
}

#orderstatus {
	position:absolute;
	left: 80px;
	top: 160px;
	width:600px;
	height:34px;
}

#current {
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
	background-color:#293186;
	font-weight:bold;
}

#notcurrent {
	color:#EAEAEA;
	text-decoration: none;
	text-align:center;
	background-color:#D1D1D1;
}

#leftborder {
	border-left: #000000 solid thin;
	padding-left: 20px;
}

#orderform {
	color:#FFFFFF;
	font-size:18px;
	padding: 10px 10px 5px 5px;
}

.tbl-header {
	color:#000000;
	font-weight:bold;
	text-align:center;
}

.td-bgcolor {
	text-align:center;
	background-color:#DDDAFE;
}

/* End Body */

/* Start Footer */

#footer {
	position: absolute;
	left: 80px;
	top: 695px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#footer a {
	color:#000000;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#appfooter {
	position: absolute;
	left: 80px;
	top: 980px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#appfooter a {
	color:#000000;
	text-decoration:none;
}

#appfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#dlfooter {
	position: absolute;
	left: 80px;
	top: 6050px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#dlfooter a {
	color:#000000;
	text-decoration:none;
}

#dlfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#faqfooter {
	position: absolute;
	left: 80px;
	top: 800px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#faqfooter a {
	color:#000000;
	text-decoration:none;
}

#faqfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#ppfooter {
	position: absolute;
	left: 80px;
	top: 1300px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#ppfooter a {
	color:#000000;
	text-decoration:none;
}

#ppfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#termsfooter {
	position: absolute;
	left: 80px;
	top: 1700px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#termsfooter a {
	color:#000000;
	text-decoration:none;
}

#termsfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#paymentfooter {
	position: absolute;
	left: 80px;
	top: 715px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#paymentfooter a {
	color:#000000;
	text-decoration:none;
}

#paymentfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

#empfooter {
	position: absolute;
	left: 80px;
	top: 715px;
	width: 800px;
	height: auto;
	clear: both;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#empfooter a {
	color:#000000;
	text-decoration:none;
}

#empfooter a:hover {
	text-decoration:underline;
	color: #FF0000;
}

/* End Footer */
