.body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	background-color: #434343;
}

.r-shadow{
	background-image: url(images/R-shadow.jpg);
	background-repeat: repeat-y;
}

.l-shadow{
	background-image: url(images/L-shadow.jpg);
	background-repeat: repeat-y;
}

.txt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #4D4A40;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}
.txt A:link    { color:#4D4A40; text-decoration : none; }
.txt A:visited { color:#4D4A40; text-decoration : none; }
.txt A:active  { color:#4D4A40; text-decoration : underline; }
.txt A:hover   { color:#4D4A40; text-decoration : underline; }

.aloha {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #4D4A40;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}

.aloha-title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
	color: #4D4A40;
	font-weight : bold;
	text-decoration : none;
	line-height : 16px;	
}

.aloha-list {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #4D4A40;
	font-weight : normal;
	text-decoration : none;
	line-height : 18px;	
}

.TITLE {
	font-family : Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #008040;
	font-weight : bold;
	text-decoration : none;
	line-height : 24px;
	font-style: bold;
}

.aloha A:link    { color:#6fa201; text-decoration : underline; }
.aloha A:visited { color:#4D4A40; text-decoration : underline; }
.aloha A:active  { color:#6fa201; text-decoration : underline; }
.aloha A:hover   { color:#4D4A40; text-decoration : underline; }

.bottomTxt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #6699CC;
	font-weight : normal;
	text-decoration : none;
	line-height : 16px;	
}
.bottomTxt A:link    { color:#6699CC; text-decoration : underline; }
.bottomTxt A:visited { color:#6699CC; text-decoration : underline; }
.bottomTxt A:active  { color:#6699CC; text-decoration : underline; }
.bottomTxt A:hover   { color:#6699CC; text-decoration : underline; }

.txtField{
    background-color: #DBD6C4;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #4D4A40;
}

.drpDown{
    background-color: #DBD6C4;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #4D4A40;
}

.bttn{
    background-color: #DBD6C4;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #4D4A40;   
    }
	
.costField{
    background-color: #deff98;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #4D4A40;
}

.dhtmlgoodies_contentBox{
		border:1px solid #317082;
		height:0px;
		visibility:hidden;
		position:absolute;
		background-color:#E2EBED;
		overflow:hidden;
		padding:2px;
		width:250px;
				
	}
	.dhtmlgoodies_content{
		position:relative;		
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		width:100%;
		font-size:0.8em;
		
	}