.oldeventsbox { background: #DF572C; color: #FFF0E2; border-color:#DF572C; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.oldgalleriesbox { background: #FF9830; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.oldslideshowsbox { background: #5A8181; color: #F0F0F0; border-color:#5A8181; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.oldartworkbox { background: #3F8641; color: #E5F7F4; border-color:#3F8641; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
A { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.documenttext {font-size: medium; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.documentheadertext {font-size: large; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.printtext {font-size: small; font-family:  Arial, Verdana, Helvetica, sans-serif;  }
.printsmalltext {font-size: x-small; font-family: Arial, Verdana, Helvetica, sans-serif;  }
.printboldtext {font-size: small; font-weight: bold; font-family:  Arial, Verdana, Helvetica, sans-serif;  }
.artworkbox { background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.routebox { background: #FFFFFF; color: #FF6700; border-color:#FFFFFF; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.showsheetbox { background: #FFFFFF; color: #000000; border-color:#FFFFFF; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.smallblacktext { color: #000000; font-size: x-small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.selmark { background: #FF6700; color: #FF6700; border-color:#FF6700; border-width:0; font-size: x-small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.MortgageResult {  border-style: solid; border-right-color: #34344E; border-right-width: thin; border-bottom-color: #34344E; border-bottom-width: thin; border-left: none; border-top: none;}

.MortgageParamTable { background: #BEF1BE;  border-left: none; border-top: none; border-right: none; border-bottom: none;}
.MortgageFormParam {  background: #E7FCE7;  color: #000000; border-color:#08A808; border-width:1; font-size: 100%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; }

.MortgageResultTable { background: #E7FCE7;  border-left: none; border-top: none; border-right: none; border-bottom: none;}
.MortgageFormResult {  background: #E7FCE7;  color: #000000; font-size: 100%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  border-right: none; border-bottom: none; border-left: none; border-top: none;}

.formcontent {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color : #485962;
        background-color: #FFFFFF;
        BORDER-BOTTOM: #EEEFF0 1px solid;
        BORDER-LEFT: #EEEFF0 1px solid;
        BORDER-RIGHT: #EEEFF0 1px solid;
        BORDER-TOP: #EEEFF0 1px solid;
        }

.ContactFormInput {  background: #FFFFFF;  color: #000000; border-color:#999999; border-width:1; font-size: 90%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ContactFormTable { background: #FFFFFF;  border-left: none; border-top: none; border-right: none; border-bottom: none;}
.ContactFormTableOld { background: #EBF4F9;  border-left: none; border-top: none; border-right: none; border-bottom: none;}

.c_orange .title {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CB6500, endColorstr=#E5B07A); background-color: #CB6500; }
.c_orange .darker {background-color: #CB6500; }
.c_orange .sub {background-color: #FDDFC2; }
.c_orange .lighter {background-color: #FBEBDB; }
.c_orange subtitle {color: #F3DFC2; }

.c_green .title {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2A7F4B, endColorstr=#91BDA2); background-color: #2A7F4B; }
.c_green .darker {background-color: #2A7F4B; }
.c_green .sub {background-color: #D8E9DF; }
.c_green .lighter {background-color: #F2FAF5; }
.c_green subtitle {color: #D8E9DF; }


.c_blue .title {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1734BF, endColorstr=#7C8CCA); background-color: #1734BF; }
.mbl .darker {background-color: #1734BF; }
.mbl .sub {background-color: #CFD8FB; }
.mbl .lighter {background-color: #EEF2FF; }
.mbl subtitle {color: #D1DAFB; }


.orangebox { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CB6500, endColorstr=#E5B07A); background-color: #CB6500;  background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.featuredbox {background-color: #EBF4F9; color: #000000; border: none; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bluebox { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1734BF, endColorstr=#7C8CCA); background-color: #1734BF; color: #FFFFFF; border-color:#513A8B; border-style:solid; border-width:1; font-size: 105%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.darkbluebox { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0066CC, endColorstr=#5E6BDC); background-color: #0066CC; color: #FFFFFF; border-bottom: none; border-right: none; border-left: none;  border-top: none; font-size: 105%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.testimonial_text_style2 { color: #FFFFFF; font-size: 70%;  text-decoration:none; font-family: Times New Roman, Times, serif; margin-top: 10; margin-bottom: 10; margin-left: 10;  margin-right: 10; line-height: 110%}
.testimonial_link_style2 {text-decoration:none; }
A:hover.testimonial_link_style2 { text-decoration:underline; }

.testimonial_text_style_shortcuts { color: #000000; font-size: 70%;  text-decoration:none; font-style:italic; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10; margin-bottom: 10; margin-left: 10;  margin-right: 10; line-height: 110%}
.testimonial_text { color: #000000;  text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0;}
.testimonialborder {border-color:#0066CC; border-style:solid; border-width:1;}
.o_testimonialborder {border-color:#513A8B E4E6FF 193A6F; border-style:solid; border-width:1;}


.titlemain { color: #000000; font-size: 300%; text-decoration:none; font-family: Times New Roman, Times, serif;}
.titlehighlight { color: #0066CC; font-size: 300%; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}

.homepagemessage { color: #000000; font-size: 215%; text-decoration:none; font-family: Gill Sans MT Condensed, Arial Narrow, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px; line-height: 85%}
.infomessage { color: #000000; font-size: 75%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}


.whiteheader { color: #FFFFFF; font-size: 135%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whitedate { color: #FFFFFF; font-size: 80%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bluedate { color: #0066CC; font-size: 80%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whitemenusmall { color: #FFFFFF; font-size: 60%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whitemenumicro { color: #FFFFFF; font-size: 40%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whitebottomborder {  border-style: solid; border-right: none; border-left: none;  border-top: none;  border-bottom-color: #FFFFFF; border-bottom-width: thin;}

.messagetext { color: #0066CC; font-weight: bold; font-size: 85%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0;}
.messagelink { color:#0066CC; text-decoration:none; }
A:hover.messagelink { color:#0066CC;  text-decoration:underline; }

.listingcontacttext { color: #000000; font-size: 60%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0;}
.listingcontactlink { color:#0066CC; text-decoration:none; }
A:hover.listingcontactlink { color:#0066CC;  text-decoration:underline; }

.introtext { color: #000000; font-size: 75%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0;}
.smallintrotext { color: #000000; font-size: 60%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 5; margin-bottom: 5; margin-left: 0;  margin-right: 0;}
.introlink { color:#000000; text-decoration:none; }
._introtext { color: #193A6F; font-size: 75%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 10; margin-bottom: 10; margin-left: 10;  margin-right: 10;}
._introlink { color:#193A6F; text-decoration:none; }
A:hover.introlink { color:#193A6F;  text-decoration:underline; }



.exploremenu { background: #0066CC; color: #EBF4F9; border-color:#0066CC; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.exploremenubg { background: #0066CC;}
.exploremenulink { color:#FFFFFF; text-decoration:none; }
A:hover.exploremenulink { color:#FFFFFF; text-decoration:underline; }


.shortcutmenu { background: #EBF4F9; color: #0066CC; border-color:#EBF4F9; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.shortcutmenublueonwhite { background: #FFFFF; color: #0066CC; border-color:#FFFFFF; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.thumbnailbuilding { background: #FFFFF; color: #0066CC; border-color:#FFFFFF; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0;}
.thumbnailbuildingsmall { background: #FFFFF; color: #0066CC; border-color:#FFFFFF; border-width:0; font-size: 60%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0;}
.shortcutmenubg { background: #EBF4F9;}
.exploreheader { background: #0066CC; color: #EBF4F9; border-color:#0066CC; border-style:solid; border-width:0; font-size: 105% text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.infoboxbody { background: #FFFFFF; color: #000000; font-size: 75%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whitelink { color:#0066CC; text-decoration:none; }
A:hover.whitelink { color:#0066CC;  text-decoration:underline;  background: #EBF4F9;}
.navmenulink { color:#000000; text-decoration:none; }
A:hover.navmenulink { color:#000000; text-decoration:underline; }
.bluelink { color:#0066CC; text-decoration:none; font-weight: bold;}
A:hover.bluelink { color:#0066CC;  text-decoration:underline; background: #EBF4F9; font-weight: bold;}
.greenlink { color:#669966; text-decoration:none; font-weight: bold; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:hover.greenlink { color:#669966;  text-decoration:underline; background: #E7FCE7; font-weight: bold; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif;}

.divisiontitle { color: #0066CC; font-size: 100%; text-decoration:none; font-family: Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0}
.divisiontitlelink { color:#0066CC; text-decoration:none;  font-family: Arial, Helvetica, sans-serif;}
A:hover.divisiontitlelink { color:#0066CC; text-decoration:underline; }
.highlightfont { color: #0066CC; font-weight: bold;}


TABLE._Container3 {  border-style: solid; border-right-color: #0066CC; border-right-width: 1px; border-bottom-color: #0066CC; border-bottom-width: 2px; border-left: none; border-top: none;}
TABLE.OLDContainer3 {  border-style: solid; border-right-color: #0066CC; border-right-width: 1px; border-bottom-color: #0066CC; border-bottom-width: 2px; border-left: none; border-top: none;}


.cellselected { background: #0066CC; color: #FFFFFF; border-color:#0066CC; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cellnotselected { background: #FFFFFF; color: #0066CC; border-color:#FFFFFF; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkselected { color:#FFFFFF; text-decoration:none; }
.linknotselected { color:#0066CC; text-decoration:none; }
A:hover.linkselected { color:#FFFFFF; text-decoration:underline; }
A:hover.linknotselected { color:#0066CC; text-decoration:underline; }

.footertext { color: #000000; font-size: 60%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.buildingname { color: #0066CC; font-size: 135%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0;}
.buildingaddress { color: #0066CC; font-size: 90%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.buildingneighborhood  { color: #0066CC; font-size: 90%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.buildingsummary { color: #000000; font-size: 80%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0;}

.infotext {font-size: 70%; text-decoration:none; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;  }

.blacklink { color:#000000; text-decoration:none; }

.boldtext {font-size: 90%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.orangeboldtext { color:FF6700; font-size: 90%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.orangetext { color:#FF6700; font-size: 110%; text-decoration:none; font-weight: bold; font-family:  Arial, Helvetica, sans-serif;  }
.orangeformtext { color:#FF6700; font-size: 100%; text-decoration:none; font-style:italic; font-weight: normal; font-family:  Arial, Helvetica, sans-serif;  }
.bluephonetext { color:#0066CC; font-size: 90%; text-decoration:none; font-weight: bold; font-family:  Arial, Helvetica, sans-serif;  }
.smallblacktext { color: #000000; font-size: 80%; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}



.orangebutton { background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-width:0; font-size: 80%; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.orangebuttonlink { color:#FFFFFF; text-decoration:none; }
A:hover.orangebuttonlink { color:#FFFFFF; text-decoration:underline; }




.blackboldlink { color:#000000; font-size: small; text-decoration:none; font-weight: bold;}
.blacklinkwithrollover { color:#000000; text-decoration:none; }
._bluelink { color:#0000FF; text-decoration:none; }
A:hover { color:#000000; text-decoration:underline; }
A:hover.blacklinkwithrollover { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
A:hover._bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
A:hover.blackboldlink { color:#000000;  text-decoration:underline; font-weight: bold;}
.boxborder { background: #9098CF; color: #FFFFFF; border-color:#AFA8D0; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.galleryartists { color: #9098CF; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.galleryartwork { color: #FF6700; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.slideshowsbox { background: #0066CC; color: #FFFFFF; border-color:#0066CC; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.galleriesbox { background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.eventsbox { background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.subscribebox { background: #B0B08C; color: #FFFFFF; border-color:#B0B08C; border-style:solid; border-width:1; font-size: x-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.searchbox { color: #FFFFFF; font-size: x-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.infoboxbodyblack { background: #FFFFFF; font-color: #000000; font-size: x-small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.featuredtimebox { background: #FFFFFF; color: #000000; border-color:#FFFFFF; border-style:solid; border-width:1; font-size: xx-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.featuredtextbox { background: #FFFFFF; color: #000000; border-color:#FFFFFF; border-style:solid; border-width:1; font-size: x-small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.featuredheadergallery { background: #FF6700; color: #FFFFFF; font-size: x-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.featuredheaderartist { background: #FF6700; color: #FFFFFF; font-size: xx-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.galleryinfobox { background: #FF6700; color: #FFFFFF; border-color:#FF6700; border-style:solid; border-width:1; font-size: medium; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.galleryinfoboxname { color: #FFFFFF; font-size: large; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.galleryinfoboxinfo { color: #FFFFFF; font-size: small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.exploreartistname { color: #000000; font-size: large; font-weight: bold; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.exploremenu { color: #000000; font-size: x-small; font-weight: bold; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.whiteformtext { color: #FFFFFF; font-size: x-small; text-decoration:none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.countertext { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.contboxborder { background-color: #FFFFFF; color: #000000; border: 2 #B0B0D0 solid}
P { font-family: Verdana, Arial, Helvetica, sans-serif }
.blackseparator {  border-style: solid; border-right: none; border-left: none;  border-top: none;  border-bottom-color: #CCCCCC; border-bottom-width: thin;}
TABLE.Container1 {  border-style: solid; border-right: none; border-bottom: none;}
TABLE.Container2 {  border-style: solid; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #C0C0C0; border-top-color: #C0C0C0;}
TABLE.Container4 {  border-style: solid; border-right-color: #434364; border-bottom-color: #434364; border-left: none; border-top: none;}

body.nav { margin-top:5px; margin-bottom:10px; margin-left:5px; margin-right:0px; background: url(/images/clouds.jpg) no-repeat top center fixed; background-attachment:fixed; color:#000000; }
table.page { width:970px; padding:0px;}
td.whitebg{  background-color:#FFFFFF;}
table.pagemain { width:970px; padding:0px; background-color:#FFFFFF;}
div.chatbar { float:right; width:200px;}
div.toolbar{ color:#0066CC; width:140px; height:50px; float:right; list-style:none; text-align:left;  margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; }
ul.toolbar{ color:#0066CC; width:140px; height:50px; float:right; list-style:none; text-align:left;  margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:small; }
li.toolbar{ font-weight:bold;}
td.toolbar{ color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; vertical-align:top; text-align:right; width:170px;  }
div.logo {text-align:center;  margin:0; padding:0;}
p.logo{ color: #000000; font-size: 300%; text-decoration:none; margin:0; padding:0; font-family: Times New Roman, Times, serif;}
span.logo { color: #0066CC;  font-family: Arial, Helvetica, sans-serif;}
ul.mainmenu{ list-style:none; font-size:small;  margin:0; padding:0;}
li.mainmenu{display: inline; margin-left:10px; margin-right:10px;}
table.mainmenu{ list-style:none; font-size:small;  margin:0; padding:0;}

a.menuitem{
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -410px;
height: 16px;
text-align: center;
text-decoration: none;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
padding: 9px 8px 10px 8px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
}
a.menuitem:hover{
background: white url(/images/nycv.gif) no-repeat scroll 0px -445px;
border-left: 0;
padding-left: 9px;
}
a.menuitem:active{
background: white url(/images/nycv.gif) no-repeat scroll 0px -139px;
border-left: 0;
padding-left: 9px;
}

div.footer {text-align:center; margin-top:15px; padding:0;}
p.footer { clear:both; color: #000000; font-size: x-small; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}


div.cell {width:370px; margin-right:20px;  margin-bottom:10px; float:left;}
div.cellleft {width:370px; margin-left:8px;  margin-bottom:10px; float:left; clear:both; }
div.cellright {width:370px; margin-right:8px;  margin-bottom:10px; float:right;}
div.celldetails { width:100%; margin:0;  margin-bottom:10px; float:left;}
table.celldetails { width:760px; margin:0; margin-left:5px;  margin-bottom:10px}
div.cellimagebox {width:200px; height:250px;  border:none; float:left; vertical-align:bottom; text-align:center; border:none; margin:0; padding:0;}
div.celldetailsimagebox {width:300px;  border:none; float:right; vertical-align:top; text-align:center; border:none; margin:0; padding:0;}
div.celltablebox {width:370px; clear:both; margin:0; padding:0;}
div.celldetailstablebox {width:450px; border:none; float:left; text-align:center; border:none; margin:0; padding:0;}

h1.navhead { background: white url(/images/nycv.gif) repeat scroll 0px -330px; text-align:center; clear:both; font-weight:normal; font-variant:small-caps;  color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 0;}
h1.navheadex { background: white url(/images/nycv.gif) repeat scroll 0px -330px; text-align:center; clear:both; font-weight:normal; font-variant:small-caps;  color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 0;}
p.navhead { margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px; text-align: justify;}
p.nhdinfo { width:780px; margin-top:10px; margin-left:10px; margin-bottom:2px; text-align: justify; float:left;}
div.nhdinfo {float:none;}
h2.navhead { color: #000000; text-align:center; font-weight:normal; font-variant:small-caps; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 6px; }
h2.cellheader { color: #000000; font-weight:normal; font-variant:small-caps; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; padding-left:5px;}
h3.cellheaderlocation {background: white url(/images/nycv.gif) repeat scroll 0px -330px; color: #0066CC;  border-color:#FFFFFF; border-width:0;  font-weight:normal;   font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0px; padding-left:5px;}
h4.cellheaderoffer { background: #EBF4F9; color: #0066CC; border-color:#FFFFFF; border-width:0;   font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 2px; }

h3.cellheader { background: white url(/images/nycv.gif) repeat scroll 0px -410px; color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-variant:small-caps; margin-top: 0; margin-bottom: 0; padding-left:5px; font-size:17px }
h4.cellheaderlocation {background: white url(/images/nycv.gif) repeat scroll 0px -330px; color: #0066CC;   font-size:90%;    font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0px; padding-left:5px; }
h5.cellheaderoffer { background: #EBF4F9; color: #0066CC; border-color:#FFFFFF; border-width:0;   font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 2px; }

img.cellimage{ margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; border:none; vertical-align:center; }
ul.celllist {list-style:none; font-size:small; vertical-align:top; float:right; width:160px; height:170px; border:none; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
ul.celldetailslist {list-style:none; vertical-align:top; float:left; width:240px; border:none; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
li.celldetailslistitem {  }
em.cellboldlist{ font-weight:bold;}
ul.cellactionlist { list-style:none; font-size:small;  float:right; width:115px; height:50px; border:none; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
li.cellactionlist { height:30px;}
a.moreinfolink {color:#0066CC; }
ul.celldetailsactionlist { list-style:none; font-size:small;  float:right;  border:none; margin:0px; padding:0px; padding-right:5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
li.celldetailsactionlist { height:30px;}
div.celldetailsactionlist { font-size:small;  float:right;  border:none; margin:0px; padding:0px; padding-right:5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
table.celltable{ color: #000000; font-size:small;  font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0; clear:both;}
table.celldetailstable{ clear:left; color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 0; margin-bottom: 0; margin-left: 0;  margin-right: 0;}
p.celldecription { float:left;margin-top:5px; margin-bottom:2px; clear:both; width:370px; font-size:small; text-align:justify; }
p.celldetailsdecription { float:left;margin-top:5px; margin-bottom:2px; margin-right:10px;  width:470px;  text-align:justify; }
li.greenhighlight{color:green; font-weight: bold;}
li.orangehighlight{color:#FF6700; font-weight: bold;}
li.bluehighlight{color:#0066CC; font-weight: bold;}
li.blue{color:#0066CC;}
li.blackhighlight{font-weight: bold;}
img.icon{ border:0;}
img.map{ border:0;}
span.bluehighlight {color:#0066CC;}


table.catmenu { padding:0px; border:0px;}
table.nhdmenu { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

td.catmenu {
text-align: center;
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -101px;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
font-size: 16px;
font-weight: bold;
width:150px;
height: 25px;
line-height: 25px;
color: #03c;
}
td.catmenuselected {
text-align: center;
background: #FFFFFF;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
font-size: 16px;
font-weight: bold;
width:150px;
height: 25px;
line-height: 25px;
color: #03c;
}
a.nhdmenu{
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -410px;
height: 15px;
width:170px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
color:#0066cc;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;

}
a.nhdmenu:hover{
background: white url(/images/nycv.gif) no-repeat scroll 0px -380px;
border-left: 0;
padding-left: 1px;
}
a.nhdmenuselected{
background: white url(/images/nycv.gif) no-repeat scroll 0px -139px;
height: 15px;
width:170px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
border-left: 0;
padding-left: 1px;
}
a.catmenu{
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -410px;
height: 15px;
width:155px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
color:#0066cc;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;

}
a.catmenu:hover{
background: white url(/images/nycv.gif) no-repeat scroll 0px -380px;
border-left: 0;
padding-left: 1px;
}
a.catmenuselected{
background: white url(/images/nycv.gif) no-repeat scroll 0px -139px;
height: 15px;
width:156px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
border-left: 0;
padding-left: 1px;
}
a.catmenuwide{
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -410px;
height: 15px;
width:260px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
color:#0066cc;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;

}
a.catmenuwide:hover{
background: white url(/images/nycv.gif) no-repeat scroll 0px -380px;
border-left: 0;
padding-left: 1px;
}
a.catmenuwideselected{
background: white url(/images/nycv.gif) no-repeat scroll 0px -139px;
height: 15px;
width:260px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
border-left: 0;
padding-left: 1px;
}
a.navmenu{
background: transparent url(/images/nycv.gif) no-repeat scroll 0px -410px;
height: 15px;
width:260px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
color:#0066cc;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
}
a.navmenu:hover{
background: white url(/images/nycv.gif) no-repeat scroll 0px -380px;
border-left: 0;
padding-left: 1px;
}
a.navmenuselected{
background: white url(/images/nycv.gif) no-repeat scroll 0px -139px;
height: 15px;
width:260px;
text-align: center;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
display: block;
padding: 5px 0px 5px 0px;
border-left: 1px solid #fff;
border-right: 1px solid #999;
border-left: 0;
padding-left: 1px;
}

.button-leftcap{
float: left;
display: block;
cursor: hand;
cursor: pointer;
width: 5px;
height: 25px;
background: transparent url(/images/nycv.gif) no-repeat scroll -132px -37px;
}
.button-text{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
float: left;
text-align:center;
display: block;
color: #994800;
width: 85px;
cursor: hand;
cursor: pointer;
text-decoration: none;
background: transparent url(/images/nycv.gif) no-repeat scroll 0 -174px;
height: 19px;
padding: 6px 10px 0px 10px;
}
.button-rightcap{
float: left;
display: block;
cursor: hand;
cursor: pointer;
width: 5px;
height: 25px;
background: transparent url(/images/nycv.gif) no-repeat scroll -137px -37px;
}
.button-link:hover .button-leftcap{
background: transparent url(/images/nycv.gif) no-repeat scroll -142px -37px;
}
.button-link:hover .button-text{
text-decoration: underline;
background: transparent url(/images/nycv.gif) no-repeat scroll 0 -199px;
}
.button-link:hover .button-rightcap {
background: transparent url(/images/nycv.gif) no-repeat scroll -147px -37px;
}

.bl-button-link {
display: block;
}

.bl-button-leftcap{
float: left;
display: block;
cursor: hand;
cursor: pointer;
width: 5px;
height: 25px;
background: transparent url(/images/nycv.gif) no-repeat scroll -162px -37px;
}
.bl-button-text{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
float: left;
width: 85px;
text-align:center;
display: block;
color: #0066CC;
cursor: hand;
cursor: pointer;
text-decoration: none;
background: transparent url(/images/nycv.gif) no-repeat scroll -305px -480px;
height: 19px;
padding: 6px 10px 0 10px;
}
.bl-button-rightcap{
float: left;
display: block;
cursor: hand;
cursor: pointer;
width: 5px;
height: 25px;
background: transparent url(/images/nycv.gif) no-repeat scroll -167px -37px;
}
.bl-button-link:hover .bl-button-leftcap{
background: transparent url(/images/nycv.gif) no-repeat scroll -172px -37px;
}
.bl-button-link:hover .bl-button-text{
text-decoration: underline;
background: transparent url(/images/nycv.gif) no-repeat scroll -305px -505px;
}
.bl-button-link:hover .bl-button-rightcap {
background: transparent url(/images/nycv.gif) no-repeat scroll -177px -37px;}

div.navview{ margin:0;}
div.catmenu{ clear:both; width:100%; float:none; text-align:center}
ul.navbar{  list-style:none;   text-align:justify;  border:none; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
li.navbar{  display:inline; padding-right:10px; padding-left:10px; color:#FF6700; background-color:#FFFFFF; text-align:justify; margin-left:auto; margin-right:auto;}
ul.catmenu{ list-style:none; float:none; border:none; margin:0; padding:0; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
li.catmenu{  display:inline; padding-right:20px; padding-left:20px; color:#FF6700; background-color:#FFFFFF;}
li.catmenuselected{ display:inline; padding-right:10px; padding-left:10px; color:#FFFFFF; background-color:#FF6700;}
div.nhdmenu{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#EBF4F9');  margin: 0;  position: fixed;  top: 80px;   width: 170px;}
div.sidemenu{ margin: 0; padding:0;  position:fixed;  top: 211px; left:auto;  width: 170px;}
ul.nhdmenu{ width:170px; list-style:none; float:left; border:none; margin-left:5px; padding:0; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF6700;}
li.nhdmenu{ }
li.nhdmenuselected{ color:#FFFFFF; background-color:#FF6700;}
li:hover.nhdmenu{ color:#FFFFFF;}
div.extmenu{ float:left; margin-top:15px; width:170px;}
div.boxview{ width:790px; float:right; margin:0; padding:0; border:none;}
div.cartview{ width:790px; float:none; margin-left:100px; padding:0; border:none;}
a.navlink{ color:#ff6700; }
a.navlinkselected{ color:#000000;}

