body{
	margin:0;
	padding:0;
	border:0;
	background-color:#FFFFFF;
}

img{
	border:0;
}

a {text-decoration: underline}
a:hover{text-decoration: underline; color:red;}
body, td {  color: #005024; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.12black {font-size: 12px; font-weight: bold; color: #000000;}
.bg {background-repeat: no-repeat; background-position: right top}
.10normalgreen {font-size: 10px ;color: #006633;}
.12normalgreen {font-size: 12px ;color: #006633;}
.12boldgreen { font-size: 12px; font-weight: bold}
.14boldgreen { font-size: 14px; font-weight: bold; color: #005024 }
.16boldgreen { font-size: 16px; font-weight: bold; color: #005024 }
.12normalorange {  font-size: 12px; color: #ff9900}
.12boldorange {  font-size: 12px; color: #8A814A; font-weight: bold}
.16gray { font-size: 17px; color: #999999; font-weight: bolder;}
.10orange { font-size: 10px; color: #ff9900;}
.12justified { text-align: justify;}
.12lightgreen { color: #CCFF66;	font-weight: bold;}
.10lightgreen { font-size: 12px; color: #CCFF66;}
.12normorange { color: #FF9900;}
.10link {font-size: 10px;}
.bgleft {background-repeat: repeat;}
.white {
	color: #FFFFFF;
}
.whitebld {
	font-weight: bold;
	color: #FFFFFF;
}
.12normalred { font-size: 12px ;color: #CC0000; }
.arial12boldorange {  color: #ff9900}
.undercost {
	font-size: 14px;
	font-weight: bold;
	color: #8A814A;
}

#txt_underline{
	text-decoration:underline;
}


.pdf_size{
	font-size:10px;
}

.sortable-list {
    list-style-type : none;
    margin : 0;
}

.sortable-list li {
	list-style-type : none;
    border : 1px solid #999999;
    margin : 5px 0 2px 0;
    padding : 3px;
    background : #f9f9f9;
}

.left_image{
	float: left;
	margin-right: 15px;
	margin-bottom: 6px;
}