@import url(skip_netscape4.css);
/* the import brings in some styles that don't work well in NS4 or IE3 */
/* neither NS4 nor IE3 can use imports, this has to be first though */


BODY, P, DIV, TABLE, TD, TH, DL, UL, OL, FORM, BLOCKQUOTE, CAPTION
	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; color:#000066; } 

H1, H2, H3	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; } /* color:#330099; */
H4, H5, H6	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; color:#000066;}

PRE 		{ font-family: Courier, monospace; } 

H2 	{ font-size: 19px; margin-bottom:3px;}
H3 	{ font-size: 15px;  } 
H4 	{ font-size: 14px;  } 

H4.pattern, H3.pattern { margin-bottom:2px; }

	a:link 		{ color: #003366; } /* 003399 */
/*	a:visited 	{ color: #800080; }
	a:active 	{ color: #ff0000; } */

H2.Arial { font-family: Arial, Helvetica, Sans-Serif; }

.bcontent 	{font-size:12px; }	/* do NOT use relative sizing here, such as % */
.bc		 	{font-size:12px; }	/* short form */

.sm			{ font-size: 11px;} /* color:#990033; */ 
.linksm		{ font-size: 11px;}

.menuleft	{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
			  color:#000000; } 
/* using the contextual spec below and HTML FONT size="-1" covers NS3/4 & MSIE */
/* test with 70% though.  It's easier to tell the diff than 80% */
.menuleft    FONT { font-size:11px; } 

.menubottom	{ color:#666699; font-size: 11px; } 

HR.menul 	{ color: #3399ff;} /* brown */
HR.menub 	{ color: #3399ff;} /* reddish  */


/* this section controls the link colors over the left menubar  */
/* original colors  link=0000FF  active=FF0000  visited=800080  */
	.menuleft a:link 	{ color: #003366;} 		/* 000099 */
/*	.menuleft a:visited	{ color: #800080; }   leave at original color */
/*	.menuleft a:active	{ color: #ff0000; }   leave at original color */

/* hover is only supported by msie */
	 a:hover	{ color: #FF3300;     }  /* orangish-red */
	.menuleft  a:hover	{ color: #FFFFFF;    }  /* white */
	.menubottom  a:hover	{ color: #FF3300;    }  /* white */

.headerA 	{ 	color: #FFCC66;  
				background-color :  #000080;  
				padding :  4px;  
				font-weight :  bold;  
				border :  none; }

.headerB {  }

.box1 		{ font-size:11px;
			  background : #FFCC66;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px;  }

.box_yd 	{ font-size:11px;
			  background : #FFCC66;
			  border-color : #cc9933;
			  border-style : dotted;
			  border-width : 1px;
		      padding : 6px;  }

/*.box2 		{ font-size:11px;
			  background : #FFCC66;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px;  }*/

.boxred1	{ font-size:11px;
			  background : #FF6699;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }

.boxwhite	{ font-size:11px;
			  background : #FFFFFF;
			  border-color : #000000;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }


.boxblue 	{ font-size:11px;
			  background : #9999FF;
			  border-color : navy;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px; }

.box2 		{ font-size:11px;
			  background : #B3F9EC; /* 9FF7E7;*/ /* 8CF5E3;  66F2D9;*/
			  border-color : #33D9DF; /*33E6D9;*/
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px;
			  /* margin-left:12px; MOVED THIS rule TO skip_netscape4.css */   }

.boxehdr	{ /* font-size:11px; */		/* email header box, use with .smehdr */
			  background : #FF9999;
			  border-color : #CC6666;
			  border-style : solid;
			  border-width : 1px;
		      padding : 6px;  }


.bordbot    { font-size:12px;
			  border-color : #33B3FF;   /* 33B3FF */
			  border-style : dotted;
			  border-width : 0px 0px 2px 0px;
			  padding-bottom:6px;
		      margin-bottom: 20px;  }

.homebordtop {border-style : solid;
			  border-width : 1px 0px 0px 0px;
			  border-color : #33B3FF;
		      padding-top : 6px; }
			  
			  
.smehdr		{ font-size: 11px; }

.bord2 		{ border-color:#33B3FF; } /* homepage thumbnail border */
.bord3 		{ border-color:#33D9DF; } /* homepage thumbnail border */

a .bord2    { color:#33B3FF;  }  /* only needed for netscape v4 */
a .bord3 	{ border-color:#33D9DF; } /* only needed for netscape v4 */

