body{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#eeeeee;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mainTable{
	background-color:#FFFFFF;
	width:85%;
}
.footerTable{
	background-color:#FFFFFF;
	width:100%;
}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border-top:1px solid #000000;
	height:30px;
	background-color:#2d2d2d;
	color:#FFFFFF;
	text-align:center;
}
.footerbg
{
	background-image:url(../images/footer_bg.gif);
	background-repeat: repeat;
}
.footercurve
{
	background-image:url(../images/footer_curve.gif);
	background-repeat: no-repeat;
}
.tableDottedBorder{
	border:1px dotted #000000;
}
.calTableBorder{
	border:1px solid #147837;
	 width:250px;
}
.menuBar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#147837;
	height:26px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:3px solid #000000;
	border-top:3px solid #379257;
}
.searchBar{
	background-color:#d5d5d5;
	border-bottom:1px solid #FFFFFF;
	background-image:url(../images/nyc_welcome.gif);
	background-repeat:no-repeat;
}

.articlesHeader{
	font-family: tahoma,Arial,Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color:#629D5F;
	text-transform: capitalize;
}
a.articlelink:link, a.articlelink:active, a.articlelink:visited{
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration:none;
	color:#000000;
}
a.articlelink:hover{
	font-family: tahoma,Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

a.tableLnks:visited,a.tableLnks:link {
font-family: Arial,Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
border-top: 1px solid #ebf3fb;
border-bottom: 1px solid #ebf3fb;
color:#666666;
background-color: #E8F1E8;
text-decoration: none;
display:block;
padding-top:2px;
padding-bottom: 2px;
}
a.tableLnks:hover, a.tableLnks:visited:hover {
font-family: Arial,Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
padding-bottom: 2px;
padding-top:2px;
background-color:#F6F6F6;
display:block;
}
a.tableLnksClicked:visited {
font-family: Arial,Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
border-top: 1px solid #ebf3fb;
border-bottom: 1px solid #ebf3fb;
color:#666666;
background-color: #F6F6F6;
text-decoration: none;
display:block;
padding-top:2px;
padding-bottom: 2px;
}
a:link, a:active, a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	color:#003300;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:underline;
}
a.menuLink:link, a.menuLink:visited, a.menuLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
a.menuLink:hover{
	text-decoration:underline;
}
.leftBar{
	border-right:1px solid #DDDDDD;
	padding:5px;
	width: 185px;
}
.rightBar{
	border-left:1px solid #DDDDDD;
	padding:5px;
	width: 185px;
}
.leftBarBg{
        border-right:1px solid #DDDDDD;
        padding:5px;
}
.rightBarBg{
        border-left:1px solid #DDDDDD;
        padding:5px;
}

.bodyBar{
	width:56%;
	padding:5px;
}

.sectionHead{
	font-family:  Tahoma,verdana,arial;
	font-size: 11px;
	font-style: normal;
	color: #2d2d2d;
	font-weight: bold;
	background-image:url(../images/box_bar_bg.gif);
	background-repeat: repeat-x;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:3px solid #333333;
	border-top:1px solid #333333;
	padding-top:1px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 0px;
	text-transform:capitalize;
	height:22px;
}
.secTable{
	font-family: tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	border:1px solid #DDDDDD;
}
.secBody{
	font-family: tahoma, Arial, Verdana;
	font-size: 11px;
	padding-left:5px;
}
a.sectionLinks:link, a.sectionLinks:visited, a.sectionLinks:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	color:#003300;
}
a.sectionLinks:hover{
	text-decoration:underline;
}
.bodyTextJustifyed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
}
.newText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#333333;
}
.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.whiteText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.tabHeaddings{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.tdBgColor1{
	background-color: #E8F1E8;
}
.tdBgColor2{
	background-color: #F6F6F6;
}
INPUT.textBox{
	font-family: tahoma, Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}
INPUT.textBox2{
	font-family: tahoma, Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3366CC;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
INPUT.button{
	font-family: tahoma, Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #629D5F;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}
select{
	font-family: tahoma, Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3366CC;
	height:20px;
}
.newsDate{
	font-family: tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FF6613;
}
.separator{
	font-family: tahoma, Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}

.logo
{
	background-image:url(../images/nyc_logo.gif);
	background-repeat:no-repeat;
	width:180px;
	height:56px;
	border-bottom:1px solid #FFFFFF;
}
.welcomenote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #629D5F;
	height:20px;
	padding-left:3px;
}
.homepageSection
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	/* background-image:url(../images/redtab_middlebg.gif);
	background-repeat:repeat; */
	background-color: #629D5F;
	height:26px;
	padding-left:3px;
}
.homepageSecTable{
	font-family: tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	border:1px solid #40663E; /* #003300; */
	background-color:#FFFFFF;
}

.blockHeader {
	font-family:tahoma, Verdana;
	font-size:11px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #005398;
	padding-left:10px;
	font-weight:bold;
}
.subBlockHeader {
	font-family:tahoma, Verdana;
	font-size:11px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #bb1a30;
	padding-left:10px;
	font-weight:bold;
}
input, select{
	font-family:tahoma, Verdana;
	font-size:10px;
	background-color: #ffffff;
  	color: #000000;
	border:1px solid #003366;
}
.welcome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#bb1a30;
}

.submitSiteBg{
	background-color:#9DC04C;
}

