.topMenu{background-color : #003366;	color: #FFFFFF;	font-family: arial,helvetica,sans-serif; font-size: 10pt;	text-decoration: none; 	font-weight: bold;}
.b2cTopNavLink{color: #FFFFFF;	font-family: arial,helvetica,sans-serif;font-size: 10pt;text-decoration: none; 	font-weight: bold;}/*  Set link attributes */
.b2cTopNavLinkHover{color: #000000;	font-family: arial,helvetica,sans-serif;font-size: 10pt;text-decoration: none; 	font-weight: bold;}/*  Set link attributes */
 
.topMenuSeparator {color: #FFFFFF;}

.ActionButton {BACKGROUND-COLOR: #d3d3d3; FONT: small ms san serif}
.attributeText {font-family : Arial, Helvetica, sans-serif; font-size : small; background-color : #FFFFCC;}
.copyright {FONT-SIZE: 8pt; FONT-FAMILY: Arial}

.DialogBody {BACKGROUND-COLOR: #ffffff; FONT: 8pt ms san serif; MARGIN: 0px}
.DisplayField{    BACKGROUND: white;    COLOR: black;    FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: x-small;    TEXT-ALIGN: center;    VERTICAL-ALIGN: middle}
.DisplayFieldDescr{    BACKGROUND: #e4e4e4;    COLOR: black;    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    FONT-SIZE: x-small;    TEXT-ALIGN: center;    VERTICAL-ALIGN: middle}
.ecAlerts{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : x-small; font-weight : bold;	color : Red;}

.ecFontHead1{color : #231191; font-size : medium; font-family : Arial, Helvetica, sans-serif; font-weight: Bold;}
.ecFontHead2{color : #656565; font-size : small; font-family : Arial, Helvetica, sans-serif; font-weight: Bold;}
.ecFontHead3{color : #000000; background-color : #ffffff; font-size : x-small; font-family : Arial, Helvetica, sans-serif;}

.ecFontListPrice{color : black; font-size : x-small; font-family : Arial, Helvetica, sans-serif; font-weight: Bold;}
.ecFontLowestPrice{color : #cc3300;	font-size : large; font-family : Arial, Helvetica, sans-serif; font-weight: Bold;}

.ecFontNote{color : #c04040; font-size : x-small; font-family : Arial, Helvetica, sans-serif;}
.ecMainBody{background-color : #FFFFFF;}

.ecTableBackground3{background-color : #005574;}
.evenRow{background-color : #CCCAD8; font-size : x-small; font-family : Arial, Helvetica, sans-serif;}
.firstHeading{background : #231191;	color : #FFFFFF; font-size : small;	font-family : Arial, Helvetica, sans-serif;}
.firstNormalText{color : #000060; font-size : x-small; font-family: Arial Helvetica sans-serif;}
.firstTableHead{color: #231191; font : small Arial Helvetica sans-serif; font-weight : bold;}
.fontTopMenu{    BACKGROUND-COLOR: transparent;    COLOR: white;    CURSOR: hand;    FONT-FAMILY: Verdana, Arial, Helvetica;    FONT-SIZE: x-small;    TEXT-DECORATION: none}

.LeftNavBarSection{    BACKGROUND-COLOR: #ffffff;    BORDER-BOTTOM: 0px;    BORDER-LEFT: 0px;    BORDER-RIGHT: 0px;    BORDER-TOP: 0px;    FONT-FAMILY: Verdana, Arial, Helvetica;    FONT-SIZE: x-small;    TEXT-DECORATION: none;    top-margin: 0px;    cellspacing: 0px;    cellpadding: 0px}
.LeftNavBar{    BACKGROUND-COLOR: transparent;    BORDER-BOTTOM: 0px;    BORDER-LEFT: 0px;    BORDER-RIGHT: 0px;    BORDER-TOP: 0px;    COLOR: black;    FONT-FAMILY: Verdana, Arial, Helvetica;    FONT-SIZE: x-small;    FONT-WEIGHT: normal;    TEXT-DECORATION: none;    top-margin: 0px;    cellspacing: 0px;    cellpadding: 0px}

.Line1{    BACKGROUND-COLOR: #231191;    BORDER-BOTTOM: 0px;    BORDER-LEFT: 0px;    BORDER-RIGHT: 0px;    BORDER-TOP: 0px;    FONT-SIZE: x-small;    HEIGHT: 21px;    WIDTH: 115%;    cellspacing: 0px;    cellpadding: 0px}
.Line2{    BACKGROUND-COLOR: #231191;    BORDER-BOTTOM: 0px;    BORDER-LEFT: 0px;    BORDER-RIGHT: 0px;    BORDER-TOP: 0px;    FONT-SIZE: x-small;    HEIGHT: 18px;    WIDTH: 100%;    cellspacing: 0px;    cellpadding: 0px}

.lsBkgnd{background-image: url(/images/leftgray.jpg)}/*  Set an image as the Background */
.mainBodyTable{    BACKGROUND-COLOR: transparent;    BACKGROUND-IMAGE: none;    BACKGROUND-REPEAT: repeat;    MARGIN: 0px;    PADDING-BOTTOM: 0px;    PADDING-LEFT: 0px;    PADDING-RIGHT: 0px;    PADDING-TOP: 0px;    VERTICAL-ALIGN: middle;    WIDTH: 610px}

.mdText{color: #000000;font-family: arial,helvetica,sans-serif;font-size: 9pt;text-decoration: none}
.navigationAnchor{    BACKGROUND-COLOR: transparent;    BORDER-BOTTOM: 0px;    BORDER-LEFT: 0px;    BORDER-RIGHT: 0px;    BORDER-TOP: 0px;    COLOR: #FFFFFF;    FONT-FAMILY: Verdana, Arial, Helvetica;    FONT-SIZE: 8pt;    TEXT-DECORATION: none;    cellspacing: 0px;    cellpadding: 0px}
.normalPageTitle {font : larger Arial Helvetica sans-serif;}
.normalText {font : smaller Arial Helvetica sans-serif;}
.normalTextR1 {background : #656565; font-family : Arial, Helvetica, sans-serif; font-size : x-small;}
.normalTextR2 {font-family : Arial, Helvetica, sans-serif; font-size : x-small;}
.oddRow{background-color : #FFFFFF;	font-size : x-small; font-family : Arial, Helvetica, sans-serif;}
.rightColumn{background-color : #FFFFFF; font-size : x-small; font-family : Verdana, Helvetica, Arial, sans-serif;}
.SearchField{    BACKGROUND: #FFFFFF;    COLOR: black;    FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: small;    TEXT-ALIGN: left;    VERTICAL-ALIGN: middle}
.SearchFieldDescr{	BACKGROUND: #9e9e9e;	COLOR: black;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: x-small;	TEXT-ALIGN: right;	VERTICAL-ALIGN: middle;	font : bold;}
.secondEvenRow{background-color : #231191; background-color : #E2E2E2; font-size : x-small;	font-family : Arial, Helvetica, sans-serif;}
.secondHeading{	background : #231191;	color : #FFFFFF;	font-size : small;	font-family : Arial, Helvetica, sans-serif;}
.secondOddRow {background-color : #FFFFFF; font-size : x-small;	font-family : Arial, Helvetica, sans-serif;}
.secondTableHead {color: #231191; font-size:small; font-family: Arial Helvetica sans-serif;	font-weight: bold;}
.sectionBar{background-color : #53719D;	text-align : left;	font-family : Arial, Helvetica, sans-serif;	font-size : large;	color : White;}
.tableColumnHeader{	font-family : Arial, Helvetica, sans-serif;	font-size : small;	background-color : #CCCCCC;	text-align : center;}
.TableFooter{ BACKGROUND-COLOR: white; MARGIN: 20px; TEXT-ALIGN: center}
.TableHeader{BACKGROUND-COLOR: #231191;	BORDER-BOTTOM: thin groove;	BORDER-LEFT: thin groove;BORDER-RIGHT: thin groove;BORDER-TOP: thin groove;COLOR: white;FONT: medium Verdana,  Arial, Helvetica;	LETTER-SPACING: normal;	TEXT-ALIGN: center;	WIDTH: 50%}
.TextArea{ FONT-SIZE: x-small; WIDTH: 300px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana; HEIGHT: 125px; FONT-VARIANT: normal}
.TextArea {FONT: 8pt ms san serif; HEIGHT: 125px; WIDTH: 300px}
.thirdHeading {background : #231191; color : #FFFFFF; font-size : small; font-family : Arial, Helvetica, sans-serif;}
.thirdTableHead{color: #231191; font-size : small; font-family: Arial Helvetica sans-serif;	font-weight: bold;}

.TitleFont { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
.tpBkclr3{background-color: #FFFFCC;}/* #ffffcc */
.tpTextB{color: #000000;font-family: arial,helvetica,sans-serif;font-size: 8pt;font-weight: bold; text-decoration: none}/*  nonLink Black Text */
.travBackground{background-image: url(/images/leftgray.jpg)}/*  Set an image as the Background */

.travColumnHeader{FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; 
                  BACKGROUND-COLOR: #E0E0E0; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid}
.travHeaderText{FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; font-weight: bold;}
.travHistoryColor{background-color: #FF9900;}/* #ffff99 #ffffcc */
.travHistoryLink{color: #ffffff;font-family: arial,helvetica,sans-serif;font-size: 8pt;font-weight: bold; text-decoration: underline}
.travHistoryText{color: #ffffff;font-family: arial,helvetica,sans-serif;font-size: 8pt;font-weight: bold; text-decoration: none}/*  nonLink Black Text */
.travHomeDeptCaption{background-color: #003366; color: #ffffff; font-size: 8pt; font-family: arial;}
.travHomeDeptLine{background-color: #FFFFCC;}
.travInput{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff}
.travInputSmall{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial;}
.travInputCaption{FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent}
.travLabel{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e2e2e2}
.travLabelSmall{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent; font-weight: bold;}

.travLinkBlue{color: #666666; font-family: arial,helvetica,sans-serif;font-size: 8pt; font-weight: bold; text-decoration: none}
.travLinkBlue:hover{text-decoration: underline}
.travLinkBlueMed{color: #336699; font-family: arial,helvetica,sans-serif;font-size: 10pt; font-weight: bold; text-decoration: none}
.travLinkBlueMed:hover{text-decoration: underline}
.travLinkBold{color: #000000; font-family: arial,helvetica,sans-serif;font-size: 8pt; font-weight: bold; text-decoration: none}
.travLinkBold:hover{text-decoration: underline}
.travLinkBoldMed{color: #000000; font-family: arial,helvetica,sans-serif;font-size: 10pt; font-weight: bold; text-decoration: none}
.travLinkBoldMed:hover{text-decoration: underline}
.travLinkMed{color: #000000; font-family: arial,helvetica,sans-serif;font-size: 10pt;text-decoration: underline}
.travLinkMed:hover{font-weight: bold}
.travLinkRedMed{color: #ff0000; font-family: arial,helvetica,sans-serif;font-size: 10pt; font-weight: bold; text-decoration: none}
.travLinkRedMed:hover{text-decoration: underline}
.travLinkSmall{color: #000000; font-family: arial,helvetica,sans-serif;font-size: 8pt;text-decoration: none}
.travLinkSmall:hover{font-weight: bold;text-decoration: underline}

.travListFieldEven{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff}
.travListFieldOdd{FONT-SIZE: 10pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f2f2f2;}
.travListLine{background-color: #666666;}

.travNavHeader{background-color: #003366;}
.travNavHeaderText{color: #FFFFFF;font-family: arial,helvetica,sans-serif;font-size: 10pt;font-weight: bold}
.travNavLink{color: #000000;font-family: arial,helvetica,sans-serif;font-size: 9pt;text-decoration: none}/*  Set link attributes */
.travNavLink:hover{font-weight: bold;text-decoration: underline}/*  Set the hover attribute(s) */

.travPlain{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial}
.travSmall{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial}
.travTable{BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid}

.travText{font-size: 10pt; color: #000000; font-family: Arial;}
.travTextBlue{font-size: 10pt; color: #336699;; font-family: Arial; background-color: transparent; text-decoration: none}
.travTextSmall{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffff99}

.travTitle{color: #ffffff; font-family: arial,helvetica,sans-serif;font-size: 9pt; font-weight: bold}
.travTitleLink{color: #ffffff; font-family: arial,helvetica,sans-serif;font-size: 9pt; font-weight: bold;text-decoration: none}
.travTitleLink:hover{text-decoration: underline}
.travTitleBar{BACKGROUND-COLOR: #000000;} /* #336699 */

.travTransGray{FONT-SIZE: 8pt; COLOR: #AAAAAA; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent}
.travTransSmall{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent}
.travTransSmallBlue{FONT-SIZE: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent}
