﻿
body {
				background-position: center;
				margin: 0;
				padding: 0;
				height: 100%;
				text-align: center;
				background-color: #666666;
}
#topbanner{
				padding: 10px 0px 0px 0px;
				margin: 0px auto auto auto;
				width: auto;
				height: auto;
				position: relative;
}
#centered {
				/* the bottom margin is the negative value of the footer's height */;
				border: thin none #808080;
				margin: 0px auto -125px auto;
				position: relative;
				min-height: 100%;
				height: auto !important;
				width: 1024px;
				background-color: #FFFFFF; /*overflow:auto;*/;
				text-align: center;
}
#content {
				
				position: relative;
				height: auto !important;
				min-height: 100%;
				width: 800px;
				/*overflow: auto;*/
				z-index: 1;
				margin-left:auto;
				margin-right:auto;
				clear:both
		
}
#pagenav{
				width: 800px;
				height: 30px;
				position: relative;
				margin-left:auto;
				margin-right:auto;
				z-index:auto
}
.pagenav{
				font-family: Tahoma;
				font-size: small;
				color: #FFFFFF;
				text-align: center;
				vertical-align: middle;
}
td.pagenav{
				width: 266px;
				background-color: #3A4A56;
				height: 30px;
}


.pagenav a        {
				color: #FFFFFF; /* hyperlink formatting*/
				text-decoration:none/* .removes dotted outline on hyperlinked items */
}
.pagenav a:visited {
				color: #FFFFFF;
}
.pagenav a:active {
				color: #FFFFFF;
}
.pagenav a:hover {
				color: #FFFFFF;
				text-decoration:underline	
}
a        {
				color: #3A4A56; /* hyperlink formatting*/
				outline:none	/* .removes dotted outline on hyperlinked items */
}
a:visited {
				color: #666666;
}
a:active {
				color: #3A4A56;
}
a:hover {
				color: #33424D;		
	
}
.push {
				height: 10px; /* .push must be the same height as .footer */;
				background-color: #4B4B4B;
				margin-top: 10px
}
#footer {
				height: 125px;
				width: 1024px;
				background-color: #4B4B4B;
				text-align: left;
}
.foot{
				padding: 0px 0px 0px 0px;
				font-family: Tahoma;
				font-size: small;
				font-weight: normal;
				font-style: normal;
				color: #FFFFFF;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 5px;
				line-height: 150%;
				white-space: normal;
}
.foot a        {
				color: #FFFFFF; /* hyperlink formatting*/
				text-decoration: none/* .removes dotted outline on hyperlinked items */;
}
.foot a:visited {
				color: #FFFFFF;
}
.foot a:active {
				color: #FFFFFF;
}
.foot a:hover {
				color: #FFFFFF;
				text-decoration: underline;
}
.footgrey{
				padding: 0px 0px 0px 10px;
				font-family: Tahoma;
				font-size: small;
				font-weight: normal;
				font-style: normal;
				color: #333333;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;
}
p {
				font-family: Tahoma;
				font-size: small;
				font-weight: normal;
				font-style: normal;
				color: #333333;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;


}

.small {
				font-family: Tahoma;
				font-size: x-small;
				font-weight: normal;
				font-style: normal;
				color: #333333;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;
}
.indent{
				margin: 0px 0px 5px 0px;
				text-indent: 20px;
				line-height: 120%;
				
}
.title{
				font-family: Calibri;
				font-size: x-large;
				font-weight: bold;
				font-style: normal;
				color: #3A4A56;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 0px;
				line-height: 100%;
				white-space: normal;
				margin-top: 10px;
				margin-bottom: 10px;
				padding-bottom:5px;
				border-bottom-style: solid;
				border-bottom-width: thin;
				border-bottom-color: #3A4A56;
}
.titlemedium{
				font-family: Tahoma;
				font-size: medium;
				font-weight: normal;
				font-style: normal;
				color: #3A4A56;
				text-align: left;
				word-spacing: normal;
				vertical-align: middle;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;
				margin-top: 10px;
}
.titlesmall{
				font-family: Tahoma;
				font-size: small;
				font-weight: normal;
				font-style: normal;
				color: #3A4A56;
				text-align: left;
				word-spacing: normal;
				vertical-align: middle;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;
				margin-top: 10px;
}
.highlight {
				font-weight:bold;
				color:#3A4A56;
}
.highlightExtra {
				font-weight: bold;
				color: #2797B8;
}

.subtitle{
				padding: 0px;
				margin: 15px 0px 10px 0px;
				font-weight: bold;
				line-height: 120%;
}
.datasheets{
				padding: 0px;
				margin: 15px 0px 10px 0px;
				font-weight: bold;
				line-height: 120%;
				border-bottom-style: solid;
				border-bottom-width: thin;
				border-bottom-color: #3A4A56;

}
.subtitleindent{
				padding: 0px;
				margin: 15px 0px 10px 0px;
				font-weight: bold;
				line-height: 120%;
				text-indent: 20px;
}
#nav {
				margin: 25px auto 0px auto;
				position: relative;
				width: 1024px;
				height: 30px;
				background-color: #40515E;
				z-index: 100;
}
#nav ul {
	padding: 0px;
	margin: 0px;
}
#nav ul li { /* .first level navigation */

	float: left;
	width: 160px;
	list-style-type: none;
	font-family: Tahoma;
	font-size: small;
	text-transform: none;
	height: 30px;
	text-align: center;
}
#nav ul li a {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	width: 205px;
	display: block;
	z-index:100

}
#nav ul li a:hover {
				color: #A0A0A0;
}
#nav ul li ul {/* .second level navigation */

	visibility: hidden;	
}
#nav ul li ul li a {
				background-color: #40515E;
				text-align: left;
				width: 205px;
				display: block;
				padding-left: 5px;
				font-size: small;
				z-index:100
}
#nav ul li ul li a:hover{
				background-color: #40515E;
}
#nav ul li:hover ul {
	visibility: visible;
}
#nav ul li:hover ul li ul {/* .third level navigation */

	visibility: hidden;	
}
#nav ul li ul li ul li a {
				background-color: #33424D;
				text-align: left;
				width: 205px;
				display: block;
				padding-left: 5px;
				font-size: small;
				position: relative;
				left: 190px;
				top: -30px;
				z-index:100
}
#nav ul li ul li:hover ul {
	visibility: visible;
}
#nav ul li ul li ul li a:hover {
				background-color: #33424D;
}
#divbanner800 {
	padding: 0px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	top: 0px;
	width: 800px;
	height: auto !important;
	clear:both;
	background-repeat:no-repeat

	

}
#div{ 	height:auto;
		width:800px;
		position: relative;
		margin-bottom:10px;
		margin-top:10px
}		
#div2 {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	position: relative;
	left: 0;
	top: 0px;
	width: 100%;
	height: 100%;
	bottom: 0px;
	right: 0px;
	background-color: #FFFFFF;
}
.table{
				width: 800px;
				height: auto;
				margin-top: 15px;
				overflow: auto;
				vertical-align: top;
				line-height:normal;
				
}
.greytable {
				border-style: solid none solid none;
				border-color: #A0A0A0 #FFFFFF #A0A0A0 #FFFFFF;
				border-collapse: collapse;
				border-bottom-width: thin;
				border-top-width: thin;
}
.topleft{		vertical-align:top;
				text-align:left

}

#normal {
				
				position: relative;
				height: auto;
				width: auto;
				/*overflow: auto;*/
				z-index: auto;
				margin-left:auto;
				margin-right:auto;
				clear:both
}
#normal ul li{
				list-style-type: none;
				font-family: Tahoma;
				font-size: small;
				font-weight: normal;
				font-style: normal;
				color: #333333;
				text-align: left;
				word-spacing: normal;
				vertical-align: top;
				text-indent: 0px;
				line-height: 150%;
				white-space: normal;
				list-style-image: url('Images/bullet.png');
}
#normal ul li ul li{
				text-indent: 0px;
				list-style-type: none;
				list-style-image: url('Images/arrowbullet.png');
}
#pagetitle {
				width: 800px;
				margin-top: 10px;
				margin-bottom: 10px;
				position: relative;
				float: left;
				z-index:auto
				
}
/*
.bullets {
	list-style-image: url('images/O Bullet.png');
	list-style-type: disc;
	list-style-position: outside;
}
table.credits {
	width: auto;
	caption-side: top;
	margin-bottom: 20px;
	float: left;	
}
td.credit {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	padding-bottom: 10px;
}
}
*/
*/}
*/}
*/}
}
