/* --- DIV Object styles --- */

DIV.background
{
	border:				none;
	position:			absolute;
	left:				0px;
	top:				0px;
	visibility: inherit;
}

DIV.stddiv
{
	background-color:	#ffffff;
	border:				none;
	position:			absolute;
	left:				365px;
	top:				155px;
	width:				610px;
	height:				440px;
	visibility: inherit;
}

DIV.uploaddiv
{
	background-color:	#ffffff;
	border:				none;
	position:			absolute;
	left:				22px;
	top:				142px;
	width:				465px;
	height:				530px;
	visibility: inherit;
}

DIV.languagef
{
	border:				none;
	position:			absolute;
	left:				895px;
	top:				100px;
	visibility: inherit;
}

DIV.languagee
{
	border:				none;
	position:			absolute;
	left:				950px;
	top:				100px;
	visibility: inherit;
}

DIV.oldsitelink
{
	border:				none;
	position:			absolute;
	left:				107px;
	top:				100px;
	color:				#FF6600;
	visibility: inherit;
}

DIV.navdiv
{
	border:				none;
	position:			absolute;
	left:				185px;
	top:				140px;
}

DIV.highlightdiv
{
	border:				none;
	position:			absolute;
	left:				95px;
	top:				420px;
	width:				235px;
	height:				215px;
	visibility: inherit;
	overflow: hidden;	
}

/* --- Various object styles --- */

iframe.highlight
{
	frameborder:		0;
	width:				235px;
	height:				215px;
	scrolling:			no;
}

BODY
{
    font-family:        "Tahoma",sans-serif;
    font-size:          10.5pt;
    margin              0px;
}

HR
{
    border:	            1px solid #3399FF;
	padding:	        0px;
}

IMG
{
    border:             none;
}

P
{
    text-align:	        justify;
    line-height:        120%;     
    margin-right:       0px;
}

P.cent
{
    text-align:		    center;
}

H1
{
    margin-top:         15px;
    font-size:          12pt;
    text-align:		    center;
}

/* --- Link Styles --- */

A
{
    text-decoration:    none;
    color:              #000000;
}


A:hover
{
    color:              #0000BB;
    text-decoration:    underline;
}

A.ullink
{
    color:              #0000CC;
}

A.ullink:hover
{
    color:              #0000CC;
    text-decoration:    underline;
}

A.ullink:visited
{
    color:              #0000CC;
}

A.bookmark:hover
{
    text-decoration:    none;
    color:              #FF00FF;
}

A.nohover:hover
{
    color:              #000000;
    text-decoration:    none;
}

A.filmlinkcomp:hover
{
    background:         #F0C080;
    color:              #000000;
    text-decoration:    none;
}

A.filmlinkfic:hover
{
    background:         #99DDEE;
    color:              #000000;
    text-decoration:    none;
}

A.filmlinkdoc:hover
{
    background:         #E8B8FF;
    color:              #000000;
    text-decoration:    none;
}

/* --- Table styles --- */

TABLE
{
    width:              100%;
    margin:             0px;
    padding:            0px;
    border:             none;
    font-size:          10.5pt;
}

TABLE.outer
{
    width:              570px;	
}

TABLE.body
{
    width:              570px;
    font-family:        "Tahoma",sans-serif;
    text-align:         left;
}

TABLE.navbar
{
    width:              570px;
    font-family:        "Century Gothic","Tahoma",sans-serif;
    font-variant:       small-caps;
    font-size:          14pt;
    text-align:         center;
}

TABLE.filmbar
{
    font-family:        "Century Gothic","Tahoma",sans-serif;
    font-variant:       small-caps;
    text-align:         center;
}

/* --- Table header cell styles --- */

TH
{
    vertical-align:     middle;
    text-align:         center;
    font-weight:        500;
    padding:            4px;
}

TABLE.filmbar TH
{
    padding:            0px;
    background:         #DDDDDD;
}

TH.header
{
    padding:            4px;
    background:         #BBBBBB;
}

TH.footer
{
    padding:            4px;
    background:         #AAAAAA;
}

TH.comp
{
    background:         #F0C080;
}

TABLE.filmbar TH.comp
{
    background:         #F0C080;
}

TABLE.film TH.comp
{
height:                 38px;
}

TH.fiction
{
    background:         #99DDEE;
}

TABLE.filmbar TH.fiction
{
    background:         #99DDEE;
}

TABLE.film TH.fiction
{
height:                 38px;
}

TH.documentary
{
    background:         #E8B8FF;
}

TABLE.filmbar TH.documentary
{
    background:         #E8B8FF;
}

TABLE.film TH.documentary
{
height:                 38px;
}

TH.ceremony
{
    background:         #EEB0B0;
}

/* --- Table body cell styles --- */

TD
{
    padding:            0px;
    vertical-align:     middle;	
}

TD.hrule
{
    height:				2px;
	background:   		#3399FF;
}

TABLE.outer TD.footnote
{
    text-align:         left;
	font-size:          9pt;
    background:         #FFFFFF;
}

TABLE.outer TD
{
    padding:            0px;	
}

TABLE.sessions TD
{
    background:         #DDDDDD;
    text-align:         center;
    padding:            4px;
}

TABLE.film TD.head
{
    background:         #DDDDDD;
    padding:            4px;
    text-align:         center;
}

TABLE.film TD.content
{
    background:         #DDDDDD;
    padding:            4px;
    text-align:         left;
}

TABLE.film TD.photo
{
    text-align:         right;
	vertical-align:     top;
    background:         #DDDDDD;
}

TABLE.film TD.summary
{
    background:         #DDDDDD;
    text-align:         left;
    padding:            8px;
}

TABLE.totaltime TD
{
    background:         #DDDDDD;
    text-align:         center;
    padding:            4px;
}

TABLE.stats TD.stat_head
{
    background:         #DDDDDD;
    text-align:         left;
    padding:            4px;
}

TABLE.stats TD.stat_value
{
    background:         #DDDDDD;
    text-align:         center;
    width:              20%;
    padding:            4px;
}

/* EOF */
