		html, body  {height: 100%; margin: 0px; padding: 0px; text-align: center;  background: #fff;}

		

		table {border-collapse: collapse;}

		table.main  {height: 100%; width: 860px; margin: 0px auto; vertical-align: top;}

		td  {padding: 0px;}

		

		td.head  {height: 139px; background: url('img/title.jpg') no-repeat;}

		td.menu {width: 860px; height: 62px; text-align: left; border: 0px solid #000; background: url('img/mnubg.gif') top repeat-x #E1E1E1;}

		table.t_m {height: 62px; width: 860px;}

		table.t_m td.lft {height: 62px; width: 26px; background: url('img/mnulft.gif') top left no-repeat;}

		table.t_m td.ttl {height: 62px; width: 226px;}

		table.t_m td.mnu {text-align: right; vertical-align: middle; padding-bottom: 0px;}

		table.t_m td.mnu a {margin: 0px 20px 0px 20px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

		table.t_m td.mnu span {display: block; margin-bottom: 15px;}
		
		table.t_m td.rt {height: 62px; width: 26px; background: url('img/mnurt.gif') top right no-repeat;}
		
		

		table.title {height: 62px; width: 226px; }

		table.title td.lft {height: 62px; width: 22px; background: url('img/brdlt.gif') t op left no-repeat;}

		table.title td.cnt {height: 62px; width: 182px; background: url('img/titlbg.gif') top repeat-x; text-align: center; vertical-align: bottom;}

		table.title td.cnt span{font: bold 16px Georgia, "Times New Roman", Times, serif; color: #FFFFFF; margin-bottom: 10px; display: block;}

		table.title td.rt {height: 62px; width: 22px; background: url('img/brdrt.gif') top right no-repeat;}

		

		td.cont  {width: 860px; height: 100%;}

		table.mdl {width: 860px; height: 100%;}

		table.mdl td.lft {width: 26px; height: 100%; background: url('img/mlft.gif') left repeat-y #e2e2e2;}

		table.mdl td.mnu {width: 226px; height: 100%; background: #e2e2e2; vertical-align: top;}

		table.mdl td.txt {width: 582px; height: 100%; background: #e2e2e2; text-align: center; vertical-align: top;}

		table.mdl td.rt {width: 26px; height: auto; background: url('img/mrt.gif') right repeat-y;}

		

		table.lftmnu_m {width: 226px; height: auto; background: #42A505;}

		table.lftmnu_m td.lft {width: 6px; height: auto; background: url('img/brdl.gif') left repeat-y;}

		table.lftmnu_m td.mnu {width: 212px; height: auto; background: url('img/lftmnubg.gif') top repeat-x #42A505; text-align: left;}

		table.lftmnu_m td.rt {width: 8px; height: auto; background: url('img/brdr.gif') right repeat-y;}

		

		table.lftmnu_b {width: 226px; height: 20px; background: #e2e2e2;}

		table.lftmnu_b td.lft {width: 20px; height: 20px; background: url('img/brdlb.gif') top left no-repeat;}

		table.lftmnu_b td.mnu {width: 185px; height: 20px; background: url('img/brdb.gif') top repeat-x;}

		table.lftmnu_b td.rt {width: 21px; height: 20px; background: url('img/brdrb.gif') top right no-repeat;}

		

		table.lftmnu {width: 198px; height: 100%; margin: 10px auto;}

		table.lftmnu td.btn_l {width: 13px; height: 43px; background: url('img/btnl.gif') left no-repeat;}

		table.lftmnu td.btn_a {width: 13px; height: 43px; background: url('img/btnarr.gif') left no-repeat;}

		table.lftmnu td.btn_t {width: 155px; height: 43px; background: url('img/btnbg.gif') right repeat-x; vertical-align: bottom;}	

		table.lftmnu td.btn_r {width: 17px; height: 43px; background: url('img/btnr.gif') right no-repeat;}

		table.lftmnu td.btn_t a{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin-left: 10px; margin-bottom: 19px; display: block;}

		

		table.mdl td.lcnr {width: 26px; height: 20px; background: url('img/mlcnr.gif') top left no-repeat;}

		table.mdl td.btm {width: 808px; height: 20px; background: url('img/mbrdb.gif') top repeat-x;}

		table.mdl td.rcnr {width: 26px; height: 20px; background: url('img/mrcnr.gif') top right no-repeat;}

		

		table.mdl td.btmnu {height: 90px; background: #fff; text-align: center; vertical-align: top;}

		table.mdl td.btmnu a {margin: auto 20px auto 20px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

		table.mdl td.btmnu span {display: block; margin-top: 18px;}

		

		table.t_m td.mnu {text-align: right; vertical-align: middle; padding-bottom: 0px;}

		table.t_m td.mnu a { font: 12px Verdana, Arial, Helvetica; color: #000000;}



		

		table.mainframe { width: 560px; height: auto; margin: 0px auto 40px auto;}

		table.mainframe td.hdr_l{ width: 22px; height: 54px; background: url('img/brdlt1.gif') top left no-repeat;}

		table.mainframe td.hdr_t{ width: 516px; height: 54px; background: url('img/titlbg1.gif') top repeat-x; text-align: left; vertical-align: bottom;}

			table.mainframe td.hdr_t span{font: bold 12px Georgia, "Times New Roman", Times, serif; color: #FFFFFF; margin-bottom: 18px; display: block;}

		table.mainframe td.hdr_r{ width: 22px; height: 54px; background: url('img/brdrt1.gif') top right no-repeat;}

		table.mainframe td.txt_l{ width: 22px; height: auto; background: url('img/brdl1.gif') top left repeat-y;}

		table.mainframe td.maintxt{ width: 516px; height: auto; background: #43a506; text-align: justify; vertical-align: top;}

		table.mainframe td.maintxt p, table.mainframe td.maintxt li{margin: 0px 10px 10px 0px; font: 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-shadow: #006600;}

		table.mainframe td.maintxt h1{font-size:19px; color:#FFFFFF; text-align:left; line-height:20px; }
		table.mainframe td.maintxt h2{font-size:17px; color:#FFFFFF; text-align:left; line-height:20px; }
		table.mainframe td.maintxt h1 a{font-weight:100;font-size:18px; color:#FFFFFF; text-align:left; line-height:0pt; padding-top:10px}
		table.mainframe td.maintxt img{float:left; margin:0 10px 0 0}
		
		table.mainframe td.maint{ width: 516px; height: auto; background: #43a506; text-align: justify; vertical-align: top;}

		table.mainframe td.maint p, table.mainframe td.maintxt li{margin: 0px 10px 10px 0px; /*text-align:center;*/ font: 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-shadow: #006600;}

		table.mainframe td.maint h1{font-size:19px; color:#FFFFFF; text-align:left; line-height:20px; }
		table.mainframe td.maint h2{font-size:17px; color:#FFFFFF; text-align:left; line-height:20px; }
		table.mainframe td.maint h1 a{font-weight:100;font-size:18px; color:#FFFFFF; text-align:left; line-height:0pt; padding-top:10px}
		table.mainframe td.main img{float:center; margin:0 10px 0 0}

		table.mainframe td.txt_r{ width: 22px; height: auto; background: url('img/brdr1.gif') top right repeat-y;}

		table.mainframe td.btm_l{ width: 22px; height: 18px; background: url('img/brdlb1.gif') top left no-repeat;}

		table.mainframe td.btm_c{ width: 516px; height: 18px; background: url('img/brdb1.gif') top repeat-x;}

		table.mainframe td.btm_r{ width: 22px; height: 18px; background: url('img/brdrb1.gif') top right no-repeat;}
td.maintxt table td {width:25%; color:#FFFFFF; font-size:14px; text-align:center; padding:5px 5px}		
td.maintxt table td.h1 {height:30px; width:25%; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center}

td.maintxt table td dt {text-align:left}
td.maintxt table td a {color:#FFFFFF;}
td.maintxt table td h1 a{color:#FFFFFF;}
td.maintxt table td h2 a{color:#FFFFFF;}
td.maintxt p a {color:#FFFFFF;}

			table.mainframe td.hdr_t a {color:#FFFFFF;}
