body {background: #F8F8F8;  font-family: Arial;  font-size: 13px;  color: #333333;  margin: 0 auto;  padding: 0; max-width:500px}
	a:link,a:visited,a:active {color: #2E4B85; text-decoration: none; font-family: arial;font-size: 1.0em;font-weight: 500;}
	a:hover{color: #2E4B85;text-decoration: underline; font-family: arial;font-size: 1.0em;font-weight: 500;}
	input, select { background: #FFFFFF;  color: #000;  padding: 1px; margin: 3px;  border: 1px solid #333333;}
	textarea { background: #FFFFFF;  color: #000;  height: auto;  border: 1px solid #333333;  margin: 0 0 5px;  padding: 0; }
	textarea { width: 95%;  height: 10em;}
.checkbox {
border: 1px solid black;
}
	.center{text-align:center;}
	.left{text-align:left;}
	.right{text-align:right;}
	img { border: 0px none; }
	.menu{margin: 2px; padding: 4px; border-style: solid; border-width: 1px; border-color: #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #4682B4; color: #FFDEAD }
	.menu2{margin: 2px; padding: 4px; border-style: solid; border-width: 1px; border-color: #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #84CF96;}
	.cr_list{margin: 2px; padding: 4px; border-style: solid; border-width: 1px; border-color: #333333; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #FFFFFF;}
	.menuu{margin: 2px; padding: 4px; background-color: #84CF96; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
	.menu1{margin: 2px; padding: 4px; background-color: #84CF96; border: 1px solid #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
	.tip{margin: 2px; padding: 4px; background-color: #FFFF66; border: 1px solid #475F16; text-align: left; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
        .a{margin: 2px; padding: 4px; border-style: solid; border-width: 1px; border-color: #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #84CFF9;}
	.b{margin: 2px; padding: 4px; border-style: solid; border-width: 1px; border-color: #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #84CF96;}
.pagelink
{
	border: 1px solid #84CF96;
	padding: 3px 3px 3px 3px;
}
.pageinactive
{
	border: 1px solid #dddddd;
	color: #999999;
	padding: 3px 3px 3px 3px;
}
.add_el{margin: 2px; padding: 4px; background-color: #FF9966; border: 1px solid #475F16; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-decoration: bold;}
.hcl{padding: 5px; margin: 2px;}
.line {
    height: 5px;
}
.list {
    background: #F0EEEE;
    padding: 3px;
	margin: 3px;
}
.first_post {
    background: #84CF96;
    padding: 3px;
	margin: 3px;
	border-style: solid; border-width: 1px; border-color: #475F16;
}
.date {
	font-size: .8em;
	color: #6B6B3B;
}