BODY {background-color: #005EB3;}

TABLE.Spec {
	font-size:100%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color:#CCC;
}

DIV.main {
	background-color:#fff;
}

TD.Copyright {
	font: 75% Arial, sans-serif; color: #FFF;
}
TD.SpecCell {
	font-size:80%;
	border: 1px solid;
}

A.AltMenuA:link, A.AltMenuA:visited, A.AltMenuA:active {
	font: 80% Arial, sans-serif; color: #000;
}
A.AltMenuA:hover 	{
	font: 80% Arial, sans-serif; color: #222;
}

P.main {
	text-align:justify;
	font-size:100%;
}
P.parag1 {
	text-align:center;
	font-size: 100%;
}

.Accent1,.Accent2 {
	font-weight:bold;
	color:#000;
}
.Accent3 {
	font: bold 130%;
	color:#000000;
}
.Accent4 {
	font-weight:bold;
	color:#ff7f50;
}
.Accent5 {
	font-weight:bold;
	color:#4682b4;
}
.Main {
	font: 80%/130% Verdana, Arial, Tahoma, sans-serif;
}

.default {
    font: bold 100% Arial, sans-serif;
}
.defaultErr {
    font: bold 100% Arial, sans-serif;
    color: #F00;
}

.boxed_warning {
    border: 1px solid #f00;
    background-color: white;
    font-weight: bold;
    text-align: center;
    margin: 4 4 4 4;
    padding: 4 4 4 4;
}

input {
    border: 1px solid #afb1cc;
    color: Maroon;
    font: bold Arial, sans-serif;
    text-align: left;
}

select {
    border-color: 1px solid #afb1cc;
    color: Maroon;
    font: bold Arial, sans-serif;
}

textarea {
    border: 1px solid #afb1cc;
    color: Maroon;
    font: bold Arial, sans-serif;
}

/* ###################### MAIN MENU SETTINGS ###################### */
.mainlevel {
  	font: bold 70% Arial, sans-serif;
	text-decoration  : none;
  	text-align       : right;
  	margin-bottom    : 3px;
  	padding-left     : 3px;
}

a.mainlevel:link, a.mainlevel:visited {
  	color: #000;
}