* {margin:0; padding:0;}
#masthead, #footer, #contextual, #leftNav, ul.submenu{display:none}
a {color:#000; text-decoration:none}
a:hover {color:#000; text-decoration:underline}
img{border:none}
h2, h3, h4, h5{font-size:13px; color:#363535; margin:0 0 10px 0;}
/*------homepage-------*/
	.highlightHome{width:751px; background:url(../images/bgd_lineNav.gif) 0 0 repeat-x; padding:5px 0 0 0; margin:0 auto;}
	#flash{width:751px; margin:0 0 15px 0;}
	.infoServices{width:741px; background:url(../images/bgd_info.gif) 0 0 no-repeat; padding:45px 0 30px 10px; overflow:hidden;}
		.infoServices div{width:217px; padding:0 10px; margin:0 12px 0 0; float:left;}
		.infoServices div h2{margin:0 0 5px 0}
		.infoServices div.last{margin:0; width:217px}
		.infoServices div ul{}
		.infoServices div li{background:url(../images/ico_arrow.gif) 0 4px no-repeat; padding:0 0 0 10px; display:block; margin:0 0 5px 0;}
		.infoServices div p a{font-weight:bold}
/*------sub page-------*/
#blockContent{width:511px; margin:0 auto}
	#blockContent h2{font-size:18px; color:#000; margin:0 0 20px 0;}
		#blockContent h2 span{background:url(../images/bgd_title.gif) 100% 100% no-repeat; padding:0 20px 5px 0;}
		.contType{width:511px;}
			.contType p{margin:0 0 15px 0}
			.contType table{width:100%; background:#000; text-align:left; margin:0 0 10px 0;}
			.contType table td, .contType table th{background:#f3f3f3;}
			.contType table th{padding:15px 10px;}
			.contType table td{padding:15px 10px 15px 40px; background:#f3f3f3 url(../images/ico_06.gif) 20px 20px no-repeat; vertical-align:top}
			.contType table td a{text-decoration:underline;}
			.contType table td a:hover{text-decoration:none;}