/* Basic Look */
	
* { font-size: 100%; margin: 0;  }

html { height: 100%; }

body { color: #000000; font: 70%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif; min-width: 720px; }

.normal { color: #000000; font: 70%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif; min-width: 720px; }

/* Links & Anchors */

a img { border: none; }

a:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
color: #0104b7; 
text-decoration: underline; 
}

a:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
color: #000066;
text-decoration: underline;
}

a:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
color: #660033;
text-decoration: underline;
}

a.side:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #ffffff;
text-decoration: none; 
border: none;}

a.side:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #bcbcbc;
text-decoration: none; 
border: none;}

a.side:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333333;
text-decoration: none; 
letter-spacing: 1px; 
background: #000044;
padding: 1px;
border: none;}

a.menu:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #000066;
text-decoration: none;
padding: 1px;
border: none;}

a.menu:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #000066;
text-decoration: none;
padding: 1px;
border: none;}

a.menu:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333333;
text-decoration: none;
background: #ffffff;
padding: 1px;
border: none;}


/* Headings & Special Text Styles */

h1 { background: transparent; color: #000066; font-size: 1.4em; font-weight: bold; }
h2 { background: transparent; color: #333333; font-size: 1.4em; font-weight: bold; }
h3 {  background: transparent; color: #000066; font-size: 1.2em; font-weight: bold; }
h4 {  background: transparent; color: #000066; font-size: 1em; font-weight: bold; }
h5 {  background: transparent; color: #333333; font-size: 1em; font-weight: bold; }
h6 {  background: transparent; color: #000000; font-size: 1em; font-weight: bold; }

.small {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size: .85em;
color: #909090;
}

.whiteonblue {background: #000066; padding: 4px; color: #ffffff; font-size: 1.1em; font-weight: bold; border: none; width: auto;}

.whiteonred {background: #660033; padding: 4px; color: #ffffff; font-size: 1.1em; font-weight: bold; border: none; width: auto;}

.tanonblue {background: #000066; padding: 4px; color: #acac79; font-size: 1.1em; font-weight: bold; border: none; width: auto;}

big {font-size: 2.1em; font-weight: bold;}
.blue {color: #000066;}

p.space1 {line-height: .1em;}
p.space2 {line-height: .2em;}
p.space3 {line-height: .3em;}
p.space4 {line-height: .4em;}
p.space5 {line-height: .5em;}
p.space6 {line-height: .6em;}

input, textarea { background: #E4E4E4; border: 1px solid #888888; color: #000000; display: block; font: .9em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif; -moz-border-radius: 4px; padding: 2px; }