body, input, .x-form-item, .x-form-field, .x-btn button {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #222222;
    font-size: 13px;
}
body {
	text-align: center;
}
body div {
	text-align: left;
}
.x-form-field, .x-form-focus, label {
    font-size: 13px;
    line-height: 17px;
}

.x-form-item input {
    font-size: 12px;
}

.x-btn button {
    font-size: 11px;
}

div#content_panel .x-panel-body {
    /* background: url('/kriui/licensing/bg-blue-fade.jpg') center repeat-y; */
}

#kri_logo {
    float: left;
    margin-right: 7px;
}

h1, h2 {
    color: #1f497d;
    font-family: Calibri, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1 {
    font-size: 19px;
}

#license_renewal_application_form h1 {
    font-size: 24px;
    padding-top: 7px;
    margin-bottom: 9px;
    font-weight: normal;
}

h2 {
    font-size: 17px;
}

#license_renewal_application_form h2 {
    font-size: 14px;
    margin-bottom: 8px;
}

h3 {
    font-size: 14px;
}

#license_renewal_application_form h3 {
    color: #1f497d;
    font-size: 20px;
    margin-bottom: 9px;
}

h4 {
    font-size: 14px;
}

#license_renewal_application_form h4 {
    clear: both;
    font-size: 17px;
    margin: 8px 0px 8px 0px;
}

h5 {
    font-size: 14px;
}

#license_renewal_application_form h5 {
    margin: 7px 0px 6px 0px;
}

#license_renewal_application_form strong {
	font-weight: bold;
}

legend, .x-fieldset legend {
    font-size: 15px;
    color: #1f497d;
}

.x-fieldsetwithlegend {
	margin-top: 10px;
}

.fieldset_label legend {
    font-size: 13px;
    color: #222222;
}

#intro_panel {
	margin-bottom: 8px;
}

fieldset {
    padding-bottom: 7px;
    margin-bottom: 18px;
}

legend {
    border: solid 1px silver;
    padding: 3px 3px 3px 3px;
    margin-bottom: 7px;
    color: #1f497d;
}

legend, .input_row label {
    font-weight: bold;
}

input {
    margin-right: 7px;
}

.sub_section label {
    font-weight: normal;
}

#license_renewal_application_form ol, #license_renewal_application_form ul, #license_renewal_application_form ul ul, #license_renewal_application_form ol ol, #license_renewal_application_form ul ol {
    margin: 13px 0px 13px 0px;
    padding-left: 40px;
}

ul {
    list-style: none;
}

ol ol {
    list-style: lower-alpha;
}

#license_renewal_application_form li {
    margin-bottom: 4px;
}

#license_renewal_application_form ul li, ul li {
    text-indent: -21px;
}

#license_renewal_application_form ol li, ol li {
    text-indent: 0px;
}

ul#intro li {
	text-indent: 0px;
}
.intro {
	margin-left: 40px;
}
.ext-mb-content {
    padding: 4px 7px 4px 7px;
    border: solid 1px #dfe8f6;
}

div.input_row {
    margin-left: 21px;
    clear: both;
}

div.x-form-item {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 4px 0px;
}

.input_row label {
    width: 200px;
    line-height: 28px;
}

.x-form-field {
    float: left;
}

div.x-form-invalid-msg {
    float: right;
    height: 16px;
    width: 470px !important;
    color: #222222;
}

.sub_section label {
    width: auto;
    margin-left: 21px;
    margin-right: 7px;
}

div.sub_section {
    margin-left: 21px;
    margin-bottom: 21px;
}

.sub_section a {
    margin-left: 21px;
}

#applicant_licensed_as, #applicant_agreements, #applicant_qualifications, #applicant_terms {
    font-weight: bold;
}

#applicant_licensed_as .sub_section, #applicant_agreements .sub_section, #applicant_qualifications .sub_section, #applicant_terms .sub_section {
    font-weight: normal;
}

.align_center {
    text-align: center;
}

div.align_center {
    margin-left: auto;
    margin-right: auto;
}

div.align_center div {
    text-align: left;
}

div.footnote {
    margin-top: 28px;
    font-size: x-small;
    font-style: italic;
}

#license_renewal_application_form {
	margin-left: auto;
	margin-right: auto;
	
	max-width: 1000px;
}

#license_renewal_application_form #info_panel {
	visibility: visible !important;
	display: block !important;
}
#license_renewal_application_form {
	margin-top: 7px;
	margin-bottom: 7px;
}
.ext-ie6 #license_renewal_application_form {
	margin-left: 21px;
	margin-right: 21px;
}
