BODY
{
	COLOR:#000;
	/* BACKGROUND-COLOR:#333; */
	FONT-FAMILY:Verdana, Arial, Helvetica;
	FONT-SIZE:11px;
/*
	padding: 0;
	margin: 0 auto;
	text-align:center; 
*/
}
TD, P, TH
{
	COLOR:#000000;
	/* BACKGROUND-COLOR:#444; */
	FONT-FAMILY:Verdana, Arial, Helvetica;
	FONT-SIZE:11;
}
#body1 
{
	/* padding:0px; 
	margin: 0 auto;
	text-align:center;  */ 
}

#footerLeft
{
	COLOR:#AAAAAA;
	FLOAT:left;
	TEXT-ALIGN:left;
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:11px;
	PADDING-RIGHT:3px;
	DISPLAY:inline;
	/* BORDER-top:#EEEEEE 1px solid; */
}

#footer
{
	COLOR:#AAAAAA;
	FLOAT:right;
	TEXT-ALIGN:right;
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:11px;
	PADDING-RIGHT:3px;
	DISPLAY:inline;
	/* BORDER-top:#EEEEEE 1px solid; */
}

.doctitle
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:16px;
	FONT-WEIGHT:bold;
	COLOR:#666666;
	PADDING-BOTTOM:16px;
	PADDING-TOP:16px;
	background-color: #FFFFFF;
}
.subtitle
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:14px;
	FONT-WEIGHT:bold;
	COLOR:#666666;
	PADDING-TOP:16px;
	PADDING-BOTTOM:4px;
}
.sectiontitle
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	COLOR:#000000;
	PADDING-TOP:14px;
}
.sectionsubtitle
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR:#000000;
	PADDING-TOP:12px;
}
.subtitle_thumb
{
	PADDING-TOP:14px;
	PADDING-LEFT:10px;
}
.print-only {
	display:none
}
.mainbody
{
	BACKGROUND-COLOR:#FFFFFF;
	width:900px;
}
HR
{
	COLOR:#E5E5E5;
	HEIGHT:1px;
}
IMG
{
	BORDER-BOTTOM:0px;
	BORDER-LEFT:0px;
	BORDER-RIGHT:0px;
	BORDER-TOP:0px
}
IMG.photo1
{
	border:solid 1px #FFFFFF;
}
IMG.photo_home
{
	border:solid 1px #FFFFFF;
}
IMG.th108
{
	border:none;
	width:108;
	height:108;
}
IMG.th72
{
	border:none;
	width:72;
	height:72;
}
BODY.form
{
	/*
	BACKGROUND-COLOR:#EFEFEF;
	*/
	COLOR:#000;
}
BODY.list
{
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#000;
}
INPUT
{
	FONT-FAMILY:Arial, Verdana, Helvetica, 'Times New Roman';
	FONT-SIZE:11px;
	HEIGHT:22;
}
BUTTON
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:11px;
	HEIGHT:22;
}
TEXTAREA
{
	FONT-FAMILY:Arial, Verdana, Helvetica, 'Times New Roman';
	FONT-SIZE:11px;
}
SELECT
{
	FONT-FAMILY:Arial, Verdana, Helvetica, 'Times New Roman';
	FONT-SIZE:12px;
}
BLOCKQUOTE
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:12px;
}
TD.imagegallery
{
	vertical-align:text-top;
	padding:3;
}
DIV.imagegallery
{

	height:101px;
	width:937px;
	overflow:auto;

}
A:link
{
	/* COLOR:#0000EE; */
	COLOR:#000000;
	FONT-SIZE:11px;
}
A:visited
{
	/* COLOR:#0000EE; */
	COLOR:#000000;
	FONT-SIZE:11px;
}
A:hover
{
	/* COLOR:#000000; */
	COLOR:#0000EE;
	FONT-SIZE:11px;
}

A.footerlink:link {color:#606060;FONT-FAMILY:Arial, Helvetica, Verdana;FONT-SIZE:11px;text-decoration:none;}
A.footerlink:visited {color:#606060;FONT-FAMILY:Arial, Helvetica, Verdana;FONT-SIZE:11px;text-decoration:none;}
A.footerlink:hover {color:#606060;background-color:#BBBBBB;FONT-FAMILY:Arial, Helvetica, Verdana;FONT-SIZE:11px;text-decoration:none;}

A.jfnavlink
{
	COLOR:#666666;
	FONT-FAMILY:Arial, Helvetica, Verdana, 'Times New Roman' ;
	FONT-SIZE:11px;
	text-decoration:none;
}
A.toc {FONT-FAMILY:Arial, Verdana, Helvetica, 'Times New Roman'; FONT-SIZE:11px; TEXT-ALIGN:center; text-decoration:none;COLOR:#FFFFFF;}

A.toc2
{
	FONT-FAMILY:Arial, Verdana, Helvetica, 'Times New Roman';
	FONT-SIZE:11px;
	TEXT-ALIGN:center;
}
A.small_link
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:8pt
}
A.menulink:link     {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;}
A.menulink:visited  {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;}
A.menulink:hover    {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;background-color:DDDDDD}

A.homeimagenavlink:link    {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;}
A.homeimagenavlink:visited {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;}
A.homeimagenavlink:hover   {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:11;text-decoration:none;COLOR:#010101;background-color:DDDDDD}

.menulink_disabled
{
	FONT-FAMILY:Arial, Helvetica, Verdana;
	FONT-SIZE:11px;
	COLOR:#808080;
}
A.collectionlink
{
	FONT-FAMILY:Arial, Helvetica;
	FONT-SIZE:11;
}
.imagedesc
{
	FONT-FAMILY:Arial, Helvetica;
	FONT-SIZE:11;
}

.main_image
{
}

.imagenavbuttons
{
	PADDING-TOP:0px;
}

table.masthead {
	width:100%;
}
table.masthead td {
	background-color: #FFFFFF;
}

table.masthead_generic1 {
	width:100%;
}
table.masthead_generic1 td {
	border-bottom:dotted #DDDDDD 1px;
}

#table_main {
	margin-bottom:60px;
}

UL.menu {
	list-style-type: none;
	margin:0;
	padding-left:0;
	padding-top:0.6em;
}

UL.menu LI {
	padding-top:0.12em;
}
