/*/////Non display/////////////////////*/
#header, #context, #footer, #nav02, .breadcrumb {display:none}
/*/////COMMON CSS/////////////////////*/

*			 {padding:0; margin:0; font-family:'Arial', Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; color:#737373; border:none; outline:none; list-style:none}
body		 {background:#092052; text-align:left}
a			 {text-decoration:none}
a:hover		 {text-decoration:underline}
p {line-height:16px}
h2 {padding:0 0 13px 0}
h3 {text-transform:uppercase}

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

/* ////////////////// HomePage ///////////////*/
		
	.bgWelcome {width:914px; background:url(../images/bgd_welcome.gif) 0 100% no-repeat; overflow:hidden; margin:0 0 7px 0}
			.bgWelcome .welcome {width:650px; padding:15px 8px 18px 36px; float:left; text-align:justify}
			.bgWelcome .welcome p {padding:0 0 16px 0}
		.imagesWelcome {width:160px; height:210px; background:url(../images/bgd_images_welcome.gif) no-repeat; float:right; margin:14px 6px 0 30px; padding:8px}
		.imagesWelcome a {background:url(../images/ico_welcome.gif) 0 6px no-repeat; margin:3px 0 0 13px; padding:0 0 0 10px; font-size:12px; color:#254a9a; display:block; text-decoration:underline}
		.imagesWelcome a:hover {text-decoration:none}
		
		.hightLight {width:914px; background:url(../images/bgd_highlight_up.gif) 0 100% no-repeat; padding:0 0 10px 0; float:left; overflow:hidden}
			.hightLightContent {width:914px; background:url(../images/bgd_highlight_down.gif) no-repeat; overflow:hidden}
				.hightLightContent div {width:294px; float:left}
				.hightLightContent div h3 {padding:8px 0 26px 35px; color:#092052; font-size:12px; font-weight:normal; text-transform:uppercase}
					
					.hightLightContent .block1 img {float:right; margin:0 0px 6px 2px}
					.hightLightContent .block1 li {width:260px; background:url(../images/bullet_news.gif) 15px 4px no-repeat; float:left; padding:0 0 14px 30px}
					.hightLightContent .block1 li.last p {background:none}
					.hightLightContent .block1 li p {background:url(../images/bgd_block1.gif) 30px 100% repeat-x; padding:0 0 10px 4px; margin:0 20px 0 0}
					
					.hightLightContent .block2 {margin:0 16px}
					.hightLightContent .block2 dt {width:260px; background:url(../images/bullet_news.gif) 15px 3px no-repeat; padding:0 0 0 34px}
					.hightLightContent .block2 dt a {color:#092052}
					.hightLightContent .block2 dd {width:227px; padding:2px 0 10px 1px; background:url(../images/bgd_block1.gif) 30px 100% repeat-x; margin:0 20px 12px 33px}
					.hightLightContent .block2 dd.last {background:none}
					
					.hightLightContent .block3 ul {padding:0 0 0 7px; overflow:hidden}
					.hightLightContent .block3 li {width:138px; height:17px; float:left; margin:0 0 7px 3px; overflow:hidden}
					.hightLightContent .block3 li img {float:left; margin:0 6px 0 0}
			
			.content {width:914px; margin:21px 0 38px 0; clear:both; float:left}
				.content p {color:#092052; font-size:10px; padding:0 19px 0 0}
				.content div {width:288px; height:80px; background:url(../images/bgd_free_case_footer.gif) 0 24px no-repeat; margin:0 0 0 18px; float:right}				
				.content div h3 {height:24px; background:url(../images/bgd_tit_free_case.gif) no-repeat; line-height:24px; color:#fff; text-transform:uppercase; font-weight:normal; padding:0 0 0 13px; margin:0 0 14px 0}
				.content div a {width:102px; display:block; margin:8px 20px 0 0; float:right}
				.content div p {padding:0 0 0 25px; font-size:11px}
				.content div strong {color:#092052}
				
			.proudMember {width:914px; background: url(../images/bgd_proud.gif) 0 20px no-repeat; padding:0 0 15px 0; text-align:center; clear:both; overflow:hidden}
			.proudMemberSubpage {width:100%; background: url(../images/bgd_proud_subpage.gif) 0 45px no-repeat; padding:20px 0 15px 0; text-align:center; clear:both; overflow:hidden}			
				.proudMember p, .proudMemberSubpage p {text-align:center}
				.proudMember ul {width:474px; margin:0 auto; padding:20px 0 0 0}
				.proudMemberSubpage ul {width:364px; margin:0 auto; padding:15px 0 0 0}				
				.proudMember li {float:left}
				.proudMemberSubpage li {padding:0 0 0 15px; float:left}
			
			.resourceSearch {width:204px; padding:13px 15px 19px 26px}
			.resourceSearch input, .resourceSearch select {width:175px; border:1px solid #c1c1c1; margin:1px 0 0 0; padding:0 0 0 3px; color:#092052; height:18px}
			.resourceSearch option {padding:0 0 0 3px }
			.resourceSearch input {width:167px; padding:0 0 0 6px}
			.resourceSearch input.checkbox {width:15px; float:left; border:none; margin:0 3px 0 0; height:18px}
			.resourceSearch label {color:#092052; width:157px; height:18px; line-height:18px}
			.resourceSearch p {width:172px; padding:2px 0 0 6px}
			.resourceSearch p.first {padding:6px 0 0 6px}
			.resourceSearch .btnSubmit1 {width:71px; height:33px; margin:0 0 0 100px; border:none; overflow:hidden}
		
			.freeCase {background:#fafafa; padding:0 0 15px 0}
				.freeCase p {padding:0 40px 0 25px; clear:right}
				.freeCase  span {color:#cc1010; font-size:14px; font-weight:bold}
				.freeCase a {padding:0 0 0 28px}
				.freeCase h3 {background:#FFF url(../images/bgd_form_free_case.gif) 0 0!important}
				.freeCase form {padding:12px 40px 0 25px; display:block;  overflow:hidden}
				.freeCase input {width:160px; color:#092052; padding:5px 9px; margin:1px 0; line-height:16px; border:1px solid #c1c1c1}
				.freeCase .btnSubmit {width:71px; height:27px; padding:0; margin:4px 0; border:none; float:right}
	
	/*////////Main Content Subpage////////////////*/
	
		#mainContent {width:703px; background:none; padding:0 1px 0 0; margin:0; overflow:hidden; float:left}
			.breadcrumb {width:683px; height:20px; text-transform:uppercase;  background:#112757; color:#a8b0c2; padding:0 10px; line-height:21px}			
				.breadcrumb a {color:#a8b0c2; background:url(../images/bullet_breadcrumd.gif) 100% 4px no-repeat; padding:0 12px 0 0; margin:0 6px 0 0}
				.breadcrumb a:hover {text-decoration:none; color:#FFF}
			
			.contentDetail {padding:10px 25px 10px 25px}
				.contentDetail h3 {color:#cc1010; font-size:13px; background:url(../images/bg_contentDetail_h3.gif) 0 100% repeat-x; padding:10px 0 4px 0; display:block}		
				.contentDetail h3.newOther {font-weight:normal}
				.contentDetail p {color:#535353; padding:10px 0 0  0; clear:left}
				.contentDetail a {color:#092052}
				
				.contentDetail dl {margin:3px 0 0 0; overflow:hidden}
				.contentDetail dl img {margin:4px 0 9px 0}
				.contentDetail dl img.last {margin:4px 0 0 0}
				.contentDetail dl dt {width:145px; float:left; overflow:hidden; padding:6px 0 0 0}
				.contentDetail dl dd a {color:#535353}
				.contentDetail dl dd {width:500px; float:left; overflow:hidden; padding:6px 0 0 0}
				
				.pagging {width:633px; background:url(../images/bg_contentDetail_h3.gif) 100% 7px repeat-x; text-align:center; padding:14px 0 15px 0}
				.pagging li {width:621px; display:inline; background:url(../images/bgd_li_pagging.gif) 100% 3px no-repeat ; padding:0 6px 0 5px}
				.pagging li.last {background:none}
				.pagging li a {text-decoration:underline; color:#092052}
				.pagging li a:hover {text-decoration:none}
				
				.newDetail img {float:right; margin:15px 0 10px 13px}
				.newDetail span {margin:3px 0 0 0; display:block}
				.newDetail p {padding:12px 0 0 0; text-align:justify; line-height:20px}
				.btnBack {text-align:center; padding:13px 0 5px 0}
				.listNew {overflow:hidden; padding:12px 0 50px 0}
				.listNew li {width:633px; background:url(../images/bullet_new_other.gif) 0 4px no-repeat; padding:0 0 0 10px; margin:0 0 1px 0; overflow:hidden}
				.listNew li a {color:#092052}
				
				.searchResult p {width:647px; height:20px; text-align:right; background:#ebeff6; color:#092052; margin:1px 0 24px 0; padding:0 6px 0 0; font-size:12px}
				.searchResult p strong {color:#092052}
				.searchResult dl dt {width:647px; padding:0 0 6px 0}
				.searchResult dl dt a {color:#092052; font-size:12px; text-decoration:underline}
				.searchResult dl dt a:hover {text-decoration:none}
				.searchResult dl dd {width:647px; padding:0 0 20px 0; line-height:20px; text-align:justify} 
				.searchResult dl dd.last {padding:0 0 7px 0}
				
				.contentDetailIntro {margin:12px 0 0 14px; float:right; overflow:hidden; text-align:right}
					.contentDetailIntro img {background:url(../images/bg_illus.gif) 0 0 no-repeat; padding:5px 5px 10px 5px}
					.contentDetailIntro p {padding:0}
					.contentDetailIntro a {color:#a2a2a2; background:url(../images/bulluet_01.gif) 0 5px no-repeat; padding:0 0 0 12px}
				
				.practiceList {width:620px; padding:10px 15px; margin:0 auto; height:auto; display:block; clear:both}
					.practiceList li {width:310px; height:22px; float:left}
					.practiceList a {background:url(../images/bullet_news.gif) 0 2px no-repeat; padding:0 0 0 17px; margin:0 0 10px 0}
					
				/*Contact Us*/
			
				.contactUsDetail p {padding:5px 0 0 0}
				.contactUsDetail ul {width:654px; height:auto; background:url(../images/bgd_contact_detail.gif) no-repeat; margin:10px 0 5px 0; display:block; overflow:hidden }
				.contactUsDetail li {width:190px; height:auto; padding:0 0 0 20px; float:left}
				.contactUsDetail li.first {width:190px;  background:none; padding:0 20px 0 0; float:left}
				.contactUsDetail li .map {color:#a2a2a2; background:url(../images/bulluet_01.gif) 0 5px no-repeat; padding:0 0 0 12px}
				.contactUsDetail li img {padding:0 0 0 10px}
	
		   		/*Contact Us Form*/
		   
				.contactForm {width:445px; background:url(../images/bgd_contact_form_top.gif) no-repeat; padding:5px 0 0 0; margin:10px 0; float:left}
					.contactFormWrap {width:401px; background:url(../images/bgd_contact_form.gif) 0 100%; padding:17px 22px; float:left}
					.contactForm p {display:block; padding:1px 0 0 0}
					.contactForm label {width:140px; float:left}
					.contactForm label.unRequire {width:129px;  padding:0 0 0 12px}
					.contactForm span {color:#fe0006; padding:0 9px 0 0}
					.contactForm input, .contactForm textarea {width:245px; color:#092052; padding:2px 5px; margin:1px 0; line-height:16px; border:1px solid #c1c1c1}
					.contactForm .text {width:260px; height:auto; padding:0 0 10px 144px; margin:0}
						html>body .contactForm .text {width:260px; padding:0 0 10px 141px; height:auto; margin:0}
						.contactForm .text label {width:auto}
						.contactForm .text img {padding:0 4px 0 0; margin:0}
						.contactForm .text input {width:160px}
						.contactForm .text .btnContactSubmit {width:71px; height:27px; padding:0; margin:17px 10px 0 0; border:none; float:right}
		
				.trustedSite {width:188px; padding: 5px 0 0 20px; float:left; text-align:justify}
					.trustedSite a {text-decoration:underline}
					.trustedSite a:hover {text-decoration:none}


