body {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	margin : 0 0 0 0;
	background-color: white;
	
	scrollbar-base-color: #999999;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #d3d3d3;
	
	scrollbar-shadow-color: #000000;
	scrollbar-lightshadow-color: #D4D0C8; 
	scrollbar-darkshadow-color: gray;
	
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #D4D0C8;
}

body.reportEmail {
	font-family : Arial, sans-serif;
	font-size : 11pt;
	margin : 0 0 0 0;
	background-color: #FFFFFF;
}

body.mainFrame 
{
	background-color: #D4D0C8
}
body.mainTab 
{
	border-top: 2px solid #CDCDCD;
	background-color: #DCDCDC;
}

SPAN.iconCounter {
	font-size: 9pt;
	color: #F01616;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	width: 30px;
	font-weight: bold;
	cursor: default;
}

TD.iconMouseOver {
	background-color:#999999;
	border: 1px #bd0018 solid
	width:25px;
	height:25px;
	text-align: center;
}

TD.iconMouseOut {
	background-color:#D4D0C8;
	border:solid 1px #D4D0C8;
	width:25px;
	height:25px;
	text-align: center;
}

Table.calendarTable {
	background-color:#d3d3d3;
}

TR.calendarHRow {
	background-color:#B7060B;
}

TD.calendarTimeFillter {
	width:10px;
	background-color:#B7060B;
	cursor:default;
}

DIV.detailDivTabSelected {
	border-bottom:2px solid #B7060B;
	border-left:2px solid #B7060B;
	border-right:2px solid #B7060B;
}

TD.todaysDateClass {
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 5px;
	padding-bottom: 2px;
	width:15px;
	background-color:#B7060B;
}

TD.clickedDateClass {
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	width:15px;
	background-color:#B7060B;
}

.specialPrintSettings {
	font-size: 8pt;
	font-weight: bold;
	color:#B7060B;
}

BUTTON.buttonStyle1 {
	font-size: 8pt;
	border: 1px solid #949494;
	height: 18px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 1px;
	margin: 1px 2px;
	background-image: url(../IMG/buttonBG1.gif);
	color: white;
}

BUTTON.buttonStyle2 {
	font-size: 8pt;
	border: 1px solid #949494;
	height: 18px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 1px;
	margin: 1px 2px;
	background-image: url(../IMG/buttonBG1.gif);
	color: white;
}
.inputField {
	font-size: 8pt;
	font-family : Arial, sans-serif;
	border: 1px solid #434341;
}

.leftPanelMainItem_1{
	font-family : Arial, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
}

.leftPanelMainItem {
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
	display:none;
}

.leftPanelMainItemSelected_1{
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B7060B;
	background-image: url(../IMG/dfLeftPanel/bg_tile_sel.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
}

.leftPanelMainItemSelected {
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B7060B;
	background-image: url(../IMG/dfLeftPanel/bg_tile_sel.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
	display:none;
}

.leftPanelArrow_1 {
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	height: 31px;
	padding-top: 4px;
	text-align: right;
	padding-right: 5px;
}

.leftPanelArrow {
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	height: 31px;
	padding-top: 4px;
	text-align: right;
	padding-right: 5px;
	display:none;
}

.leftPanelArrowSelected_1 {
	background-image: url(../IMG/dfLeftPanel/bg_tile_sel.gif);
	height: 31px;
	padding-top: 4px;
	text-align: right;
	padding-right: 5px;
}

.leftPanelArrowSelected {
	background-image: url(../IMG/dfLeftPanel/bg_tile_sel.gif);
	height: 31px;
	padding-top: 4px;
	text-align: right;
	padding-right: 5px;
	display:none;
}

.leftPanelSubItemSelected_1 {
	font-family : Arial, sans-serif;
    font-size: 8pt;
    color: #4363AB;
    padding-left: 20px;
    padding-top: 5px;
    background-color: #D4D0C8;
	background-image: url(../IMG/dfLeftPanel/item_bullet_0.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
}

.leftPanelSubItemSelected {
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B7060B;
	background-image: url(../IMG/dfLeftPanel/bg_tile_sel.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
}

.leftPanelSubItemMouseOver_1 {
	font-family : Arial, sans-serif;
	font-size: 8pt;
	color: #B7060B;
	padding-left: 20px;
    padding-top: 5px;
	background-color: #c0c0c0;
	background-image: url(../IMG/dfLeftPanel/item_bullet_0.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
}

.leftPanelSubItemMouseOver {
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B7060B;
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
}

.leftPanelSubItem {
	font-family : Arial, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(../IMG/dfLeftPanel/bg_tile.gif);
	padding-left: 10px;
	height: 31px;
	padding-top: 5px;
}

.leftPanelSubItem_1 {
	font-family : Arial, sans-serif;
    font-size: 8pt;
	padding-left: 20px;
	padding-top: 5px;
	color: #B7060B;
	background-color: #DCDCDC;
	background-image: url(../IMG/dfLeftPanel/item_bullet_1.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
}

.emptyleftPanel{
	background-color:#000000;
}

.fieldLabel{
	font-size: 8pt;
	color: #454440;
}
.fieldLabelBold{
	font-size: 8pt;
	color: #454440;
	font-weight: bold;
}

TD.headerTD {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	height: 22px;
	padding-bottom: 2px;
}

TD.heading {
	font-weight: bold;
	color: #000000;
	font-size: 11pt;
	height: 22px;
}

TD.heading1 {
	color: #000000;
	font-size: 10pt;
	height: 22px;
}

TD.heading2 {
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
	height: 22px;
}

TD.normal{
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
	background-color: #ffffff;
}
TD.login_normal{
	font-size: 8pt;
	color: black;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
	background-color: #ffffff;
}

TD.dayPickerCell{
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
	width:15px;
	background-color: #ffffff;
}

TD.monthCell{
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 75px;
	width:15px;
	background-color: #ffffff;
}

TD.fieldValue{
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
}

TD.diaryCellFieldValue{
	font-size: 8pt;
	color: #333333;
	padding-left: 0px;
	padding-bottom: 0px;
	height: 20px;
}

TD.diaryCell{
	font-size: 8pt;
	padding:1px;
	border: 1px solid blue;
	overflow:hidden;
	height:30px;
}
TD.diaryCellMonth{
	font-size: 8pt;
	padding:1px;
	border: 1px solid blue;
	height:15px;
}
TD.selected {
	font-size: 8pt;
	color: #333333;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
	background-color: #cceeff;
}

TD.blankTD {
	font-size : 8pt;
	background-color : #f1efdb;
	height : 20px;
	color : #333333;
	padding-left : 5px;
	padding-right : 5px;
}

TD.tabNormal {
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
	cursor:hand;
}
TD.tabSelected {
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
	cursor:hand;
}

TD.subtabNormal {
	font-size: 8pt;
	color: #FFFFFF;
	background-color : #B7060B;
	padding-left: 6px;
	padding-right: 6px;
	cursor:hand;
}
TD.subTabSelected {
	font-size: 8pt;
	font-weight:bold;
	color: #FFFFFF;
	background-color : #4973A4;	
	padding-left: 6px;
	padding-right: 6px;
	cursor:hand;
}

TD.filter{
	font-size: 8pt;
	color: #333333;
}

TD.toolbarItem{
	border: solid 1px  #D4D0C8;
	background-color: #D4D0C8;
	width: 25px;
	height: 25px;
	text-align: center;
}

TD.toolbarSelected{
	border: solid 1px #B7060B;
	background-color : #d3d3d3;
	width: 25px;
	height: 25px;
	text-align: center;
}

TD.counter_0 {
	font-size: 9pt;
	color: #F01616;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	width: 30px;
	font-weight: bold;
	cursor: default;
}

TD.counter_1 {
	font-size: 9pt;
	color: #1616F0;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	width: 30px;
	font-weight: bold;
	cursor:hand;
}

TR.trOddCalendar {
	background-color: #FFFFFF;
	height:30px;
}

TR.trEvenCalendar {
	background-color: #F1EFDB;
	height:30px;
}

TR.trOdd {
	background-color: #FFFFFF;
}

TR.trEven {
	background-color: #F1EFDB;
}

TR.trNew {
	background-color: #F0E68C;
}

TR.trNewEmail {
	background-color: #87cefa;
	font-weight:bold;
}

TR.trUnMatch {
	background-color: #B7060B;
}

TR.trSelected {
	background-color: #FFC0CB;
}
.viewListTable{
	background-color: #D4D0C8;
}

.disabledImageNav {
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}

OPTION.reg
{
    COLOR: #B7060B;
}
OPTION.area
{
    COLOR: #00ff00;
}
OPTION.subarea
{
    COLOR: #0000ff;
}

TD.boldBodyBlue {
	font-size: 8pt;
	color: #000000;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
}

TD.tf_boldBodyBlue {
	font-size: 8pt;
	color: #666666;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
}

TD.bodyAction {
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 4px;
}



TD.searchFormInfo{
	color: #000000;
	font-family : Arial, sans-serif;
	font-size: 8pt;
}
TD.searchFormHead{
	color: #ED171F;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight : bold;
}
TD.searchFormLabel{
	color: #000000;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight : bold;
}
TD.displayHD {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
	background-color: #B7060B;
	padding-left: 5px;
	padding-top: 2px;
	height: 22px;
	padding-bottom: 2px;
}

TD.sectionIndex {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #999999;
	padding: 3px;
	cursor: hand;
	white-space: normal;
	font-weight: normal;
}
TD.sectionIndex_0 {
	font-size: 8pt;
	color: #B71111;
	background-color: #FFFFFF;
	padding: 3px;
	cursor: hand;
	white-space: normal;
	font-weight: normal;
}

.mandFieldC {
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
}
.mandField {
	border: 1.5pt solid;
	borde color: #000000;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.calcFieldC {
	font-size: 8pt;
	background-color: #E5E5E5;
	height: 22px;
	color: #000000;
	padding-left: 5px;
}
.calcField {
	border: 1pt solid #999999;
	border-color: gray;
	background-color:#E8E5F9;
	color: #ffffff;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.condFieldC {
	font-size: 8pt;
	color: #3B658A;
	padding-left: 5px;
}
.condField {
	border: 1pt solid #3B658A;
	borde color: #FFFFFF;
	font-size: 8pt;
	margin-top: 2px;
	margin-bottom: 2px;
}
.normalFieldC{
	font-size: 8pt;
	height: 22px;
	color: #333333;
	padding-left: 5px;
}
TD.checkbox{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	height: 20px;
}




v\:*
{
    BEHAVIOR: url(#default#VML)
}
o\:*
{
    BEHAVIOR: url(#default#VML)
}
.np
{
    DISPLAY: none
}
.p
{
    DISPLAY: inline;
    COLOR: black
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}


TR.r0
{
    BACKGROUND-COLOR: white
}
TR.r1
{
    BACKGROUND-COLOR: #f0f0f0
}
TR.r2
{
    BACKGROUND-COLOR: #969696
}
TR.r3
{
    BACKGROUND-COLOR: #74b1c0
}
FONT.hdr
{
    FONT: bold 11pt Arial
}
FONT.hdrtop
{
    FONT: bold 13pt Arial
}
FONT.tnr24
{
    FONT: 24pt 'Times New Roman', serif
}
FONT.tnr18
{
    FONT: 18pt 'Times New Roman', serif
}
FONT.discl
{
    FONT: italic 8pt Arial;
    TEXT-ALIGN: center
}
FONT.rphdr
{
    FONT: bold 10pt arial, helvetica, sans-serif;
    COLOR: white
}
A.rphdr
{
    FONT: bold 10pt arial, helvetica, sans-serif
    TEXT-DECORATION: none;
    COLOR: white
}
A.rphdr:hover
{
    COLOR: white
}
A.rphdr:visited
{
    COLOR: white
}
FONT.rpftr
{
    FONT: bold 9pt arial, helvetica, sans-serif;
    COLOR: white
}
FONT.small
{
    FONT: 1pt Arial
}
A:hover
{
    COLOR: B7060B
}
A:visited
{
    COLOR: #cc0000
}
A
{
    TEXT-DECORATION: none
}
A.btn
{
    BORDER-RIGHT: black 0pt;
    BORDER-TOP: black 0pt;
    FONT: bold 10pt arial, helvetica, sans-serif;
    BORDER-LEFT: black 0pt;
    COLOR: black;
    BORDER-BOTTOM: black 0pt;
    TEXT-DECORATION: none
}
.r
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
.c
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.l
{
    TEXT-ALIGN: left
}
.rb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
.cb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.lb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left
}
.lt
{
    VERTICAL-ALIGN: top;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left
}

.rt
{
    VERTICAL-ALIGN: top;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right
}
.lbt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
.ru
{
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.cu
{
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.lu
{
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.rbu
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
.rbt
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
.cbu
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.lbu
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.cbt
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center
}
.ImageDescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.Index
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.onelinec
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center
}
.onelinel
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left
}
.oneliner
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right
}
.ri
{
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.rbi
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.lbi
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
.li
{
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
.cbi
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
.ci
{
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
FIELDSET.LogoRep
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 9.9in;
    BORDER-BOTTOM: black double;
    HEIGHT: 5.8in;
    TEXT-ALIGN: center
}
.LogoStatic
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.5in;
    BORDER-BOTTOM: black double;
    HEIGHT: 9.5in;
    TEXT-ALIGN: center
}
.val
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-ALIGN: left
}
.lab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.hd2
{
    FONT-SIZE: 12pt;
    COLOR: black;
    MARGIN-LEFT: 5px
}
.c3
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin
}
.title2_alp
{
    BORDER-RIGHT: #B7060B 1px;
    BORDER-TOP: #B7060B 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #B7060B 1px;
    COLOR: white;
    BORDER-BOTTOM: #B7060B 1px;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #B7060B
}
.AgtClt
{
    FONT-SIZE: 19pt;
    FONT-FAMILY: 'Bodoni Medium'
}
.Letter
{
    background-color:white;
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    BORDER-BOTTOM: black double;
    HEIGHT: 100%;
    WIDTH: 100%;
    TEXT-ALIGN: center;
}
.LetterEnvelope
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    BORDER-BOTTOM: black double;
    WIDTH: 7in;
    HEIGHT: 3.5in;
    TEXT-ALIGN: center;
    background-color:white
}
.cl1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: #F4F4FF;
    TEXT-ALIGN: left
}
.cll1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-ALIGN: left
}
.c1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F4F4FF
}

.viewingClass {
	BACKGROUND-COLOR: #F0E68C;	
}

.brokerClass {
	BACKGROUND-COLOR: #ff9999;	
}
.meetingClass {
	BACKGROUND-COLOR: #99CC99;
}
.normalClass{
	BACKGROUND-COLOR: lightblue;
}
TD.address
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-ALIGN: left;
	WIDTH:120;
}
HR.LineColor
{
    COLOR: #B7060B
}

TR.ReportTitleBar
{
    BACKGROUND-COLOR: #B7060B
}
.title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    HEIGHT: 27px;
    BACKGROUND-COLOR: #949494
}
.errorClass {
	color:#FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	background-color:#B7060B;
}
TD.prospectClass {
	font-size: 9pt;
	font-weight : bold;
	color: #B7060B;
	padding-left: 5px;
	padding-bottom: 2px;
	height: 20px;
}
.checkListComplete {
	width:75%;
	border:1px solid #008080;
	cursor:hand;
	background-color:#CCFFCC;
}

.checkListNA {
	width:75%;
	border:1px solid #008080;
	cursor:hand;
}
.divBroch1{
	PADDING-LEFT: 0px;
	font-size: 10pt;
	FONT-FAMILY: helvetica;
	color: gray;
	OVERFLOW:hidden;
	width: 450px;
	height: 105px;
		
}	
.divBroch2{
	PADDING-LEFT: 0px;
	font-size: 10pt;
	FONT-FAMILY: helvetica;
	color: gray;
	OVERFLOW:hidden;
	width: 200px;
	height: 200px;
}
.Logo
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 6.0in;
    BORDER-BOTTOM: black double;
    HEIGHT: 8.0in;
    TEXT-ALIGN: center
}	

TD.headerStats {
	font-weight: bold;
	color: #000000;
	font-size: 10pt;
	background-color: #000000;
}

TD.notesStats {
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
}

TD.scaleStats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    background-color: #C0C0C0;
}

TABLE.rptStats
{
	border: 1 solid #000000;
	background-color: #C0C0C0;
}

TD.bodyBarchartVerStats
{
	background-image: url(../../EGN/IMG/dfGridStatsVer.gif);
	background-color:#F1EFDB;
}

TD.bodyBarchartHorStats
{
	background-image: url(../../EGN/IMG/dfGridStatsHor.gif);
	background-color:#F1EFDB;
}

TD.scaleStats
{
	border: 1 solid #000000;
	background-color: #C0C0C0;
}

SPAN.verticalStats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    WRITING-MODE: tb-rl
}

SPAN.horizontalStats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
}

TD.scaleHorizontalStats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: black;    
    FONT-FAMILY: Arial;
	background-color: #C0C0C0;
}

TD.cellTableStats
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
	background-color:#F1EFDB;
}

TD.headerTableStats
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    background-color: #C0C0C0;
}

/*Start ALP Custom Style*/

 
HR.hr_alp
{
    COLOR: black
}
 TD.td_alp
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt
}

 TD.hd2_alp
{
    FONT-SIZE: 12pt;
    COLOR: black
}
 
.border_GRAPH_alp
{
    FONT-SIZE: 8pt;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffffcc
}

 TABLE.c3_alp
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    BACKGROUND-COLOR: #ffffcc
}
 TD.title2_alp
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: black 1px;
    COLOR: white;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: black
}
 TD.lab_alp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
 TD.val_alp
{
    FONT-SIZE: 8pt;
    COLOR: black
}
 TD.cLab2_alp
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: #f8c247
}
 TD.cLabel_alp
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: #ffffcc
}
 TD.cLab1_alp
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f8c247
}
 TD.Trans
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffcc
}

 
 TD.labbg
{
    BORDER-RIGHT: white solid;
    BORDER-LEFT: white solid;
    COLOR: #f8c247;
    BACKGROUND-COLOR: gainsboro
}
 .head1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-STYLE: italic
}
 .head2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000
}
 A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    TEXT-DECORATION: none
}
 FIELDSET.Logo
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.5in;
    BORDER-BOTTOM: black double;
    HEIGHT: 9.5in;
    TEXT-ALIGN: center
}
 FIELDSET.width
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    WIDTH: 7.5in;
    BORDER-BOTTOM: none;
    TEXT-ALIGN: center
}
 FIELDSET.LogoRepHeader
{
    BORDER-RIGHT: black double;
    WIDTH: 7.5in;
    HEIGHT: 0.1in;
    TEXT-ALIGN: center
}
 FIELDSET.LogoRep
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.5in;
    BORDER-BOTTOM: black double;
    HEIGHT: 8.8in;
    TEXT-ALIGN: center
}
 FIELDSET.LogoRepClt
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.8in;
    BORDER-BOTTOM: black double;
    HEIGHT: 7.0in;
    TEXT-ALIGN: center
}
 FIELDSET.LogoRepSide
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.0in;
    BORDER-BOTTOM: black double;
    HEIGHT: 7.8in;
    TEXT-ALIGN: center
}
 FIELDSET.LogoRepSubprop
{
    BORDER-RIGHT: black double;
    BORDER-TOP: black double;
    BORDER-LEFT: black double;
    WIDTH: 7.8in;
    BORDER-BOTTOM: black double;
    HEIGHT: 8.8in;
    TEXT-ALIGN: center
}
 LEGEND.Logo
{
    BORDER-RIGHT: thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: thin solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: thin solid;
    TEXT-ALIGN: center
}
 TD.buyer
{
    FONT-SIZE: 40pt;
    FONT-FAMILY: 'Kuenstler Script Medium'
}
 
 TD.AgtCltm
{
    FONT-SIZE: 19pt;
    FONT-FAMILY: 'Bodoni Headline'
}
 TD.AgtCltS
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: 'Bodoni Headline'
}

TD.title_init
{
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #949494;
}

.promptClass{
	background-color : #CCCCCC;
}