.border1  { border-style: solid; border-color: #000000; border-width: 1} 
.border1g { border-style: solid; border-color: #6c6c6c; border-width: 1} /* gray border */
.border2g { border-style: solid; border-color: #9f9f9f; border-width: 1} /* gray border */
.border3g { border-style: solid; border-color: #cfcfcf; border-width: 1} /* gray border */
.border1p { border-style: solid; border-color: #B8C0E0; border-width: 1} /* light purple border */
.border1s { border-style: solid; border-bottom-color: #aaaaaa; border-right-color: #aaaaaa; border-top-color: #dddddd; border-left-color: #dddddd; border-width: 1} 


BODY, TD, DIV, IMG, BLOCKQUOTE 
{
 font-family : arial, verdana, helvetica, sans-serif;
 font-size : 12px;
 font-weight: normal;
 color:#000000;         /* black */
}

.hang   { text-indent: -1em; margin-left: 3em; margin-bottom: 0px;  margin-top: 0px; text-align: left;}

p {text-indent: 25px;  margin-bottom: 0px;  margin-top: 0px;  text-align: justify;}

/* Make input fields mono spaced */
INPUT
{
font-family: courier, monospaced, arial, verdana, helvetica, sans-serif; 
font-size : 14px;
}

/* The INPUT above makes all inputs monospaced. The below class is for use with buttons, e.g. class="btn" */
INPUT.BTN { font-family: arial, verdana, helvetics, sans-serif; }

INPUT.input1 {
	background-color: #ffffff;
	border-width: 1;
	border-style: solid;
	color: #333333;
	border-color: #dddddd;
	font-size: 12pt;
	font-family: courier, monospaced, arial, sans-serif, verdana, helvetica; 
	font-weight: normal;
}

/* Make multiline input fields monospaced. "FORM" is required due to Netscape bug. Still doesnt seem to work though.*/
FORM, TEXTAREA {font-family: "Courier New", Courier, monospace;} 

/* Needed due to Netscape bug */
/* Seems that if CSS are used Netscape needs entries for default values on some tags or it doesn't do them */
/* ---------------------------- */
B { font-weight: bold; }
PRE { font-family: "Courier New", monospace; font-size : 12px; }

.headline18 {
font-size : 18px;
font-family : arial, verdana, helvetics, sans-serif;
font-weight: bold;
color : #ffffff;
/* background-color: white; */
}

/* *** List *** */
li.std {list-style: disc outside; color:black; } 
/* *** List End *** */

/* *** Hyper Links *** */
a:link    {text-decoration: none; color: #0099FF;}
a:visited {text-decoration: none; color: #0000FF;}
a:active  {text-decoration: none}
a:hover   {text-decoration: underline; color: #3366FF; background-color: #E8E8E8;} 

/* Used in main menu */
.mainmenu a:link    {text-decoration: none; color: #2B5273; font-size:10pt;}
.mainmenu a:visited {text-decoration: none; color: #2B5273; font-size:10pt;}
.mainmenu a:active  {text-decoration: none; color: #914BFA; font-size:10pt;}
.mainmenu a:hover   {text-decoration: underline overline; font-size:10pt; color: #0033CC; background-color: #eaecfc;}

/* Used for graphics */
.graphic a:hover   {text-decoration:none; color: #FF0033;  background-color:transparent;}

/* *** Hyper Links End *** */

/* *** Standard Font *** 1-32 in 1 step increments, 32-74 in 4 step increments */
.std6p .std7p, .std8p, .std9p, .std10p, .std11p, .std12p, .std13p, .std14p, .std15p, .std16p, .std16p, .std18p, .std19p, .std20p, .std21p, .std22p, .std23p, .std24p, .std25p, .std26p, .std27p, .std28p, .std29p, .std30p, .std31p, .std32p, .std36p, .std40p, .std44p, .std48p, .std52p, .std56p, .std60p, .std64p, .std68p, .std72p
{
font-family : arial, verdana, helvetics, sans-serif;
/*color:#000000;         /* black */
/*background:#ffffff;    /* white */
}

.std6p   { font-size:6pt; }
.std7p   { font-size:7pt; }
.std8p   { font-size:8pt; }
.std9p   { font-size:9pt; }
.std10p  { font-size:10pt; }
.std11p  { font-size:11pt; }
.std12p  { font-size:12pt; }
.std13p  { font-size:13pt; }
.std14p  { font-size:14pt; }
.std15p  { font-size:15pt; }
.std16p  { font-size:16pt; }
.std17p  { font-size:17pt; }
.std18p  { font-size:18pt; }
.std19p  { font-size:19pt; }
.std20p  { font-size:20pt; }
.std21p  { font-size:21pt; }
.std22p  { font-size:22pt; }
.std23p  { font-size:23pt; }
.std24p  { font-size:24pt; }
.std25p  { font-size:25pt; }
.std26p  { font-size:26pt; }
.std27p  { font-size:27pt; }
.std28p  { font-size:28pt; }
.std29p  { font-size:29pt; }
.std30p  { font-size:30pt; }
.std31p  { font-size:31pt; }
.std32p  { font-size:32pt; }
.std36p  { font-size:36pt; }
.std40p  { font-size:40pt; }
.std44p  { font-size:44pt; }
.std48p  { font-size:48pt; }
.std52p  { font-size:52pt; }
.std56p  { font-size:56pt; }
.std60p  { font-size:60pt; }
.std64p  { font-size:64pt; }
.std68p  { font-size:68pt; }
.std72p  { font-size:72pt; }

/* *** Standard Font end *** */

/* BUTTONS */
.button_flat_gray {
	background-color: #eeeeee;
	border-width: 1;
	border-style: solid;
	color: #333333;
	border-color: #aaaaaa;
	font-size: 12pt;
	font-family: arial;
	font-weight: normal;
}
/* **************************** END OF CSS FILE **************************** */