body {
	background: #ffffff;
	color: #777777;
	background-color: #ffffff;
    margin:0px 0px 0px 0px;
    padding:0;
	color:#808080;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;

}

a {
	color:#AF2611;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:Bold;
}
	
a:link {
	color:#AF2611;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color:#AF2611;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color:#AF2611;
	text-decoration: underline;
	font-weight: bold;
}

h1 {    
    font:bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	margin:6px 3px 3px 6px;
	padding:0px;	
	color:#AF2611;
	text-align:left;
}

h3 {    
    font:bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	margin:6px 3px 3px 6px;
	padding:0px;	
	color:#AF2611;
	text-align:left;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #808080;
	margin: 2px 3px 2px 8px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #808080;
	margin: 2px 3px 2px 8px;
}

TEXTAREA {
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
	
INPUT.submit {
	BORDER-LEFT: #808080 2px solid;
	BORDER-RIGHT: #808080 2px solid;
	BORDER-TOP: #808080 2px solid;
	BORDER-BOTTOM: #808080 2px solid;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #AF2611;
}

INPUT {
	BORDER-LEFT: #808080 2px solid;
	BORDER-RIGHT: #808080 2px solid;
	BORDER-TOP: #808080 2px solid;
	BORDER-BOTTOM: #808080 2px solid;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #808080;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
	
form select {
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	COLOR: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F4F4F4;
}

.designtable{	background-color: #eeeeee; COLOR: #808080}
.cell1{		background-color: #F4F4F4; COLOR: #808080}
.cell2{		background-color: #F4F4F4; COLOR: #808080}
.hideme {
	Z-INDEX: 11; LEFT: -1500px; WIDTH: 400px; POSITION: absolute; TOP: 0px; HEIGHT: 500px;
}

/* --- loader ---*/	
#loader { width: 320px;  margin-left: auto;  margin-right: auto; }
#loader td {  padding: 3px;  background: #ffffff; }
#loader p {  border: 3px solid #000000;  padding: 10px;  margin: 0;  background: #eeeeee; }
#loader img {  float: left;  margin-right: 12px; }
#loader strong {  display: block;  margin-bottom: 3px; }
#loaderContainer {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0; height: expression(document.documentElement.clientHeight+'px'); }
#loaderContainer td { padding-top: 150px; vertical-align: top; text-align: center;	#background-image: url(../images/semi-transparent.gif); }
#loaderContainer td td { padding-top: 3px; text-align: left; }