     
	 
	   

      /*************************************************************************/
	  /********************* Common Page Properties & Styles ********************/

	  BODY {font-family:Arial; font-size:10; margin:0px; padding:0px; text-align:center; min-width:955px;
	        color:#000000; background-color:#FFFFFF; margin-top:0; margin-left:0;}
      
	  H1 {font-size:19px; line-height:21px; font-family:Microsoft Sans Serif; 
	                      font-weight:bold; color:#660000;}

	  H2 {font-size:17px; line-height:20px; font-family:Georgia; color:#990000; font-weight:bold;}

	  HR {height:1px; color:white; background-color:white}  
	  

	  A:link {color:#0000FF;}
	  A:visited {color:#800080;}
      P {font-family:Arial; font-size:10;}
      FORM {margin:0; padding:0;}
	  #centerwrapper {text-align:left; width:955px; margin-left:auto; margin-right:auto;}


      DIV.root {position:absolute; width:955px; height:2634px; }


	  DIV.top-navbar-e0 {position:absolute; left:266; top:5; width:688; height:25;}
	  DIV.top-navbar-e00 {position:absolute; left:265; top:5; width:690; height:25;}

	  
	  #top-left-text {position:absolute; left:270; top:34; width:469; height:63;}
	  #top-left-text EM {font-style:italic;}
	  SPAN.top-left-text-1 {font-size:26px; line-height:29px; color:#660000;}
	  SPAN.top-left-text-2 {font-size:20px; line-height:27px; font-family:Palatino Linotype; color:#660000;}
	  FONT.top-left-text-1 {color:#660000; font-size:5;}
	  FONT.top-left-text-2 {font-family:Palatino Linotype; color:#660000; font-size:4;}


	  DIV.top-right-text {position:absolute; left:754; top:34; width:196; height:63;}
	  SPAN.top-right-text {font-size:14px; line-height:17px; font-family:Georgia;}


	  DIV.reference-book {position:absolute; left:270; top:100; width:680; height:220;}


	  DIV.date {position:absolute; left:295; top:103;}
	  SPAN.date {font-size:14px; line-height:22px; font-family:Arial; color:#660000;}	  	  
	  

	  DIV.left-band {position:absolute; left:10; top:5; width:250; height:2640;}

      DIV.logo {margin-left:5px; margin-right:0px;}

	  SPAN.left-band-line {font-size:18px; line-height:22px; font-family:Arial; color:#FFFFFF;}
	  SPAN.left-band {font-size:16px; line-height:22px; font-family:Arial; color:#FFFFFF;}
	  #left-band-tax {font-size:18px; line-height:26px; font-family:Arial; color:#FFFFFF; margin-left:37px;}
	  #left-band-tax-2 {font-size:17px; line-height:24px; font-family:Arial; color:#FFFFFF; margin-left:38px;}
      #left-band-tax-3 {font-size:17px; line-height:24px; font-family:Arial; color:#FFFFFF; margin-left:21px;}
	  P.left-band {font-size:15px; line-height:22px; font-family:Arial; color:#FFFFFF;}
	  P.left-band-line {font-size:18px; line-height:22px; font-family:Arial; color:#FFFFFF;}
	  FONT.left-band {font-family:Arial; color:#FFFFFF; font-size:4;}
	  UL.left-band {padding:0; margin:0px 0px 0px 40px; font-size:15px; 
	                line-height:22px; font-family:Arial; color:#FFFFFF;}
	  A:link.left-band {color:#FFFFFF; text-decoration:none; }
	  A:visited.left-band {color:#FFFFFF; text-decoration:none; }
	  A:active.left-band {color:#FFFFFF; text-decoration:none; }	
	  A:hover.left-band {text-decoration:underline; font-weight:bold; }
	  
	  DIV.lower-common-text {position:absolute; left:270; top:2312; width:680; height:321;}

	  /* for IE only */
      * html * DIV.lower-common-text {position:absolute; left:270; top:2319; width:680; height:321;}

	  SPAN.lower-common-text-1  {font-size:10px; line-height:13px;}
	  SPAN.lower-common-text-2  {font-size:12px; line-height:14px; font-family:Times New Roman;}
	  FONT.lower-common-text {font-family:Times New Roman; font-size:2;}
	  P.lower-common-text-2  {font-size:11px; font-family:Arial;}
	  

	  DIV.lower-navbar {position:absolute; left:140; top:2660; width:680; height:21;}
	  SPAN.lower-navbar {font-size:12px; line-height:15px; color:#990000;}
	  FONT.lower-navbar {color:#990000; font-size:2;}
	  A:link.lower-navbar {color:#990000;}
	  A:visited.lower-navbar {color:#990000;}
	  A:active.lower-navbar {color:#990000;}

	  DIV.bottom-links {position:absolute; left:50; top:2685; width:880; height:32;}
	  SPAN.bottom-links {font-size:11px; line-height:13px; color:#666666; font-family:Times New Roman;}
	  FONT.bottom-links {color:#666666; font-size:1;}
	  A:link.bottom-links {color:#666666;}
	  A:visited.bottom-links {color:#666666;}
	  A:active.bottom-links {color:#666666;}

	  DIV.bottom-text {position:absolute; left:140; top:2730; width:680; height:32;}
	  SPAN.bottom-text {font-size:10px; line-height:13px; color:#666666;}
	  FONT.bottom-text {color:#666666; font-size:1;}
	  A:link.bottom-text {color:#666666;}
	  A:visited.bottom-text {color:#666666;}
	  A:active.bottom-text {color:#666666;}	 
	  
	  EM {font-style:normal; font-weight:normal; }

	  /*************************************************************************/ 


	  /*************************************************************************/
	  /********************* Common Paragraph & Page Styles ********************/
	   DIV.secondary-image {position:absolute; left:671; top:321; width:279; height:245;}
	   DIV.primary {position:absolute; left:270; top:330; width:384; height:58;}
	   DIV.secondary {position:absolute; left:270; top:425; width:380; height:58;}
	   DIV.secondary-S1 {position:absolute; left:270; top:585; width:680; height:223;}
	   
	   #secondary-S1 {position:absolute; left:270; top:585; width:680; height:223;}
	   #secondary-S1  STRONG {font-weight:normal; }

	   SPAN.primary-T1 {font-size:22px; line-height:26px; color:#660000; font-weight:bold;}
	   SPAN.primary-T2 {font-size:14px; line-height:17px; color:#660000;}
	   SPAN.secondary-T1 {font-size:18px; line-height:21px; font-family:Microsoft Sans Serif; 
	                      font-weight:bold; color:#660000;}
       
	   SPAN.secondary-T2 {font-size:14px; line-height:17px; color:#660000;}
       SPAN.section-head {font-size:17px; line-height:20px; font-family:Georgia; color:#990000; font-weight:bold;}	  
	   H1.section-head {font-size:20px; line-height:24px; font-family:Georgia; color:#990000; font-weight:bold;}
	  
	   P.section-head {font-size:17px; line-height:20px; font-family:Georgia; color:#990000; font-weight:bold;}
	   SPAN.section-text {font-size:18px; line-height:21px; font-family:Georgia;}
       FONT.section-head {font-family:Georgia; color:#990000; font-size:4;}
	   FONT.section-text {font-family:Georgia; font-size:4;}
	   P.section-text {font-size:16px; line-height:19px; font-family:Georgia;}
	   P.secondary-S1 {font-size:16px; line-height:19px; font-family:Microsoft Sans Serif;}

	  /*************************************************************************/


	  /*************************************************************************/
	  /******************************* Home Page *******************************/
	   DIV.home-image {position:absolute; left:671; top:321; width:279; height:185; display:block; }
	   DIV.home-S0 {position:absolute; left:270; top:380; width:365; height:185;}
	   DIV.home-S1 {position:absolute; left:270; top:530; *top:534; width:680; height:325;}
	   DIV.home-S2 {position:absolute; left:270; top:647; *top:645; width:680; height:1423;}

	  /*************************************************************************/


	   /*************************************************************************/
	  /*************************** Practice Areas Page ***************************/
	   DIV.pracareas-image {position:absolute; left:671; top:321; width:279; height:225;}
	   DIV.pracareas-S1 {position:absolute; left:270; top:405; width:350; height:144;}
	   DIV.pracareas-S2 {position:absolute; left:270; top:561; width:680; height:997;}  
	   DIV.pracareas-S3 {position:absolute; left:270; top:1500; width:680; height:140;} 
	   UL.pracareas {padding:0; margin:0px 0px 0px 40px; font-size:16px; line-height:19px; font-family:Georgia; color:#000000;}
	   LI.pracareas {list-style:none;}
	   A:link.pracareas {color:#000000; text-decoration: underline; }
	   A:visited.pracareas {color:#000000; text-decoration: underline; }
	   A:active.pracareas {color:#000000;}	 
	   A:hover.pracareas {text-decoration: underline; color: #660000; }

	  /*************************************************************************/


	   /*************************************************************************/
	  /***************************** Attorneys Page *****************************/
	   DIV.attorneys-image {position:absolute; left:671; top:321; width:279; height:236;}
	   DIV.attorneys-image-2 {position:absolute; left:270; top:395; width:112; height:149;}
	   DIV.attorneys-S0 {position:absolute; left:270; top:550; width:339; height:50;}	   
	   DIV.attorneys-S1 {position:absolute; left:270; top:613; width:680; height:1022;}
	   DIV.attorneys-S2 {position:absolute; left:270; top:561; width:680; height:997;}  
	   SPAN.attorneys-S0 {font-size:18px; line-height:22px; font-family:Georgia; color:#990000; font-weight:bold;}
	   UL.attorneys {padding:0; margin:0px 0px 0px 40px; font-size:16px; line-height:19px; font-family:Georgia; color:#000000;}	   
	   A:link.attorneys {color:#000000; text-decoration: none;}
	   A:visited.attorneys {color:#000000; text-decoration: none;}
	   A:active.attorneys {color:#000000;}	 
	   A:hover.attorneys {text-decoration: underline; color: #660000; }

	  /*************************************************************************/


	   /*************************************************************************/
	  /*************************** Publications Page ****************************/
	   DIV.publs-image {position:absolute; left:671; top:321; width:279; height:314;}
	   DIV.publs-S1 {position:absolute; left:270; top:405; width:372; height:785;}
	   UL.publs {padding:0; margin:0px 0px 0px 40px; font-size:16px; line-height:19px; font-family:Georgia; color:#000000;}
	   LI.publs {list-style:none;}
	   	   
	  /*************************************************************************/


	  /*************************************************************************/
	  /************************** Tax-Laws-Links Page **************************/
	   DIV.tax-links-image {position:absolute; left:671; top:321; width:279; height:235;}
	   DIV.tax-links-S1 {position:absolute; left:270; top:405; width:360; height:430;}
	   DIV.tax-links-S2 {position:absolute; left:270; top:960; width:680; height:880;}
	   DIV.tax-links-S3 {position:absolute; left:270; top:1590; width:380; height:200;}
	   
	   P.tax-links-Q1{font-size:16px; line-height:19px; font-family:Georgia; margin:0px 0px 0px 20px;}
	   
	   UL.tax-links {padding:0; margin:0px 0px 0px 40px; font-size:16px; line-height:19px; 
	                 font-family:Georgia; color:#000000;}
	   LI.tax-links {padding-bottom:30px; }
	   A:link.tax-links {color:#000000; text-decoration: underline;}
	   A:visited.tax-links {color:#000000; text-decoration: underline;}
	   A:active.tax-links {color:#000000;}
	   A:hover.tax-links {text-decoration: underline; color: #660000; }
	   	   	   
	  /*************************************************************************/


	  /*************************************************************************/
	  /***************************** Contact Page ******************************/
	   DIV.contact-image {position:absolute; left:671; top:321; width:279; height:186;}
	   DIV.contact-S1 {position:absolute; left:270; top:405; width:390; height:206;}
	   DIV.contact-S2 {position:absolute; left:270; top:650; width:680; height:85;}
	   DIV.contact-S3 {position:absolute; left:270; top:750; width:680; height:524;}
	   FORM.contact {margin-top:0; margin-bottom:0;}
	   TEXTAREA.contact {margin-top:0; margin-bottom:0; width:326px; height:70px;}
	   TABLE.contact {table-layout:fixed; border:0px none #000000; width:680; height:524; border:0;}
	   TABLE.contact-2 {width:680; height:524; border:0;}
	   TD.contact {border:0px none #DCDCDC; width:680; height:524; vertical-align:top;}
	   TD.contact-2 {width:680; height:14;}
	   TD.contact-3 {width:230; height:1;}
	   TD.contact-4 {height:26; width:258; vertical-align:top;}
	   TD.contact-5 {height:1; width:192;}
	   TD.contact-6 {width:156; height:22;}
	   TD.contact-7 {width:46; height:22; vertical-align:top;}
	   TD.contact-8 {width:28; height:22;}
	   TD.contact-9 {width:192; height:22;}
	   TD.contact-10 {width:230; height:3;}
	   TD.contact-11 {width:192; height:3;}
	   TD.contact-12 {width:680; height:9;}
	   TD.contact-13 {width:230; height:1;}
	   TD.contact-14 {width:258; height:26; vertical-align:top;}
	   TD.contact-15 {width:192; height:1;}
	   TD.contact-16 {width:56; height:22; vertical-align:top;}
	   TD.contact-17 {width:18; height:22;}
	   TD.contact-18 {width:36; height:22; vertical-align:top;}
	   TD.contact-19 {width:38; height:22;}
	   TD.contact-20 {width:37; height:22; vertical-align:top;}
	   TD.contact-21 {width:37; height:22;}
	   TD.contact-22 {width:63; height:22; vertical-align:top;}
	   TD.contact-23 {width:11; height:22;}
	   TD.contact-24 {width:156; height:23;}
	   TD.contact-25 {width:46; height:23; vertical-align:top;}
	   TD.contact-26 {width:28; height:23;}
	   TD.contact-27 {width:192; height:23;}
	   TD.contact-28 {width:230; height:2;}
	   TD.contact-29 {width:192; height:2;}
	   TD.contact-30 {width:156; height:25;}
	   TD.contact-31 {width:57; height:37; vertical-align:top;}
	   TD.contact-32 {width:17; height:25;}
	   TD.contact-33 {width:192; height:25;}
	   TD.contact-34 {width:156; height:12;}
	   TD.contact-35 {width:467; height:12;}
	   TD.contact-36 {width:680; height:24;}
	   TD.contact-37 {width:362; height:1;}
	   TD.contact-38 {width:104; height:26; vertical-align:top;}
	   TD.contact-39 {width:214; height:1;}
	   TD.contact-40 {width:156; height:21;}
	   TD.contact-41 {width:204; height:21; vertical-align:top;}
	   TD.contact-42 {width:1; height:21;}
	   TD.contact-43 {width:362; height:4;}
	   TD.contact-44 {width:214; height:4;}
	   TD.contact-45 {width:680; height:22;}
	   TD.contact-46 {width:257; height:37;}
	   TD.contact-47 {width:125; height:37; vertical-align:top;}
	   TD.contact-48 {width:298; height:37;}
	   TD.contact-49 {width:680; height:6;}
	   TD.contact-50 {width:155; height:70;}
	   TD.contact-51 {width:326; height:70; vertical-align:top;}
	   TD.contact-52 {width:199; height:70;}
	   TD.contact-53 {width:680; height:25;}
	   TD.contact-54 {width:191; height:29;}
	   TD.contact-55 {width:91; height:29; vertical-align:top;}
	   TD.contact-56 {width:95; height:29;}
	   TD.contact-57 {width:79; height:29; vertical-align:top;}
	   TD.contact-58 {width:224; height:29;}
	   TD.contact-59 {width:680; height:23;}
	   TD.contact-60 {width:214; height:21;}
	   SPAN.contact-Q1{font-size:18px; line-height:21px; font-family:Georgia;}
	   SPAN.contact-Q2{font-size:18px; line-height:21px; font-family:Georgia; font-style:italic;}
	   SPAN.contact-T1 {font-size:14px; line-height:16px; color:#990000; 
	                    font-family:Microsoft Sans Serif; font-weight:bold;}
	   SPAN.contact-T2 {font-size:14px; line-height:16px; font-family:Microsoft Sans Serif;}
	   SPAN.contact-T3 {font-size:14px; line-height:17px;}	   	   
	   	   	   
	  /*************************************************************************/
      
	  /*************************************************************************/
	  /*************************** FAQs Pages ***************************/
	  OL.faqs {padding:0; margin:15px 0px 0px 40px; font-size:16px; line-height:19px; 
	           font-family:Microsoft Sans Serif; color:#000000;}
	  UL.faqs {padding:0; margin:15px 0px 0px 40px; font-size:16px; line-height:19px; 
	                font-family:Microsoft Sans Serif; color:#000000;}	
	  LI.faqs {list-style:none; }
      P.faqs-page-nav {font-size:12px; font-family:Microsoft Sans Serif; 
	                      font-weight:bold; }
     
	  A:link.faqs-page-nav {color:#660000; text-decoration: none;}
	  A:visited.faqs-page-nav {color:#660000; text-decoration: none;}
	  A:active.faqs-page-nav {color:#660000;}
	  A:hover.faqs-page-nav {text-decoration: underline; color: #660000; }

	  /*************************************************************************/


	  /*************************************************************************/
	  /*************************** Confirmation Page ***************************/
       DIV.confirmation-S1 {position:absolute; left:270; top:400; width:680; height:98;}	  

	  /*************************************************************************/

	  /*************************************************************************/
	  /*************************** Disclaimer Page ***************************/
       DIV.disclaimer-S1 {position:absolute; left:270; top:400; width:680; height:232;}	 
       SPAN.disclaimer-S1 {font-size:18px; line-height:22px; font-style:italic;}
	   SPAN.disclaimer-S2 {font-size:18px; line-height:21px; font-family:Microsoft Sans Serif; font-style:italic;}
	   SPAN.disclaimer-S3 {font-size:18px; line-height:21px; font-family:Georgia;}
	   P.disclaimer-S1 {font-size:14px; line-height:17px;}

	  /*************************************************************************/

	  /*************************************************************************/
	  /*************************** Site Map Page ***************************/
       DIV.sitemap-image {position:absolute; left:670; top:321; width:280; height:245;}	   
	   DIV.sitemap-S1 {position:absolute; left:270; top:530; width:680; height:906;}
	   UL.sitemap {padding:0; margin:0px 0px 0px 40px; font-size:16px; 
	               font-family:Arial; color:#000000; line-height:16px;}
	   A:link.sitemap {color:#000000;}
	   A:visited.sitemap {color:#000000;}
	   A:active.sitemap {color:#000000;}
	   A:hover.sitemap {color: #660000; }

	  /*************************************************************************/	  
	  

	   /*************************************************************************/
	  /************************ Maryland-Locations Page *************************/
	   DIV.locations-image {position:absolute; left:671; top:321; width:279; height:235;}
	   	   
	  /*************************************************************************/    
	  

	  


           
