.menu{  TEXT-DECORATION: none; color:'NAVY'; font-size: 8pt;}
.menu:link:hover{  TEXT-DECORATION: none;BACKGROUND-COLOR: #E7E7CC; color:#cc0000}


/* Misc. Selectors */
body {  FONT-FAMILY: Arial, Helvetica, sans-serif}
H1 { COLOR: #063; FONT-SIZE: 1.2em; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
H2 {
	COLOR: #660099;
	FONT-SIZE: 1.1em;
	font-weight: 200;
	font-family: Arial, Helvetica, sans-serif
}
H3 { COLOR: #006633; font-weight: 900; font-size: 0.85em; font-family: Arial, Helvetica, sans-serif}
P { FONT-SIZE: 0.8em ; font-family: Arial, Helvetica, sans-serif}
/*UL { FONT-SIZE: 0.8em ; font-family: Arial, Helvetica, sans-serif}
li ul {  font-size: 1em}td {  FONT-FAMILY: Arial, Helvetica, sans-serif}
*/
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFF;
	background-color: #660099;
}
th a:link {  color: #FFF}
th a:visited {  color: #FFF}

.test {
	border-right : thin solid #E6E6E6;
}
/* Mastehead area */
.topnav {
	BACKGROUND-COLOR: #AA87AF;
	COLOR: #000;
	FONT-SIZE: 1.1em;
	TEXT-DECORATION: underline
}
.article {
	COLOR: #660099;
	FONT-SIZE: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.article:hover {
	COLOR: #660099;
	FONT-SIZE: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

A.topnav:hover { COLOR: #fff; TEXT-DECORATION: underline }
.login {  font-family: Arial, Helvetica, sans-serif; font-size: .85em; font-weight: 700; color: #FFFFFF; text-decoration: none}
.masthead { COLOR: #fff;FONT-SIZE: 1.0em; TEXT-DECORATION: none }
A.masthead:hover { COLOR: #ffc; TEXT-DECORATION: underline }
.mastheadon { COLOR: #fff;FONT-SIZE: 1.0em; TEXT-DECORATION: none }
.supernavoff { COLOR: #fff; FONT-SIZE: 0.7em; FONT-WEIGHT: 700; TEXT-DECORATION: none }
A.supernavoff:hover { COLOR: #ffc }
.supernavon {
	BACKGROUND-COLOR: #B69DC6;
	COLOR: #ffc;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: 700;
	TEXT-DECORATION: none
}
.propmessage {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; padding-right: 10px; padding-left: 15px}

A.subtabon:link {COLOR: #fff;FONT-SIZE: 0.9em;TEXT-DECORATION: none;font-weight : bold;}
A.subtabon:visited {COLOR: #fff;FONT-SIZE: 0.9em;TEXT-DECORATION: none;font-weight : bold;}
A.subtabon:hover {COLOR: #fff;FONT-SIZE: 0.9em;TEXT-DECORATION: none;font-weight : bold;}
A.subtabon:visited:hover {COLOR: #fff;FONT-SIZE: 0.9em;TEXT-DECORATION: none;font-weight : bold;}

.subtab { COLOR: #fff;FONT-SIZE: 0.8em; TEXT-DECORATION: none }
A.subtab:hover { COLOR: #ffc; TEXT-DECORATION: underline }
A.subtab:link { COLOR: #ffc; TEXT-DECORATION: none }
A.subtab:visited { COLOR: #ffc; TEXT-DECORATION: none }
A.subtab:visited:hover { COLOR: #ffc; TEXT-DECORATION: underline }

/*  Tabs */
.tabMiddleoff { font-size: 0.7em; font-weight: bold; text-transform: capitalize; text-decoration: none; background-image:    url(bgTabMiddleoff.gif); background-repeat: repeat-x; letter-spacing: 0px}
.tabMiddleon { font-size: 0.8em; font-weight: bold; text-transform: capitalize; text-decoration: none; background-image:    url(pxWhite.gif); background-repeat: repeat; letter-spacing: 0px; line-height: 0.9em}
.tabRighton {  background-image:    url(tabRightonc.gif); background-repeat: no-repeat; background-color: }
.tabLefton {  background-image:    url(tabLeftonc.gif); background-repeat: no-repeat; background-color: }
.tabLeft { background-image:    url(bgTabLeft.gif); background-color: #FFF; background-repeat: no-repeat ; width: 13px; font-size: 1px; height: 22px}
.tabRightoff { background-image:    url(tabRightoffc.gif); background-repeat: no-repeat ; background-color: }
.tabLeftoff { background-image:    url(tabLeftoffc.gif); background-repeat: no-repeat ; background-color: }
.tabLinkoff { color: #000; text-decoration: none; letter-spacing: 0px; line-height: 0.7em}
.tabStretch { text-decoration: none; background-image:    url(bgTabMiddleoff.gif); background-repeat: repeat-x}

/* Breadcrumbs */
.breadcrumb {
	BACKGROUND-COLOR: ;
	COLOR: ;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
.breadcrumblink { COLOR: ; FONT-SIZE: 10px; TEXT-DECORATION: underline }

/* Toolbox */
.toolbox { COLOR: #000; FONT-SIZE: 0.7em }
.toolboxlink { COLOR: #009; FONT-SIZE: 0.7em; TEXT-DECORATION: underline }
.toolboxheader { FONT-SIZE: 0.9em; FONT-WEIGHT: bold }
.toolboxsubhead { FONT-SIZE: 0.8em; FONT-WEIGHT: bold }
.toolboxhr { COLOR: #fff; HEIGHT: 2px }

/* Left Nav */
.navopen { BACKGROUND-COLOR: #fff }
.navclosed { BACKGROUND-COLOR: #ebebeb }
.navcurrent { BACKGROUND-COLOR: #fc6 }
.navtext { MARGIN-BOTTOM: 0.3em; MARGIN-TOP: 0.3em }
.anav { COLOR: #000; FONT-SIZE: 0.7em; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase }
.anav:hover { COLOR: #009; TEXT-DECORATION: underline }
a.bnav:link { COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase }
a.bnav:visited { COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: lowercase }
a.bnav:hover { COLOR: #009; TEXT-DECORATION: underline }
a.bnav:visited:hover { COLOR: #009; TEXT-DECORATION: underline }

/* Body area misc */
.DashedLine { BACKGROUND-IMAGE:  url(/styleguide/css/bgDashRow.gif); BACKGROUND-REPEAT: repeat-x }

/* Footer */
.bodytools { COLOR: #000; FONT-SIZE: 0.7em; FONT-WEIGHT: bold }
.disclaimer {  font-family: Arial, Helvetica, sans-serif; font-size: .7em; color: #000000; text-decoration: none}

/* colors */
.colorWhite {  background-color: #FFF}
TD.colorDark {  background-color: #063}
TD.colorLight {  background-color: #696}

/* Tabular Data */
.tabledata {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #000; background-color: #e7e7cc }
.typeBodyTitle {  font-size: 1.2em; font-weight: bold; color: #063 }
.bodyTableHead { BACKGROUND-COLOR: #FFF; COLOR: #063; FONT-SIZE: 0.9em ; font-weight: bold}
.bodyTableDataA { font-size: 0.8em; padding-right: 5px; padding-left: 5px; height: 18px; font-weight: normal; background-color: #E7E7CC}
.bodyTableDataB { font-size: 0.8em; padding-right: 5px; padding-left: 5px; height: 18px; font-weight: normal; background-color: #FFFFE4}

/* form elements */
.formButton {  font-size: 0.7em; font-weight: 700; vertical-align: middle; text-decoration: none; width: 10em}
.formButton30 { font-size: 0.7em; font-weight: 700; vertical-align: middle; text-decoration: none; width: 3em}
.formButton150 { font-size: 0.7em; font-weight: 700; vertical-align: middle; text-decoration: none; width: 15em}
.formItemLabel {  font-weight: bold; background-color: #FFF; text-align: left; font-size: 0.75em}
.formItemSubLabel { font-size: 0.8em}
.formSpacerRow5 {  height: 5px; line-height: 1px}
.formFormat { font-size: 0.7em; color: #666 }
.formSectionHeader {  font-weight: bold; color: #063}
.bodyTableDataPad {  padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}
.dash {  background-image:  url(../images/styleguide/dash.gif); background-repeat: repeat-x; background-position: center}
fieldset {  width: 550px; border: #CCCCCC; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.legend {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold}
ol { FONT-SIZE: 0.8em ; font-family: Arial, Helvetica, sans-serif }

