.authorization_CIS_users .detailPage h2 { font-size: 44px; color: #215071; font-weight: 300; text-align: center; line-height: 1.2 }
.authorization_CIS_users .detailPage h3 { font-size: 30px; color: #0054A6; font-weight: 300; }
.authorization_CIS_users  .bgBlueLight .detailPage h3 { background: #215071;  color: #fff; padding: 12px 34px 12px 34px; text-align: center; font-size: 24px; margin-bottom: 34px; }
.authorization_CIS_users .detailPage h4 { font-size: 20px; color: #000;  text-transform: uppercase; margin-bottom: 17px;}
.authorization_CIS_users .detailPage p { font-size: 18px; }
.authorization_CIS_users .detailPage ul li  { font-size: 18px;  background: url('/image/li_w.png') 0px 9px no-repeat;  }
.authorization_CIS_users .detailPage h5 { font-size: 22px; color: #000;   margin-bottom: 17px;}
.authorization_CIS_users .detailPage p.textBig { font-size: 30px; }

	
.authorization_CIS_users  .bgBlue, .authorization_CIS_users  .bgBlue   .detailPage {  background: #215071; }
.authorization_CIS_users  .bgBlue *, .authorization_CIS_users  .bgBlue   .detailPage *, .authorization_CIS_users  .bgBlueBlue   .detailPage *, .authorization_CIS_users  .bgBlueBlue * {  color: #fff;}
.authorization_CIS_users  .bgBlueBlue, .authorization_CIS_users  .bgBlueBlue   .detailPage {  background: #458ACC; }

.authorization_CIS_users .detailPage .link_request_form { display: inline-block; width: auto; padding: 20px 120px 20px 120px; margin-bottom: 50px; color: #458ACC; background: #fff; border: solid 1px  #458ACC; text-align: center; font-size: 24px;}
.authorization_CIS_users .bgBlueBlue .detailPage .link_request_form { color: #fff; background: #458ACC;  border: solid 1px  #fff; }
.authorization_CIS_users .detailPage .link_request_form:hover { color: #215071;  background: #E4F1FE; border: solid 1px  #215071;}

.authorization_CIS_users  .bgBlueLight, .authorization_CIS_users  .bgBlueLight   .detailPage {  background: #E4F1FE; }
	
	.authorization_CIS_users .detailPage  .bgBlue .link_request_form { display: inline-block; width: auto; padding: 20px 120px 20px 120px; margin-bottom: 50px; color: #E4F1FE; background: #0078D4; border: solid 1px  #E4F1FE; text-align: center; font-size: 24px;}
	.authorization_CIS_users .detailPage .link_request_form:hover { color: #0078D4;  background: #E4F1FE; border: solid 1px  #E4F1FE;}
	
.authorization_CIS_users  .azureTable { margin-bottom: 50px; margin-top: 30px; width: 100%; }
	.authorization_CIS_users  .azureTable thead { background: #F3F8FD; border: none;  border: solid 1px #DEDEDE;}
	.authorization_CIS_users  .azureTable thead th { border: none; color: #000; text-align: center; padding: 20px 20px 20px 20px;  width: 25%; font-weight: 600; font-size: 20px;}
	.authorization_CIS_users  .detailPage table.azureTable tbody tr:nth-child(odd) { background: #fff;  }
	.authorization_CIS_users  .detailPage table.azureTable tbody tr:nth-child(even) { background: #F3F8FD; }
	.authorization_CIS_users  .azureTable tbody th { border: none;  border-right: solid 1px #DEDEDE;  width: 25%; color: #000; font-weight: 600;  padding: 20px 20px 20px 20px; text-align: left; }
	.authorization_CIS_users  .azureTable tbody th:hover, 	.authorization_CIS_users  .azureTable thead th:hover  {  font-weight: 600; }
	.authorization_CIS_users  .azureTable tbody tr { border: solid 1px #DEDEDE; border-right: none; }
	.authorization_CIS_users  .azureTable tbody td { border: none;  border-right: solid 1px #DEDEDE; width: 100%; color: #656565; font-weight: 300;  padding: 20px 20px 20px 20px; width: 25%; text-align: center; font-weight: 300;}
	.authorization_CIS_users  .azureTable tbody td:hover { font-weight: 300;  }
	.authorization_CIS_users  .azureTable  tbody td h3 { color: #000;  font-size: 20px; }

.authorization_CIS_users form  { display: block; padding: 100px 0 0 0; margin: 0 0 0px 0; width: 100%;}
	.authorization_CIS_users label { color: #fff; font-size:  30px; font-weight: 100; display: block; padding: 0 0 0 0; margin: 0 0 20px 0; width: 100%;}
		.authorization_CIS_users  input.inpText { background: #0078D4; border: none; border-bottom: solid 1px #fff;  display: block; color: #F2F2F2; font-size: 24px; padding: 10px 0px 10px 0px; margin: 0 0 40px 0; width: 100%;}	

	


