html, body {padding: 0px; margin: 0px; background-color: #fff; font-family: Arial, sans-serif;color: #222;font-size:90%;}

* {margin:0;padding:0}
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0;padding:0;}
	li, dd, blockquote {margin-left:0}
	fieldset {padding:0}
	table td{font-size:80%;}
  table{margin:0;border-collapse:collapse}
  table td{padding:0;vertical-align:top}
  select {min-width: 1.5em;}

select optgroup {margin-left:0;}

  img {border:none;}
  a{text-decoration: underline}
  a:hover{text-decoration: none}

  .v_t{vertical-align:top}
  .v_b{vertical-align:bottom}
  .ta_r{text-align:right;}
  .ta_l{text-align:left !important}
  .ta_c{text-align:center;}
  .fw_b{font-weight:700 !important}
  .emp{margin:0;padding:0;font-size:0;clear:both}
  .stp{width:100%}
  .hsp{height:100%;}
  .h {display:none}
  .rel {position:relative}
  .abs{position:absolute}



h1,h2,h3{font-weight:100;font-size: 25px;color:#c00;margin: 0;}
h1 a,h2 a,h3 a,h4 a{text-decoration: none;color:#c00;}
h2{letter-spacing:-1px;font-weight:100;}
h3 {font-size: 1em;}
h4 {margin:0 0 8px 10px;font-size:18px;}


  /*
    * html img.png {
          behavior: expression( (
          	function(e){
          		if(!e.rewritten){
      				e.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+e.src+'", sizingMethod="scale")';

      				e.src='/img/ipx.gif';
      				e.rewritten = true;
          		}
          	}
          )(this));
      }
  */


   p.links,.title h2 {margin:25px 0 25px 0;}
   p.links .more {background: url('/img/img16.gif') 0% 50% no-repeat;padding-left:30px;font-weight:700;text-decoration:none;color:#eb1400;}
   p.links a.more:hover {text-decoration: underline;}

  .lhspa,.lhspb{width:75%; padding-bottom: 50px; padding-left:20px;}
  .lhspa a,.lhspb a{color:#eb1400;}
  .lhspa img,.lhspb img{margin:3px 4px 3px 4px;}
  .lhspa p,.lhspb p{margin-bottom:10px;line-height:14pt;}
  .lhspa h1, .lhspb h1{color:#c00;font-size:20pt;text-decoration:none}

  .top_x_nr{background:url('/img/top_x_nr.gif') repeat-x;}
  .top_l_nr{background:url('/img/top_l_nr.gif') no-repeat;}
  .bott_l_nr{background:url('/img/bott_l_nr.jpg') 0% 100% no-repeat;}
  .top_r_nr{background:url('/img/top_r_nr.gif') 100% 0% no-repeat;padding:16px 50px 70px 35px}
  .top_r_nr h1{font-size:18pt;color:#eb1400;font-weight:100;margin-bottom:45px;}

  .lhspb .top_x_nr{width:300px;float:left;}
  /* width:48%;margin-left:3%; */
  .lhspb .top_r_nr{padding:45px 20px 70px 15px}
  
  .b_pl {width:300px;float:left;}
  .b_pl .sa{padding:20px 10px 30px 25px}
  .b_pl h1{color:#c00;font-size:19pt;margin-bottom:15px;}
  .b_pl img{margin:3px 4px 3px 4px;}
  
  /**/
  .photo {float:left;}
  

  
  

  .m_rig_r{background:url('/img/m_rr_rg.gif') 100% 0% no-repeat;}
  .m_rig_l{background:url('/img/m_ll_rg.gif') 0% 100% no-repeat;padding:95px 50px 70px 35px}
  .m_rig_l ul{margin:0;padding:0}
  .m_rig_l ul li{list-style:none;}
  .m_rig_l ul li a,.m_rig_l ul li{color:#eb1400;font:bold 12.75pt Arial,sans-serif;padding:2px 0 2px 0;text-decoration:none}

  
  .m_rig_l .sub_a li{background:url('/img/sba_c.gif') 2px 5px no-repeat;padding:3px 0 3px 15px;}
  .m_rig_l .sub_a li a,.m_rig_l .sub_a li{font:normal 10pt Arial,sans-serif !important;}

  .m_rig_l .sub_a li a{text-decoration:underline;}
  .m_rig_l .sub_a li a:hover{text-decoration:none;}
  
  .m_rig_l .sub_b li{background:url('/img/sbb_c.gif') 2px 9px no-repeat;padding:3px 0 3px 12px;}
  .m_rig_l .sub_b li a,.m_rig_l .sub_a li{font:normal 10pt Arial,sans-serif !important;color:#03c}
  .m_rig_l .sub_b li a{text-decoration:underline;}
  .m_rig_l .sub_b li a:hover{text-decoration:none;}

  .m_rig_l ul li.act a{text-decoration:underline;}
  .m_rig_l .sub_a li.act a{font-weight:700 !important;text-decoration:none;}
  
  .ltts{width:260px;height:145px;}
  .ltts img{margin:15px 0 0 15px; }
  .l_tt_r{background:url('/img/topt_crugl.gif') no-repeat;width:100%;}
  .l_tt_r b{display:block;width:77px;}
  .l_tdt_x{background:url('/img/topt_rep-x.gif') repeat-x;width:100%}
  .menu_tt{}

  .menu_tt a,.menu_tt b.act{background:url('/img/mnt_pl.gif') -120px 0px no-repeat;width:120px;height:83px;display:block;text-align:center;color:#fff;padding-top:20px;text-decoration:none;}
  .menu_tt b.act{background-position: 0 0;color:#eb1400;}
  .menu_tt a b,.menu_tt b.act{font:bold 12.75pt Arial,sans-serif;}
  .menu_tt a:hover {color: #FFFF00; background:url('/img/bgm1.gif')  repeat-x}

  .foot{height:210px;background:url('/img/bg_foot.gif') 0% 100% repeat-x #c00;padding:22px 60px 0 20px}
  .foot,.foot a{ color:#fff;font-size:10pt;}
  .foot .dn{font-size:12.75pt;font-weight:700;}

  .form_c img.caph{margin:0 0 0 3px;}
  .form_c table{width:455px;}
  .form_c table td{padding:2px 5px 3px 5px;font-weight:700;vertical-align:middle;width:50%;}
  .form_c table td span{font-weight:100;}
  span.texar textarea {width:230px;background:#fff;height:130px;}

  input.pop,input.ps,.subm input{background:url('/img/in_repx.gif') repeat-x;border:1px solid #555;font-size:9.5pt;}
  input.pop{width:230px;height:18px;}
  input.ps{height:36px;width:105px;margin-top:15px;font-size:20pt;}
  
  .pathway, h1.path1 {margin:-25px 45px 25px 0;text-align:right;}
  h1.path1 {margin-bottom:13px;}
  .pathway a,.pathway{font-weight:700;color:#eb1400;}
  .subm input{font-weight:700;margin:0 3px 0 0;width:105px;}
