body{
	background: #fff;
}
body{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333;
}
td{
	font-size: 100%;
}
#content-padder *{
	
}
/* Design */
#content-padder p{
	margin: 5px 0 10px 0;
	line-height: 150%;
}


/* temporary */
h1{
	font-size: 200%;
	padding: 8px 0 !important;
	clear: left;
	float: none;
	font-weight: bold;
	font-weight: normal;
	color: #9e3b4d;
        color: #328FF9;
}
h2{
	font-size: 120%;	
        font-size: 135%; 
	padding: 8px 0  !important;
	clear: left;
	float: none;
	font-weight: bold;
        font-weight: normal;	
	color: #9e3b4d;
        color: #8DC63F;
        color: #F74623;
}
h3{
	font-size: 105%;
	padding: 10px 0;
	cle-ar: left;
	font-weight: bold;
	font-weight: normal;
	color: #bbb;
	color: #9e3b4d;
        color: #328FF9;
        color: #F74623;
}
	p.il{
		clear: left;
	}
	p.il img{
		float: left;
		margin: 0 10px 10px 0;
	}
	
h4{
	font-size: 120%;	
        font-size: 120%; 
	padding: 8px 0  !important;
	clear: left;
	float: none;
	font-weight: bold;
        font-weight: normal;	
	color: #9e3b4d;
        color: #8DC63F;
        color: #F74623;
}
hr{
		height: 1px;
		padding: 0;
		color: #005d9f;
		background: #005d9f;
		border: none;
		*float: left;
		*width: 100%;
		*clear: left;
		margin: 10px 0 10px 0;
}


#content-padder ul, #content-padder ol{
	list-style-position: outside;
	margin: 10px 0 10px 28px;
	padding: 0;
	}
#content-padder ul li, #content-padder ol li{
	line-height: 150%;
}
small{
	font-size: 95% !important;
}

.red{
	color: #b00 !important;
}
.green{
	color: #080 !important;
}
.yellow{
	color: #880 !important;
}
.blue{
	color: #00f !important;
}
.teal{
	color: teal !important;
}

table.simple{
	width: auto;
	float: none;
}
table.simple td{
	padding: 4px 12px 4px 8px;
	border: 1px solid #00aee7;
}
table.simple td.f{
	font-weight: bold;
	background: #bcdce7;
}

.htmleditor{
	
}
.htmleditor table{
	border: 1px solid #00aee7;
	margin-bottom: 12px;
}
.htmleditor table td{
	padding: 10px;
}
