
  
.sr-only{
border:0 none;
clip:rect(0px,0px,0px,0px);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}

.show-icon{
  width:25px;
}

.input-with-button {
  position: relative;
}

.pwinput {
  margin: 0px;
  padding: 0px;
  width: 100%;
  outline: none;
  border: solid 1px;
  height: 25px; 
  border-radius: 5px;
}

.pwshowbutton {
  position: absolute;
  border-radius: 5px;
  right: 2px;
  border: solid 1px;
  top: 5px;
  height: 25px;
  cursor: pointer;
  color: black;
}

:focus {
  outline:red 2px solid;
}


.leftside { display: table-cell; clear: both; }
.rightside { display: table-cell; clear: none; width: 65%; float: left;}
.labelleft { width: 100%; text-align: right;}
.nrpa_pwdchg_boxborder { padding: 5px; clear: both; float: left; width: 100%; border: 2px groove threedface; -moz-border-radius: 15px; border-radius: 15px; }
.nrpa_pwdchg_respmsg { background-color: #ffdfdf; padding: 5px; margin-bottom: 5px; border: none;}
.nrpa_pwdchg_btn { padding: 5px 10px; }
.breakcenter { clear: both; text-align: center; }
center {
  font-size: 110%
}
address {
	margin: 6px auto 4px auto;
	padding: 0px 0 0px 0;
	clear:both;
	background-color:#FFF;
	color:#333;
	text-align:center;
	font-style:normal;
}

#footer {
	margin: 0px auto 0px auto;
	padding: 10px 0 10px 0;
	clear:both;
	font-size:90%;
	width:80%;
	color:#666;
}

#footer ul {
	text-align:center;
	margin: 10px auto 0 auto;
	padding: 0 0 0 0;
	list-style:none;
}

#footer	 li {
	display:inline;
	margin: 0 10px 0 10px;
}



#footer a:link {
color:#666;
text-decoration:underline;
margin:0px 6px 0 6px;
padding: 0px 0px 0px 0px;
}

#footer a:visited {
color:#666;
text-decoration:underline;
margin:0px 6px 0 6px;
padding: 0px 0px 0px 0px;
}

#footer a:hover {
color:#600;
text-decoration:underline;
margin:0px 6px 0 6px;
padding: 0px 0px 0px 0px;
}

#footer a:active {
color:#666;
text-decoration:underline;
margin:0px 6px 0 6px;
padding: 0px 0px 0px 0px;
}



#footer_global {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	margin: 0px auto 0 auto;
	padding: 0px 0 20px 0;
	clear:both;
	width:98%;
	color:#666;
	border:none;
}

#footer_global ul {
	text-align:center;
	margin: 2px auto 0 auto;
	padding: 0 0 0 0;
	list-style:none;
	border:none;
	}


#footer_global	 li {
	display:inline;
	margin: 0 10px 0 10px;
}



#footer_global a:link {
	color:#666;
	text-decoration:underline;
	margin:0px 6px 0 6px;
	padding: 0px 0px 0px 0px;
}

#footer_global a:visited {
	color:#666;
	text-decoration:underline;
	margin:0px 6px 0 6px;
	padding: 0px 0px 0px 0px;
}

#footer_global a:hover {
	color:#600;
	text-decoration:underline;
	margin:0px 6px 0 6px;
	padding: 0px 0px 0px 0px;
}

#footer_global a:active {
	color:#666;
	text-decoration:underline;
	margin:0px 6px 0 6px;
	padding: 0px 0px 0px 0px;
}



label { left: 0px; }

#footer { 
  margin-top: 50px; 
  padding-top: 50px; 
}
#footer ul { margin-bottom: 10px; }

#userid { text-align: right; }

.box_content { 
  background-color: #fff;     
}
.outer_box_border {
  border: 2px solid #e64b36;
  border-radius: 15px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 6px;
}

.errorMsg { color: red; }

form.pageForm {  
  margin: 0;
  padding: 0;
  min-width: 460px;
  max-width: 600px;
  width: 460px; 
}
form.pageForm br { clear: left; }
form.pageForm fieldset {
  clear: both; 
 
  margin: 0;
  border: none;
}
form.pageForm fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.pageForm fieldset fieldset label {
  display: block;
  width: auto;
}
form.pageForm fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.pageForm input {
	width: auto;      
	margin: 5px 2px 0px 2px; 
}
form.pageForm label { 
	display: inline-block;  
	
	
	padding: 0; 
	margin: 5px 0 0; 
	
	line-height: 1.5;
	vertical-align: top;
}
form.pageForm label.checkbox { 
	display: inline;  
	float: none; 
      width: auto;
}
form.pageForm li, form.pageForm fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.pageForm ol, form.pageForm fieldset ol {
  margin: 0;
  padding: 0;
}

#header { height: 76px; }

.hiddenHeader { position:static;
left:-10000px;
top:0;
width:1px;
height:1px;
overflow:hidden; }

input.nextButton { margin-left: 5px; }
input.submitButton {
  color: white;
  font-weight: bold; 
  
  background-color: #cf0a2c; 
  border: 1px solid; 
  border-color: #000000; 
  padding: 5px 10px; 
  margin: 10px 0 0 0;
} 

li.submitButton { text-align: center; }

#navigation .lastitem { border: none; }

h4.univPolicy { 
  text-align: center; 
  margin-top: 30px; 
}
p.univPolicy { text-align: justify; }
li.univPolicy { 
  list-style: disc; 
  padding-left: 15px; 
  margin-left: 15px; 
}



#wrapper { background-color: #fff; }




@charset "utf-8";


body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:small;
	background-color:#FFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background: #FFF url() repeat-x 0px 0px;
}



h1 {
	color:#fff;
	font-size:260%;
	margin:90px 0px 0 10px;
	padding:0 0 0px 0;
	line-height:1.1em;
	}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:130%;
	margin:10px 40px 0 10px;
	padding:0 0 8px 0;
	color:#ccc;
	line-height:1.25em;
	}
	
	
	
	h1.placard {
	font-size:180%;
	margin:30px 0 0 10px;
	padding:0 0 8px 0;
	color:#F4F4F4;
	font-variant:small-caps;
	}


h2.placard2  {
	font-size:120%;
	margin:0 0 0 10px;
	padding:0 0 8px 0;
	color:#fbf3c4;
	}
	

	h3 {
	font-size:150%;
	margin:16px 0 0 0;
	padding:0 0 4px 0;
	color:#362f12;
	border-bottom:6px solid #333;
	}


	h4 {
	font-size:130%;
	margin:10px 0 0 0;
	padding:0px;
	clear:both;
	}
	
	
	
	h5 	{
	font-size:100%;
	margin:16px 0 0 0px;
	padding:0 0 4px 0;
	color:#000;
	line-height:1.25em;
	}
	
	
	h6 	{
	font-size:180%;
	margin:16px auto 0 auto;
	padding: 16px 0px 16px 0px;
	color:#000;
	line-height:1.25em;
	border:1px solid #333;
	text-align:center;
	background-color:#fff200;
	}

	p {
	font-size: 110%;
	margin:16px 0 0 0;
	padding:0 0 8px 0;
	}
	
	hr {
	clear:both;
	margin:10px 16px 10px 0px;
	padding:0;
	}
	
	
	
	ol {
	font-size:105%;
	margin:16px 0 0 0 ;
	padding:0 0 4px 30px;
	}
	
	
	dl {
	font-size:105%;
	margin:0px 0 0 0 ;
	padding:0 0 0px 0px;
	}
	
	dt {
	margin:0px 0 0 0 ;
	padding:0 0 0px 0px;
	font-weight:900;
	}
	
	
	dd {
	margin:0px 0 0 10px ;
	padding:0 0 0px 0px;
	font-style:italic;
	}
	
	
	
	#offleft {
	position:absolute;
	top:0;
	left:-3000px;
	width:500px;
	}


	.clearme {
	clear:both;
	}
	

	
	
	
	
	ul + h3 {
    margin-top: 16px;
	}
	
	h5 + ul {
    margin-top: 0px;
	}
		
		
	p + h3 {
    margin-top: 16px;
	}
	
	h3 + h4 {
    margin-top: 22px;
	}
	
		
	h3 + table {
    margin-top: 10px;
	}
	
	h4 + p {
    margin-top: 10px;
	}
	
	
	h4 + h5 {
    margin-top: 0px;
	}
	
	p + h5 {
    margin-top: 0px;
	margin-bottom: 0px;
	}


	h5 + p {
    margin-top: 0px;
	}
		
	img + h3 {
    margin-top: 40px;
	}
	
	img + h4 {
    margin-top: 40px;
	}

#colone, #colthree, ul {
	font-size:105%;
	margin:16px 0 0 0 ;
	padding:0 0 4px 0 ;
	list-style:none;
	}

	abbr {
	font-size:105%;
	margin:0 0 0 0;
	}

	acronym {
	font-size:105%;
	margin:0 0 0 0;
	}


 	abbr, acronym {  
     cursor: help;  
     border-bottom: 1px dotted #000;  
 	} 


	#navigation .last {
	border:none;
	}

	
	a img {
	border:none;
	}


	
 	#alert {
	display:none;
	background-color:#F4F4F4;
	border:5px solid #900;
	font-size:120%;
	padding:16px 26px 46px 26px;
	margin:160px 0px 0px 0px;
	}



	#shadow {
	background-color:#FFFFFF;
	width:970px;
	margin:0px auto 0px auto;
	padding:0 0 0 0;
	background-image: url(); 
	background-repeat: repeat-y;
	}


	#wrapper {
	width:960px;
	border-top:none;
	margin:0px auto 4px auto;
	padding:0 0 0 0;
	}

	#navigation {
	float:left;
	font-weight:900;
	width:960px;
	background-color:#CF0A2C;
	text-align:center;
	background-image: url(); 
	background-repeat: repeat-x;
	margin: 14px 0px 6px 0px;
	padding: 10px 0 8px 0;
	height: 22px;
}


#navigation { padding-bottom: 7px\9
}


	#navigation ul {
	float:left;
	text-align:center;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width:100%;
	list-style:none;
	border:none;
	font-size:105%;
	}



	#navigation li {
	display:inline;
	margin: 0px 0px 0 0px;
	padding: 6px 6px 6px 6px;
	border-right:1px solid #b8b7b7;
	padding: 6px 0 6px 0;
	}



	#navigation a:focus {
	border:1px solid #454545;
	background:none;
	}









	#banner {
	float:left;
	width:940px;
	margin:10px 10px 0 10px;
	}

	#banner img{
	float:right;
	padding:0;
	margin:10px 0px 10px 10px;
	}


	
	
	
#colone {
	float:left;
	margin: 2px 10px 0 10px;
}

#coltwo {
	float:left;
	margin: 2px 10px 0px 10px;
	padding: 2px 6px 2px 6px;
}

#colthree {
	float:right;
	margin:0px 10px 10px 10px;
}

#promo {
	float:right;
	margin:16px 10px 10px 10px;
}

#promo_sub_one {
	float:left;
	margin:16px 5px 10px 5px;
}

#promo_sub_two {
	float:left;
	margin:16px 5px 10px 5px;
}

#promo_sub_three {
	float:right;
	margin:16px 5px 10px 5px;
}



#colone, #coltwo, #colthree, p ul ol {
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5em;
}




.width60 	{	width: 60px;}
.width140 	{	width: 140px;}
.width220 	{	width: 220px;}
.width300 	{	width: 300px;}
.width380 	{	width: 380px;}
.width460 	{	width: 460px;}
.width540 	{	width: 540px;}
.width620 	{	width: 620px;}
.width700 	{	width: 700px;}
.width780 	{	width: 780px;}
.width860 	{	width: 860px;}
.width940 	{	width: 940px;}

.leftside {
	float: left;
}




	.border_image {
	background-color:#ebe9e9;
	border:1px solid #999;
	padding:2px;
	}

	.border_image_banner {
	background-color:#333;
	border:1px solid #000;
	padding:4px;
	}



	.img_align_left {
	float:left;
	margin:16px 16px 4px 0px;
	}


	.img_align_left_big {
	float:left;
	margin:20px 32px 4px 115px;
	}


	.img_align_right {
	float:right;
	margin:16px 0px 4px 16px;
	}


	.img_align_center {
	float:none;
	display:block;
	margin:16px auto 4px auto;
	}




	table {
	font-size:110%;
	width:100%;
	border:1px solid #CCC;
	border-collapse:collapse;
	margin:16px auto 36px auto;
	}

	th {
	text-align:left;
	margin:0px;
	padding:4px 0 4px 8px;
	border:1px solid #CCC;
	}
	
	td {
	border:1px solid #CCC;
	margin:0px;
	padding:4px 8px 4px 8px;
	font-weight:900;
	text-align:right;
	}


	caption {
	font-size:100%;
	text-align:right;
	text-transform:capitalize;
	}

	form {
	margin:0px;
	padding:0;
	}


	#searchwrap  {
	margin:0;
	padding:0;
	}

	#searchwrap label {
	position:static;
	padding: 4px 6px 4px 6px;
	color:#000;
	font-weight:900;
	font-size:130%;
	font-variant:small-caps;
	}


	#searchwrap form {
	padding: 40px 20px 40px 20px;
	background-color:#FFF;
	color:#FFF;
	text-align:center;
	background-image: url(../images/arrow_right.jpg);
	background-repeat: no-repeat;
	background-position: 120px center;
	}


	#searchwrap h3 {
	margin:10px 0 20px 62px;
	padding:4px 0 0 30px;
	}


	.visual_header {
	color:#FFF;
	background-color:#1E1E1E;
	}


	.sub_visual_header {
	background-color:#E1E1E1;
	border-bottom:3px solid #CCC;
	}

	.grey {
	background-color:#F4F4F4;
	}



a:link {
color:#600;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
}

a:visited {
color:#600;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
}

a:hover {
color:#900;
text-decoration:underline;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
}

a:active {
color:#900;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
}



#navigation a:link {
color:#fff;
margin:0px 20px 0 20px;
padding: 10px 6px 10px 6px;
font-size:120%;
}

#navigation a:visited {
color:#fff;
margin:0px 20px 0 20px;
padding: 10px 6px 10px 6px;
font-size:120%;
}

#navigation a:hover {
color:#FC3;
text-decoration:none;
margin:0px 20px 0 20px;
padding: 10px 6px 10px 6px;
font-size:120%;
}

#navigation a:active {
color:#ccc;
text-decoration:none;
margin:0px 20px 0 20px;
padding: 10px 6px 10px 6px;
font-size:120%;
}




ul.navone {
	width:99%;
	font-size:120%;
	font-weight:900;
	margin-top:10px;
}

.navone a:link {
	color:#333;
	margin:0px 0px 0 0px;
	padding: 8px 0px 8px 16px;
	border-bottom:1px solid #e8e8e7;
	display:block;
	background-color: #FFF;
	background-image: url(../images/arrow_right_tiny_grey.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

.navone a:visited {
color:#333;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 16px;
border-bottom:1px solid #e8e8e7;
display:block;
	background-color: #FFF;
	background-image: url(../images/arrow_right_tiny_grey.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

.navone a:hover {
color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 16px;
border-bottom:1px solid #600;
display:block;
	background-color: #FFF;
	background-image: url(../images/arrow_right_tiny_green.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

.navone a:active {
color:#900;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 16px;
border-bottom:1px solid #e8e8e7;
display:block;
	background-color: #FFF;
	background-image: url(../images/arrow_right_tiny_grey.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

ul.navtwo {
	width:99%;
	font-size:120%;
	font-weight:900;
}

.navtwo a:link {
color:#000;
background-color:#F4F4F4;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #999;
border-bottom:none;
display:block;
}

.navtwo a:visited {
color:#000;
background-color:#F4F4F4;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #999;
border-bottom:none;
display:block;
}

.navtwo a:hover {
color:#FFF;
background-color:#000;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #999;
border-bottom:none;
display:block;
}

.navtwo a:active {
color:#000;
background-color:#F4F4F4;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #999;
border-bottom:none;
display:block;
}





ul.navthree {
	width:99%;
	font-size:120%;
	font-weight:900;
}

.navthree a:link {
color:#FFF;
background-color:#600;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #FFF;
border-bottom:none;
display:block;
}

.navthree a:visited {
color:#FFF;
background-color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #FFF;
border-bottom:none;
display:block;
}

.navthree a:hover {
color:#FFF;
background-color:#000;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #FFF;
border-bottom:none;
display:block;
}

.navthree a:active {
color:#FFF;
background-color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 10px;
border:1px solid #FFF;
border-bottom:none;
display:block;
}


ul.navfour {
	width:99%;
	font-size:130%;
	font-weight:900;
}

.navfour a:link {
color:#600;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 0px;
border-bottom:1px solid #999;
display:block;
}

.navfour a:visited {
color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 0px;
border-bottom:1px solid #999;
display:block;
}

.navfour a:hover {
color:#000;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 0px;
border-bottom:1px solid #000;
display:block;
}

.navtfour a:active {
color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 8px 0px 8px 0px;
border-bottom:1px solid #999;
display:block;;
}





 h3 a:link {
display:block;
color:#600;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
	background-image: url(../images/carot.jpg);
	background-repeat: no-repeat;
	background-position: 100% 50%;

}

h3 a:visited {
display:block;
color:#600;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
	background-image: url(../images/carot.jpg);
	background-repeat: no-repeat;
	background-position: 100% 50%;

}

h3 a:hover {
display:block;
color:#900;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
	background-image: url(../images/carot2.jpg);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}

h3 a:active {
 display:block;
color:#900;
text-decoration:none;
margin:0px 0px 0 0px;
padding: 0px 0px 0px 0px;
	background-image: url(../images/carot.jpg);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}









#header {
	width:960px;
	margin:0;
	padding:0;

}

#header img {
	float:left;
	margin: 14px 0 0 10px;
}

#header li.lastitem {
border:none;
}




#header a:link {
color:#333;
margin:0px 10px 0 10px;
padding: 0px 0px 0px 0px;
}

#header a:visited {
color:#333;
text-decoration:none;
margin:0px 10px 0 10px;
padding: 0px 0px 0px 0px;
}

#header a:hover {
color:#900;
text-decoration:none;
margin:0px 10px 0 10px;
padding: 0px 0px 0px 0px;
}

#header a:active {
color:#333;
text-decoration:none;
margin:0px 10px 0 10px;
padding: 0px 0px 0px 0px;
}



#utilities {
	font-size:0.8em;
	float:right;
	width:60%;
	margin: 10px 8px 6px 0;
	padding: 0px 0 0px 0;	
}


#utilities ul {
	float:left;
	text-align:right;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width:100%;
	list-style:none;
	border:none;
}



#utilities li {
	display:inline;
	margin: 0px 0px 0 0px;
	border-right:1px solid #CCC;
	padding: 2px 0 2px 0;

}

#searchbox {
	float:right;
	width:43%;
	margin: 0px 14px 0px 20px;
	padding: 0px 0 0px 0;

	
}


#searchbox ul {
	float:left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:100%;
	list-style:none;
	border:none;
}



#searchbox li {
	display:inline;
	margin: 0px 0px 0 0px;
	padding: 4px 4px 4px 4px;
	padding: 4px 0 4px 0;
}


#searchbox form {
	float:right;
	margin: 0px 0px 0 0px;
	padding: 0px;
	
}


a:focus {
	background-color:#fbf8ea;
	border:1px solid #454545;
}



#searchbox #query {
border:1px solid #999999;
margin:0;
padding:3px;
width:200px;
}


#header label {
	position:absolute;
	top:0;
	left:-2000px;
	border:1px solid #900;
}



#nrpa_pwdchg_input {
    
}

#nrpa_pwdchg_click {
 
}
.nrpa_pwdchg_loader {
 	text-align: center;
	border: none;
}
.textcenter {
 	text-align: center;
}
.floatleft {
    float: left;
	text-align: left;
}
.width100 {
	width: 100%;
}


input {
	font-family: Arial, Helvetica, sans serif;	
	font-size: 125%;
}
#bAccept{
    margin: 5px;
    width: 15%;
} 
#bReject{
    margin: 5px;
    width: 15%;
}
#shadow{
	overflow-x:hidden;
}
#colonemobile {display: none;}
#firstThreeTabs {
	float: left;
    left: 4%;
    position: relative;
}

#secondThreeTabs {
	float: left;
    left: 4%;
    position: relative;
}
FORM.pageForm FIELDSET{
border: none;
}

@media only screen and (max-width: 960px){
    html, body, p { background-size:0px;width: 100%; display: block; min-width: 100% }
	#navigation{
		width: 100%;
		overflow-x: hidden;
	}
	#navigation a:link{
		
		margin: 0px 20px;
	}

	#shadow {
		background-color:#FFFFFF;
		width:99%;
		margin: 0 auto;
		padding:0 0 0 0;
		background-image: url(); 
		background-repeat: repeat-y;
	}

	#wrapper{
		width: 99%;
	}
	.width220{
		width:22%;
	}
	.width440{
		width:46%;
	}

	.errorMsg {
		text-align: center;
	}
	#header{
		width: auto;
		float: none;
	}		
	#utilities{
		
		width: auto;
	}
	#searchbox{
		float: right;
		position: relative;
		width: auto;
	}

	#colthree{
	      clear: both;
		float: left;
		margin: 0;
		max-width: 93%;
		min-width: 93%;
		overflow: hidden;
		width: 93%;
	}
	#colthree,#colonemobile{
 		padding: 5px 0 10px 15px;
	}
	#colonemobile {
		display: block;
		clear: both;
		float: left;
		max-width: 93%;
		min-width: 93%;
		overflow: hidden;
		padding: 0 0 10px 15px;
		width: 93%;
	}
	#colone{display: none;}
	#coltwo{
		clear: both;
		float: none;
		
		margin: 0 auto;
	}

	#colone, #colthree, ul {
		
		list-style: none outside none;
		max-height: 999999px;
	}	
	.hiddenHeader{
		height:100%;
		width:100%;
		overflow: visible;
	}


	form.pageForm input.dobinput {		
		width: 50px;
	}
	form.pageForm input.submitButton {		
		width: auto;
	}

	form.pageForm label {
		
		padding: 0;
		text-align: left;
	}
	.required{
		height: 25px;
		max-height: 25px;
		min-height: 25px;
		min-width: 98%;
		text-align: left;
		
	}
	#navigation li {
		border-bottom: 1px none;
		border-right: none;
		
		display: inline-block;
	}
	form.pageForm{
		width: auto;
		max-width:999999px;
		min-width: 0px;
	}	
	
    FORM.pageForm FIELDSET {
       border: none;
    }

	#bAccept{
	    margin: 5px;
		width: 15%;
		height: 30px;
	} 
	#bReject{
	    margin: 5px;
		width: 15%;
		height: 30px;
	}
}

@media screen and (max-width: 472px) {
	#coltwo {
	   width: 98%;
	}
	form.pageForm input {
		width: 60%;
	}
}









