html,
body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}

body {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 13px;
	background-color: #fff;
	color: #333;		
}

h1, h2, h3 {
	margin: 0;
	font-weight: normal;
	color: #3E3E3E;
}

h1 {
	font-size: 23px;
}

h2 {
	font-size: 23px;
}

p, ul, ol {
	margin: 1em 0 1em 0;
	text-align: left;
#	line-height: 26px;
	font-size: 13px;
}
/*
a:link {
	color: #7BAA0F;
}

a:hover, a:active {
	text-decoration: none;
	color: #003448;
}

a:visited {
	color: #7BAA0F;
}
*/
img {
	border: none;
}

img .left {
	float: left;
	margin-right: 15px;
}

img .right {
	float: right;
	margin-left: 15px;
}

.clb {
	clear: both;
}

/* small icons for buttons */
.ico {
 width:20px;
 height:20px;
 display: inline;
}

a.ico {
 width:20px;
 height:20px;
 display: inline;
 padding-left: 20px;
 background-repeat: no-repeat;
 background-position: left top;
}

.ico_edit {
    background-image: url(/res/img/ui/ico/edit.png);
}

.ico_del {
    background-image: url(/res/img/ui/ico/del.png);
}

.ico_deactivate {
    background-image: url(/res/img/ui/ico/deactivate.png);
}

.ico_activate {
    background-image: url(/res/img/ui/ico/activate.png);
}
.ico_feature {
    background-image: url(/res/img/ui/ico/feature.png);
}

.ico_unfeature {
    background-image: url(/res/img/ui/ico/unfeature.png);
}

/* small icons for buttons */

.comment {background-color: #f0f0f0;margin: 3px;margin-bottom: 10px;padding: 5px;font-size: 11px;font-family: Verdana;}
.comment .img {padding:2px;margin:0;display:block;width: 54px;}
.comment .time {font-size: 10px;color: gray;}
.comment .idesc {padding: 5px;width: 100%;}
.comment_leavecomment {color: gray;}

.hilited .comment {background-color: #ffffcc;border:1px solid #999999}
