TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif, Helvetica
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.footerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.footerlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.footerlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrim {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrim:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrim:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #818181; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrimbold {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrimbold:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrimbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.linktrimgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: underline
}
A.linktrimgrey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: underline
}
A.linktrimgrey:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: underline
}
A.indexlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.indexlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.indexlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.sitemaplink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.sitemaplink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.sitemaplink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.more {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.more_gt {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.headernormal {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.headerbold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.headerboldgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.headeritalic {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.titleitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.font16bold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.trim {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodynormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-right: 5px; padding-left:5px; padding-top:2px; padding-bottom:2px
}
.bodynormal A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-right: 5px; padding-left:5px; padding-top:2px; padding-bottom:2px
}
.bodynormal A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-right:5px; padding-left:5px; padding-top:2px; padding-bottom:2px; background-color:#EEEEEE
}

.bodynormalgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #9f9fab; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodynormalwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodynormalred {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodybold A{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodybold A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyboldgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6C6C7D; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.bodyboldgreyhr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#CC0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}

.bodyboldgreyhr A{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#CC0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}

.bodyboldgreyhr A:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#999999; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; 	
}

.bodybolddarkgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px;padding-bottom: 4px
}

.bodybolddarkgrey A{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px
}

.bodybolddarkgrey A:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px
}

.bodyboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.featuresoff {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.featureson {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyboldunderline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.bodyitalic {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.linknormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallnormal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallnormaldarkgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallnormallink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.smallnormalred {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallitalic {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallitalicdarkgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.footernormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.footerbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.footeritalic {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.coloredbullet {
	FONT-SIZE: 11px; COLOR: #666666
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.link_header {
	FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.error_small {
	FONT: 10px/9px verdana, arial, helvetica, sans-serif; COLOR: #ff0000
}
.error_body {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.error_header {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.header_bold_white {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.footerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.footerlinkwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.bodynormallight {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyboldselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffff00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyboldlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smallnormallight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.errormessagebright {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.tableWhite {
	BORDER-RIGHT: white 2.25pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: white 2.25pt solid
}
.tableGrey {
	BORDER-RIGHT: white 2.25pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #cccccc; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: white 2.25pt solid
}
.tableDark {
	BORDER-RIGHT: white 2.25pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #999999; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: white 2.25pt solid
}
P.MsoNormal {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
LI.MsoNormal {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
DIV.MsoNormal {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
P.MsoHeader {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
LI.MsoHeader {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
DIV.MsoHeader {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
P.MsoFooter {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
LI.MsoFooter {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
DIV.MsoFooter {
	FONT-SIZE: 12px; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial
}
DIV.Section1 {
	FONT-SIZE: 12px; page: Section1
}
.boxText {
	FONT-SIZE: 9px; COLOR: #222222; FONT-FAMILY: arial
}
.boxField {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #666666 1px solid; WIDTH: 100px; COLOR: #222222; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #f0f0f0
}
INPUT.field {
	BORDER-RIGHT: #f9d90a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f9d90a 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f9d90a 1px solid; WIDTH: 75px; COLOR: #f9d90a; BORDER-BOTTOM: #f9d90a 1px solid; BACKGROUND-COLOR: #666666
}
.bodynormalyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffcc00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.footerlinkgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.footerlinkgrey:hover {
	COLOR: #000000
}
.footerlinkwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
.bodynormalblack {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
bodyboldgreyline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.rules {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, verdana, sans-serif, helvetica
}
.bodysmallyellow {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffcc00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.wallpaper {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.wallpaperbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.galant {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; padding-top:2px; padding-bottom:2px; padding-left:1px; padding-right:2px; TEXT-DECORATION: none
}
.galant A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; padding-top:2px; padding-bottom:2px; padding-left:1px; text-decoration: none; padding-right:2px; 
}

.galant A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#999999; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; padding-top:2px; padding-bottom:2px; padding-left:1px; padding-right:2px; TEXT-DECORATION: none
}
.galantheader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.galantheaderred {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.galantfooter {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.galantfooterblack {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
.galantfooterblackhot {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.visit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.visit2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.galantlist {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.galantrequired {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
INPUT.galant {
	COLOR: #000000; BACKGROUND-COLOR: #e0e0e0
}
SELECT.galant {
	COLOR: #000000; BACKGROUND-COLOR: #e0e0e0
}
TEXTAREA.galant {
	COLOR: #000000; BACKGROUND-COLOR: #e0e0e0
}
.rules10 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.rules10bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.rules12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.rules12underline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.bigtoe {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.redhot {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.leftNavTable {
	BACKGROUND-IMAGE: url(/images/shared/leftNavTable.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.centerTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/shared/centerTable.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
A.leftNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.leftNav:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
A.leftNavActive:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
A.leftNavActive {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.leftNav DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 139px; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, verdana, sans-serif, helvetica; TEXT-DECORATION: none
}
A.leftNavActive DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 139px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.leftNavActive:hover DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
A.leftNav:hover DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}

.textbox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.dhtml-leftnav {
	PADDING-RIGHT: 4px; BORDER-TOP: #cfcfcf 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #BFF3B8 no-repeat 14px 6px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfcf 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.UL {
	LIST-STYLE-IMAGE: url(../images/AttnOrg.gif);
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-TOP: 0px
}

.image_border
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.submenu{
margin-bottom: 2px;
margin-left: 2px;
margin-right: 2px;
margin-top: 2px;
background-color:#ffffff;
position:absolute;
}
.gt0 {
	BORDER-RIGHT: #1e77d3 1px solid; 
	PADDING-RIGHT: 4px; BORDER-TOP: #1e77d3 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 100%; 
	PADDING-BOTTOM: 2px; BORDER-LEFT: #1e77d3 1px solid; 
	PADDING-TOP: 0px; BORDER-BOTTOM: #1e77d3 1px solid
}
.gt1 {
	BORDER-RIGHT: #a1c6eb 1px solid; 
	PADDING-RIGHT: 4px; BORDER-TOP: #a1c6eb 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 100%; 
	BACKGROUND: #3484d7; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #a1c6eb 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a1c6eb 1px solid
}
.lt0 {
	BORDER-TOP: #999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.lt1 {
	PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px;
}
.small {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aaaaaa; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.genHeaderBig {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.genHeaderSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.moduleName {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.moduleName A {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.moduleName A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration: none
}
.rssDisplayPanel {
	FONT-SIZE: 11px; COLOR: #ababab; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdrNameBg {
	BACKGROUND: url(images/topBg.gif)
}
.hdrTabBg {
	BACKGROUND: url(images/tabUnSelectedBg.gif) #bbbbbb repeat-x
}
.tabSelected {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(images/tabSelectedBg.gif) #bbbbbb repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabUnSelected {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(images/tabUnSelectedBg.gif) #bbbbbb repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabSeperator {
	BACKGROUND: url(images/tabSeperatorBg.gif) #bbbbbb repeat-x
}
.level2text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/level2Bg.gif) #bbbbbb repeat-x; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.level2text A {
	COLOR: white; TEXT-DECORATION: none
}
.level2text A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.level2Bg {
	FONT-SIZE: 11px; BACKGROUND: url(images/level2Bg.gif) #bbbbbb repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabLiner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/moduleSelectorBg.gif) #9abffc repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sep1 {
	BACKGROUND: #999999
}
.showPanelBg {
	BACKGROUND: url(images/showPanelTopBg.gif) repeat-x
}
A {
	FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.hdrLink {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdrLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.searchBox {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #999999 0px solid; WIDTH: 100px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffef
}
.searchBtn {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 30px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #cccccc
}
.lvtBg {
	BACKGROUND-COLOR: #cccccc
}
.lvtHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lvtCol {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #eeeeee 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #eeeeee 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #dadada;
}
.bg_images {
	background-image:url(../images/bg_images.gif)
}
.lvtColData {
	BACKGROUND-COLOR: #fafafa
}
.lvtColDataHover {
	BACKGROUND-COLOR: #efefef
}
.dvtSelectedCell {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 3px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BORDER-LEFT: #cacaca 1px solid; BACKGROUND-COLOR: white
}
.dvtUnSelectedCell {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 20px; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid; BACKGROUND-COLOR: #efefef
}
.dvtTabCache {
	BORDER-BOTTOM: #cacaca 1px solid
}
.dvtContentSpace {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-LEFT: 0px; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid
}
.rightAddInfo {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a2a2a2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a2a2a2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fafafa
}
.dvtCellLabel {
	PADDING-RIGHT: 10px; COLOR: #737373; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.dvtCellInfo {
	PADDING-LEFT: 10px; BORDER-BOTTOM: #eaeaea 1px solid; position:static
	}
.rightMailMerge {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.rightMailMergeHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #eaeaea
}
.rightMailMergeContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fafafa
}
.rightUpcomingActivitiesHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddddcc 1px solid; BACKGROUND-COLOR: #ffffdd
}
.rightUpcomingActivitiesContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffef
}
.detailedViewHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.detailedViewTextBox {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #bababa 1px solid; COLOR: #000000; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.detailedViewTextBoxOn {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #bababa 1px solid; COLOR: #000000; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffdd
}
.detailedViewTextArea {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #bababa 1px solid; WIDTH: 95%; COLOR: #000000; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.moduleSearch {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffef
}
.searchHdrBox {
	BORDER-BOTTOM: #dddddd 1px dashed
}
.advSearch {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #ffffef
}
.searchAlph {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 10px; BORDER-BOTTOM: #dadada 1px solid; BACKGROUND-COLOR: #ffffff
}
.searchNotFound {
	BORDER-RIGHT: #ff3333 2px solid; BORDER-TOP: #ff3333 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #ff3333 2px solid; WIDTH: 640px; COLOR: #ff0000; BORDER-BOTTOM: #ff3333 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #fafafa
}
.hiliteBtn4Search {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 37px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 40px; BACKGROUND-COLOR: #fafafa
}
.loginTopBg {
	BACKGROUND: url(images/loginTopBg.gif) repeat-x
}
.loginTopShade {
	BACKGROUND: url(images/loginTopShade.gif) repeat-x
}
.loginBg {
	BACKGROUND: url(images/loginBg.gif) #448ceb repeat-x
}
.textbox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 0px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.loginBottomBg {
	BACKGROUND: url(images/loginBottomBg.gif) repeat-x
}
.loginSignin {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #448ceb; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.loginBillBoard {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mx {
	
}
.calTopBg {
	BACKGROUND: url(images/calBg.gif) repeat-x
}
.calDisplay {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid
}
.calBottomBg {
	BACKGROUND: url(images/calBottomBg.gif) repeat-x
}
.calDayHourCell {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calDayHour {
	BORDER-TOP: #dadada 2px solid
}
.calDiv {
	PADDING-RIGHT: 0px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 95%; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; HEIGHT: 320px; BACKGROUND-COLOR: #fefefe
}
.calHourOccupied {
	BACKGROUND-COLOR: #ffffbb
}
.calAddEvent {
	BORDER-RIGHT: #999999 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1000000; LEFT: 200px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 2px solid; WIDTH: 500px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 2px solid; POSITION: absolute; TOP: 150px; BACKGROUND-COLOR: #ffffff
}
.addEventHeader {
	BORDER-BOTTOM: #cccccc 2px dotted
}
.addEventFooter {
	BORDER-TOP: #cccccc 2px dotted; HEIGHT: 40px
}
.addEventInnerBox {
	BORDER-RIGHT: #dadada 1px dotted; BORDER-TOP: #dadada 1px dotted; BORDER-LEFT: #dadada 1px dotted; BORDER-BOTTOM: #dadada 1px dotted
}
.cellScheduled {
	COLOR: #7a7a7a; BACKGROUND-COLOR: #ffffef
}
.cellSchHover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; COLOR: #7a7a7a; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffef
}
.cellSch {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #7a7a7a; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffef; FONT-SIZE: 10px
}
.cellNormalHover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; COLOR: #7a7a7a; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.cellNormal {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
.calEventNormal {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #99ffcc
}
.calEventCritical {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffcc33
}
.tblPro1 {
	BORDER-RIGHT: #dadada 2px solid; BORDER-TOP: #dadada 2px solid; BORDER-LEFT: #dadada 2px solid; BORDER-BOTTOM: #dadada 2px solid; BACKGROUND-COLOR: white
}
.tblPro1IconCell {
	BORDER-RIGHT: #dadada 1px solid
}
.tblPro1HeadingCell {
	FONT-WEIGHT: bold; COLOR: #4a4a4a
}
.tblPro1ColHeader {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/tblPro1ColBg.gif); BORDER-LEFT: white 1px solid; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #dadada
}
.tblPro1DataCell {
	FONT-SIZE: 11px; COLOR: #5a5a5a; LINE-HEIGHT: 14px; BORDER-BOTTOM: #f5f5f5 1px solid
}
.divEventToDo {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; OVERFLOW: auto; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 150px
}
.EventToDo {
	
}
.UL_0{	
	LIST-STYLE-IMAGE: url(../Images/ftv2mnode.gif);
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px
}
.UL_1{	
	LIST-STYLE-IMAGE: url(../Images/ftv2node.gif);
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px
}
.menustyle {font-family:verdana;font-size:11px;color:#000000;FONT-WEIGHT: bold;border: solid 1px #CCCCCC; padding: 2px 6px 2px 6px; margin: 0px; background: #f1f1f1; white-space: nowrap; }
.menuitem {font-family:verdana;font-size:11px;border: solid 1px #f1f1f1; padding: 2px 6px 2px 6px; margin: 0px; background: #f1f1f1; white-space: nowrap; cursor:pointer;cursor:hand;}
.mouseover {font-family:verdana;font-size:11px;border: solid 1px #999; padding: 2px 6px 2px 6px; margin: 0px; url(../images/bg_navigate.gif); white-space: nowrap; cursor:pointer;cursor:hand;}
.submit
{	
	border-right:#CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	font-size: 8pt;	
	color:#333333;
	font-weight: bold;
	cursor: pointer;	
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	background-image:url(../images/Bg_navigate.gif)
			
}
.small
{
	font-size: 8pt;
}
.yregfloathelp 
{
BORDER-RIGHT: #ffc30e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffc30e 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffc30e 1px solid; WIDTH: 12em; COLOR: #9c7600; PADDING-TOP: 3px; BORDER-BOTTOM: #ffc30e 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #fffbb8; TEXT-ALIGN: left; cursor:help
} 			
.border_preview {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute
}
.preview_temp_load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.preview_temp_load IMG {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.title_h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 10px; color:#999999; font-family:Arial, Helvetica, sans-serif
}
.tdmove
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 32px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-image:url(../images/bg_tdmove.gif); TEXT-DECORATION: none
}
.tdmoveout
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 32px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-image:url(../images/bg_tdmoveout.gif); TEXT-DECORATION: none
}
.Unchangebackground
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-color:#FFFFFF; TEXT-DECORATION: none; color:#666666; font: Arial, Helvetica, sans-serif bold 12pt
}
.changebackground
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-color:#CCCCCC; TEXT-DECORATION: none; color:#666666; font: Arial, Helvetica, sans-serif bold 12pt; border-left: #333333 2px solid
}
