
@fnt-face {

	font-family: MikeFont1;
	fnt-style: normal;
	fnt-weight: normal;
	src: local("Calibri"), url('/i/fp2icons/calibri.ttf') format("truetype");  
}



/* Approves 2 styles */

	.aprbu2t { 
		cursor:hand;
		padding:1 10 1 13;
		z-index:1;
		white-space:nowrap;
		position:relative;top:1;left:-7;
		border:solid 1px #d0d0d0;border-left:0;
		-webkit-border-radius:15px;
		-webkit-border-top-right-radius:9px;
		-webkit-border-bottom-right-radius:9px;
		background:-webkit-gradient(linear, left bottom, left top, from(#f0f0f0), to(#ffffff));
	}

	.aprbu2i { 
		cursor:hand;
		white-space:nowrap;
		z-index:2;
		position:relative;top:0;left:0;
	}


/* FMM2 Styles --------------------- Mike 20101027 */

        .fola {  /* forest object link */

		color:#5050e0;
		bckground:#f0f0e0;
		pdding:0 10 0 10;
		border-bottom:dotted 1px #d0d0f0;

        }

        .fols {  /* forest object span */

		border-bottom:dotted 1px #50a050;

        }

		
        .i2capnew {  /* forest input caption style for new objects*/

		-webkit-border-radius:3px;
		background:-webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#fffffa));
		padding:5 0 5 5;
		border:solid 1px #d0d0d0;
		width:100%;
		hight:32;
		outline: none;
        }

        .i2descrnew {  /* forest input descr style for new objects*/

		-webkit-border-radius:3px;
		background:-webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#fffffa));
		padding:5 0 5 5;
		border:solid 1px #d0d0d0;
		width:100%;
		hight:32;
		outline: none;
        }
		
        .i2selectnew {  /* forest select style for new objects*/

		-webkit-border-radius:3px;
		background:-webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#fffffa));
		padding:5 5 5 5;
		border:solid 1px #d0d0d0;
		outline: none;
        }
		
		
	.UTTspan { 

		border-bottom:dotted 1px #d0d0d0;
		cursor:help;
		white-space:nowrap;
	}

	.browhref {

		color:#5050e0;
	}

	.browhref:hover {
		COLOR: #e05050; TEXT-DECORATION: underline;
	}



	.browinput {

		border:0; 
		background:#ffffa0;
		padding:0 0 0 0;

		width:100%;

		text-align:right;
		font-family: Calibri, MikeFont1;
		font-size:13px;
		clor:#505050;
	}

	.browcinput {

		border:0; 
		brder-bottom:dashed 1px #d00000; 
		background:#ffffc0;
		padding:0 0 0 0;

		width:100%;

		text-align:right;
		font-family: Calibri, MikeFont1;
		font-size:13px;
		color:#505050;
	}


	.browtable td {

		border-right:dotted 1px #e0e0e0; 
		border-left:solid 1px #f0f0f0; 
		adding:13 10 13 10;

		bckground:#ffffff;

		ont-family:Times;
		olor:#505050;  
		cursor:default; //pointer;
	}

	.brow1tddiv {
		wdth:250;
		height:17;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		font-family: Calibri, MikeFont1;
		font-size:13;  
		color:#505050;  
		bckground:#d0d0d0;
	}
	.browrowth {
		padding:15 10 5 10;
		border-top:solid 1px #e0e0e0;
		border-bottom:solid 1px #e0e0e0;
		border-right: solid 1px #e0e0e0;
	}


	.browrowcaptd1 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f050f0;
	}

	.browrowmtd1 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
	}

	.browrowytd1 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f0f0f0;
	}

	.browrowcaptd2 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f0f0d0;
	}

	.browrowmtd2 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f0f0d0;
	}
	.browrowytd2 {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f0f0c0;
	}

	.browcrowcaptd {
		padding:3 10 3 25;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#f050f0;
	}

	.browcrowmtd {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
	}
	.browcrowytd {
		padding:3 10 3 10;
		border-top: solid 1px #d0d0d0;
		border-right: solid 1px #e0e0e0;
		bckground:#ffffdc;
	}


/* --------------------------------------------------*/

.contenttitle6 {
	FONT-SIZE: 12pt; FONT-FAMILY: Calibri, MikeFont1, Verdana, Arial; TEXT-DECORATION: none;
	COLOR: #a00000;
}

.ntext6 {
	color: rgb(55,55,55);
	font-family: Calibri, MikeFont1, Verdana, Arial;
	font-size:11px;
}

.ntext61 {
	color: rgb(55,55,55);
	font-family: Calibri, MikeFont1, Arial, Clibri, Arial, Verdana;
	font-size:13px;
}

.ntext60 {
	color: rgb(55,55,55);
	font-family: Calibri, MikeFont1, Verdana, Arial;
	font-size:12px;
}


.it6 { 
	font-family: Calibri, MikeFont1,Tahoma,Verdana,Arial;
	font-size:11px;
	text-align:right;
	padding:0px;
	letter-spacing:0px;
	margin:0px;
	border:0px;
}

.td2 {
	padding:3px;
	padding-left:10px; 
	padding-right:10px;
	border-top: solid 1px #d0d0d0;
	}

.td2rb {
	padding:3px;
	padding-left:10px; 
	padding-right:10px;
	border-top: solid 1px #d0d0d0;
	border-right: solid 1px #d0d0d0;
	}

.td2l {
	padding:3px;
	padding-left:10px; 
	padding-right:0px;
	border-top: solid 1px #d0d0d0;
	}

.td2n {
	padding:3px;
	padding-left:0px; 
	padding-right:0px;
	border-top: solid 1px #d0d0d0;
	}

.td2r {
	padding:3px;
	padding-left:0px; 
	padding-right:10px;
	border-top: solid 1px #d0d0d0;
	}

.td4 {
	padding:5px;
	padding-left:10px; 
	padding-right:10px;
	}

.td4rb {
	padding:5px;
	padding-left:10px; 
	padding-right:10px;
	border-top: solid 1px #d0d0d0;
	}

.td4l {
	padding:5px;
	padding-left:10px; 
	padding-right:0px;
	}

.td4n {
	padding:5px;
	padding-left:0px; 
	padding-right:0px;
	}

.td4r {
	padding:5px;
	padding-left:0px; 
	padding-right:10px;
	}


.td3 {
	padding:3px;
	padding-left:10px; 
	padding-right:10px;
	border-top:0px;
	border-bottom:0px;
	}
.td3l {
	padding:3px;
	padding-left:10px; 
	padding-right:0px;
	}

.td3n {
	padding:3px;
	padding-left:0px; 
	padding-right:0px;
	}

.td3r {
	padding:3px;
	padding-left:0px; 
	padding-right:10px;
	}


.td3rb {
	padding:3px;
	padding-left:10px; 
	padding-right:10px;
	border-top: 0;
	border-right: solid 1px #d0d0d0;
	}





