/* general */.lineblue			{ background-color: #0F2648; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; line-height: 1px; color: #0F2648;}.lineltblue			{ background-color: #739CD2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; line-height: 1px; color: #739CD2;}.linegrey			{ background-color: #BDBDBD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; line-height: 1px; color: #BDBDBD;}.bkblue				{ background-color: #0F2648;}/* copy */a				{ color: #739CD2;}.ticker			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 18px; color: #0F2648;}.tablehd		{ background-color: #0F2648; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 24px; color: #ffffff; font-weight: bold;}.copy			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #0F2648;}.copyhd			{ background-color: #739CD2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #ffffff; font-weight: bold;}.copybd			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #0F2648; font-weight: bold;}.copyit			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #0F2648; font-style: italic;}.copybdit		{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #0F2648; font-weight: bold; font-style: italic;}.sideservices			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #214984; font-weight: bold;}.sideserviceshd			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #0F2648; font-weight: bold;}.sideserviceslet			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 24px; color: #214984; font-weight: bold;}.sideserviceshdlet			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 24px; color: #0F2648; font-weight: bold;}.footer			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #BDBDBD;}.listinghd			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #739CD2;}.listingtitledark			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #0F2648; font-weight: bold;}.listingtitlelight			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #666666; font-weight: bold;}.listingcopy				{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #666666;}.listingcopysm				{ padding: 5px; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #666666;}.listingscopy			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #0F2648;}.listingscopybd			{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #0F2648; font-weight: bold;}/* misc */.required				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red;}.requiredbd				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: red;}.servererror			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: red; font-weight: bold;}/* form elements */.formtextfield	 			{ font-family: Geneva, Verdana, Arial, Verdana, San-Serif; font-size: 9px;  color: #666666;}.formpulldown	 			{ font-family: Geneva, Verdana, Arial, Verdana, San-Serif; font-size: 9px; color: #666666;}.formcheckbox	 			{ }.formbutton		 			{ background-color: #cccccc; font-family: Geneva, Verdana, Arial, Verdana, San-Serif; font-size: 9px; color: #666666;}