.c1 {background-color: #0082DF; color: #FFFFFF; font-weight: bold;} /* blue */
.c2 {background-color: #F6F8FA;} /* lightgray light */
.c3 {background-color: #ECF0F5;} /* lightgray middle*/
.c4 {background-color: #DBE3EC;} /* lightgray dark */
.c5 {background-color: #666666;} 
.c6 {background-color: #EEF2F9; color: #496481;}
.c7 {background-color: #E3E4EB;} /* bluegray admin area */
.c8 {background-color: #22D561;} /* GREEN */
.border {border: 1px solid #888888;}
.menu, .maintext, .files, .newsheader, td {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
td {
	color : #666666;
}
.action {
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
}	

.menu a, .menu a:visited {
	color:#244879;
	TEXT-DECORATION: none
}

.menu {
	font-weight : bold;
	color : #666666;
}

.mainmenu a, .mainmenu a:visited {
	color:#666666;
	TEXT-DECORATION: none
}

.mainmenu {
	font-weight:bold;
	color : #666666;
}

.mainmenu div {
	margin-top:4px;
}

.maintext {
	font-weight : normal;
	color : #666666;
}

.files {
	font-weight : normal;
	color : #666666;
}

.files a, .files a:visited {
	font-weight : normal;
	color : #666666;
	TEXT-DECORATION: none
}

.newsheader {
	font-weight : bold;
	color : #1046AD;
}

.newsheader a, .newsheader a:visited {
	font-weight : bold;
	color : #1046AD;
	TEXT-DECORATION: none
}

.authbox {
	BACKGROUND: #F3F4F5;
	BORDER-RIGHT: #D0D4DA 1px solid;
	BORDER-TOP: #D0D4DA 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #D0D4DA 1px solid;
	COLOR: #666669;
	BORDER-BOTTOM: #D0D4DA 1px solid;
	FONT-FAMILY: arial,helvetica
}

input { font-size: 11px; }
.authinput {
	BACKGROUND: #FFFFFF;
	BORDER-RIGHT: #D0D4DA 1px solid;
	BORDER-TOP: #D0D4DA 1px solid;
	FONT-SIZE: 13px;
	BORDER-LEFT: #D0D4DA 1px solid;
	COLOR: #666669;
	BORDER-BOTTOM: #D0D4DA 1px solid;
	FONT-FAMILY: arial,helvetica
}
li {
	margin: 2px 0 0 0;
	text-align: justify;
}
p {
	margin:0.5em 0 0 0;
}
a, a:visited {
	color: #1046AD;
}
.scell td {
	font-size: 10px;
}
.rcell, .trcell, .brcell {
	BORDER-RIGHT: #000000 1px solid; 
	padding-right: 8px;
}
.lcell, .tlcell, .blcell {
	PADDING-LEFT: 2px; 
	BORDER-LEFT: #000000 1px solid;
}
.trcell, .tlcell, .tcell {
	padding-top: 2px;
	BORDER-TOP: #000000 1px solid; 
}

.brcell, .blcell, .bcell {
	padding-bottom: 2px;
	BORDER-bottom: #000000 1px solid; 
}
select {
	font-size:11px;
}