body
{
  background-color: white;
  font-family: arial, helvetica, sans;
  font-size: 12pt;
}

h1
{
  font-size: 24pt;
}

.appversion
{
  font-size:9pt;
  color: #ff0084;
}

.optionslink
{
  background-color: #f0f0f0;
  display: inline;
  decoration: underline;
  cursor: pointer;
  border: 1px solid #7f9db9;
  padding: 2px 2px 2px 2px;
}

.tas
{
  position: relative;
  left: 600px;
  top: -22px;
}

.bullet
{
  display: block;
}

.optional
{
  padding: 5px 5px 5px 5px;
}

label
{
  display: inline;
  margin: 10px 10px 10px 35px;
}

input
{
  display: inline;
  position: absolute;
  left: 400px;
}

select
{
  display: inline;
  position: absolute;
  left: 400px;
}

img
{
  border: 0px solid white;
}

.thumbnail
{
  border: 0px solid white;
}

.thumbnail img
{
  background: url(/images/nyff_loading.gif) no-repeat;
}

.imgOverlay
{
  display: inline;
  position:absolute;
  z-index: 100;
  width: 75px;
  height: 75px;
  margin: 0px 0px 0px -75px;
  boxder: 1px solid #7f9db9;
  padding: 0px 0px 0px 0px;
}


.favorited
{
  z-index: 102;
  width:75px;
  height:75px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nyff_favorite.png', sizingMethod='scale');
}

html>body .favorited
{
  background: url(/images/nyff_favorite.png) no-repeat;
}


.favorited_X
{
  z-index: 102;
  width:75px;
  height:75px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nyff_favorite_X.png', sizingMethod='scale');
}

html>body .favorited_X
{
  background: url(/images/nyff_favorite_X.png) no-repeat;
}


.notFavorited
{
  z-index: 102;
  width: 75px;
  height: 75px;
  background: none;
  display: inline;
  boxder: 1px solid blue;
}


.notFavorited_X
{
  z-index: 102;
  width:75px;
  height:75px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nyff_X.png', sizingMethod='scale');
}

html>body .notFavorited_X
{
  background: url(/images/nyff_X.png) no-repeat;
}

