﻿/************************************/
/* HTML code styles below this line */
/************************************/

body
{
    /* background-color: #FFFFE6; */
    background-color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Arial, Sans-Serif;
    margin-top: 0px;
    margin-left: 10px;
    margin-right: 10px;
    margin: 0px, 10px, 0px,10px;
    line-height: 12pt;
    color: #000000;
}

/**********************************/
/* custom CLASSES below this line */
/**********************************/

/* horizontal rule used on pages near top and/or bottom (like above address footer) */
.horzrule_red
{
	color: #a32127;
	background-color: #a32127;
	height: 1px;
	border: none;
}

/* headline for a header that is at the top of a rounded box */

.pagetitles
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
	line-height: normal;
	color: #a32127;
}

.pubprice
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: left;
	line-height: normal;
	color: #a32127;
}

.pubtitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	line-height: normal;
	color: #000000;
}

.newfilm
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: left;
	line-height: 22pt;
	color: #808080;
}

.filmtitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: left;
	line-height: 22pt;
	color: #a32127;
}

.filmtitleline2
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18pt;
	font-weight: normal;
	text-align: left;
	line-height: 22pt;
	color: #a32127;
}

.filmmaker
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	line-height: 18pt;
	color: #000000;
}

.filminfo
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: normal;
	font-style: italic;
	text-align: right;
	line-height: 18pt;
	color: #000000;
	width: 100%;
}


.roundboxheadlineRed
{
	font-size: 14pt; 
	color: #a32127; 
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	
}

.roundboxheadlineBlue
{
	font-size: 14pt; 
	color: #003399; 
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	
}

.indextabselected
{ 
	font-family: Verdana, Arial, Sans-Serif;
	color: Maroon;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 4pt;
	padding-top: 4pt;
	text-decoration: none;
}

.indextabunselected
{ 
	font-family: Verdana, Arial, Sans-Serif;
	color: Black;
	font-size: 10pt;
	font-weight: normal;
	padding-bottom: 4pt;
	padding-top: 4pt;
	text-decoration: none;
}



.tabtablecontainer
{
	padding-left: 25px;
	padding-right: 25px;
}

.filmsummary
{
	font-size: 10pt;
	line-height: 11pt;
	text-align: left;
}

.helpitemheader
{
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: Black;
}

.helpitembody
{
	font-size: 12pt;
	text-align: left;
	color: Black;
}

.smalltext
{
	font-size: 10pt;
}

.catalogtitle
{
	font-size: 14pt; 
	/* color: #8b0000; */
	font-weight: bold;
	color: #555555;
	font-variant: small-caps;
}

.catalogsummary
{
	font-size: 10pt;
	line-height: 12pt;
}

.catatabfont
{
	font-size: 10pt;
}

.pricingtable
{
	font-size: 10pt;
	border-collapse: collapse;
	background-color: #F2EEDE;
}

.catalogsubheaders
{
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: bold;
}

.centerdiv
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.contactlabel
{
	font-weight: bold;
	font-size: 14pt;
	color: #00008b;
}

.workshopmainhead
{
	font-size: 16pt;
	font-weight: bold;
	color: #990033;
	line-height: 20pt;
	text-align: center;
}

.workshopsubhead
{
    font-size: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    text-align: center;
}

.workshopdatetime
{
    font-size: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    text-align: center;
}

.workshopfooter
{
    font-size: 10pt;
    font-style: italic
}

.workshopfaqquestion
{
    font-weight: bold;
    color: #C41230;
    text-align: left;
}

/**********************************/
/* home page classes              */
/**********************************/

.specialcollectionfeature
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt; /* background-color: #d3d3d3;
	background-color: #FFFFFF; */
	color: #000099;
	width: 100%;
	height: 100%;
}

.featuredwork
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	color: #555555;
}

/* headline class, use for the Headers for home page topics that are NOT in a rounded corner box */

.homeheadline
{
	font-size: 14pt; 
	color: #003399; 
	text-align: center; 
	font-weight: bold; 
	font-family: Verdana, Arial, Sans-Serif;
	
}

/*************************/
/* end home page classes */
/*************************/

/*************************************************************************************/
/* ELEMENT IDs - named objects style (div, table, paragraph with ID) below this line */
/*************************************************************************************/

#tblMain
{
	width: 100%;
	border-collapse: collapse;
	border-width: 0;
	
}

#tblMenu
{
	width: 100%;
	border-collapse: collapse;
	border-width: 0;
	
}

	
#divMenu
{
	text-align: center;
	height: 21px;
}

#tblMainContainer
{
	text-align: center;
	width: 100%;
	/* border-width: 0; */
	border-collapse: collapse;
	/* border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove; */
}

#tblLogo
{
	background-image: url('http://www.twn.org/images/headerback6.jpg');
}

#tblSubMainContainer a:link, #tblSubMainContainer a:visited
{
	color: #C41230;
	text-decoration: none;
	font-weight: bold;
} 

#tblSubMainContainer a:hover
{
	color: #C41230;
	text-decoration: none;
	font-weight: bold;

}

/**************************************************/
/* RESOURCES PAGE STYLES (WEBLINKS.ASPX)          */
/**************************************************/

#toppagelink a:link, #toppagelink a:visited
{
	color: #336699;
	text-decoration: none;
} 

#toppagelink a:hover
{
	color: #336699;
	text-decoration: none;
}

#tdLinks a:link, #tdLinks a:visited
{
	color: #483d8b;
	text-decoration: none;
} 

#tdLinks a:hover
{
	color: #483d8b;
	text-decoration: none;
}

.toppagestyle
{
	font-weight: bold;
	line-height: 18pt;
}

.linkheader
{
	font-size: 14pt;
	font-weight: bold;
	color: #4682b4;
	text-transform: uppercase;
}

.sitetitle
{
	font-weight: bold;
	color: #4169e1;
}

.sitedescript
{
	line-height: 12pt;
}

.linkheaddescript
{
	line-height: 12pt;
	font-weight: bold;
}


