body {
	margin:4px;
	margin-top:10px;
	margin-bottom:10px;
	color:#000000;
	}

p,h1,h2,h3,h4,li,ul,td,ol	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	}

p.news_title	{
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-bottom:1px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#518900;
	}

p.news_date	{
	margin:0px;
	padding:0px;
	padding-top:1px;
	padding-bottom:2px;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#1D5FA8;
	}

blockquote 	{
	margin-left:12px;
	margin-right:12px;
	}

p.citation   {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-top:0px;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#000000;
	}

td.navigatorcell	{
	text-align:right;
	background-color:#CDCDCD;
	padding:6px;
	padding-top:2px;
	padding-bottom:3px;
			}

p.catalog_navtext	{
	font-size:10px;
	margin:0px;
	padding:0px;
	}


.quotesimple  {
	padding-left:15px;
	padding-right:15px;
	text-align:center;
        font-style:italic;
	font-weight:bold;
	font-size:12px;
	}

.aquotebox  {
	margin:9px;
	margin-left:13px;
	margin-right:13px;
	padding:8px;
	background-color:#E2E4E7;
	text-align:center;
	font-size:11px;
        font-style:italic;
	}

.calloutbox  {
	margin:0px;
	margin-top:48px;
	margin-bottom:5px;
	padding:13px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#D9D9D9;
	border-top:solid 1px #313131;
	border-bottom:solid 1px #313131;
	text-align:left;
	}

.calloutsimple  {
	padding:16px;
	padding-top:7px;
	padding-bottom:7px;
	margin:0px;
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 2px #313131;
	border-bottom:solid 2px #313131;
	text-align:left;
	}

/* styles used for navigation elements */
.subnav	{
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:5px;
	color:#000000;
	font-size:11px;
	text-align:right;
	}

.tracks	{
	margin:0px;
	padding:0px;
	color:#000000;
	text-decoration:underline;
	font-size:9px;
	text-align:left;
	}


td.series  {
	background-color:#E2E4E7;
	font-size:12px;
	text-align:left;
	}

td.tertiarynavhead   {
	padding:5px;
	padding-top:5px;
	padding-bottom:7px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#A99E79;
	}

td.tertiarynavcell   {
	padding:8px;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#000000;
	background-color:#FFFFFF;
	border:#A99E79;
	border-style:solid;
	border-width: 0px 9px 1px 9px;
	}


/* styles used in hot box */
.hbhead1	{
	margin:0px;
	padding:6px;
	padding-top:0px;
	padding-bottom:1px;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	}

.hbhead2	{
	margin:0px;
	padding:6px;
	padding-top:0px;
	padding-bottom:1px;
	color:#2C67C1;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	}


.hbpara1	{
	margin:0px;
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	}

hr.hotbox	{
	margin-left:6px;
	margin-right:6px;
	color: #A99E79;
	}

/* styles used for body content */
p.bigerr1	{
	margin:0px;
	padding:0px;
	padding-top:36px;
	padding-bottom:12px;
	font-size:20px;
	color:#FB3411;
	font-weight:normal;
	text-align:center;
	}

p.smlerr2	{
	margin:0px;
	padding:px;
	padding-top:12px;
	padding-bottom:6px;
	font-size:17px;
	color:#000000;
	font-weight:normal;
	text-align:center;
	}


p.logotype	{
	margin:0px;
	padding:5px;
	padding-top:4px;
	padding-bottom:20px;
	padding-right:50px;
	text-align:center;
	}

hr	{
	margin-right:50px;
	color: #A99E79;
	}

hr.plain	{
	margin:0px;
	color: #A99E79;
	}


p	{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;
	}

h1, p.head1	{
	margin:0px;
	padding:0px;
	padding-bottom:4px;
	padding-top:4px;
	padding-right:100px;
	font-size:20px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	}


h2, p.head2	{
        margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
        font-size:15px;
        font-weight:bold;
        color:#155AA6;
        text-align:left;
	}

p.h2caption	{
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:3px;
	font-size:14px;
	font-weight:bold;
	color:#6C2576;
	text-align:left;
	}


h3, p.head3      {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:2px;
	color:#518900;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	}

p.h3caption	{
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
	color:#6C2576;
	text-align:left;
	}

h4, p.head4	{
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-bottom:2px;
	font-weight:bold;
	color:red;
	text-align:left;
	}

p.h4centnote	{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:12px;
	font-weight:bold;
        font-style:italic;
	text-align:center;
	}

p.notehead	{
	margin:0px;
	padding:5px;
	padding-bottom:0px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

p.notepara	{
	margin:0px;
	padding:5px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	}

p.smallnotepara	{
	margin:0px;
	padding:5px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	}



/* styles used for lists */
li	{
	margin-top:3px;
	margin-bottom:3px;
	text-align:left;
	}

ul	{
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-left:9px;
	margin-left:9px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	list-style-type:square;
	}

/* styles used for Quotations */

p.leftquotation	{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
        font-size:11px;
        font-weight:normal;
        font-style:italic;
        color:#000000;
        text-align:left;
        }

p.bylineleftquote	{
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-bottom:6px;
        font-size:9px;
        font-weight:bold;
        color:#000000;
        text-align:left;
        }

p.bylinequotesimple	{
	margin:0px;
	padding:0px;
	padding-top:3px;
	padding-bottom:6px;
        font-size:9px;
        font-weight:normal;
        color:#000000;
        text-align:right;
        }

p.quotation	{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
        font-size:11px;
        font-weight:normal;
        font-style:italic;
        color:#000000;
        text-align:center;
        }

p.bigquote	{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        color:#000000;
        text-align:center;
        }

p.bylinequote	{
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-bottom:6px;
        font-size:9px;
        font-weight:bold;
        color:#000000;
        text-align:center;
        }

p.bigbyline	{
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-bottom:6px;
        font-size:12px;
        font-weight:normal;
        color:#000000;
        text-align:center;
        }

td.quotecell	{
	margin:0px;
	padding-left:6px;
	padding-right:6px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#EEECEC;
	background-color:#E2E4E7;
        }

td.calloutcell	{
	margin:0px;
	padding:6px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#F7F7F7;
	border:4px #A99E79 solid;
	border:3px #6C2576 solid;
        }

/* styles used for Events Calendar and Forms*/


.eventmonthhead	{
	text-align:center;
	background-color:#999999;
	color:#FFFFFF;
	font-size:19px;
	margin-top:6px;
	margin-bottom:8px;
	font-weight:bold;
	}

.eventtitle	{
	text-align:center;
	font-size:14px;
	line-height:115%;
	font-weight:bold;
	margin-left:12px;
	margin-right:12px;
	margin-top:10px;
	}

div.eventbody p	{
	text-align:center;
	margin-bottom:9px;
	margin-left:12px;
	margin-right:12px;
	line-height:115%;
	font-size:12px;
	}

.eventdata	{
	text-align:center;
	line-height:115%;
	margin-left:12px;
	margin-right:12px;
	font-size:12px;
	}

p.formok   {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:green;
	}

p.formerror   {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:red;
	}

p.formerrhead   {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:red;
	}

th.columnhead   {
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#333333;
	height:18px;
	border:#FFFFFF;
	border-style:solid;
	border-width: 1px 0px 1px 0px;
	}

td.odd	{
	background-color:#AAAAAA;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	}

td.even	{
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	}

.eventnote   {
	font-size:10px;
	font-weight:normal;
	color:#000000;
	}


/* Other Styles. */
p.copyright	{
	margin:0px;
	padding:0px;
	padding-top:9px;
	font-size:9px;
	font-weight:normal;
	text-align:center;
	}

p.signature	{
	margin:0px;
	padding:0px;
	padding-right:22px;
	padding-bottom:7px;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	}


/* Featurette Styles. */

td.featurette	{
	margin:0px;
	padding:10px;
	background-color:#E9E4CF;
	color:#000000;
	}

td.topfeaturette	{
	margin:0px;
	padding:10px;
	background-color:#E1DABF;
	color:#000000;
	}

p.featurehead	{
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	}

p.tinyhead	{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

p.featurepara	{
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	}

p.centsmallpara	{
	margin:0px;
	padding:18px;
	padding-top:6px;	
	padding-bottom:6px;
	color:#000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	}

p.featurequote	{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
        font-size:1opx;
        font-weight:normal;
        font-style:italic;
        color:#000000;
        text-align:center;
        }


p.featurebyline	{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:4px;
        font-size:9px;
        font-weight:bold;
        color:#000000;
        text-align:center;
        }

/* styles used in bios */
td.biobox	{
	margin:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:11px;
	padding-bottom:11px;
	background-color:#CDCDCD;
	}

p.artistquote	{
        margin:0px;
	padding:0px;
	padding-bottom:6px;
        font-size:13px;
        font-weight:normal;
        font-style:italic;
        color:#000000;
        text-align:center;
        }

p.artqtbyline	{
        margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:6px;
        font-size:10px;
        font-weight:normal;
        color:#000000;
        text-align:center;
        }


/* Here are pseudo class Selectors. */
/* Make sure they remain at the bottom of the file */


a:link, a:visited, a:active	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#7E00AC;
	text-decoration:underline;
	}

a:hover	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#00BD0D;
	text-decoration:underline;
	}

a.offmainnav:link, a.offmainnav:visited, a.offmainnav:active  
	{
	color: #FFFFFF;
        font-weight:bold;
	text-decoration:none;
	}

a.offmainnav:hover
	{
	color:#0D355F;
        font-weight:bold;
	text-decoration:underline;
	}

a.onmainnav:link, a.onmainnav:visited, a.onmainnav:active, a.onmainnav:hover
	{
	color:#0D355F;
        font-weight:bold;
	text-decoration:none;
	}


a.offsubnav:link, a.offsubnav:visited, a.offsubnav:active  
	{
	font-size:10px;
	color:#FFFFFF;
        font-weight:bold;
	text-decoration:none;
	}
a.offsubnav:hover
	{
	font-size:10px;
	color:#FFFFFF;
        font-weight:bold;
	text-decoration:underline;
	}

a.onsubnav:link, a.onsubnav:visited, a.onsubnav:active, a.onsubnav:hover
	{
	font-size:10px;
	color:#FFFFFF;
        font-weight:bold;
	text-decoration:none;
	}

a.thumbbrowser:link, a.thumbbrowser:visited, a.thumbbrowser:active	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	}


a.thumbbrowser:hover	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#00BD0D;
	text-decoration:none;
	}


a.close_viewer:link, a.close_viewer:visited, a.close_viewer:active	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#9A58B4;
	text-decoration:underline;
	}

a.close_viewer:hover	{
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00BD0D;
	text-decoration:underline;
	}

a.onnewsselector:link, a.onnewsselector:visited, a.onnewsselector:active, a.onnewsselector:hover	{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#6C2576;
	}

a.offnewsselector:link, a.offnewsselector:visited, a.offnewsselector:active	{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#6C2576;
	}

a.offnewsselector:hover	{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#6C2576;
	}


a.footerlink:link, a.footerlink:visited, a.footerlink:active	{
	color:#FFFFFF;
	text-decoration:none;
	}

a.footerlink:hover	{
	color:#FFFFFF;
	text-decoration:underline;
	}

a.bigcloselink:link, a.bigcloselink:visited, a.bigcloselink:active	{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

a.bigcloselink:hover	{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

