BODY 
{
	SCROLLBAR-FACE-COLOR: #4f63d3; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #88b2fe; SCROLLBAR-SHADOW-COLOR: #020228; SCROLLBAR-3DLIGHT-COLOR: #88b2fe; SCROLLBAR-ARROW-COLOR: #d9dcfb; SCROLLBAR-TRACK-COLOR: #4f63d3; SCROLLBAR-DARKSHADOW-COLOR: #020228; BACKGROUND-COLOR: #fff
	
}
BODY.rt {
	SCROLLBAR-FACE-COLOR: #4f63d3; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #88b2fe; SCROLLBAR-SHADOW-COLOR: #020228; SCROLLBAR-3DLIGHT-COLOR: #88b2fe; SCROLLBAR-ARROW-COLOR: #d9dcfb; SCROLLBAR-TRACK-COLOR: #4f63d3; SCROLLBAR-DARKSHADOW-COLOR: #020228; BACKGROUND-COLOR: #000
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.rtlink:link {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rtlink:hover {
	COLOR: #bfcbcb; TEXT-DECORATION: none
}
A.rtlink:visited {
	COLOR: #bfcbcb; TEXT-DECORATION: underline
}
A.rtlink:hover {
	COLOR: #bfcbcb; TEXT-DECORATION: none
}
A.dynamic:link {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A.dynamic:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.dynamic:visited {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A.dynamic:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.rtdynamic:link {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rtdynamic:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
A.rtdynamic:visited {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rtdynamic:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.IndexTabFont {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.IndexTabFontBold {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

SELECT {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TABLE.contenttable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.title TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #88b2fe
}

.titleLight TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c6deff
}

.titleLighter TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c6deff
}

.titlegeneral TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c6deff
}
.subtitle TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 2px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
.columnheader TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}

.columnheadersmall TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
.columnheaderlight TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #B1B1B1; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.sort:link {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
A.sort:hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
A.sort:visited {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
A.sort:hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
.even TD {
	PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 0px; 
	/*COLOR: #000; */PADDING-TOP: 1px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.odd TD {
	PADDING-RIGHT: 4px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 0px; /*COLOR: #000000; */PADDING-TOP: 1px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f3f3fb
}

.footnote TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.total TD {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 16px; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000963 0px solid; BACKGROUND-COLOR: #fff
}
.spacer TD {
	HEIGHT: 30px
}
.rtodd TD {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000
}
.rteven TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000
}
.rtcolumnheader TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #1f2a8e
}
A.rtsort:link {
	FONT-WEIGHT: bold; COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rtsort:hover {
	FONT-WEIGHT: bold; COLOR: #aec8f9; TEXT-DECORATION: none
}
A.rtsort:visited {
	FONT-WEIGHT: bold; COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rtsort:hover {
	FONT-WEIGHT: bold; COLOR: #aec8f9; TEXT-DECORATION: none
}
.changedown {
	COLOR: #e94140
}
.ltchangeup {
	COLOR: #46e46b
}
.dkchangeup {
	COLOR: #008001
}
.vertdivider {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(images/divider.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 5px solid; BACKGROUND-REPEAT: repeat-y
}
.headerlabel {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #1f2a8e; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.headerlabeltransparent {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #1f2a8e; PADDING-TOP: 2px; BORDER-BOTTOM: 0px 
}
.headerdata {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.rtvertdivider {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(images/rtdivider.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 5px solid; BACKGROUND-REPEAT: repeat-y
}
.rtheaderlabel {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #aec8f9; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000
}
.rtheaderdata {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000
}
.control TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #1f2a8e
}
A.pagelink:link {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.pagelink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
A.pagelink:visited {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.pagelink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
BUTTON {
	BORDER-RIGHT: #88b2fe 1px outset; BORDER-TOP: #88b2fe 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #4f63d3
}
.rttab {
	BORDER-RIGHT: #1f2a8e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #1f2a8e 1px solid; BACKGROUND-COLOR: #000963; TEXT-ALIGN: center
}
.rtselecttab {
	BORDER-RIGHT: #1f2a8e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
A.rttablink:link {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rttablink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
A.rttablink:visited {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.rttablink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
.lighttab {
	BORDER-RIGHT: #4455b5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #4455b5 1px solid; BACKGROUND-COLOR: #88b2fe; TEXT-ALIGN: center; CURSOR: hand
}

.lighttabforIndex {
	BORDER-RIGHT: #4455b5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #4455b5 1px solid; BACKGROUND-COLOR: #88b2fe; TEXT-ALIGN: center; TEXT-DECORATION: underline; CURSOR: hand
}

.selectlighttab {
	BORDER-RIGHT: #4455b5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
A.lightlink:link {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A.lightlink:hover {
	COLOR: #1f2a8e; TEXT-DECORATION: none
}
A.lighttablink:visited {
	COLOR: #1f2a8e; TEXT-DECORATION: underline
}
A.lighttablink:hover {
	COLOR: #1f2a8e; TEXT-DECORATION: none
}
.darktab {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000963; TEXT-ALIGN: center
}
.selectdarktab {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #1f2a8e; TEXT-ALIGN: center
}
A.darktablink:link {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.darktablink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
A.darktablink:visited {
	COLOR: #aec8f9; TEXT-DECORATION: underline
}
A.darktablink:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none
}
.tabspace TD {
	BACKGROUND-COLOR: #1f2a8e
}
BODY.message {
	SCROLLBAR-FACE-COLOR: #4f63d3; MARGIN: 20px; SCROLLBAR-HIGHLIGHT-COLOR: #88b2fe; SCROLLBAR-SHADOW-COLOR: #020228; SCROLLBAR-3DLIGHT-COLOR: #88b2fe; SCROLLBAR-ARROW-COLOR: #d9dcfb; SCROLLBAR-TRACK-COLOR: #4f63d3; SCROLLBAR-DARKSHADOW-COLOR: #020228; BACKGROUND-COLOR: #fff
}
TABLE.messagebox {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100%
}
.messagebold {
	FONT-WEIGHT: bold; COLOR: #000
}
.errorarea {
	PADDING-RIGHT: 6px; PADDING-LEFT: 40px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/erroricon.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc
}
.infoarea {
	PADDING-RIGHT: 6px; PADDING-LEFT: 40px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/infoicon.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefef
}
BODY.tree {
	SCROLLBAR-FACE-COLOR: #4f63d3; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #88b2fe; SCROLLBAR-SHADOW-COLOR: #020228; SCROLLBAR-3DLIGHT-COLOR: #88b2fe; SCROLLBAR-ARROW-COLOR: #d9dcfb; SCROLLBAR-TRACK-COLOR: #4f63d3; SCROLLBAR-DARKSHADOW-COLOR: #020228; BACKGROUND-COLOR: #000963
}
BODY.lttree {
	SCROLLBAR-FACE-COLOR: #4f63d3; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #88b2fe; SCROLLBAR-SHADOW-COLOR: #020228; SCROLLBAR-3DLIGHT-COLOR: #88b2fe; SCROLLBAR-ARROW-COLOR: #d9dcfb; SCROLLBAR-TRACK-COLOR: #4f63d3; SCROLLBAR-DARKSHADOW-COLOR: #020228; BACKGROUND-COLOR: #4455b5
}
.treeheaderrow TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #1f2a8e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #aec8f9; PADDING-TOP: 3px; BACKGROUND-COLOR: #000963
}
.treeheaderrowover TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #1f2a8e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 3px; BACKGROUND-COLOR: #000963
}
.tree1off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
.tree1over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
.tree1on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #1f2a8e
}
.tree1folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
.tree1folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
.tree2off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
.tree2over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree2on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #1f2a8e
}
TR.tree2folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree2folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree3off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree3over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree3on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #1f2a8e
}
TR.tree3folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree3folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree4off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree4over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree4on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #1f2a8e
}
TR.tree4folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.tree4folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #f7d001; PADDING-TOP: 2px; BACKGROUND-COLOR: #000963
}
TR.lttreeheaderrow TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #4f63d3 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #aec8f9; PADDING-TOP: 3px; BACKGROUND-COLOR: #4f63d3
}
TR.lttreeheaderrowpad TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #4f63d3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #aec8f9; PADDING-TOP: 3px; BACKGROUND-COLOR: #4f63d3
}
TR.lttreeheaderrowover TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #4f63d3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #4f63d3
}
TR.lttree1off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree1over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree1on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree1folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree1folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree2off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree2over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree2on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree2folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree2folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree3off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree3over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree3on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree3folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree3folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4off TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4over TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4on TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4folder TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttree4folderover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
TR.lttreeevenoff TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #aec8f9; PADDING-TOP: 2px; BACKGROUND-COLOR: #4455b5
}
.oddItemReadOnly
{
	font-size: 10px;
	background-color :"#f3f3fb";
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	color:"#908F8C";
	text-align :right ;
}
.evenItemReadOnly
{
	font-size: 10px;
	background-color :white;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
/*	color:"#D0CFCC";*/
	color:"#908F8C";
	text-align :right ;
}

.evenItemEdit
{
	font-size: 10px;
	background-color :white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	text-align :right ;
}
.oddItemEdit
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	background-color :"#f3f3fb";
	text-align :right ;
}
.evenItemRed
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
    background-color :white;
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	text-align :right ;
}
.oddItemRed
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	background-color :"#f3f3fb";
	text-align :right ;
}
.subtitle{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 2px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
.columnheader{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
.rtcolumnheader{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #aec8f9; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #1f2a8e
}
.columnrightred{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: 0px;
	border-right: solid 1px Red;
}
.columnrightgray{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: 0px;
	border-right: solid 1px gray;
}

TABLE.quanttable {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.inputbutton {
	BORDER-RIGHT: #88b2fe 1px outset; BORDER-TOP: #88b2fe 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #4f63d3
}
.lightlabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.companyboldhead
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #4f63d3;
    FONT-WEIGHT: bold
}
.industryhead
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #6699cf;
}
.odditemeditborder
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
	border:window-inset 1px;
	background-color :"#f3f3fb";
	text-align :right ;
}
.evenitemeditborder
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
    background-color :White;
	border:window-inset 1px;
	text-align :right ;
}
.paretobutton {
	BORDER-RIGHT: #88b2fe 1px outset; 
	BORDER-TOP: #88b2fe 1px outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px; 
	BORDER-LEFT: #88b2fe 1px outset; 
	CURSOR: hand; 
	COLOR: #aec8fa; 
	MARGIN-RIGHT: 1px; 
	BORDER-BOTTOM: #88b2fe 1px outset; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #4f63d3;
}
.tableBorderSubmenu
{
	border-left: #4f63d3 1pt solid;
	border-right: #4f63d3 1pt solid;
	border-bottom: #4f63d3 1pt solid;
	
}


.wfUnSelectedButton
{
	border-right: #4f63d3 1px solid;
	border-bottom: #4f63d3 1px solid;
	background-color : #aec8f9;
}
.wfSelectedButton
{
	border-right: #4f63d3 1px solid;
	background-color : #ffffff;
}
.logoutlink
{
	color :Yellow ;
}
.mmTable
{
	background-color:#330099;
}
.tableHeadLeftBorderSubmenu
{
	border-left: #4f63d3 3px solid;
	
}

/*.tableBorderSubmenu
{
	border-left: #4f63d3 3px solid;
	border-right: #4f63d3 3px solid;
	border-bottom: #4f63d3 3px solid;
	
}*/
.tableHeadLeftBorderSubmenu
{
	border-left: #4f63d3 3px solid;
}
.tableHeadTopBorderSubmenu
{
	border-top: #4f63d3 1px solid;
	background-color : #aec8f9;
}
.wfSubMenuUnselected
{
	border-top: none;
	border-left: none;
	border-right: #4f63d3 1px solid;
	border-bottom: none;
	font-size: 9pt;
	cursor: hand;
	color: #1f2a8e;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	height: 17px;
	width :100px;
	background-color: #aec8f9;
	text-align: center;
	text-decoration:underline;
}
.wfSubMenuSelectedFirst
{
	border-top: none;
	border-right: none;
	/*font-weight: bold;*/
	font-size: 9pt;
	border-left: #4f63d3 3px none;
	cursor: hand;
	color: black;
	border-bottom: #4f63d3 3px none;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	height: 17px;
	width :100px;
	background-color: white;
	text-align: center;
}
.wfSubMenuSelected
{
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: #4f63d3 1px solid;
	font-size: 9pt;
	color: black;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	height: 17px;
	width :100px;
	background-color: white;
	text-align: center;
}
.submenu
{
	border-top: #4f63d3 1px solid;
	border-bottom: #4f63d3 1px solid;
	background-color : #aec8f9;
}
.topborder
{
	border-top: #4f63d3 1px solid;
	background-color : #aec8f9;
}
.wftabselected
{
	border-top: white 1px none;
	border-left: white 1px none;
	border-bottom: white 2px none;
	border-right: white 1px none;
	border-bottom-color :white ;
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
	background-color: White;
	text-align: center;
}
.wftabunselected
{
	border-top: none;
	/*border-left: #efefef 2px none;*/
	border-left:none;
	margin-left :2px;
	margin-bottom :2px;
	margin-right :2px;
	border-right: none;
	border-bottom: none;
	font-size: 12px;
	cursor: hand;
	color: #1f2a8e;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 20px;
	width :110px;
	background-color: #aec8f9;
	/*background-color: #efefef;*/
	text-align: center;
	text-decoration:underline;
	margin-top :3px;
}
.deActivatedTab
{
	border-top: white 1pt solid;
	border-left:white 1pt solid;
	border-right: white 1pt solid;
	border-bottom: #4f63d3 1pt solid;
	font-size: 12px;
	cursor: hand;
	color: #1f2a8e;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
	background-color: #aec8f9;
	/*background-color: #efefef;*/
	text-align: center;
	text-decoration:underline;
	margin-top :3px;
}
.activatedtabCoverage
{
	border-top: #4f63d3 1pt solid;
	border-left: #4f63d3 1pt solid;
	border-right: #4f63d3 1pt solid;
	border-bottom: white 1pt solid;

	background-color :White ;
	text-align :center ;
	
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
	margin-top :3px;
}
.activatedtabCoverageFirst
{
	border-top: #4f63d3 1pt solid;
	border-left: none;
	border-right: #4f63d3 1pt solid;
	border-bottom: white 1pt solid;

	background-color :White ;
	text-align :center ;
	
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
	margin-top :3px;
}

.activatedtab
{
	border-top: #4f63d3 1pt solid;
	border-left: #4f63d3 1pt solid;
	border-bottom: #efefef 1.5pt solid;
	border-bottom-color:white;
	border-right: #4f63d3 1pt solid;
	background-color :White ;
	text-align :center ;
	
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
}
.spaceTab
{
/*	border-top: #4f63d3 1pt solid;
	border-left: #4f63d3 1pt solid;
	border-right: #4f63d3 1pt solid;*/
	border-top:none;
	border-left: none;
	border-right: none;
/*	border-bottom: #efefef 1.5pt solid;*/
	border-bottom: #4f63d3 1pt solid;
/*	border-bottom-color:white;*/

	background-color :White ;
	text-align :center ;
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 22px;
	width :120px;
}

.tabbutton
{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: #4f63d3 1pt solid;
}

/* TextEditor */
.verysmallLight
{
	font-size: 10px;
	font-weight:normal ;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	color:#A0A0A0;
}

.indexTabBordertab
{
	PADDING-TOP: 0px;
	border-left: #4f63d3 1px solid;
	/*border-bottom: #efefef 1px solid;*/
	border-bottom: #4f63d3 1px solid;
	border-right: #4f63d3 1px solid;
}

.displayCaptionText
{
	border : none;
	font-size: 10pt;
	color: #000;
	font-style:normal;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	text-align: left;
}
.TextNone
{
	border : none;
	font-size: 10pt;
	color: #000;
	font-style:normal;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	text-align: left;
}


.hiddenmenu 
{ 
	LEFT: -1000px; 
	POSITION: absolute;
	TOP: -1000px ;
}

/* Margins */
.left10right10
{
	margin-left:10px;
}
TABLE Caption
{
	background-color:White;
	text-align:left;
	font-family:Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	font-size:9.5pt;
	font-weight:bold;
	
}

.PaddedZeroMarginTable
{
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: 0px;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: 0px;
	MARGIN-LEFT:5px;
}

.PaddedTable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.savePackage
{
	position :absolute;
	height :1px;
	width :1px;
	left:0px;
	top:0px;
}
.wfMenuItemNotesSelected
{
	border:none;
	border-top:white 2px none;
	border-right:white 2px none;
	border-left:white 2px none;
	border-bottom:white 2px none;
	font-size: 12px;
	color: black;
	font-family: Tahoma, Arial, 'Microsoft Sans Serif';
	background-color: white;
	text-align: center;
	cursor: hand;
	padding-right:2px;
}

.wfMenuItemNotesUnselected
{
	border: none;
	border-top:white 3px none;
	border-bottom:white 2px none;
	border-left:white 2px none;
	border-right:white 2px none;
	font-size: 12px;
	color: #1f2a8e;
	font-family: Tahoma,Verdana, Arial, 'Microsoft Sans Serif';
	BACKGROUND-COLOR: #aec8f9; 
	text-align: center;
	cursor: hand;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
	text-align: center;
	text-decoration:underline;
}

/* Newly Added for Paretto */

.selectedInsertTab
{
	border-top: #4f63d3 1px solid;
	border-left: #4f63d3 1px solid;
	/*border-bottom: #efefef 1px solid;*/
	height:57px;
	border-bottom1: White 1px solid;
	border-right: #4f63d3 1px solid;
	padding-top:1px;

}
.unselectedInsertTab
{
	border-top: white 2px none;
	border-left: white 2px none;
	border-right: white 2px none;
	border-bottom1:none;
	border-bottom: #4f63d3 1px solid;
	2border-bottom: #fff 1px solid;
	margin-left: 2px;
	margin-bottom: 1px;
	margin-right: 1px;

}



.DarkTitle
{
	color:#000963;
}


.pDarkBackground
{
	background-color:#000963;
}

.lightBorder
{
border: 1px solid #4455b5;
}

.subCaption
{
	font-weight:bold;
	font-family:Tahoma;
	COLOR: #999999;
}

A.insertLinkText
{
	font-size: 10pt;
	font-family: Tahoma,Verdana, Arial, 'Microsoft Sans Serif';
	COLOR: black;
	text-decoration:none;
}
A.insertLinkText:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.insertLinkText:hover {
	COLOR: #bfcbcb; TEXT-DECORATION: none
}
A.insertLinkText:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

.BlueBold
{
	font-family: Tahoma,Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 11px;
	font-weight: bold;
	color: #000963;
}

.InsertTableMenuBorder
{
	border-left: solid 1px blue;
	border-right: solid 1px blue;
	border-bottom:none;
	border-top:none;
}


.LeftRightBorder
{
	border-left: solid 1px #4455b5;
	border-right: solid 1px #4455b5;
	border-bottom:solid 1px #4455b5;
	border-top:none;
}

.TextEditorLeftRightBorder
{
	border-left: solid 1px #4455b5;
	border-right: solid 1px #4455b5;
	border-bottom:solid 1px #4455b5;
	border-top:none;
}


.TextWithBorder
{
	/*font-family: Verdana, Arial, 'Microsoft Sans Serif';*/
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 11px;
	border:solid 1px black;
	height:16px
}

.defaultFont
{
	/*font-family: Verdana, Arial, 'Microsoft Sans Serif';*/
	font-family: Tahoma, Tahoma, 'Microsoft Sans Serif';
	/*font-size:10pt;*/
	font-size:11px;
}



.tabLast
{
	border-bottom: #4455b5 1px solid;
	border-top : none;
	border-left : none;
	border-right : none;
}

.tableHead
{
	border-bottom:Solid 1px red;
	font-size: 10pt;
	font-weight: bold;
	color: #A0A0A0;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #FFFFFF;
	text-align: left;
}
.insertTableData
{
	font-size: 11pt;
	color:expression(this.readOnly?'#A0A0A4':'#000000');
	font-family: 'Courier New',Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	border:solid 1px black;
}
.insertTableDataReadOnly
{
	font-size: 11pt;
	color:#A0A0A4;
	font-family: 'Courier New',Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	border:solid 1px black;
}

.insertTableSettings
{
	font-size: 11px;
	color: black;
	font-family: Tahoma,Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	border:solid 1px black;
}
	
.insertTableDataHyperLink
{
	font-size: 11pt;
	color: blue;
	font-family: Courier,Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	cursor:hand;
	text-decoration:underline;
}

.insertTableHead TD
{
	font-size: 11pt;
	color: black;
	font-family: Courier,Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
.InsertTableDataHead
{
	font-size: 11pt;
	color: white;
	font-family: 'Courier New',Verdana, Arial, 'Microsoft Sans Serif';
	font-weight:bold;
	background-color: #a6caf0;

}
.small
{
	/*
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;*/
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 11px;
	color: black;
}

TABLE.InsertTable {
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 14pt;
	 background:#00FF00;COLOR:Green;BORDER-RIGHT: 1px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.InsertTable 
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 14pt;
	
	font-style:italic;
	COLOR:Green; background:#FF0000; BORDER-RIGHT: 1px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}

.InsertTableSettingsHead 
{
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 11px;
	color:#A0A0A0;
}
.BUTTON {
	BORDER-RIGHT: #88b2fe 1px outset; BORDER-TOP: #88b2fe 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #4f63d3
}

/*Used in Analyst / Team Setup */
.paretobutton {
	BORDER-RIGHT: #88b2fe 1px outset; BORDER-TOP: #88b2fe 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #4f63d3
}
.headerDataBlack {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #333;    PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.headerDataGray {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #999;    PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}

.headerDataGrayAlt {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #999;    BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}

/*Used in AnalystMainteListing */
.dynamicButton
{
/*	border : none;
	font-weight: bold;
	font-size: 10pt;
	cursor: hand;
	color: #B2CCFD;
	padding-top: 3px;
	padding-bottom: 3;
	font-family: Verdana, Arial, 'Tahoma';
	background-color: #000964;
	text-align: left;*/
	border : none;
	font-weight: bold;
	font-size: 10px;
	color: #b2ccfd;
	padding-top: 3px;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #000964;
	text-align: left;
	cursor: hand;
}

.dynamicButtonWhite
{
/*	border : none ;
	font-weight: bold;
	font-size: 10pt;
	cursor: hand;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3;
	font-family: Verdana, Arial, 'Tahoma';
	background-color: #000964;
	text-align: left;*/
	border : none ;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFFFFF;
	padding-top: 3px;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #000964;
	text-align: left;
}

.backgroundLeft
{
	background-color: #000964;
}

/*for AnalystTeamDetails*/
.displayText
{
	border : none;
	font-size: 8pt;
	color: #000;
	font-style:normal;
	font-weight:normal;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: white;
	text-align: left;
}
/*for AnalystCoverageList*/
.tableBorderIndexMaintenance
{
	border: #4455b5 3px solid;
	margin-left:0 ;
	margin-right:0 ;
	margin-bottom:0 ;
	margin-top:50 ;
}

/* for EditCoverage */
.backgroundCoverage
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	background-color:#ccecff;
}


/* For left side items displayed in ProductIndexTemplate */
.listItemAlt
{
	/*border : none;
	font-weight: bold;
	font-size: 9pt;
	color: #aec8fa;
	padding-top: 3px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #111a78;
	text-align: left;*/
	border : none;
	font-weight: bold;
	font-size: 11px;
	color: #b2ccfd;
	padding-top: 3px;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #000964;
	text-align: left;
	cursor: hand;
	
}

.listItemBlue
{
	font-weight: bold;
	font-size: 11px;
	color: #263293;
	padding-top: 3px;	
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #9bb3ec;
	border : none ;
	text-align: left;
	cursor: hand;
}

.listItemWhite
{
	border : none ;
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FFFFFF;
	padding-top: 3px;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #000964;
	text-align: left;
}

.wfMenuItemUnselected
{
	padding-top : 3px;
	font-weight: bold;
	font-size: 8pt;
	border:1px solid black; 
	color:black; 
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #9bb3ec;
	text-align: left;
	cursor: hand;
}

.wfMenuItemSelected
{
	padding-top : 3px;
	font-weight: bold;
	font-size: 8pt;
	color:black;
	border:1px solid black; 
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #b9caf2;
	text-align: left;
	cursor: hand;
}

.listItem
{
	/*border : none;
	font-weight: bold;
	font-size: 9pt;
	cursor: hand;
	color: #aec8fa;
	padding-top: 3px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #111a78;
	text-align: left;*/
	border : none;
	font-weight: bold;
	font-size: 11px;
	color: #b2ccfd;
	padding-top: 3px;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	background-color: #000964;
	text-align: left;
	cursor: hand;
}

.line
{
	color:#5064D5;
	border:1px;
}

.publicationProduct
{
	background-color : White;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;
	color: black;
}

/* For left side items displayed in ProductIndexTemplate */

/* For Popup Menu - Status page*/
.popupMenu
{
	position:relative; 
	top:0; 
	left:0; 
	color: #263293;
	background-color: #9bb3ec;
	border:1px solid black; 
	height:20px; color:black; 
	font-family:verdana; 
	font-weight:bold; 
	padding:2px; 
	padding-left:10px; 
	font-size:8pt; 
	cursor:hand; 
}

.popupMenuOver
{
	position:relative; 
	top:0; 
	left:0; 
	color: #263293;
	background-color: #b9caf2;
	border:1px solid black; 
	height:20px; color:black; 
	font-family:verdana; 
	font-weight:bold; 
	padding:2px; 
	padding-left:10px; 
	font-size:8pt; 
	cursor:hand; 
}

/*preview styles*/

.groupheader
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    COLOR: #4455b5;
    background-color:#AEC8F9;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #c6deff;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
}
A.rt2dynamic:link {
	COLOR: #aec8f9; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rt2dynamic:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rt2dynamic:visited {
	COLOR: #aec8f9; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rt2dynamic:hover {
	COLOR: #aec8f9; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}


A.rtndynamic:link {
	COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rtndynamic:hover {
	COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rtndynamic:visited {
	COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}
A.rtndynamic:hover {
	COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding-left:2px;
}


.ratingscontent
{
    COLOR :#8D8E93;
    font-size:xx-small
}
.tdstyle {border-right: 1px solid #8D8E93;COLOR :#8D8E93;font-size:xx-small}
.tdstyleleft {border-right: 1px solid #8D8E93;border-bottom: 1px solid gray;COLOR :#999999;font-size:xx-small}
.tdstyleright {border-bottom: 1px solid #8D8E93;COLOR :#8D8E93;font-size:xx-small}
 
.tdstylerating {border-right: 1px solid #8D8E93;COLOR :#8D8E93;font-size:xx-small;padding-left:15px;}
.tdstyleratingnoborder {COLOR :#8D8E93;font-size:xx-small;padding-left:15px;}
.tdstyleleftrating {border-right: 1px solid #8D8E93;border-bottom: 1px solid gray;COLOR :#999999;font-size:xx-small;padding-left:15px;height:20px;}

.tdstylerightrating {border-bottom: 1px solid #8D8E93;COLOR :#999999;font-size:xx-small;padding-left:15px;height:15px;}
.tdcolumnrating TD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid;BORDER-RIGHT:#8D8E93 1px solid; BACKGROUND-COLOR: #fff}


 .tdcolumn TD 
 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #999999; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid;BORDER-RIGHT:#8D8E93 1px solid; BACKGROUND-COLOR: #fff
}

/* temp styles for quarterly estimate dlg box */
.dataTableHeadQuantnew
{
	width :auto;
	border-color :"#336699";
	border :none;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color: "#336699";
	text-align: left;
	border-right-width :0px ;
	border-bottom-width :0px;
	border-left-width :0px;
	border-top-width :0px;
	border-top-style: none;
	border-right-style:none;
	border-left-style: none;
	border-bottom-style: none;
}
.defaultWhite
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9.5pt;
	color :White ;
}

.dataItemQuantnew
{
	font-size: 10pt;
	/*color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	background-color:"#D0CFCC";*/
	background-color :#D0CFCC ;
	text-align: left;
	border-bottom-color :Gray ;
}
.dataItemQuantEditnew
{
	font-size: 10pt;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	/*border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;*/
	 border-width :0;
	text-align :right ;
}
.itemReadOnly
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: 0px;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	
	border-right: solid 1px gray;
	border-right-color: none;
	border-right: solid 0px red ;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	/*color:"#D0CFCC";*/
	color:"#908F8C";
	text-align :right ;
	
	/*font-size: 10pt;*/
	/*font-family: Verdana, Arial, 'Microsoft Sans Serif';*/

}
.itemQuantQtrGray
{
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
	background-color:"#D0CFCC";
	border-bottom-width:1px;
	border-bottom-style :solid ;
}

.itemQuantQtrGreen
{
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	background-color:"#C0DCC0";
	border-bottom-width:1px;
}

.itemQuantQtrOrange
{
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	background-color:"#FFCC33";
	border-bottom-width:1px;
}

.itemQuantQtrRed
{
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;
	background-color:"#FDAD9F";
}
.itemQuantCellPurple
{
	color: Purple;
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
}
.oddItemQuantCellPurple
{
	color: Purple;
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	background-color :"#f3f3fb";
	text-align :right ;
}
.evenItemQuantCellPurple
{
	color:Purple;
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
    background-color :White;
	text-align :right ;
}

.itemQuantQtrYellow
{
	font-size: 10pt;
	color: blue;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	text-align: left;	
	background-color:"#FFFF00";
	border-bottom-width:1px;
}
/* end  quant qtr*/
.columnheading TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #efefef; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}

textarea {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

.labelGray{
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #666;  BACKGROUND-COLOR: #fff
}

.titleSelected {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: none; BACKGROUND-COLOR: #88b2fe
}

.titleSelectedLighter {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: none; BACKGROUND-COLOR: #c6deff
}
.navbutton1 {
	BORDER-TOP: #ccecff 1px outset; 
	BORDER-LEFT: #ccecff 1px outset; 
	BORDER-BOTTOM: #808080 1px outset; 
	BORDER-RIGHT: #808080 1px outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px; 
	MARGIN-RIGHT: 1px; 
	CURSOR: hand; 
	COLOR: #ccecff; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	width :60px; 
	BACKGROUND-COLOR: #a6caf0;
}
.navbutton {
	BORDER-RIGHT: #88b2fe 1px outset; 
	BORDER-TOP: #88b2fe 1px outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px; 
	BORDER-LEFT: #88b2fe 1px outset; 
	CURSOR: hand; 
	COLOR: #aec8fa; 
	MARGIN-RIGHT: 1px; 
	BORDER-BOTTOM: #88b2fe 1px outset; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	width :60px; 
	BACKGROUND-COLOR: #4f63d3
}
.navrow
{
	height :25px
}
.gainsboro
{
	font-family: Arial, Verdana, 'Microsoft Sans Serif';
	background-color:"gainsboro"
}

.titleBold
{
	font-weight :lighter;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 8pt;
	/*color: #8d8e93;*/
	color :Black ;
}
.titleBolder
{
	font-weight :lighter ;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9.5pt;
	/*color: #8d8e93;*/
	color :Black ;
}
.quantCompanyBoldHead
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #4f63d3;
    FONT-WEIGHT: bold
}
.quantIndustryHead
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    /*COLOR: #6699cf;*/
    COLOR: #88b2fb;
}
.linkYellow
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;
    COLOR:yellow ;
}
.title
{
	font-weight :500 ;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9pt;
	color: #8d8e93;
}

.navbg
{
	BACKGROUND-COLOR: #efefef;
	border-bottom-color :White ;
}

.modalborder
{
	margin-bottom :10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
}
.bold
{
	font-weight :bold;
	/*font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;*/
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9.5pt;
	color: black;
}

.quantfootertopic
{
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.bgrndWatermark
{
	font-size: 16pt;
	font-weight : bold;
	text-align :center ;
	color: #a6caf0;
	font-family: Arial, Verdana, 'Microsoft Sans Serif';
}
.headerDataBlackNormal {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #000963;    PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff;font-family: Arial, Verdana, 'Microsoft Sans Serif';
}

.gridtyperow
{
	background-color: #aec8f9;
	BORDER-RIGHT: none; 
	BORDER-BOTTOM: solid 1px gray;
	BORDER-LEFT: none;
	BORDER-TOP: none;
}
.bgwhite
{
	background-color:White;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	border-right: white 1px solid;
	
}
.quantborder
{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: solid 1px gray;
}
.bgwhite
{
	background-color :White ;
}
.defaultGray
{
	color :Gray ;
}
.borderleftright
{
	border-left :solid 1px gray;
	border-right :solid 1px gray;
}
.qtrbutton {
	BORDER-RIGHT: #88b2fe 1px outset; 
	BORDER-TOP: #88b2fe 1px outset; 
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; 
	COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; 
	BACKGROUND-COLOR: #4f63d3;
	width :50px;
}
.bottomborder
{
	border-bottom :solid 1px gray;
}
.navbuttondisabled {
	
	BORDER-TOP: #ccecff 1px outset; 
	BORDER-LEFT: #ccecff 1px outset; 
	BORDER-BOTTOM: #808080 1px outset; 
	BORDER-RIGHT: #808080 1px outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px; 
	CURSOR: hand; 
	/*COLOR: #aec8fa; */
	COLOR: #ccecff; 
	MARGIN-RIGHT: 1px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	width :60px; 
	BACKGROUND-COLOR: #a6caf0;
}


.ratingTop
{
	font-weight :500 ;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 9pt;
	color: #8d8e93;
}






.columnrightgray{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: 0px;
}

.tdBottomBorder
{
	border-bottom-color: "#1F2B8C" ;
	border-bottom-width:1;
	border-bottom-style:solid;
}
.tableBorder
{
	margin-left:10px;
	margin-right:10px;
}
.glossaryhead
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #4f63d3;
    FONT-WEIGHT: bold;
    background-color: #aec8f9;
	BORDER-RIGHT: none; 
	BORDER-BOTTOM: solid 1px gray;
	BORDER-LEFT: none;
	BORDER-TOP: none;
}
.descbutton {
	BORDER-RIGHT: #88b2fe 1px outset; 
	BORDER-TOP: #88b2fe 1px outset; 
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; MARGIN-LEFT: 2px; BORDER-LEFT: #88b2fe 1px outset; CURSOR: hand; 
	COLOR: #aec8fa; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #88b2fe 1px outset; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; 
	BACKGROUND-COLOR: #4f63d3;
	width :100px;
}
.productBold
{
	font-weight :bold;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;
	color: #263393;
}

.productFeatures
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 8pt;
}

.productMessage
{
    font-size: 8pt;
    font-weight: normal;
    font-family: Verdana
}

.productMessage1
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana;
    COLOR: gray;
}
.messageStart
{
	font-size: 8pt;
	font-weight:bold ;
	font-family: Verdana;
}

.titleHeader {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #B2CCFD; 
	PADDING-TOP: 2px; 
	/*BORDER-BOTTOM: #999999 1px solid; */
	BACKGROUND-COLOR: #5064D5;
}

.titleHeaderLighter {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #B2CCFD; 
	PADDING-TOP: 2px; 
	/*BORDER-BOTTOM: #999999 1px solid; */
	BACKGROUND-COLOR: #5064D5;
}

.backgroundLeftNew
{
	background-color: #000964;
}

.titleColor
{
	padding-left:3px;
	COLOR: #B2CCFD; 
}

.headerlabelAlt
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #1f2a8e; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}

.backgroundBorder
{
	border-left : #5064D5 2px solid;
	border-right : #5064D5 2px solid;
	border-top : #5064D5 2px solid;
	border-bottom : #5064D5 2px solid;
}

.headerlabelGrey {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #1f2a8e; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #efefef
}

.requiredFields
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;
	color : Red;
}
.vfdbfootnote TD {
	BORDER-RIGHT: #999 1px none; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px none; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.vfdbfootnoteheader TD {
	BORDER-RIGHT: #999 1px none; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px none; 
	COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.columnheaderNoPadding TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}

.bigList {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.ratingborder
{
	border:solid 1px black;
}
.ratingodd 
{
	border:none;
}


.titleNormal
{
	FONT-SIZE: 11px; COLOR:Black; BACKGROUND-COLOR: #c6deff
}

.titleLightNoPadding TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #4455b5; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c6deff
}
.mmSubmenu
{
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
	font-size: 10pt;
    HEIGHT:20px;
}
.menuItemOut
{
	background-color :#C5D9FB;
	color:#263293;
	font-family:		Verdana, Arial, 'MS Sans-Serif';
	font-size:			8pt;
	font-weight :bold ;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		0px;
	padding-bottom:		0px;
	margin:				0px;
	width:				100%;
	height:				100%;
	border-right-width  :0px;
	border-bottom-width :0px;
	border-left-width   :0px;
	border-top-width    :0px;
	text-align :left ;
}

.menuItemOver
{
    BACKGROUND-COLOR:	#b9caf2;
	font-family:		Verdana, Arial, 'MS Sans-Serif';
	font-size:			8pt;
	font-weight :bold ;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		0px;
	padding-bottom:		0px;
	margin:				0px;
	width:				100%;
	height:				100%;
	border-right-width :0px;
	border-bottom-width :0px;
	border-left-width :0px;
	border-top-width :0px;
	text-align :left ;
}

.selectedtabbutton
{
	border-top: none;
	border-left: #4f63d3 1pt solid;
	border-right: #4f63d3 1pt solid;
	border-bottom: none;
}

.indexTabSelectedTab
{
	border-top: #4f63d3 1pt solid;
	border-left: #4f63d3 1pt solid;
	border-bottom: none;
	border-right: #4f63d3 1pt solid;
	font-size: 12px;
	color: black;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 24px;
	/*width :100px;*/
	background-color: White;
	text-align: center;
	
}

.test
{
	border-bottom :none 1px red;
	
}
.indexTabUnSelectedTab
{
	border-top: white 2pt solid;
	border-left: white 1pt solid;
	border-right: white 1pt solid;
	/*border-bottom: #4f63d3 1pt solid;*/
	font-size: 12px;
	cursor: hand;
	color: #1f2a8e;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 20px;
	/*width :100px;*/
	background-color: #aec8f9;
	/*background-color: #efefef; #aec8f9*/
	text-align: center;
	text-decoration:underline;
	margin-top :3px;
}

.retailindexTabUnSelectedTab
{
	border-top: #efefef 2pt solid;
	border-left: white 1pt solid;
	border-right: white 1pt solid;
	/*border-bottom: #4f63d3 1pt solid;*/
	font-size: 12px;
	cursor: hand;
	color: #1f2a8e;
	font-family: Tahoma, Verdana, Arial, 'Microsoft Sans Serif';
	height: 20px;
	/*width :100px;*/
	background-color: #aec8f9;
	/*background-color: #efefef; #aec8f9*/
	text-align: center;
	text-decoration:underline;
	margin-top :3px;
}

.previewquant{border-right:solid 10px #000964;border-left:solid 10px #000964;border-top:solid 10px #000964;border-bottom:solid 10px #000964;}
.sideborders{border-right:solid 1px #000964;border-left:solid 1px #000964;border-top:solid 1px #000964;border-bottom:solid 1px #000964;}

.titleNormalEditCoverage
{
	FONT-SIZE: 11px; COLOR:Black; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c6deff
}

.headerDataGrayLarge {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #999;    PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.tablerightborder
{
	border-right: 1px solid #8D8E93;
}
.indexpanetitle
{
	BORDER-RIGHT: #88b2fe 1px outset; 
	BORDER-TOP: #88b2fe 1px outset; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px; 
	BORDER-LEFT: #88b2fe 1px outset; 
	COLOR: #aec8fa; 
	MARGIN-RIGHT: 1px; 
	BORDER-BOTTOM: #88b2fe 1px outset; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #4f63d3;
}
.indexpanetitlecolor
{
	padding-left:3px;
	/*COLOR: #B2CCFD; */
	COLOR: #ffffff; 
}
.messagephone {FONT-SIZE: 10pt; FONT-FAMILY:Tahoma;COLOR: black;}

.tdOddNormal
{
/*	text-align:center;*/
	BORDER-RIGHT: outset 1px Silver; 
}
.tdOddEnd
{
/*	text-align:center;*/
}
.tdOddNormalBlue
{
/*	text-align:center;*/
	COLOR: Blue; 
	BORDER-RIGHT: outset 1px Silver; 
}
.tdOddEndBlue
{
	COLOR: Blue; 
	
/*	text-align:center;*/
}
.dummyClass
{
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
}
.estimateSubTab {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; 
	PADDING-TOP: 2px; BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #fff
}
.estimateSubTabSelected
{
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: 0px; 
	text-align :center ;
	PADDING-LEFT: 8px; 
	color :#fff;
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: 0px; 
	background-color: #000964;
}
