﻿/************************************/
/* HTML code styles below this line */
/************************************/

body
{
	/* background-color: #FFFFE6; */
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin: 0px, 10px, 0px,10px;
	line-height: 12pt;
	color: #555555;
}

/**********************************/
/* custom CLASSES below this line */
/**********************************/

/* horizontal rule used on pages near top and/or bottom (like above address footer) */
.horzrule_red
{
	color: #C41230;
	background-color: #C41230;
	height: 1px;
	border: none;
}

/* headline for a header that is at the top of a rounded box */

.roundboxheadlineRed
{
	font-size: 14pt;
	color: #C41230;
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-weight: bold;
}

.roundboxheadlineBlue
{
	font-size: 14pt;
	color: #003399;
	font-family: Trebuchet MS, Arial, Verdana, Sans-Serif;
	font-weight: bold;
}

.indextabselected
{
	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
	color: Maroon;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 4pt;
	padding-top: 4pt;
	text-decoration: none;
}

.indextabunselected
{
	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
	color: Black;
	font-size: 10pt;
	font-weight: normal;
	padding-bottom: 4pt;
	padding-top: 4pt;
	text-decoration: none;
}

.pagetitles
{
	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif; /* color: #ff9966; */ /* color: #929196;*/
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
	line-height: normal;
	color: #C41230;
}

.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;
}

.newsheadline
{
	font-size: 16pt;
	color: #003399;
	text-align: center;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}

/**********************************/
/* home page classes              */
/**********************************/

.specialcollectionfeature
{
	font-family: Trebuchet MS, Verdana, Arial, Sans-Serif;
	font-size: 10pt; /* background-color: #d3d3d3; 	background-color: #FFFFFF; */
	color: #000099;
	width: 100%;
	height: 100%;
}

.featuredwork
{
	font-family: Trebuchet MS, 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: Trebuchet MS, Arial, Verdana, sans-serif;
}

/*************************/
/* end home page classes */
/*************************/

/*************************/
/* online learning classes */
/*************************/

.wstitle
{
	font-size: 14pt;
	color: #003399;
	text-align: left;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}
.wsdescript
{
	font-size: 12pt;
	text-align: left;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}
.wslink
{
	font-size: 12pt;
	text-align: left;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}

/*************************/
/* end online learning 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('https://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;
}

#divNRlinks a:link, #divNRlinks a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
}

#divNRlinks a:hover
{
	color: #EF4E6A;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
}

/**************************************************/
/* 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;
}


