p {
	font-family: "Lucida Sans Unicode", "Lucida Sans";
	font-size: 12px;
	font-weight: normal;
	color: #434345;
	line-height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: disc;
	text-align:left;
	}
	
p a:link {
	color: #006b76;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76;
}
p a:visited { color: #006b76;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76;}
p a:hover {
	color: #006b76;
	text-decoration: none;
	border-bottom-style: none;}
	
.bodyright {
	border: #d3d3d3 7px solid;
	margin: 2px 0px 10px 10px;
}

.bodyleft {border: #d3d3d3 7px solid; margin: 0px 10px 10px 0px;}

.bodymoreleft {border: #d3d3d3 7px solid; margin: 0px 30px 10px 0px;}

.Text_home_page {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #1E120E;
}

#milestone ul li {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434345;
	line-height: 19px;
	list-style-position: outside;
	list-style-type:circle;
	margin: 2px;
}


ul {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434345;
	line-height: 19px;
	list-style-position: outside;
	list-style-type:circle;
	margin: 2px;
}

.ulpadding {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434345;
	line-height: 19px;
	list-style-position: outside;
	list-style-type:circle;
	margin: 2px;
	padding-right:75px;
}

.list_patent {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434345;
	line-height: 19px;
	list-style-position: outside;
	list-style-image:url(../images/download_icon_small.gif);
	margin: 2px;
	padding-right: 75px;
}

ul a:link {
	color: #006b76;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76;
}
ul a:visited { color: #006b76;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76;}
ul a:hover {
	color: #006b76;
	text-decoration: none;
	border-bottom-style: none;}

ol {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434345;
	line-height: 19px;
	list-style-position: outside;
	margin: 2px;
	padding-right: 75px;
}

.News {
	font-family: "ËÎÌå";
	font-size: 12px;
	color: #434345;
	line-height:15px;
}

.News a:link { color: #006b76; 
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; 
}
.News a:visited { color: #006b76; 
text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; }
.News a:hover { color: #006b76; border-bottom-style: none; }

.moreNews {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:15px;
	text-align:right;
}

.moreNews a:link {
	color: #000000;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.moreNews a:visited {
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.moreNews a:hover {
	color: #000000;
	border-bottom-style: none;
}


.Events {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, sans-serif;
	font-size: 12px;
	color: #434345;
	line-height:17px;
}
.Events a:link { font-size: 12px; color: #006b76; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; }
.Events a:visited { font-size: 12px; color: #006b76; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; }
.Events a:hover { font-size: 12px; color: #006b76; border-bottom-style: none; }

.subnav {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size: 12px;
	color: #434345;
	line-height:17px;
	text-align:right;
	padding-bottom:10px;
}
.subnav a:link { font-size: 12px; color: #434345; border-bottom-style: none; }
.subnav a:visited { font-size: 12px; color: #434345; border-bottom-style: none; }
.subnav a:hover { font-size: 12px; color: #006b76; 
 border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76;
 }
.subnav2 {
	border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #006b76; color:#006b76;
}


.footer {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, sans-serif;
	font-size: 10px;
	color: #232324;
	line-height:17px;
}
.footer a:link { font-size: 10px; color: #232324; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #232324; }
.footer a:visited { font-size: 10px; color: #232324; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #232324; }
.footer a:hover { font-size: 10px; color: #232324; border-bottom-style: none; }



h1 {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
h2 {
	font-family: "ËÎÌå";
	font-size:14px;
	color:#434345;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}


h3 {
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size:20px;
	color:#434345;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434345;
	line-height:15px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-style:normal;
}

.subheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#006A75;
	line-height:22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

.subheader a:link {color: #006b76; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; }
.subheader a:visited { color: #006b76; border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006b76; }
.subheader a:hover {  color: #006b76; border-bottom-style: none; }

.date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#006A75;
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
}

.date2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#006A75;
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
}

.formField_1 {
	font-size: 10px;
	background-color:#FFFFFF;
	border: 1px solid #006b76;
	width: 250px;
}

.formField_2 {
	font-size: 10px;
	background-color:#FFFFFF;
	width: 300px;
}
.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#434345;
	line-height:15px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	border-top:#666666 1pt solid;
	text-align:left;
	font-style:normal;
}
.patent{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#434345;
	line-height:15px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-style:normal;
}

.hdr_applications { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	line-height:22px;
	padding: 3px;
	margin: 0px 0px 6px 0px;
	background-color:#006A75;}
	
#subnav table {
	margin:10px 0px 15px 0px;
}

/*
#dlimage {
	padding-left: 15px;
	padding-right: 15px;
}
*/

#spatialtable {

}

#bandpasstable {

}

.Specs{
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-weight:bold;
}
.Products{
	font-family: "Lucida Grande", Lucida Sans Unicode, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#specs blockquote {margin:2px 0px 0px 20px; padding:0px; line-height:18px;}

#top-search{float:left;width:100%;margin-top:-1px;margin-bottom:7px;position:relative;z-index:99999;}#top-search #search{position:absolute;
      right:0px;
