@charset "utf-8";



/*#####################
###   BASIC TAGS
######################*/


h1, h2, h3, h4, h5, h6 {
    font-weight: bolder;
	color: #333;
}
h1 {font-size: 14pt; margin: 0 0 25px; padding:0; text-align: center; margin: 0 0 30px;}
h2 {font-size: 13pt;}
h2, h3, h4, h5, h6 {
	text-align: left;
    margin: 15px 20px;
}



p {margin: 10px;}
strong, b {font-weight: bolder;}


li, ol, ul, p, div {
    line-height: 130%;
}

ul li {
    margin-left: 30px;
	list-style-type:disc;
}
ol li {
    margin-left: 30px;
	list-style-type:decimal;
}


a {
	color: #33c;
	text-decoration: none;
}
a:hover {
	color: #367889;
	text-decoration:none;
}
a img {
	border:none;
}


/*#####################
###   BASIC CLASS
######################*/

.l {text-align: left}
.c {text-align: center}
.r {text-align: right}
.h {text-align: justify}

.b {font-weight: bolder}
.i {font-style: italic}
.u {text-decoration:underline;}
.s {text-decoration: strike;}

.none {
	text-decoration:none;
	font-weight:normal;
}

.nob {font-weight:normal;}
.nobr {white-space: pre}
.nowrap {white-space: nowrap}
.monospace {font-family: Courier New, monospace}


.adm_alert_no {
	background-color: yellow;
	border: 1px solid #ccc;
	display: inline;
}
.adm_alert_no_red {
	background-color: red;
	border: 1px solid #ccc;
	display: inline;
}
.adm_alert {
	float: right;
	background-color: yellow;
	border: 1px solid #ccc;
	width: 30px;
	text-align: center;
}
.adm_alert a, .adm_alert_no a  {
	font-weight: normal;
}

.adm_red_alert {
	float: right;
	background-color: red;
	border: 1px solid #ccc;
	width: 30px;
	text-align: center;
}






.admin_note {
	display: inline;
	background-color: yellow;
	font-size: 8pt;
}
.admin_rednote {
	display: inline;
	background-color: red;
	font-size: 8pt;
	font-weight: bolder;
}




