p.criterion
{
FONT-SIZE: 10pt;
COLOR: white;
MARGIN-TOP: 0;
TEXT-ALIGN: CENTER;
}

p.moviedescription
{
   FONT-SIZE: 10pt;
   COLOR: white;
   MARGIN-TOP: 0;
}

td.movietitle
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 14pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: left;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.otherinfo
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 10pt;
   TEXT-ALIGN: left;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.otherinfo2
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   TEXT-ALIGN: left;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.castinfo
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   TEXT-ALIGN: left;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.navigation_review
{
   BACKGROUND: #CDC9C9;
   BORDER: 2px SOLID #104E8B;
   WIDTH: 18%; /* 28% */
}


/* DVD REVIEW */

td.dvdheading1
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 11pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   BACKGROUND: transparent;
   COLOR: black;
   MARGIN-TOP: 0;
   BORDER: 2px solid blue
}

td.dvdheading2
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: left;
   WIDTH: 50%;
   BORDER: 1px solid blue;
   BACKGROUND: #000033;
   COLOR: #DBFEF8;
   MARGIN-TOP: 0;
}

td.dvdinfo
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 9pt;
   TEXT-ALIGN: center;
   WIDTH: 50%;
   BORDER: 1px solid blue;
   BACKGROUND: #050505;
   COLOR: white;
   MARGIN-TOP: 0;
}

td.dvdinfo2
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   TEXT-ALIGN: left;
   WIDTH: 50%;
   BORDER: 1px solid blue;
   BACKGROUND: black;
   COLOR: white;
   MARGIN-TOP: 0;
}

td.edition
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   TEXT-ALIGN: center;
   BACKGROUND: transparent;
   COLOR: #000033;
   MARGIN-TOP: 0;
}

td.review
{
   FONT-SIZE: 10pt;
   COLOR: black;
   MARGIN-TOP: 0;
   TEXT-ALIGN: JUSTIFY;
}

.reviewtext
{
   FONT-SIZE: 10pt;
   COLOR: black;
   MARGIN-TOP: 0;
   TEXT-ALIGN: JUSTIFY;
}

td.dvdsection
{
   FONT-SIZE: 10pt;
   FONT-WEIGHT: BOLD;
   BORDER: 1px solid #0000FF;
   BACKGROUND: black;
   COLOR: yellow;
   MARGIN-TOP: 0;
   TEXT-ALIGN: LEFT;
}


/* REVIEW INDEX STYLES */

.letterhead {FONT-SIZE: 14pt; FONT-FAMILY: Verdana, Arial; COLOR: blue}
.movieman {FONT-SIZE: 8pt; COLOR: yellow; TEXT-ALIGN: center}
.moviecriticguy {FONT-SIZE: 8pt; COLOR: orange; TEXT-ALIGN: center}
.xmenfan {FONT-SIZE: 8pt; COLOR: aqua; TEXT-ALIGN: center}
.mrwhite {FONT-SIZE: 8pt; COLOR: white; TEXT-ALIGN: center}
.gladiator {FONT-SIZE: 8pt; COLOR: red; TEXT-ALIGN: center}
.gonzalez {FONT-SIZE: 8pt; COLOR: green; TEXT-ALIGN: center}
.link {FONT-SIZE: 10pt; WIDTH: 250pt}
.dvd {FONT-SIZE: 6pt; FONT-FAMILY: Verdana, Arial; COLOR: #99FFFF; BACKGROUND: black; TEXT-ALIGN: center}
.soundtrack {FONT-SIZE: 6pt; FONT-FAMILY: Verdana, Arial; COLOR: #99FFFF; BACKGROUND: black; TEXT-ALIGN: center}

td.toppers_reviewindex
{
   FONT-SIZE: 12pt;
   COLOR: WHITE;
   FONT-FAMILY: verdana, times new roman, *;
   BORDER: 2px SOLID #8B0000;
   BACKGROUND: #8B8878;
   HEIGHT: 18px;
   MARGIN-TOP: 0;
   TEXT-ALIGN: CENTER;
   FONT-WEIGHT: BOLD;
}

td.reviewlink
{
   BORDER: 2px SOLID #A6A6A6;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: BOLD;
   FONT-TYPE: verdana;
   TEXT-ALIGN: LEFT;
   WIDTH: 60%
}

td.critic_name
{
   BORDER: 2px SOLID #A6A6A6;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: BOLD;
   FONT-TYPE: verdana;
   TEXT-ALIGN: LEFT;
   COLOR: #000033;
   WIDTH: 20%
}

td.reviewindex_year
{
   BORDER: 2px SOLID #A6A6A6;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: BOLD;
   FONT-TYPE: verdana;
   TEXT-ALIGN: CENTER;
   COLOR: #000033;
   WIDTH: 10%
}

td.star_rating
{
   BORDER: 2px SOLID #A6A6A6;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: BOLD;
   FONT-TYPE: tahoma, verdana;
   WIDTH: 10%
}

td.reviewindex_head
{
   BORDER: 2px SOLID #000080;
   BACKGROUND-COLOR: #C6E2FF;
   FONT-SIZE: 11pt;
   FONT-WEIGHT: BOLD;
   FONT-TYPE: verdana;
   TEXT-ALIGN: CENTER
}

/* END REVIEW INDEX STYLES */

/* DVD REVIEW - NEW DESIGN */

td.dvdheading3 /* dvdheading1 */
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   BACKGROUND: transparent;
   COLOR: black;
   MARGIN-TOP: 0;
   BORDER: 2px solid blue
}

td.dvdheading4 /* dvdheading2 */
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 9pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: left;
   BORDER: 1px solid blue;
   BACKGROUND: transparent;
   COLOR: GREY;
   MARGIN-TOP: 0;
   WIDTH: 15%
}

td.dvdheading5
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   BORDER: 2px RIDGE #000033;
   BACKGROUND: #C0D9D9;
   COLOR: BLACK;
   MARGIN-TOP: 0;
   WIDTH: 50%
}

td.dvdinfo3 /* dvdinfo */
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   BORDER: 1px solid blue;
   BACKGROUND: transparent;
   COLOR: black;
   MARGIN-TOP: 0;
   WIDTH: 60%
}

td.dvdinfo4
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   FONT-STYLE: italic;
   BACKGROUND: #C1CDCD;
   BORDER-RIGHT: 1pt SOLID #757575;
   COLOR: black;
   MARGIN-TOP: 0;
   VALIGN: top;
}

td.dvdinfo5
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   BACKGROUND: #C1CDCD;
   BORDER-LEFT: 1pt SOLID #757575;
   COLOR: black;
   MARGIN-TOP: 0;
   VALIGN: top;
}

td.dvdinfo_special
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   BACKGROUND: #C1CDCD;
   BORDER-RIGHT: 1pt SOLID #757575;
   COLOR: black;
   MARGIN-TOP: 0;
   VALIGN: top;
}

td.dvdinfo_features /* dvdinfo */
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   FONT-STYLE: italic;
   BORDER: 1px solid blue;
   BACKGROUND: transparent;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.dvdformat
{
   TEXT-ALIGN: center;
   BORDER: 1px solid blue;
   BACKGROUND: BLACK;
   WIDTH: 25%
}

td.heading_ratings /* dvdinfo */
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   BACKGROUND: transparent;
   BORDER: 1px dotted blue;
   COLOR: black;
   MARGIN-TOP: 0;
   WIDTH: 25%
}

td.dvd_ratings
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 10pt;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   BACKGROUND: transparent;
   COLOR: black;
   MARGIN-TOP: 0;
   WIDTH: 25%
}

table.dvdinformation
{
   BACKGROUND: #C1CDCD;
   BORDER: 1pt SOLID #616161;
   WIDTH: 98%;
}

table.dvdinformation2
{
   BACKGROUND: #C1CDCD;
   BORDER: 1pt SOLID #616161;
   WIDTH: 98%;
}

/* REVIEW INDEX PAGES */

td.review_link
{
   FONT-FAMILY: verdana;
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   MARGIN-TOP: 0;
   WIDTH: 95%;
   TEXT-TRANSFORM: uppercase
}



/* SPECIAL FEATURES - PREDICTIONS */


td.details_prediction
{
   FONT-SIZE: 10pt;
   WIDTH: 100%;
   VERTICAL-ALIGN: TEXT-TOP;
}

td.poster_prediction
{
   FONT-SIZE: 10pt;
   FONT-STYLE: ITALIC;
   FONT-WEIGHT: BOLD;
   TEXT-ALIGN: left;
   VERTICAL-ALIGN: TOP;
}


/* SPECIAL FEATURES - BOX OFFICE */

td.borank
{
   FONT-SIZE: 26pt;
   FONT-WEIGHT: BOLD;
   TEXT-ALIGN: CENTER;
   BORDER: 2pt INSET #CDC5BF;
   WIDTH: 25%;
}

td.boimage
{
   FONT-SIZE: 14pt;
   FONT-STYLE: ITALIC;
   FONT-WEIGHT: BOLD;
   COLOR: BLUE;
   BORDER: 2pt RIDGE #CDC5BF;
   TEXT-ALIGN: CENTER;
   WIDTH: 75%;
}

.dvdimage
{
   BORDER-COLOR: WHITE;
   TEXT-ALIGN: CENTER
}

.boxoffice
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

.thinborder
{
	border: 1pt solid black;
}

.crewinfo
{
	font-size: 12px;
	color: #003366;
}

.image
{
	text-align: center;
}

td.topten-heading
{
   FONT-FAMILY: verdana, times new roman, *;
   FONT-SIZE: 12pt;
   FONT-WEIGHT: bold;
   FONT-STYLE: italic;
   TEXT-ALIGN: center;
   COLOR: black;
   MARGIN-TOP: 0;
}

td.tp-posters
{
   TEXT-ALIGN: center;
}

td.tp-rank
{
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
}

td.tp-title
{
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   TEXT-TRANSFORM: uppercase;
   VERTICAL-ALIGN: top;
}