/*show hide*/

.columntwo {width:45%} 
#pgeContent #formList 			{ list-style-type:none; padding:0; margin:0.5em 0 0.5em 0; overflow:hidden;}
#pgeContent #formList li		{ float:left; margin:0 3.6em 0 0; }
#pgeContent #formList li.left	{ clear:both; }

#pgeContent .formGroup ul.pdf 				{ padding-left:0;}
#pgeContent .formGroup h2 span.link  		{ color:#003c69;}
#pgeContent .formGroup h2 span.link a 		{ color:#003c69;text-decoration:none;}
#pgeContent .formGroup h2 span.link:hover a { color:#fff;} 
#pgeContent .formGroup h2 span.link:hover 	{ color:#fff;}

#pgeContent .formGroup p { margin: 0 0 1em 0;}

#pgeContent h2 {font-size:1.4em;color:#003c69;}

#pgeContent .formGroup  h2 {margin-top:1.5em;margin-bottom:0.7em;font-size:1.6em;color:#003c69;}
#pgeContent .formGroup  h3 {margin-top:0.7em;margin-bottom:1.5em;font-size:1.6em;color:#003c69;}
#pgeContent .formGroup  h3.expanded {margin-bottom:0.7em}
#pgeContent .formGroup h4 {margin-top:1.6em;color:#000;margin-bottom:0.2em }
#pgeContent .formGroup h4.first {margin-top:0;}
#pgeContent .formGroup h5 {font-size:1em;color:#000;margin:0.4em 0;font-weight:normal; }
#pgeContent .formGroup h2 span.showHide, #pgeContent .formGroup h3 span.showHide,  #pgeContent .formGroup h2 span.link a  { 
font-weight: bold;
text-decoration:none;
display:block;
padding:0.8em 0.8em 0.8em 2.5em;
border:1px solid #ccc;
background: #E0F1FF url(/library/images/Icons/arrow-right-smaller.png) no-repeat 2px center;
box-shadow:1px 1px 1px 0 #ccc;
margin:0.2em 0;
font-size:0.6em;
cursor:pointer;
border-radius: 5px 5px 0 0;
_border-radius:0; /* disable pie for ie6 as cannot click */
/* behavior: url(/c/PIE.htc);*/
}

#pgeContent .formGroup h2 span.showHide:hover,#pgeContent .formGroup h3 span.showHide:hover, #pgeContent .formGroup h2 span.link a:hover{
background: #005592 url(/library/images/Icons/arrow-right-smaller.png) no-repeat 2px center; 
box-shadow:1px 1px 1px 0 #003C69;
border:1px solid #003C69;
text-decoration:none; 
color:#fff;
}

#pgeContent .formGroup h2.expanded span.showHide, #pgeContent .formGroup h3.expanded span.showHide { 
background: #E0F1FF url(/library/images/Icons/arrow-down-smaller.png) no-repeat 2px center; 
}

#pgeContent .formGroup h2.expanded span.showHide:hover, #pgeContent h3.expanded span.showHide:hover {
background: #005592 url(/library/images/Icons/arrow-down-smaller.png) no-repeat 2px center; 
}

a.formButton {
margin:0.6em;
clear:both;
display:block;
height:4em;
line-height:3em;
width:20em;
float:left;
text-decoration:none;
font-size:1.2em;
border:1px solid #555;
color:#fff;
padding:0;
border-radius:15px;
text-align:center;
font-weight: bold;
white-space: nowrap;
behavior: url(/c/PIE.htc);
position:relative;
}

a#ntafcButton, a#haaipButton, a#hacaButton, a#ofoButton, a#ntrButton, a#ofButton, a#appFormButton {
    border: 1px solid #003C69;
    background: #005693; /* Old browsers */
    background: -moz-linear-gradient(top, #005693 0%, #002e4f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005693), color-stop(100%,#002e4f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #005693 0%,#002e4f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #005693 0%,#002e4f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #005693 0%,#002e4f 100%); /* IE10+ */
    background: linear-gradient(to bottom, #005693 0%,#002e4f 100%); /* W3C */
    line-height: 3em;
    padding-top: 0.8em;
    margin-top: 1.5em;
    -pie-background: linear-gradient( #005693,#002e4f ); /* pie */
}


a#ntafcButton:hover ,a#haaipButton:hover ,a#hacaButton:hover ,a#ofoButton:hover ,a#ntrButton:hover ,a#ofButton:hover, a#appFormButton:hover {
background: #002e4f; /* Old browsers */
background: -moz-linear-gradient(top, #002e4f 0%, #005693 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#002e4f), color-stop(100%,#005693)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #002e4f 0%,#005693 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #002e4f 0%,#005693 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #002e4f 0%,#005693 100%); /* IE10+ */
background: linear-gradient(to bottom, #002e4f 0%,#005693 100%); /* W3C */
-pie-background: linear-gradient( #002e4f,#005693 ); /* pie */
text-decoration: underline;
}

a#ntafcButton, a#appFormButton {
    line-height: 1.5em;
}


a#appFormButton {
    float: none;
    margin: 0 auto;
}

#appFormButton2 {
color:#fff;
text-decoration:none;
text-align:center;
display:inline-block;
height:2em;
line-height:1.5em;
width:24em;
border-radius:10px;
background-color:#004080;
padding:20px 8px;
font-weight:bold;
font-size:1.2em;
border:1px solid #555;
background: #005693; /* Old browsers */
background: linear-gradient(to bottom, #005693 0%,#002e4f 100%); /* W3C */
}
#appFormButton2:hover{
background: #002e4f; /* Old browsers */
background: linear-gradient(to bottom, #002e4f 0%,#005693 100%); /* W3C */
text-decoration: underline;

}