a:link {	color:#204691;}a:visited {	color:#204691;}a:hover {	color:#94A4C4;}body {	font-family:Arial, Helvetica;	color:#333;	background-color:#204691;	text-align:center;}#bkdgbox {	width:100%;	height:100%;}#mainbox {	width:710px;	background-color:#eaeaea;	border:5px solid #fff;	text-align:left;}#headbox {	padding-top:30px;	padding-left:0px;	height:150px;	background-color:#fff;	background-image:url(images/nysky2.jpg);	background-repeat:no-repeat;	background-position:top left;}#headboxsubpage {	padding-left:0px;	height:150px;	background-image:url(images/nysky2.jpg);	background-repeat:no-repeat;	background-position:top right;	background-color:#fff;	border-bottom:1px solid #999;	border-top:1px solid #666;	text-align:right;}h1 {	font-size:150%;	font-weight:normal;	border-bottom:1px solid #333;}h2 {	font-size:120%;	font-weight:normal;	text-decoration:italic;	margin-bottom:2px;}#bodycontent {	padding:10px;	font-size:10pt;	margin-right:180px;	clear:left;}#bodycontentspecial {	padding:10px;	font-size:10pt;	clear:left;}#auxnav {	float:right;	padding:10px;	border-left:5px solid #fff;	border-bottom:5px solid #fff;	width:150px;}#auxnav a {	font-size:10pt;	display:block;	text-align:left;	background-color:#ccc;	padding:5px;	padding-left:21px;	border-bottom:1px solid #fff;	background-image:url(images/diamond.gif);	background-repeat:no-repeat;	background-position:3px center;}#auxnav a:hover {	background-color:#94A4C4;	color:#eaeaea;}#footer {	font-size:8pt;	text-align:right;	padding:5px;	border-bottom:1px solid #666;	border-top:5px solid #fff;}.contenttable {	font-size:10pt;}p {	margin:0px;	margin-bottom:10px;}.alert {	color:red;}.tablewrapper {	width:100%;}.adbox {	background-color:#666;	color:#eaeaea;	padding:5px;	padding-left:0px;	padding-right:0px;	margin-bottom:10px;	font-weight:bold;	text-align:center;	border-bottom:1px solid #000;}.note {	font-size:8pt;	padding-left:5px;}.watermark {	background-image:url(images/patent_pending.gif);	background-repeat:vertical	background-position:top left;}.more_go {	background-image:url(images/arrow_go.gif);	background-repeat:no-repeat;	background-position:top right;	padding-right:20px;}.more_back {	background-image:url(images/arrow_back.gif);	background-repeat:no-repeat;	background-position:top left;	padding-left:20px;}.emphasis {	text-decoration:underline;}span.faq {	font-style:italic;	font-weight:bold;}h2.faq {	border-bottom:1px solid #666;	padding-bottom:2px;	margin-bottom:5px;	margin-top:25px;}.hometable .hometablecell {	font-size:9pt;	vertical-align:top;}.hometable h2 {	border-bottom:1px solid #333;	margin-bottom:5px;	font-weight:bold;}#home_mission {	background-color:#ccc;	color:#333;}#home_offer {	background-color:#ccc;	color:#333;}#home_service {	background-color:#ccc;	color:#333;}#contactny {	background-color:#ccc;	color:#333;}#contactpa {	background-color:#ccc;	color:#333;}#contactct {	background-color:#ccc;	color:#333;}.contactform td {	vertical-align:top;	font-size:10pt;}.contactform .label {	text-align:right;	width:40%;	background-color:#999;	color:#fff;	border-bottom:1px solid #ccc;	font-weight:bold;}.contactform .content {	background-color:#ccc;	border-bottom:1px solid #999;}.tablewrapper {	width:100%;}/* navigation */#nav1 {	font-size:10pt;	padding-left:10px;	display:block;}#the_nav {}#lastlink {  border-right:1px solid #204691;}#nav1 a:link {	color:#fff;	text-decoration:none;}#nav1 a:visited {	color:#fff;	text-decoration:none;}#nav1 ul {  padding: 0;  margin: 0;  list-style: none;}#nav1 li.main {  float: left;  position: relative;	padding-top:5px;  background-color:#eaeaea;  border-bottom:1px solid #204691;  border-left:1px solid #204691;}#nav1 li#current {	color:#fff;	background-color:#204691;}#nav1 li#current a:visited {}#nav1 li.main a.mainlink:link {	padding-top:5px;}#nav1 li.main a.mainlink {	padding-top:5px;	padding-left:10px;	padding-right:10px;}#nav1 li#current a.mainlink {	color:#fff;}#nav1 li#current a.mainlink:link {	color:#fff;}#nav1 li.#current a.mainlink:visited {	color:#fff;}#nav1 li.main a.mainlink:hover {	background-color:#204691;	color:#fff;}#nav1 li.main a:link {	color:#333;}#nav1 li.main a:visited {	color:#333;}#nav1 ul li#current {}#nav1 li ul {	/* submenu */  display: none;  position: absolute;   top: 1.6em;  left: -1px;    background-color:#ccc;  padding-top:0px;  padding-bottom:0px;  padding-left:0px;  padding-right;:5px;  width:10em;  border:1px solid #204691;}#nav1 li > ul {        top: auto;        left: -1px;}#nav1 li:hover ul, #nav1 li.over ul{ 	display: block; 	background-color:#eaeaea;}#nav1 ul.sub li {	border-bottom:1px solid #999;	padding-top:0px;	padding-bottom:0px;}#nav1 ul.sub li a {	display:block;	padding-left:10px;	padding-top:3px;	padding-bottom:3px;	padding:right:3px;}#nav1 ul.sub li a:hover {	background-color:#204691;	color:#fff;}
