.apptitle {font-family:Arial,Helvetica,sans-serif;font-size:29px;color:#000000;text-decoration:none;font-weight:bold;}
.apptitlechild {position:relative;top:4px;font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#003333;text-decoration:none;font-weight:bold;}
.apphinavpeer {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.apphinavchild {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
.apphinavchildlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
.appnavbutton {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.appnavbuttoninactive {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;text-decoration:none;font-weight:normal;}
.appnavbuttonalt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.appnavbuttonlink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;font-weight:normal;}
.appnavcurrent {font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#000000;text-decoration:none;font-weight:bold;}
.appnavtext {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
.appnavtextalt {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:none;font-weight:normal;}
.appnavlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:underline;font-weight:normal;}
.applink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:underline;font-weight:normal;}
.applabel {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
.apptitlerevlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;text-decoration:underline;font-weight:bold;}

.appnavbuttonprev {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;text-decoration:none;font-weight:normal;}
.appnavsubmitlink {font-family:Arial,Helvetica,sans-serif;color:#669999;text-decoration:underline;font-weight:normal;}

.appstablecolorplain { background-color:#ffffff; }
.appstablecolor { background-color:#669999; }
.appstablecolornav { background-color:#669999; }
.appstablecolorinactive { background-color:#999999; }
.appstablecoloralt { background-color:#336666; }
.appstablecolorsecondary { background-color:#99cccc; }
.appstablecolortertiary { background-color:#cccccc; }
.appstablecoloralert { background-color:#990000; }
.appstablecolorbkground { background-color:#ffffcc; }
.appstableheader { background-color:#336666; }
.appsbuttonprev { background-color:#669999; }
.appsbuttontop { background-color:#99cccc; }
.appsbuttonbtm { background-color:#003333; }
.appsbuttonnext { background-color:#cccccc; }

.select { background:#ffffff;color: #003333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold; }

.secondarynav {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003333;text-decoration:none;font-weight:normal;}
.secondarynavbold {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003333;text-decoration:none;font-weight:bold;}
.secondarynavgray {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:gray;text-decoration:none;font-weight:normal;}

.pathnavhistory {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:underline;font-weight:normal;}
.pathnavlink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666666;text-decoration:underline;font-weight:normal;}
.pathnavulink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999999;text-decoration:underline;font-weight:normal;}
.pathnavcurrent {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}
.pathnavsymbol {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}

.hinavparent {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;text-decoration:none;font-weight:normal;}
.hinavpeer {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.hinavchild {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}

.footerareas {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:underline;font-weight:normal;}
.footertext {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}
.footerlink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:underline;font-weight:normal;}

.tools {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:normal;}
.toolsinactive {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999999;text-decoration:none;font-weight:normal;}
.toolslinks {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;font-weight:normal;}

.reltext {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.relheader {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.reltitle {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666666;text-decoration:none;font-weight:bold;}
.relboldlink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:underline;font-weight:bold;}
.rellink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:underline;font-weight:normal;}

.featuretitle {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:bold;}
.featuretext {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:normal;}
.featurelink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:underline;font-weight:normal;}

H1, .contenttitle {font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000000;text-decoration:none;font-weight:bold;}
H2, .contenttitlealt {font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#336666;text-decoration:none;font-weight:bold;}
.contenttitlesub {font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000000;text-decoration:none;font-weight:normal;}
.contenttitlerev {font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ffffff;text-decoration:none;font-weight:bold;}
.contentheader {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
H3, .contentheaderalt {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#336666;text-decoration:none;font-weight:bold;}
.contentheaderrev {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold;}
.contentheaderrevlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;text-decoration:underline;font-weight:bold;}
.contentheaderlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:underline;font-weight:bold;}
P, TD, UL, .content {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
TH {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
H4, .contentbold {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
.contentlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:underline;font-weight:normal;}
.contentboldlink {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003399;text-decoration:underline;font-weight:bold;}
.contentlinkalt {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}
.contentlabel {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.contentlabellink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:underline;font-weight:normal;}
.contentlabelalt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:normal;}
.contentdynamic {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.contentnoteheader {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#990000;text-decoration:none;font-weight:bold;}

.caption {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}
.captionlink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#003399;text-decoration:underline;font-weight:normal;}

.code {font-family:Courier-New,courier;font-size:12px;color:#000000;text-decoration:;font-weight:normal;}

.button {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}
.buttonlink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:underline;font-weight:normal;}

B {font-weight:bold;}
I {text-decoration:italics;}

.modulecaptionlink {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#003399;text-decoration:underline;font-weight:normal;}
.moduletitlerevlink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;font-weight:bold;}
.moduletitlerev {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;}
.moduletitle {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.modulecolumn {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:bold;}
.modulecontent {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.modulecontentlink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:underline;font-weight:normal;}
.modulecontentbold {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.modulecontentboldlink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:underline;font-weight:bold;}
.modulesection {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.modulecaption {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal;}

.status {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.statusalt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.statusheader {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:bold;}
.statusheaderalt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#990000;text-decoration:none;font-weight:bold;}

.message {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.messagealt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.messagelink {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#003399;text-decoration:none;font-weight:normal;}
.messageheader {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#336666;text-decoration:none;font-weight:bold;}
.messageheaderalt {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.alertheader {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#990000;text-decoration:none;font-weight:bold;}

.errortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C0000;
}
.profileMargin {
    margin-left: 20px;
    margin-right: 20px;
}

.beginDiv {
	position: relative;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 25px;
	z-index: 3;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}

.appsnavbordercolor { background-color:#336666; }
.appsnavlinecolor { background-color:#003333; }
.appsnavcolor { background-color:#999999; }
.appsnavcolorsecondary { background-color:#cccccc; }
.appsnavcolorselected { background-color:#ffffff; }