/*=====================================================
  New Styles
  ====================================================*/
*					{ font-family:verdana,arial;font-size:8pt;color:#000000; }
body				{ margin:0px;background-color:#ffffff;background-image:url(../Images/2-body_background.gif); background-repeat:repeat; }
a:link				{ color:#2A00C8;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal; }
a:visited			{ color:#2A00C8;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal; }
a:hover				{ color:#FF7549;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal;}                   
a:active			{ color:#FF3E00;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal; }

.headernav			{ color:#ffffff; background-repeat:no-repeat; }								  							  
a.headernav:link	{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal; }
a.headernav:visited	{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal; }
a.headernav:hover	{ color:#CEE7FE;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal; }                   
a.headernav:active	{ color:#CEE7FE;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal; }

.footernav			{ color:#ffffff; background-repeat:no-repeat; }								  							  
a.footernav:link	{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal; }
a.footernav:visited	{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal; }
a.footernav:hover	{ color:#CEE7FE;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal; }                   
a.footernav:active	{ color:#CEE7FE;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal; }	

.more			{ color:#003399;}								  							  
a.more:link		{ color:#FFB8A1;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:bold; }
a.more:visited	{ color:#FFB8A1;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:bold; }
a.more:hover	{ color:#FF7549;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:bold; }                   
a.more:active	{ color:#FF7549;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:bold; }


td#left_page_shadow				{ background-color:#ffffff;background-image:url(../Images/2-body_left_shadow_bk.gif); background-repeat:repeat; }
td#right_page_shadow			{ background-color:#ffffff;background-image:url(../Images/2-body_right_shadow_bk.gif); background-repeat:repeat; }
td#bottom_page_shadow			{ background-color:#ffffff;background-image:url(../Images/2-body_bottom_shadow_bk.gif); background-repeat:repeat; }
td#nav_bk						{ background-color:#ffffff;background-image:url(../Images/2-nav_bk.gif); background-repeat:repeat; }
td#footernav_bk					{ background-color:#ffffff;background-image:url(../Images/2-nav_bk.gif); background-repeat:repeat; }
.homepage_content_subtitle		{ color:#FF0000; font-family:verdana,arial; font-size:12px; font-weight:bold; }
.homepage_content_subtitle_text	{ color:#000000; font-family:verdana,arial; font-size:11px; font-weight:normal; }

div#content_loginform	{ margin:0px;background-color:#ffffff;background-image:url(../Images/2-content_house.jpg); background-repeat:no-repeat; }
div#content_text		{ margin:0px;padding:5px;background-color:#ffffff;background-image:url(../Images/2-content_house_bk.jpg); background-repeat:no-repeat; }
.content_loginform		{ color:#2A00C8;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:bold; }
td#testimonial			{ color:#000000;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:normal; }
td#citylisting_totals	{ background-color:#ffffff;background-image:url(../Images/2-citylisting_bk.gif); background-repeat:repeat; font-size:7pt;color:#8A8A8A;text-decoration:none;font-weight:bold; }
.citylisting_totals		{ font-size:7pt;color:#A55500;text-decoration:none;font-weight:bold; }

td#testimonial_orange	{ background-color:#ffffff;background-image:url(../Images/2-subtitle_reprof_bk.gif); background-repeat:no-repeat; font-size:7pt;color:#8A8A8A;text-decoration:none;font-weight:normal; }
td#testimonial_green	{ background-color:#ffffff;background-image:url(../Images/2-subtitle_reinvestor_bk.gif); background-repeat:no-repeat; font-size:7pt;color:#8A8A8A;text-decoration:none;font-weight:normal; }
td#testimonial_blue		{ background-color:#ffffff;background-image:url(../Images/2-subtitle_newinvest_bk.gif); background-repeat:no-repeat; font-size:7pt;color:#8A8A8A;text-decoration:none;font-weight:normal; }
.testimonial			{ color:#000000;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:normal; }
.price					{ color:#FF7549;font-family:Verdana,arial;font-size8pt; text-decoration:nont;font-weight:bold; }
/*=====================================================
  Order Page
  ====================================================*/
td#fullservice	{ background-color:#ffffff;background-image:url(../Images/2-order-fullservice.gif); background-repeat:no-repeat; font-size:8pt;font-family:Verdana;color:#ACACAC;text-decoration:none;font-weight:normal; }
td#listonly			{ background-color:#ffffff;background-image:url(../Images/2-order-listonly.gif); background-repeat:no-repeat; font-size:8pt;font-family:Verdana;color:#ACACAC;text-decoration:none;font-weight:normal; }
/*=====================================================
  Header
  ====================================================*/
.header	{background-color:#6898E5;}
.pageHeader {font-size:16pt; color:#000000; font-family:Sans-Serif,Verdana,Arial; font-weight:normal;}
/*=====================================================
  Top Navigation
  ====================================================*/
.uppernav			{ background-color:#E6E0D0; }
a.uppernav:link		{ border:solid 1px #E6E0D0;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#E6E0D0;padding:2px; }
a.uppernav:visited	{ border:solid 1px #E6E0D0;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#E6E0D0;padding:2px;}
a.uppernav:hover	{ border:solid 1px #000000;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#ffffff;padding:2px; }                   
a.uppernav:active	{ border:solid 1px #000000;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#f7f4ef;padding:2px; }
/*=====================================================
  Left Side Navigation
  ====================================================*/
.sidenav_textarea			{ background-color:#F4F4F4; font-weight:bold;font-size:8pt; }
a.sidenav_options:link		{ border:solid 1px #F4F4F4;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#F4F4F4;padding:2px; }
a.sidenav_options:visited	{ border:solid 1px #F4F4F4;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#F4F4F4;padding:2px; }
a.sidenav_options:hover		{ border:solid 1px #000000;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#ffffff;padding:2px; }                   
a.sidenav_text:active		{ border:solid 1px #000000;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#F4F4F4;padding:2px; }
/*=====================================================
  Footer
  ====================================================*/
.footernav_textarea_a			{ background-color:#E6E0D0;color:#999999;font-size:8pt; }
.footernav_textarea_b			{ color:#3333ff;font-family:verdana,arial;font-size:8pt; text-decoration:none; font-weight: normal; background-color:#6898E5; }	

.footernav_options_b			{ color:#ffffff; background-repeat:no-repeat; }								  							  
a.footernav_options_b:link		{ border:solid 1px #6898E5;color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#6898E5;padding:2px; }
a.footernav_options_b:visited	{ border:solid 1px #6898E5;color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#6898E5;padding:2px; }
a.footernav_options_b:hover		{ border:solid 1px #ffffff;color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#5481D1;padding:2px; }                   
a.footernav_options_b:active	{ border:solid 1px #ffffff;color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#6898E5;padding:2px; }	
/*=====================================================
  Section Tables
  ====================================================*/
table#section_title_blue	{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/section_title_bk.gif); background-repeat:repeat; }
td#section_title_blue		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/section_title_bk.gif); background-repeat:repeat; }
table#section_title_tan		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/section_title_bk_tan.gif); background-repeat:repeat; }
td#section_title_tan		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/section_title_bk_tan.gif); background-repeat:repeat; }
td#content_blue_bk			{ background-color:#F2F7FF; }
td#content_tan_bk			{ background-color:#f7f4ef; }
table#section_title_red		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/error_bar_title_bk.gif); background-repeat:repeat; }
td#section_title_red		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/error_bar_title_bk.gif); background-repeat:repeat; }
table#section_title_green	{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/message_bar_title_bk.gif); background-repeat:repeat; }
td#section_title_green		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold;background-image:url(../Images/message_bar_title_bk.gif); background-repeat:repeat; }
td#content_green_bk			{ background-color:#F7FDF1; }
/*=====================================================
  City Stats
  ====================================================*/
.cityStatsHeader	{ font-family:verdana,arial; color:#000000; font-size:7pt; font-weight:bold; }
.cityStats			{ font-family:verdana,arial; color:#000000; font-size:7pt; font-weight:normal; }

.section_title		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.section_table_1	{ background-color:#6898E5; }
.section_table_2	{ background-color:#ffffff; }
/*=====================================================
  Error Bar Tables
  ====================================================*/
.error_bar_title	{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.error_bar_table_1	{ background-color:#B70000; }
.error_bar_table_2	{ background-color:#FF9696; }
/*=====================================================
  Message Bar Tables
  ====================================================*/
.message_bar_title	{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.message_bar_table_1	{ background-color:#2E9327; }
.message_bar_table_2	{ background-color:#E0F3D0; }
/*=====================================================
  Error Text
  ====================================================*/
.error_text				{ color:#cc0000;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:normal;}
a.error_text:link		{ color:#cc0000;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal;}
a.error_text:visited	{ color:#cc0000;font-family:verdana,arial;font-size:8pt;text-decoration:underline;font-weight:normal;}
a.error_text:hover		{ color:#F08383;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal;}           
a.error_text:active		{ color:#F08383;font-family:verdana,arial;font-size:8pt;text-decoration:underline; font-weight:normal; }	
/*=====================================================
  Please Wait...
  ====================================================*/
.pleaseWait				{ color:#cc0000;font-family:verdana,arial;font-size:9pt;text-decoration:none;font-weight:bold;}
/*=====================================================
  Search Results
  ====================================================*/
.search_results			{ color:#000000;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:normal;}
a.search_results:link	{ color:#2A00C8;font-family:verdana,arial;font-size:7pt;text-decoration:underline;font-weight:normal;}
a.search_results:visited{ color:#2A00C8;font-family:verdana,arial;font-size:7pt;text-decoration:underline;font-weight:normal;}
a.search_results:hover	{ color:#3333FF;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:normal;}           
a.search_results:active	{ color:#3333FF;font-family:verdana,arial;font-size:7pt;text-decoration:underline; font-weight:normal; }	
.search_results_label	{ color:#000000;font-family:verdana,arial;font-size:7pt;text-decoration:none;font-weight:bold;}
/*=====================================================
  Required Fields
  ====================================================*/
.required_label		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.required_field		{ background-color:#FFE7E6; }
/*=====================================================
  Command Buttons
  ====================================================*/
.commandButton			{ border:solid 1px #FF6666;color:#003399;font-family:verdana,arial,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#FDF3EF;padding:1px; cursor:hand; }				  
/*=====================================================
  Command Tabs
  ====================================================*/
.commandTabs			{ border:solid 1px #003399;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#EFF5FF;padding:2px; cursor:hand;}									  
a.commandTabs:link		{ border:solid 1px #7B5D23;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#f7f4ef;padding:2px; cursor:hand;}									  
a.commandTabs:visited	{ border:solid 1px #7B5D23;color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#f7f4ef;padding:2px; cursor:hand;}									  
a.commandTabs:hover		{ border:solid 1px #5481D1;color:#003399;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#EFF5FF;padding:2px; cursor:hand;}
a.commandTabs:active	{ border:solid 1px #5481D1;color:#003399;font-family:verdana,arial;font-size:8pt;text-decoration:none; font-weight:normal;background-color:#EFF5FF;padding:2px; cursor:hand;}
/*=====================================================
  Global Items: (applies to all sections)
  ====================================================*/
.text_small				{ font-family:verdana,arial;font-size:8pt;color:#000000; }
.text_small_bold		{ font-family:verdana,arial;font-size:8pt;color:#000000;font-weight:bold; }
.outlinecolor			{ background-color:#707070; }
.outline				{ background-color:#707070; }
.text_red				{ font-family:verdana,arial;font-size:8pt;color:#cc0000; }
.text_red				{ font-family:verdana,arial;font-size:8pt;color:#cc0000;font-weight:bold; }
.errorbar				{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.errorbar_content		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:normal; }
.messagebar				{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.messagebar_content		{ color:#000000;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:normal; }
.subhdr					{ color:#ffffff;font-family:verdana,arial;font-size:8pt;text-decoration:none;font-weight:bold; }
.mainBody				{ background-color:#ffffff }
.textboxDisabled		{ background-color:#ffffff; color:#ACA899; border-width:1; border-color:#7F9DB9; }
.arrowRed				{ padding-left: 5px; padding-right:5px; }	
.arrowBlue				{ padding-left: 5px; padding-right:5px; }
.arrowGreen				{ padding-left: 5px; padding-right:5px; }	
.copyright				{ color:#ffffff; }
.bold_black				{ font-family:verdana,arial; color:#000000; font-size:9pt; font-weight:bold; }
.searchResults			{ font-family:verdana,arial; color:#000000; font-size:7pt; font-weight:normal; }
.searchResultsHeader	{ font-family:verdana,arial; color:#000000; font-size:7pt; font-weight:bold; }
.card_warning			{ font-family:Verdana,arial; color:#cc0000; font-size:7pt; font-weight:bold;}
/*=====================================================
  Search Result Grid
  ====================================================*/
.SRHeader TD
{
	font-size: 7pt;
	font-family: verdana,arial;
	color: #000000;
	font-weight: bold; 
	vertical-align: middle;
}

.SRSubHeader TD
{
	color:#000000;
	font-family:verdana,arial;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	vertical-align: middle;
}

.SRLabel
{
	font-weight: bold;
	font-size: 7pt;
	vertical-align: top;
	width: 80px;
	color: #000000;
	font-family: verdana,arial;
	text-align: right;
	font-variant: small-caps;
	text-decoration: none;
}

.SRContent
{
	color:#000000;
	font-family:verdana,arial;
	font-size:7pt;
	text-decoration:none;
	font-weight:normal;
	width: 180;
	vertical-align: top;
	text-align:left;    
}

/*=====================================================
  Peters Date Package
  ====================================================*/
.CSCCalendar
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
}

.CSCCalendar TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   font-size: 8pt;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   font-family: Arial;
   background-color: white;
}

.CSCDay
{
   cursor: pointer;  /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
   cursor: hand;
}

.CSCSelectedDay
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCToday
{
   font-weight: bold;
   cursor: pointer;
   cursor: hand;
}
.CSCSpecialDay
{
   cursor: pointer;
   cursor: hand;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCWeekNumberColumn
{
   border-right: blue 1px solid;
   background-color: lightblue;
}

.CSCDayHeader
{
   border-bottom: #000000 1px solid;
}

.CSCDayHeader TR
{
   font-size: 7pt;
   background-color: #6898E5;
}

.CSCDayHeaderCell
{
   font-size: 7pt;
   color:#ffffff;
}

.CSCHeaderTable
{
   font-size: 8pt;
   border-bottom: blue 1px solid;
   font-family: Arial;
}

.CSCHeaderRows
{
   font-size: 8pt;
   font-family: Arial;
   cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
   cursor: pointer;
   cursor: hand;
   color: mediumblue;
}

.CSCIncrementalButtonsPressed
{
   cursor: pointer;
   cursor: hand;
   color: darkblue;
}

.CSCJumpButtons
{
   color: mediumblue;
   cursor: pointer;
   cursor: hand;
}

.CSCJumpButtonsPressed
{
   color: darkblue;
   cursor: pointer;
   cursor: hand;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
   border-right: lightgrey thin outset;
   border-top: lightgrey thin outset;
   border-left: lightgrey thin outset;
   color: black;
   border-bottom: lightgrey thin outset;
   background-color: lightblue;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: lightblue;
   color: black;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
   background-color: mistyrose;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM1
{
   background-color: powderblue;
   cursor: pointer;
   cursor: hand;
}
.SD_Selectable2
{
   background-color: palegoldenrod;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM2
{
   background-color: gainsboro;
   cursor: pointer;
   cursor: hand;
}
.SD_Unselectable1
{
   color: gray;
   background-color: mistyrose;
}
.SD_UnselectableOM1
{
   color: gray;
   background-color: powderblue;
}
.SD_Unselectable2
{
   color: gray;
   background-color: palegoldenrod;
}
.SD_UnselectableOM2
{
   color: gray;
   background-color: gainsboro;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   font-size: 8pt;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
   cursor: pointer;
   cursor: hand;
}

.MYPSelectedMonthCell
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}


.MYPYearCell
{
   cursor: pointer;
   cursor: hand;
}
.MYPSelectedYearCell
{
   cursor: pointer;
   cursor: hand;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   font-size: 8pt;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family: Arial;
   background-color: white;
}

.PDPContextMenu TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}
	
