﻿body
{
    /* background-color: #FFFFE6; */
    background-color: #FFFFFF;
    font-size: 8pt;
    font-family: Verdana, Arial, sans-serif;
    margin-top: 5px;
    line-height: 12pt;
}
	
/* 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;
}

.sidebarlink
{
	text-decoration: none;
	color: #dd0e0e;
}

.morelink
{
	text-decoration: none;
	color: #000080;
	font-size: 8pt;
}

.smalltext
{
	font-size: 8pt;
}

.catalogtitle
{
	font-size: 12pt; /* color: #8b0000; */
	font-weight: bold;
	color: #564f4d;
}

.catalogsummary
{
	font-size: 8pt;
	line-height: 12pt;
}

.pricingtable
{
	font-size: 8pt;
	border-collapse: collapse;
	background-color: #F2EEDE;
}

.catalogtabs
{
	list-style: none;
	display: inline;

}

.catatabfont
{
	font-size: 8pt;
}

#pricetabs a:link, #pricetabs a:visited
{ 
	color: #8b0000;
	text-decoration: none;
}

.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;
}

.pagetitles
{
	font-family: Verdana, Arial, Sans-Serif;
	/* color: #ff9966; */
	/* color: #929196;*/
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
	line-height: normal;
	color: #C41230;
}

.resources
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center
}

.subjtab
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center
}

.cartempty
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center
}

.transtextbox
{
	background-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	border-color: Background;
}

.workshopmainhead
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 16pt;
	font-weight: bold;
	color: #990033;
	line-height: 20pt;
}

.workshopsubhead
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #990033;
}

.workshopdatetime
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #990033;
}

.workshopfooter
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    font-style: italic
}

#topofpagelink a:link, #topofpagelink a:visited
{
	color: #800000;
	text-decoration: none;
	font-weight: bold;
} 

#topofpagelink a:hover
{
	color: #ff6666;
	text-decoration: none;
	font-weight: bold;
}

#topofpagelinkthin a:link, #topofpagelinkthin a:visited
{
	color: #800000;
	text-decoration: none;
	line-height: 14pt;
} 

#topofpagelinkthin a:hover
{
	color: #ff6666;
	text-decoration: none;
	line-height: 14pt;
}

#thinlink a:link, #thinlink a:visited
{
	color: #800000;
	text-decoration: none;
} 

#thinlink a:hover
{
	color: #ff6666;
	text-decoration: none;
}

.contactlabel
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 14pt;
	color: #00008b;
}

.contactmoretext
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
}

.centerdiv
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#leftsidebar a:link, #leftsidebar a:visited
{
	color: #ffffff;
	text-decoration: none;
} 

#leftsidebar a:hover
{
	color: #ff6666;
	text-decoration: none;
}

.leftsidebarstyle
{
    font-size: 8pt;
    background-color: #C41230;
    color: #ffffff;
}

.featuredwork
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	background-color: #708090;
	color: #ffffff;
}

.specialcollectionfeature
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	background-color: #d3d3d3;
	color: #000099;
}

#tblSidePanel a:link, #tblSidePanel a:visited
{
	color: #C41230;
	text-decoration: none;
} 

#tblSidePanel a:hover
{
	color: #ff6666;
	text-decoration: none;
}
	
#tblPreviewList a:link, #tblPreviewList a:visited
{
	color: #C41230;
	text-decoration: none;
} 

#tblPreviewList a:hover
{
	color: #ff6666;
	text-decoration: none;
}

.previewwindow
{
	font-weight: bold;
	font-size: 12pt;
	color: #b8860b;
}

#tblMenuFooter a:link, #tblMenuFooter a:visited
{
	color: #C41230;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-Serif;
} 

#tblMenuFooter a:hover
{
	color: #C41230;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-Serif;
}

#tdNewUser a:link, #tdNewUser a:visited
{
	color: #C41230;
	text-decoration: none;
	font-size: 12pt;
	font-family: Verdana, Arial, Sans-Serif;
} 

#tdNewUser a:hover
{
	color: #C41230;
	text-decoration: underline;
	font-size: 12pt;
	font-family: Verdana, Arial, Sans-Serif;
}

#tblLoginHome a:link, #tblLoginHome a:visited
{
	color: #C41230;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
} 

#tblLoginHome a:hover
{
	color: #C41230;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-Serif;
}

.tablebasic
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	border-collapse: collapse;
	width: 100%;
}

.filmsummary

{
	font-size: 8pt;
	line-height: 11pt;
}

#divMenu
{
	text-align: center;
	height: 21px;
}

#tblLogo
{
	background-image: url('http://www.twn.org/images/headerback6.jpg');
}