ul {margin-top:0;margin-bottom:0;}
.main { font-family: Tahoma; font-size: 12px; color: #666666;}
.mainpad { font-family: Tahoma; font-size: 12px; color: #666666; padding-top:4px; padding-bottom:4px ;padding-left:4px; padding-right:4px;}
.mainblddrk { font-family: Tahoma; font-size: 12px; color: #666666; font-weight:bold;}
.main_spc { padding-top:5px; padding-bottom:10px;}
.spc_15 { padding-top:15px;}
.pad15 { padding:15px;}
.ln_7 { line-height:7px;}
.padtp3 {padding-top:3px;}
.pad5 {padding:7px;}

.news_cell { padding-left:12px; padding-bottom:5px;}
.news_cell2 { padding-left:12px;}
.news_main { font-family: Tahoma; font-size: 11px; color: #999999;
			padding-left:12px; padding-top:3px; padding-bottom:3px;}
.news_ln { background-image: url('graphics/line_spc.gif'); background-repeat: no-repeat; line-height:7px;}

.nwsp {padding:7px 3px 3px;}
.nwsp2 {border-left:1px solid #999999;padding:7px 3px 3px 15px;}

.year {border-bottom:2px solid #660000;color:#660000;font-family:Arial;font-size:16px;font-weight:bold;}

.blrb {font-family: Arial; font-size: 11px;}
.blrb_bld {font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: underline;}
.blrb_bl {font-family: Arial; font-size: 10px;color: #666666;}

.title {background-image:url(graphics/title.gif); background-repeat:no-repeat; padding-left:187px; padding-top:1px; line-height:28px; font-family:times; color:#999999; font-size:13px;}
 .lrn_links {font-family: times; font-size: 13px; color: #666666; }
A.lrn_links:link   { color: #999999; font-size: 13px; font-family: Times; }
 A.lrn_links:hover   { color: #999999; font-size: 13px; font-family: Times; }
 A.lrn_links:visited   { color: #999999; font-size: 13px; font-family: Times; }

   .link2 {font-family:Arial; font-size:12px; color:#333333; text-decoration:underline; font-weight:bold;}
 A.link2:link {font-family:Arial; font-size:12px; color:#333333; text-decoration:underline; font-weight:bold;}
 A.link2:hover {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline; font-weight:bold;}
 A.link2:visited {font-family:Arial; font-size:12px; color:#333333; text-decoration:underline; font-weight:bold;}

  .top_links {font-family: Arial; font-size: 10px; color: #FFFFFF; }
A.top_links:link   { color: #FFFFFF; font-size: 10px; font-family: Arial; }
 A.top_links:hover   { color: #FFFFFF; font-size: 10px; font-family: Arial; }
  A.top_links:visited   { color: #FFFFFF; font-size: 10px; font-family: Arial; }

.box_tan {background-color: #f1f1f1; border-top:thin solid #cccccc; border-bottom: thin solid #cccccc;}
.box_gry {background-color: #cccccc; border-top: thin solid #ffffff; padding:4px;}
.rgt_prfl { font-family:Arial; font-size:12px; color:#660000; padding:7px; line-height:10px; font-weight:bold; text-decoration:underline;}
A.prfl_links:link   { color: #660000; font-size: 12px; font-family: Arial; font-weight:bold; text-decoration:underline; }
 A.prfl_links:hover   { color: #660000; font-size: 12px; font-family: Arial; font-weight:bold; text-decoration:underline; }
 A.prfl_links:visited   { color: #660000; font-size: 12px; font-family: Arial; font-weight:bold; text-decoration:underline;}

 .lft_prfl { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:7px; line-height:15px;}
 .lft_prfl_bld { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; padding:7px; line-height:15px;}
 A.prfl_links2:link   { color: #660000; font-size: 12px; font-family: Arial; text-decoration:underline; }
 A.prfl_links2:hover   { color: #660000; font-size: 12px; font-family: Arial; text-decoration:underline; }
 A.prfl_links2:visited   { color: #660000; font-size: 12px; font-family: Arial; text-decoration:underline;}

 .aop_prfl { font-family:Arial; font-size:11px; color:#660000; padding-top:7px; text-decoration:underline;}
A.aop_prfl:link   { color: #660000; font-size: 11px; font-family:Arial; text-decoration:underline; }
 A.aop_prfl:hover   { color: #660000; font-size: 11px; font-family: Arial; text-decoration:underline; }
 A.aop_prfl:visited   { color: #660000; font-size: 11px; font-family: Arial; text-decoration:underline;}

 .lcn_prfl { font-family:Arial; font-size:11px; color:#333333; padding-top:7px; line-height:8px;}
 A.aop_links:link   { color: #660000; font-size: 11px; font-family:Arial; text-decoration:underline; }
 A.aop_links:hover   { color: #660000; font-size: 11px; font-family: Arial; text-decoration:underline; }
 A.aop_links:visited   { color: #660000; font-size: 11px; font-family: Arial; text-decoration:underline;}

 .overview {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:7px; line-height:14px;}
 .overview2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:14px; font-weight:bold;}

 /*form*/
 .frm_main { font-family: Arial; font-size: 12px; color: #333333;}
 .frm_main2 { font-family: Arial; font-size: 11px; color: #666666;}


.bg_logo2 {
	background-image: url('graphics/logo2.gif');
	background-repeat: no-repeat;
}
.bg_top {
	background-image: url('graphics/bg_top.gif');
	background-repeat: repeat-x;
	padding-top:7px; padding-right:15px;
	font-family:Arial; color:#FFFFFF; font-size:10px;
}
.bg_shdw {
	background-image: url('graphics/bg_dpsdw.gif');
	background-repeat: repeat-x;
}
.bg_nav {
	background-image: url('graphics/bg_nav.gif');
	background-repeat: repeat-x;
}
.bg_hdr {
	background-image: url('graphics/bg_hdr.gif');
	background-repeat: no-repeat;
	font-family:Arial;
	font-size:12px;
	color:#333333;
}
.bg_attrny {
	background-image: url('graphics/bg_attrny.gif');
	background-repeat: no-repeat;
	padding:7px;
}
.bg_ln_vrt {
	background-image: url('graphics/line_vrt.gif');
	background-repeat: no-repeat;
}
.bg_lft_tp {
	background-image: url('graphics/bg_lft_tp.gif');
	background-repeat: no-repeat;
	font-family:Arial; color:#666666; font-size:11px; font-weight:bold;
	padding-left:16px; line-height:36px;
}
.bg_lft_cnt {
	background-image: url('graphics/bg_lft_cnt.gif');
	background-repeat: no-repeat;
	font-family:Arial; color:#666666; font-size:12px; font-weight:bold;
	padding-left:36px; line-height:38px;
}
.bg_lft_cnt2 {
	background-image: url('graphics/bg_lft_cnt2.gif');
	background-repeat: no-repeat;
	font-family:Arial; color:#666666; font-size:12px; font-weight:bold;
	padding-left:36px; line-height:33px;
}
.bg_lft_btm {
	background-image: url('graphics/bg_lft_btm.gif');
	background-repeat: no-repeat;
	font-family:Arial; color:#666666; font-size:11px; font-weight:bold;
	padding-left:36px; line-height:22px;
}
.bg_hdr {
	background-image: url('graphics/bg_hdr.gif');
	background-repeat: no-repeat;
	font-family:Arial; color:#666666; font-size:11px; font-weight:bold;
	padding-left:10px; line-height:22px;
}

.sub_title { background-image:url(graphics/bg_hdr_sub.gif); background-repeat:no-repeat; padding-left:42px; font-family:"Helvetica Neue"; font-weight:bold; font-size:14px; color:#cccccc; line-height:36px;}

.footerlinks { background-image:url(graphics/bg_ftr.gif); background-repeat:repeat-x; line-height:18px; font-family: Tahoma; font-size: 11px; color: #666666; padding-left:3px;}
A.footerlinks:link   { color: #666666; font-size: 11px; font-family: Tahoma; text-decoration: none; }
 A.footerlinks:hover   { color: #666666; font-size: 11px; font-family: Tahoma; text-decoration: none; }

 .copyright { background-image:url(graphics/bg_ftr.gif); background-repeat:repeat-x; padding-right:7px; line-height:18px; font-family:Tahoma; color:#666666; font-size:11px; text-align:right;}

 .news_links {font-family: Tahoma; font-size: 10px; color: #666666; font-weight:bold; text-decoration: underline; }
 A.news_links:link   { color: #666666; font-size: 10px; font-family: Tahoma; font-weight:bold; text-decoration: underline; }
 A.news_links:hover   { color: #666666; font-size: 10px; font-family: Tahoma; font-weight:bold; text-decoration: underline; }
 A.news_links:visited   { color: #666666; font-size: 10px; font-family: Tahoma; font-weight:bold; text-decoration: underline; }

 /*results*/

 .bg_rslt {background-image:url(graphics/bg_rslt.gif); background-repeat:repeat-x; line-height:32px; padding-right:7px; padding-left:7px; border-left:#FFFFFF thin solid;}
 .bg_rslt2 {background-image:url(graphics/bg_rslt2.gif); background-repeat:repeat-x; line-height:32px; padding-right:7px; padding-left:7px; border-left:#FFFFFF thin solid;}

 .hdr_rslt {font-family: Arial; font-size:20px; color:#cccccc; font-weight:bold; padding-left:7px;}

 .alpha {font-family:Arial; font-size:12px; color:#333333; line-height:32px;}
 .alphalink {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.alphalink:link {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.alphalink:hover {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.alphalink:visited {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}

  .resultslink {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.resultslink:link {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.resultslink:hover {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}
 A.resultslink:visited {font-family:Arial; font-size:12px; color:#660000; text-decoration:underline;}

  .resultslink2 {font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}
 A.resultslink2:link {font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}
 A.resultslink2:hover {font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}
 A.resultslink2:visited {font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}

   .resultslink3 {font-family:Arial; font-size:12px; color:#000000;}
 A.resultslink3:link {font-family:Arial; font-size:12px; color:#000000;}
 A.resultslink3:hover {font-family:Arial; font-size:12px; color:#000000;}
 A.resultslink3:visited {font-family:Arial; font-size:12px; color:#000000;}

 .form { font-family: Tahoma; font-size: 12px; color: #666666; background-color:#eeeeee; border:#999999 1px solid;}
   .cntc {font-family:Arial; font-size:12px; color:#333333; padding-top:7px;}

   .aop { font-family: Tahoma; font-size: 12px; color: #666666; padding:7px; background-color:#EEEEEE; border:#FFFFFF 2px solid;}
    .aop2 { font-family: Tahoma; font-size: 12px; color: #666666; padding:7px; background-color:#F1F1F1; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid;}
	.aop3 { font-family: Tahoma; font-size: 12px; color: #666666; padding:7px; background-color:#F8F8F8; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid;}

	.cntbrdr {border-bottom:#cccccc solid 1px;}