BODY {
	font-size : .8em; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #000000; 
	background-color : #E1E7EC;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
a:link {
    color: #000099;
    text-decoration: none;
}

a:visited {
    color: #000099;
    text-decoration: none;
}

a:hover {
    color: #0000aa;
    font-weight: bold;
    text-decoration: none;
}
H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.2em; 
color : #000000; 
background-color : transparent; 
}

p {
font-size : 1em; 
font-family : Arial, Helvetica, sans-serif; 

}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}


.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

/*.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}

*/
.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #8CB5F2 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #d8860a;
}

.bg_medium {
  background-color : #8FBBD2;
}

.bg_light {
  background-color : #C9F4FD;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.copyright {
    font-size: .8em;
    text-align: center;
}
/*
INPUT {
	BACKGROUND: url(images/gradient_blue-white_vertical.png);
	BORDER-BOTTOM: #8cacbb 1px solid;
	BORDER-LEFT: #8cacbb 1px solid;
	BORDER-RIGHT: #8cacbb 1px solid;
	BORDER-TOP: #8cacbb 1px solid;
	COLOR: #383E74;
	FONT: 85% Verdana, Helvetica, Arial, sans-serif;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-RIGHT: 0.1em;
	PADDING-TOP: 0.1em;
	VERTICAL-ALIGN: middle;
}

checkbox {
	BACKGROUND: white;
}

file {
	background:url(images/gradient_blue-white_vertical.png);
	BORDER-BOTTOM: #8cacbb 1px solid;
	BORDER-LEFT: #8cacbb 1px solid;
	BORDER-RIGHT: #8cacbb 1px solid;
	BORDER-TOP: #8cacbb 1px solid;
	COLOR: #E83E74;
	FONT: 85% Verdana, Helvetica, Arial, sans-serif;
}

textarea{
	background-image:url(images/gradient_blue-white_vertical.png);
	BORDER-BOTTOM: #8cacbb 1px solid;
	BORDER-LEFT: #8cacbb 1px solid;
	BORDER-RIGHT: #8cacbb 1px solid;
	BORDER-TOP: #8cacbb 1px solid;
	COLOR: #383E74;
	FONT: 85% Verdana, Helvetica, Arial, sans-serif;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-RIGHT: 0.1em;
	PADDING-TOP: 0.1em;
	VERTICAL-ALIGN: middle;
}

INPUT.radio {
	BACKGROUND: transparent;
	WIDTH: .8em;
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;	
}
SELECT {
	BACKGROUND: url(images/gradient_blue-white_vertical.png);
	BORDER-STYLE: solid!important;
	BORDER-BOTTOM: #8cacbb 1px;
	BORDER-LEFT: #8cacbb 1px;
	BORDER-RIGHT: #8cacbb 1px;
	BORDER-TOP: #8cacbb 1px;
	FONT: 85% Verdana, Helvetica, Arial, sans-serif;
	VERTICAL-ALIGN: top
}
#SELECT:active {

	BACKGROUND: url(images/gradient_white-blue_vertical.png);
}
OPTION {
	BACKGROUND: #dee7ec;	
}
OPTION:selected {
	BACKGROUND: black;
} */