/* background color for the content part of the pages 
	font-family:Verdana; 	font-size:11px;	color:Black;	background-color:White;
*/
body {background-color:white;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;margin:0;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal;line-height: 12px;}

.HeaderBg {background-color: #E7E7FF;}
.FooterBg {background-color: gainsboro;}
.SideBg {background-color: #fffacd;}

.SiteTitle {font-family: Verdana Bold, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#cccc99}


/* GENERAL */
/* style for module titles */
/* text style used for most text rendered by modules */
.Normal	{font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal;line-height: 12px;}
.NormalB	{font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold}

.head   	{font-family: Verdana, Helvetica, sans-serif; font-size:  14px; font-weight:bold;  color: #FFFFFF;line-height: 16px;}
div .head	{font-family: Verdana, Helvetica, sans-serif; font-size:  14px;font-weight:    bold;color: ffffff; background-color:2585c1;
		padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;}

div .subHead	{font-family: Verdana, Helvetica, sans-serif; font-size:  12px;font-weight:    bold;color: ffffff; background-color:2585c1;
		padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;}
div .collectionHead	{font-family: Verdana, Helvetica, sans-serif; font-size:  22px;font-weight:    normal;color: ffffff; background-color:2585c1;
		padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;}

.big	{font-family: Verdana, Helvetica, sans-serif; font-size: 13px;font-weight:    bold;color: 2585c1;}
.txt11	{font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal;line-height: 12px;color:333333}
.txt12	{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal;line-height: 14px;color:333333}
.address	{font-family: Verdana, Helvetica, sans-serif; font-size:11px;font-weight:normal;color: 2585c1;}
.copy    	{font-family: Verdana, Helvetica, sans-serif; font-size:10px;font-weight:normal;color: FFFFFd;}
a.copy:link  {text-decoration:    none;   color:  FFFFFF;}
a.copy:visited   {text-decoration:    none;    color:  FFFFFF;}
a.copy:active    {text-decoration:    none;    color:  FFFFFF;}
a.copy:hover {text-decoration:    underline; color:  #f6d60f;}

/* GENERIC */
H1  {font-family: Verdana, Helvetica, sans-serif;    font-size:  24px;    font-weight:    bold;    color: #2585c1; padding-left:10px}
H2  {font-family: Verdana, Helvetica, sans-serif;    font-size:  20px;    font-weight:    normal;    color: #666644;}
H3  {font-family: Verdana, Helvetica, sans-serif;    font-size:  12px;    font-weight:    normal;    color: darkred;}
H4  {font-family: Verdana, Helvetica, sans-serif;    font-size:  12px;    font-weight:    normal;    color: darkred;}
H5, DT  {font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    bold;    color: darkred;}
H6  {font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    bold;    color: darkred;}

th  {vertical-align: baseline;   align:left; font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    bold;    color: #2585c1;}
td  {Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    normal;    color: #000000;    line-height:12px;}

a:link  {text-decoration:    none;   color:  2585c1;}
a:visited   {text-decoration:    none;    color:  2585c1;}
a:active    {text-decoration:    none;    color:  2585c1;}
a:hover {text-decoration:    underline; color:  #000000;}

.catnav a 	{display: block;width: 100%;height: 20px;background-color: #2585c1;text-decoration: none;
		color: #FFFFeF;font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;}
.catnav a:link 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav a:active 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav a:visited 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav a:hover 	{background-color: #FFFFF0;color: #2585c1;font-weight: bold;text-decoration: none;}

.catnav2 a 	{display: block;width: 100%;height: 30px;background-color: #2585c1;text-decoration: none;
		color: #FFFFeF;font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;font-weight: bold;}
.catnav2 a:link 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav2 a:active 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav2 a:visited 	{background-color: #2585c1;color: #FFFFeF;font-weight: bold;text-decoration: none;}
.catnav2 a:hover 	{background-color: #FFFFF0;color: #2585c1;font-weight: bold;text-decoration: none;}

small   {    font-size:  9px;}
big {    120%}
BLOCKQUOTE, PRE {    font-family:    arial;    font-size: 11px;    line-height: 12px;}

UL LI   	{    list-style-type:    square ;}
UL LI LI    	{    list-style-type:    disc;}
UL LI LI LI {    list-style-type:    circle;}
OL LI   {    list-style-type:    decimal;}
OL OL LI    {    list-style-type:    lower-alpha;}
OL OL OL LI {    list-style-type:    lower-roman;}

HR {    color: dimgrey;    height:1pt;    text-align:left}
LABEL  {    font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    normal;    color: darkblue;}

/* the following divtd, input, textarea should be the same as td*/
DIVTD  {    font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    normal;    color: darkblue;}
INPUT  {    font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    normal;    color: darkblue;}
SELECT  {font-family: Verdana, Helvetica, sans-serif;    font-size:  11px;    font-weight:    normal;    color: darkblue;}
TEXTAREA  {font-family: Verdana, Helvetica, sans-serif;font-size:  11px;    font-weight:    normal;    color: darkblue;}
