body { background: #ffffff url(/images/paper2stripes.gif) }

img { 
	border: 0px;
	padding: 0px;
	margin: 0px;
}

h1 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 15pt;
	margin-top: 0;
	padding-top: 0;
}

#header {	
	border: 0px solid black;
	width: 744px;
}

#info {
	border: 0px solid black;
	position: absolute;
	top: 115px;
	width: 744px;
	height: 350px;
	font-family: Arial, Helvetica, Geneva, Swiss;
}

#image_holder {
	position: absolute;
	margin-top: 10px;
}

#logo_top_div {
	display: block;
	border: 0px solid black;
	height: 52px;
	margin: 0px;
	padding: 0px;
}

#logo_bottom_div {
  display: block;
	position: relative;
  border: 0px solid black;
  height: 9px;
	width: 744px;
  margin: 0px;
  padding: 0px;
}

#logo_bottom_div img {
	position: absolute;
}

#link_holder_div {
	display: block; 
	clear: both;
	margin: 0px; 
	padding: 0px;
	border: 0px solid black;
	height: 32px;
}

#copy {
	position: absolute;
	top: 450px;
}

#address {
	position: absolute;
	left: 425px;
	color: #696969; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.floater {
	position: relative;
	float: left;
}

.other_links {
  color: black;
  font-style: normal;
  font-weight: bold;
	text-align: left;
  font-size: 9pt;
  line-height: 15px;
  font-family: Arial, Helvetica, Geneva, Swiss;
  text-decoration: none;
  border: 1px solid black;
  margin: 0;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 250px;
  background-color: #9400d3;
}

.small {
	font-size: 8pt;
}

.other_links li {
  list-style: none;
}

.tech_links {
  color: black;
  font-style: normal;
  font-weight: bold;
	text-align: left;
  font-size: 9pt;
  line-height: 15px;
  font-family: Arial, Helvetica, Geneva, Swiss;
  text-decoration: none;
  border: 1px solid black;
  margin: 0;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 215px;
  background-color: #7b68ee;
}

.tech_links a {
  margin-left: 5px;
  margin-right: 5px;
  color: black;
  font-style: normal;
  font-weight: bold;
  font-size: 9pt;
  line-height: 15px;
  font-family: Arial, Helvetica, Geneva, Swiss;
  text-decoration: none
}

#tech_links_table {
	width: 100%;
	font-family: Arial, Helvetica, Geneva, Swiss;
}

#tech_links_table td {
	
}

.other_links a {
  margin-left: 5px;
  margin-right: 5px;
  color: black;
  font-style: normal;
  font-weight: bold;
  font-size: 9pt;
  line-height: 15px;
  font-family: Arial, Helvetica, Geneva, Swiss;
  text-decoration: none
} 

.tech_links li {
  list-style: none;
}


.app_links {
	position: absolute;
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss; 
	text-decoration: none;
	border: 1px solid black;
	margin: 0;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 165px;
	background-color: #00bfff;
}

.app_links a {
	margin-left: 5px; 
	margin-right: 5px; 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss; 
	text-decoration: none
}

.info_container {
	position: absolute;
	margin-top: 5px;
	margin-left: 190px;
	width: 545px;
}

#apps_image {
	border: 1px solid black;
}

.app_links li {
	list-style: none;
}

.description_2 {
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px;
	margin-bottom: 30px;
}

#contact table {
  font-weight: bold;
  font-size: 13pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 25px;
	margin-bottom: 25px;
}

#contact p {
  font-weight: bold;
  font-size: 13pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.address-contact  { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.address-contactlink { color: blue }
.address-contactlink:hover { color: red }
.address-front   { color: #696969; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.appslink { margin-left: 5px; margin-right: 5px; color: black; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.appslink:hover     { color: white }
.appsonpage  { color: black; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: white }
.backtolink     { color: white; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, Swiss; text-decoration: none }
.backtolink:hover { color: yellow }
.colorbkgd { background-color: #000 }
.colorhdrtext { color: white; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #369 }
.colortext { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #369 }
.copyright  { text-align: center; color: black; font-style: italic; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.description          { position: absolute; width: 300px; top: 80px; left: 425px; font-weight: bold; font-size: 10pt; text-align:justify; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.description-first      { font-size: 24pt }
.dwnldhdr { color: white; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: underline; text-align: center }
.dwnldlink { color: white; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.dwnldlink:hover { color: #fc3 }
.headerlink { color: aqua; font-style: italic; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headerlink:hover { color: #f0f }
.headeronpage { color: white; font-style: italic; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.notetext { color: black; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.otherdataheader  { color: black; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.otherdatatext  { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.prodlink { color: black; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.prodlink:hover { color: #f0f }
.prodonpage { color: white; font-style: normal; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f }
.prodtextlink { color: blue; text-decoration: underline }
.prodtextlink:hover  { color: red }
.tablelink   { color: #800080; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tablelink:hover { color: #f00 }
.tablelinktext  { color: #800080; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.tabletext  { color: black; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tdsbacklink  { color: white; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tdsbacklink:hover  { color: yellow }
.underline   { text-decoration: underline }

