@media print {
.nonPrintable{
display: none;
}
.pageBreakBefore{
page-break-before: always;
}
}
TD.mainMenuLeftSide{
background-color:		#F4F4F4;
border:			solid 2px #847D71;
}
TD.mainMenuRightSide{
border:			solid 2px #847D71;
border-left:		0px;
}
TD.projectsMenuBlock{
background-color:		#F4F4F4;
border:			solid 2px #847D71;
padding:			2px;
}
TD.projectsMenuInformational{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
padding:			2px;
}
TD.mainMenuHeading{
font-family:		Arial,Helvetica,sans-serif;
font-size:			14px;
font-weight:		bold;
text-decoration:		underline;
}
TD.mainMenuHeadingLink{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
font-weight:		bold;
}
TD.mainMenuUserInfo{
font-family:		Arial,Helvetica,sans-serif;
font-size:			9px;
}
TD.mainMenuLinks{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
font-weight:		bold;
padding:			8px;
text-decoration:		none;
}
a.mainMenuLink{
color:			#000000;
text-decoration:		none;
font-weight:		bold;
}
a.mainMenuLink:hover{
color: #2739BE;
}
TD.dialogLabel{
color:			#000000; 
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
font-weight:		bold;
padding:			5px; 
vertical-align: 		middle;
}
INPUT.dialogInput{
border-top:		solid 1px #847D71;
border-right:		solid 1px #CCCCCC;
border-left:		solid 1px #847D71;
border-bottom:		solid 1px #CCCCCC;
color:			#000000; 
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
width: 			100%;
}
TEXTAREA.dialogInput{
border-top:		solid 1px #847D71;
border-right:		solid 1px #CCCCCC;
border-left:		solid 1px #847D71;
border-bottom:		solid 1px #CCCCCC;
color:			#000000; 
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
width: 			100%;
}
INPUT.dialogButton{
border-bottom : 		solid 1px #847D71;
border-left : 		solid 1px #CCCCCC; 
border-right : 		solid 1px #847D71; 
border-top : 		solid 1px #CCCCCC;
background-color: 		#E8E8E8;
color:			#000080;
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
width:			100%;
}
#reportTitle{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			25px;
text-align:			center;
font-style:		italic;
}
#reportTitlePrint{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			25px;
text-align:			center;
font-weight:		bold;
font-style:		italic;
}
#reportPageTitle{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			13px;
text-align:			center;
font-style:		italic;
}
#reportLastRun{
margin:			10px 0px 0px 15px;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
font-style:		italic;
}
#reportLastRun2{
margin-top:		15px;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
font-style:		italic;
text-align:			center;
}
.reportNote{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
text-align:			left;
}
TABLE.reportMainTable{
margin:			0px 0px 0px 15px;
}
.rmt {
margin:			10px;
}
.rmtt {
}
.rst {
border-top:		solid 1px #847D71;
border-right:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
text-align:			center;
vertical-align:		middle;
}
.rst2 {
border-right:		solid 1px #847D71;
}
.reot {
border-bottom:		solid 1px #847D71;
}
.rstt {
border-left:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
text-align:			center;
vertical-align:		middle;
}
.rstt2 {
border-bottom:		solid 1px #847D71;
}
TD.reportUpperLeftCorner{
border:			solid 1px #847D71;
background-color:		#F4F4F4;
}
.rulc {
border:			solid 1px #847D71;
background-color:		#F4F4F4;
}
.rulct {
border-right:			solid 1px #847D71;
border-left:			solid 1px #847D71;
border-bottom:			solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			2px;
text-align:			center;
vertical-align:		middle;
}
TD.reportColumnLabel{
border-top:		solid 1px #847D71;
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			2px;
text-align:			center;
vertical-align:		middle;
}
.rcl {
border-top:		solid 1px #847D71;
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
background-color:		#f4f4f4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
text-align:			center;
vertical-align:		middle;
white-space:		nowrap;
}
.rclt {
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
text-align:			center;
vertical-align:		middle;
white-space:		nowrap;
}
TD.reportRowLabel{
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
border-left:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			2px;
vertical-align:		middle;
}
.rrl {
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
border-left:		solid 1px #847D71;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
vertical-align:		middle;
}
.rrl2 {
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
border-left:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
vertical-align:		middle;
}
.rrln {
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
vertical-align:		middle;
}
.rrl2n {
border-right:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
background-color:		#F4F4F4;
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-weight:		bold;
font-size:			11px;
padding:			5px;
vertical-align:		middle;
}
TD.reportData{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
border-bottom:		solid 1px #847D71;
border-right:		solid 1px #847D71;
padding:			2px;
text-align:			right;
vertical-align:		middle;
}
.reportBreadcrumbs{
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
text-align:                                 center;
}
.rd {
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
border-bottom:		solid 1px #847D71;
border-right:		solid 1px #847D71;
padding:			5px;
text-align:			right;
vertical-align:		middle;
}
.rd2 {
font-family:		'Arial Unicode MS',Arial,Helvetica,sans-serif;
font-size:			11px;
border-bottom:		solid 1px #847D71;
border-right:		solid 1px #847D71;
padding:			5px;
text-align:			right;
vertical-align:		middle;
background-color:		#f4f4f4;
}
.sortable
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;	
}
.sortUp 
{
	background-image: url('/prophethtml/images/ascending_glow.gif');
	background-repeat: no-repeat;
	background-position:left;
	
}
.sortDown 
{
	background-image: url('/prophethtml/images/descending_glow.gif');
	background-repeat: no-repeat;
	background-position:left;
}
.sortableLtoR
{
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;	
}
.sortRight
{
	background-image: url('/prophethtml/images/right_glow.gif');
	background-repeat: no-repeat;
	background-position:right;
	
}
.sortLeft
{
	background-image: url('/prophethtml/images/left_glow.gif');
	background-repeat: no-repeat;
	background-position:right;
}
#dhtmltooltip{
	position: absolute;
	border: 1px solid black;
	padding: 2px;
	background-color: #cdcde3;
	visibility: hidden;
	z-index: 100;
	color:#000044;
	font-family: 'Arial Unicode MS',Arial,Helvetica,sans-serif;
	font-size:11px;
}
TABLE.graphingTable{
margin:			0px 0px 0px 15px;
}
TD.graphingTableHeader{
font-family:		Arial,Helvetica,sans-serif;
font-size:			20px;
text-align:			center;
//font-weight:		bold;
font-style:		italic;
border:			solid 1px #847D71;
background-color:		#F4F4F4;
padding:			2px;
}
TD.graphingTableInstructionSide{
font-family:		Arial,Helvetica,sans-serif;
font-size:			13px;
color:			#3470AC;
border-left:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
border-right:		solid 1px #847D71;
padding:			2px;
}
TD.graphingTableInstructionMiddle{
font-family:		Arial,Helvetica,sans-serif;
font-size:			13px;
color:			#3470AC;
border-bottom:		solid 1px #847D71;
padding:			2px;
}
TD.graphingTableDetailSide{
font-family:		Arial,Helvetica,sans-serif;
font-size:			10px;
border-left:		solid 1px #847D71;
border-bottom:		solid 1px #847D71;
border-right:		solid 1px #847D71;
padding:			2px;
}
TD.graphingTableDetailMiddle{
font-family:		Arial,Helvetica,sans-serif;
font-size:			10px;
border-bottom:		solid 1px #847D71;
padding:			2px;
}
TABLE.graphingDisplayOptions{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
padding:			2px;
}
TD.expandableViewTitleTBL{
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-bottom:		solid 1px #000000;
border-left:		solid 1px #000000;
}
TD.expandableViewTitleTBR{
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-bottom:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.expandableViewTitleTL{
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-left:		solid 1px #000000;
}
TD.expandableViewTitleTR{
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.expandableViewDisplayTBLR{
	padding: 5px;
border-top:		solid 1px #000000;
border-bottom:		solid 1px #000000;
border-left:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.expandableViewDisplayBLR{
border-bottom:		solid 1px #000000;
border-left:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.news{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
padding:			5px;
text-align:			justify;
}
TD.instructional{
color:			#3470AC;
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
}
TD.standardLinks{
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
font-weight:		bold;
padding:			2px;
text-decoration:		none;
}
TD.optionTB{
padding:			5px;
background-color:		#E1E1E1;
border-bottom:		solid 1px #000000;
border-top:		solid 1px #000000;
}
TD.optionLR{
padding:			5px;
background-color:		#E1E1E1;
border-left:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.optionTLR{
padding:			5px;
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-left:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.optionTL{
padding:			5px;
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-left:		solid 1px #000000;
}
TD.optionTR{
padding:			5px;
background-color:		#E1E1E1;
border-top:		solid 1px #000000;
border-right:		solid 1px #000000;
}
TD.optionTBR{
padding:			5px;
background-color:		#E1E1E1;
border-bottom:		solid 1px #000000;
border-right:		solid 1px #000000;
border-top:		solid 1px #000000;
}
TD.optionTBLR{
padding:			5px;
background-color:		#E1E1E1;
border:			solid 1px #000000;
}
TD.optionTBL{
padding:			5px;
background-color:		#E1E1E1;
border-bottom:		solid 1px #000000;
border-left:		solid 1px #000000;
border-top:		solid 1px #000000;
}
TD.borderTB{
padding:			3px;
border-bottom:		solid 1px #b2b2b2;
border-top:		solid 1px #b2b2b2;
}
TD.borderLR{
padding:			3px;
border-left:		solid 1px #b2b2b2;
border-right:		solid 1px #b2b2b2;
}
TD.borderTBR{
padding:			3px;
border-bottom:		solid 1px #b2b2b2;
border-right:		solid 1px #b2b2b2;
border-top:		solid 1px #b2b2b2;
}
TD.borderTR{
padding:			3px;
border-right:		solid 1px #b2b2b2;
border-top:		solid 1px #b2b2b2;
}
TD.borderTL{
padding:			3px;
border-left:		solid 1px #b2b2b2;
border-top:		solid 1px #b2b2b2;
}
TD.borderBLR{
padding:			3px;
border-bottom:		solid 1px #b2b2b2;
border-right:		solid 1px #b2b2b2;
border-left:		solid 1px #b2b2b2;
}
DIV.prophetDijitEditorRT{
font-family:		Arial,Helvetica,sans-serif;
font-size:			9pt;
padding:			3px;
border:			solid 1px #b2b2b2;
}
TD.borderTBLR{
padding:			3px;
border:			solid 1px #b2b2b2;
}
TD.borderTBL{
padding:			3px;
border-bottom:		solid 1px #b2b2b2;
border-left:		solid 1px #b2b2b2;
border-top:		solid 1px #b2b2b2;
}
INPUT.standardButton{
border-bottom : 		solid 1px #847D71;
border-left : 		solid 1px #CCCCCC; 
border-right : 		solid 1px #847D71; 
border-top : 		solid 1px #CCCCCC;
background-color: 		#E8E8E8;
font-family:		Arial,Helvetica,sans-serif;
font-size:			11px;
width:			100%;
}
.hiddenVisitFormOption {
font-family:		Arial,Helvetica,sans-serif;
font-size:		11px;
padding:		2px;
font-weight:		bold;
visibility: 		hidden;
}
.visitFormOption {
font-family:		Arial,Helvetica,sans-serif;
font-size:		11px;
padding:		2px;
font-weight:		bold;
}
.normalOption {
font-family:		Arial,Helvetica,sans-serif;
font-size:		11px;
font-weight:		normal;
padding:		2px;
}
a.shopperNavLink{
font-family:		Arial,Helvetica,sans-serif;
font-size:			9pt;
color:			#ffffff;
text-decoration:		none;
font-weight:		bold;
}
a.shopperNavLink:hover{
text-decoration:		underline;
}
a.shopperOption{
font-family:		Arial,Helvetica,sans-serif;
font-size:			9pt;
color:			#000000;
text-decoration:		none;
font-weight:		bold;
}
a.shopperOption:hover{
text-decoration:		underline;
}
TABLE.shopperVisitTickerHeader{
	border-top:		solid 1px #000000;
	border-left:		solid 1px #000000;
	border-right:		solid 1px #000000;
}
TABLE.shopperVisitTicker{
	border:			solid 1px #000000;
}
TABLE.shopperVisitTickerFooter{
	border-left:		solid 1px #000000;
	border-right:		solid 1px #000000;
	border-bottom:		solid 1px #000000;
}
TD.shopperVisitTickerCustomSharedLabel{
	width:			 1%;
	white-space:		nowrap;
	padding-left:		0px;
}
.mainHelpOn {
font-family: Arial;
font-size: 8pt;
background-color: #ffffbe;
border: solid black 1px;
padding: 2px;
margin: 2px;
}
.mainHelpOff {
font-family: Arial;
font-size: 8pt;
background-color: transparent;
border: none;
}
.QStyle1Input {
font-family: Arial;
font-size: 8pt;
width: 98%;}
.QStyle1TimeDate {
font-family: Arial;
font-size: 8pt;
width: 80%;}
.QStyle1Currency {
font-family: Arial;
font-size: 8pt;
width: 82%;}
.HStyle1InputInvalid {
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: red;
width: 98%;
border: solid red 2px;}
.HStyle1SelectInvalid {
font-family: Arial;
font-size: 8pt;
width: 98%;
border: solid red 2px;}
.HStyle1RadioInvalid {
font-family: Arial;
font-size: 8pt;
border: solid red 2px;}
.QStyle1Select {
font-family: Arial;
font-size: 8pt;
width: 98%;}
.QStyle1Radio {
font-family: Arial;
font-size: 8pt;}
.QStyle1CommentTable {
padding: 1px;
margin-top: 5px;
margin-bottom: 5px;
}
.QStyle1Div {
font-family: Arial;
font-size: 9pt;
width: 100%;}
.mainMenuOptions {
font-family:Arial;
color:black;
font-size:9pt;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.mainMenuOptionsRight {
font-family:Arial;
color:black;
font-size:9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
}
.mainMenuOptionsWhite {
font-family:Arial;
color:white;
font-size:9pt;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.bottomBorderedTable {
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: black;
padding: 0px;
}
.allBorderedTable {
border-width: 1px;
border-style: solid;
border-color: black;
padding: 0px;
}
.columnDispTable {
border-width: 1px;
border-style: solid;
border-color: rgb(178, 178, 178);
padding: 0px;
}
.underlinedOption {
font-family:Arial;
color:black;
font-size:9pt;
font-style:normal;
font-weight:bold;
line-height:100%;
text-align:left;
text-decoration:underline;
}
.boldOption {
font-family:Arial;
color:black;
font-size:9pt;
font-style:normal;
font-weight:bold;
line-height:120%;
text-align:left;
text-decoration:none;
}
.mainMenuCategories {
font-family:Arial;
color:white;
font-size:12pt;
text-align:left;
text-decoration:none;
}
.newMainMenuOptions {
font-family:Arial;
color:white;
font-size:8pt;
text-align:left;
text-decoration:none;
}
.GeneralSelect {
font-family: Arial;
font-size: 9pt;
width: 100%}
.GeneralRadio {
font-family: Arial;
font-size: 9pt;}
.GeneralInput {
font-family: Arial;
font-size: 9pt;
width: 100%;}
.GeneralInputFont {
font-family: Arial;
font-size: 9pt;
}
.GeneralInputBorder {
border-width: 1px;
border-style: solid;
border-color: rgb(178, 178, 178);
padding: 4px;
}
.SecStyle1Table {
border-width: 1px;
border-style: solid;
border-color: rgb(178, 178, 178);
padding: 1px;
margin: 3px;
}
.HeaderStyle1Table {
padding: 3px;
margin: 2px;
}
.HeaderRowSelect {
font-family: Arial;
font-size: 8pt;
width: 100%;
}
.HeaderRowEdit {
font-family: Arial;
font-size: 8pt;
width: 100%;}
.statusDisplay {
font-family:Arial;
color:black;
font-size:10pt;
font-style:normal;
font-weight:bold;
}
table.vrTableMain{
border: 1px solid #000000;
font-family: Arial;
font-size: 8pt;
margin-left: 10px;
margin-right: 10px;
}
td.vrTableColumnMainHeader{
background-color: #c4c4c4;
border-bottom: 1px solid #000000;
border-right: 1px solid #999999;
border-left: 1px solid #999999;
font-family: Arial;
font-size: 8pt;
padding: 5px;
}
td.vrTableColumnMainEven{
background-color: #f7f7f7;
border-top: 1px solid #f7f7f7;
border-bottom: 1px solid #f7f7f7;
padding-left: 5px;
}
td.vrTableColumnMainOdd{
background-color: #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding-left: 5px;
}
td.vrTableColumnMainEvenCategoryTotal{
background-color: #f7f7f7;
border-top: 1px solid #f7f7f7;
border-bottom: 1px solid #f7f7f7;
padding-left: 5px;
}
td.vrTableColumnMainOddCategoryTotal{
background-color: #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding-left: 5px;
}
td.vrTableColumnMainMouseOver{
background-color: #eeeeff;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding-left: 5px;
}
td.vrTableColumnMainSelected {
background-color: #ffccff;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding-left: 5px;
}
a.vrDoc {
color:	#000000;
text-decoration: none;
}
a.vrDocMouseOver {
color:	#000000;
text-decoration: underline;
}
a.vrDocMouseOver:hover {
color:	#000000;
text-decoration: underline;
}
table.vrTableGoto{
font-family: Arial;
font-size: 9pt;
color: #2A5A99;
}
td.vrTableColumnGotoText{
font-family: Arial;
font-size: 9pt;
color: #2A5A9;
}
td.vrTableColumnGotoTextBox{
color: #2A5A9;
}
.vrGotoButton{
font-family:Arial;
font-size :8pt;
background-color: #cccccc;
}
table.ViewReaderNavTable {
background-color: #eeeeee;
border-left: 1px solid #555555;
border-top: 1px solid #555555;
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
padding: 3px;
}
.vrLoadingText {
font-family:Arial;
font-size :8pt;
color:  #000000;
text-align: center;
veritcal-align: bottom;
padding: 0px;
}
.vrNavNextText {
font-family:Arial;
font-size :10pt;
font-weight: bold;
text-align: right;
color:  #2A5A99;
vertical-align: bottom;
}
.vrNavNextTextDisabled {
font-family:Arial;
font-size :10pt;
font-weight: bold;
text-align: right;
color:  #aaaaaa;
vertical-align: bottom;
}
.vrNavNextImage {
vertical-align: bottom;
}
.vrNavPreviousText {
font-family:Arial;
font-size :10pt;
font-weight: bold;
color:  #2a5a99;
vertical-align: bottom;
}
.vrNavPreviousTextDisabled {
font-family:Arial;
font-size :10pt;
font-weight: bold;
color:  #aaaaaa;
vertical-align: bottom;
}
.vrNavPreviousImage {
vertical-align: bottom;
}
.vrNavExpand {
font-family:Arial;
font-size :8pt;
color:  #2A5A99;
text-align: left;
}
.vrNavCollapse {
font-family:Arial;
font-size :8pt;
color:  #2A5A99;
text-align: left;
}
.vrNavRefresh {
font-family:Arial;
font-size :8pt;
color:  #2A5A99;
text-align: right;
}
.vrNavDisplay {
font-family:Arial;
font-size :8pt;
color:  #2A5A99;
text-align: right;
}
.vrNavDisplaySelect {
font-family:Arial;
font-size :8pt;
background-color: #cccccc;
}
.selectGrid {font-size: 8pt; font-family: Arial;}
.selectGridTitleRow {background-color: #e1e1e1; border-top: solid 1px #000000; border-bottom: solid 1px #000000;}
.selectGrid td {padding: 5px;}
.selectGridHighlightedTitleRowEdit {background-color: #ffffa1; border-top: solid 1px #000000; border-bottom: solid 1px #000000;}
.selectGridHighlightedTitleRowDelete {background-color: #FFB7B7; border-top: solid 1px #000000; border-bottom: solid 1px #000000;}
.selectGridHighlightedTitleTitleRowEdit {background-color: #ffffa1;}
.selectGridHighlightedTitleTitleRowDelete {background-color: #FFB7B7;}
.selectGridHighlightedRowEdit {background-color: #ffffa1;}
.selectGridHighlightedRowDelete {background-color: #FFB7B7;}
.selectGridButtonSecondaryEdit {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; }
.selectGridButtonSecondaryDelete {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; }
.selectGridButtonSecondaryAdd {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; width: 125px}
.selectGridButtonPrimaryEdit {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; }
.selectGridButtonPrimaryDelete {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; }
.selectGridButtonPrimaryAdd {background-color: #E1E1E1; border: solid 1px #7A7A7A; padding-left: 2px; padding-top: 1px; padding-right: 2px; width: 125px}
.selectGridprimaryTitlePaddingCell {border-left: solid 1px #000000;}
.selectGridBlue {color:blue;}
.selectGridUnderline {text-decoration:underline;}
.selectGridRed {color:red;}
.selectGridGreyedOut {color: #9A9A9A;}
