
/* TAF fix width */
#subject, #message {
        width: 300px;
}

div.appArea { 
   width: 570px;
   margin: 0px; 
}

.maincell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linklist {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 30px; LINE-HEIGHT: 175%; LIST-STYLE-TYPE: circle
}
.boxfeature {
	BORDER-RIGHT: #99cc99 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #99cc99 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #99cc99 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #99cc99 1px dashed; BACKGROUND-COLOR: #dee5dd
}
.printview {
	FLOAT: right
}
BODY {
	COLOR: #000000; 
	/*BACKGROUND-COLOR: #80a0808 Removed to try to fix WYSIWYG BG Color*/
}
A:link {
	COLOR: #2a5302
}
A:unknown {
	COLOR: #666699
}
A:unknown {
	COLOR: #336600
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336600; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336600; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.imgpad {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #999999 1px solid
}
.caption {
	FONT-SIZE: 10px; COLOR: #336600; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navcellhome {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/apf2/bkgrnd_nav.gif); BACKGROUND-REPEAT: repeat-y
}
.navbtn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336600; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navbtn:hover {
	CURSOR: hand; BACKGROUND-COLOR: #ffffff
}
A.navbtn:visited {
	COLOR: #336600; TEXT-DECORATION: none
}
.navbar {
	FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #c2d7c2; TEXT-ALIGN: center
}
.footer {
	FONT-SIZE: 10px; PADDING-BOTTOM: 25px; COLOR: #336600; LINE-HEIGHT: 14px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.login {
	BORDER-RIGHT: #99cc99 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #99cc99 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #99cc99 1px dashed; COLOR: #336600; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #99cc99 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dee5dd
}
.topnav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aecca3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80a080; TEXT-DECORATION: none
}
A.topnav:link {
	COLOR: #bed3b1; TEXT-DECORATION: none
}
.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navcell {
	BACKGROUND-IMAGE: url(../images/apf2/bkgrnd_nav.gif); MARGIN-LEFT: 12px; BACKGROUND-REPEAT: repeat-y
}
.indent {
	TEXT-INDENT: 12px
}
.navbullet {
	PADDING-RIGHT: 3px; FLOAT: left
}
.navlinklist {
	PADDING-RIGHT: 2px; LIST-STYLE: none url(../images/apf2/btn_prp.gif) outside; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px
}

