body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-color: #ffffff;
}

h5{
	display: block;
	font-size: 2.2em;
	font-weight: 500;
	letter-spacing: 5px;
	color: #6ba9be;
	border-bottom: 1px solid #d3ebef;
	margin-top: 0px;
	margin-bottom: 0px;
}

h4{
	display: block;
	background-color:#d6e7ed;
	color:#1b596d;
	font-size: 1.4em;
	font-weight: 500;	
	border-bottom: 1px solid #6aaabe;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seminarsAppearances h4{
	display: block;
	background-color:#d6e7ed;
	color:#1b596d;
	font-size: 1.4em;
	font-weight: 500;	
	border-bottom: 1px solid #6aaabe;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0px;
}

#seminarsAppearances p{
	padding-left: 5px;
}

h3{
	display: block;
	background-color:#d6e7ed;
	color:#1b596d;
	font-size: 1em;
	font-weight: 700;	
	border-bottom: 1px solid #6aaabe;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2{
	background-color: #ebf3f6;
	color: #1b596d;
	font-size: 12px;
	padding: 3px;
	margin: 0px;
}

a{
	color: #8e9eb3;
}

.thumbnailCell{
	padding: 5px;
}

#form1 .submit input, #form1 .submit input:focus{
	border-left:2px double #ffffff; border-right:2px double #549dbb; border-top:2px double #ffffff; border-bottom:2px double #549dbb; background:url('nyk06_images/nyk06_submit_bkg.gif'); color: #333;
	padding: 0.25em
}

#form1 .submit input:active {
	background: #b0d9ea;
	border: 2px double #ffffff;
	border-left-color: #999;
	border-top-color: #999;
}


.submitGray input, .submit input:focus, .button {
	border-left:1px double #e0e0e0; border-right:1px double #c6c6c6; border-top:1px double #e0e0e0; border-bottom:1px double #c6c6c6; background:url('nyk06_images/nyk06_subscribe_bkg.gif'); color: #bf5e08;
	padding: 0.25em
}

.submitGray input:active, .button:active {
	background: #bf5e08;
	color: #FFFFFF;
	border: 2px double #ffffff;
	border-left-color: #ffffff;
	border-top-color: #ffffff;
}

.domainCheckerCell{
	padding: 5px;
}

.WelcomeTextBold{
	color: #6aaabe;
	font-weight: bold;
	font-size:12px;
}

.EightHundredNum{
	color: #cb5b0a;
	font-weight: bold;
	font-size: 18px;
}

.serviceTable td:hover{
	background-color:#e9f3f6;
}

.serviceTable a{
	font-weight: bold;
	font-size: 12px;
	color: #6aaabe;
}

.serviceTable a:hover{
	color: #cb5b0a;
}

.serviceImages{
	border: 3px solid #c4d6dc;
}

.premiumTable a{
	font-weight: bold;
	font-size: 12px;
	color: #6aaabe;
}

.premiumTable a:hover{
	color: #cb5b0a;
}

.serviceHeadings{
	font-weight: bold;
	font-size: 12px;
	color: #6aaabe;
}

.greenBoldLink{
	font-weight: bold;
	font-size: 12px;
	color: #6aaabe;
}

.nykcLoginTable a{
	font-size: 12px;
	color: #8e9eb3;
}

.nykcLoginTable a:hover{
	font-size: 12px;
	color: #b9550b;
}

.siteLinks a{
	background-color:#f2f1f1;
	color: #000000;
	display: block;
	text-decoration:none;
	margin-top: 2px;
	padding: 5px;
	padding-left: 30px;
}

.nykNewsTitle{
	margin: 0px;
	padding: 0px;
	font-weight:bold;
}

.nykNewsByLine{
	margin: 0px;
	padding: 2px 0 2px 5px;
	border-left: 1px solid #a4d1df;
	border-right: 1px solid #a4d1df;
	border-top: 1px solid #a4d1df;
}

.nykNewsItem{
	margin: 5px 0 0 0;
	padding: 0 10px 0 10px;
}


.siteLinks a:hover{
	background-color:#d6e7ed;
}

.redText{
	color:#FF0000;
}

.bestNYKTable a{
	display: block;
	padding: 3px 3px 3px 20px;
	color: #000000;
	background-image: url('nyk06_images/nyk06_bdr_dotted_horiz.gif');
	background-repeat: repeat-x;
	background-position: bottom left;
	text-decoration: none;
}

.bestNYKTable a:hover{
	background-color: #d6e7ed;
}

.themesCell td{
	background-image: url('nyk06_images/nyk06_bkg_themes_gradient.gif');
	background-repeat: repeat-x;
	background-color: #d6e9ef;
	height: 171px;
}

.33themes{
	background-image: url('nyk06_images/nyk06_bkg_33.gif');
	background-repeat: repeat-x;
	background-color: #d6e9ef;
}

.threeGreatServices{
	background-image: url('nyk06_images/nyk06_diagonal_stripe_fade.gif');
	background-repeat: repeat-x;
	height: 50px
}

.premiumPackage{
	background-image: url('nyk06_images/nyk06_light_blue_gradient.gif');
	background-repeat: repeat-x;
	background-position:  left bottom;
	border-bottom: 1px solid #d1e4eb;
	height: 150px	
}

.premiumPackage p{
	padding-left: 10px;
}

.premiumPackage a{
	color: #6aaabe;
	font-weight: bold;
}

.premiumPackage a:hover{
	color: #cb5b0a;
}

.aquaText{
	color: #74aec1;
}

/* TOP MENU  */
#topbar{
width:87%;
background: #6aaabe; 
color: #f1f8fa;
position:absolute;
/* top:187px; */
height: 24px;
z-index: 300;
margin: auto;
border-bottom: 1px solid #fff;}

#topmenu {

  margin: 0;

  border: 0px none;

  padding: 0;

  height: 24px; list-style-type:none

}



#topmenu li {

  margin: 0;

  border: 0px none;

  padding: 0;

  float: left; /*For Gecko*/

  display: inline;

  position: relative;

  height: 24px; list-style-type:none

}

#topmenu ul {

  margin: 0;

  border: 0px none;

  padding: 0;

  width: 160px;

  display: none;

  position: absolute;

  top: 24px;

  left: 0;
  
  z-index: 15; list-style-type:none

}



#topmenu ul:after /*From IE 7 lack of compliance*/{

  clear: both;

  display: block;

  font: 1px/0px serif;

  content: ".";

  height: 0;

  visibility: hidden;

}



#topmenu ul li {

  width: 160px;

  float: left; 

  display: block !important;

  display: inline; 

}



/* Root Menu */

#topmenu a {

  border: 1px solid #ce9484;

  border-right-color: #574A43;

  border-bottom-color: #574A43;

  padding: 0 6px;

  float: none !important; /*For Opera*/

  float: left; /*For IE*/

  display: block;

  background: none;

  color: #f1f8fa;

  font: 12px/22px  Arial, Helvetica, sans-serif;

  text-decoration: none;

  height: auto !important;

  height: 1%; /*For IE*/

}



/* Root Menu Hover Persistence */

#topmenu a:hover,

#topmenu li:hover a,

#topmenu li.iehover a {

  background: #d6e7ed;

  color: #1b596d;

}



/* 2nd Menu */

#topmenu li:hover li a,

#topmenu li.iehover li a {

  float: none;

  background: #6aaabe;

  color: #1b596d;

}



/* 2nd Menu Hover Persistence */

#topmenu li:hover li a:hover,

#topmenu li:hover li:hover a,

#topmenu li.iehover li a:hover,

#topmenu li.iehover li.iehover a {

  background: #d6e7ed;

  color: #1b596d;

}



/* 3rd Menu */

#topmenu li:hover li:hover li a,

#topmenu li.iehover li.iehover li a {

  background: #d6e7ed;

  color: #1b596d;

}



/* 3rd Menu Hover Persistence */

#topmenu li:hover li:hover li a:hover,

#topmenu li:hover li:hover li:hover a,

#topmenu li.iehover li.iehover li a:hover,

#topmenu li.iehover li.iehover li.iehover a {

  background: #d6e7ed;

  color: #1b596d;

}



/* 4th Menu */

#topmenu li:hover li:hover li:hover li a,

#topmenu li.iehover li.iehover li.iehover li a {

  background: #d6e7ed;

  color: #1b596d;

}



/* 4th Menu Hover */

#topmenu li:hover li:hover li:hover li a:hover,

#topmenu li.iehover li.iehover li.iehover li a:hover {

  background: #d6e7ed;

  color: #1b596d;

}



#topmenu ul ul,

#topmenu ul ul ul {

  display: none;

  position: absolute;

  top: 0;

  left: 160px;
  
  border-left: 1px solid #000;

}


#topmenu li:hover ul ul,

#topmenu li:hover ul ul ul,

#topmenu li.iehover ul ul,

#topmenu li.iehover ul ul ul {

  display: none;

}



#topmenu li:hover ul,

#topmenu ul li:hover ul,

#topmenu ul ul li:hover ul,

#topmenu li.iehover ul,

#topmenu ul li.iehover ul,

#topmenu ul ul li.iehover ul {

  display: block;