span.form_text
{ 
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#FFFFFF;
text-align:left;
vertical-align:top;
display: block;
width: 200px;
float: left;
margin-bottom: 10px;
background-color:#000000;
}
span.wider{width:auto;
text-align:left;
}
.form_text_small
{ 
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size: smaller;
font-weight: bold;
color:#FFFFFF;
text-align:right;
vertical-align:bottom;
}
.error_text
{ 
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color: #FF0000;
}
.page_no { 
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#ffffff;
text-align:left;
}
input{
	display: block;
	float: left;
	background-color:#ffffff;
	text-align:left;
	vertical-align:bottom;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight: bold;
	color:#000000;
}

select{
text-align:left;
vertical-align:bottom;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#000000;

}

input.radio {	
	display:inline;
	float:none;
	margin-top:0px;
	margin-bottom:0px;
	width:auto;
	padding-right:0px;
	background-color:#000000;
	vertical-align:top;
	height:auto;
}
br {
	clear: left;
}
label {
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#FFFFFF;
vertical-align:bottom;
display: block;
float: left;
text-align: right;
width: 25%;
padding-right: 20px;
color: #ffffff;
}

span.drop_down {	display: block;
	width: 25%;
	float: left;
	margin-bottom: 0px;
}

.narrow {display: inline; width:50px;float:none;}
.wide{display: inline; width:70px;float:none;}

input.hide{ visibility:hidden;
display:none; }
input.next_btn {
background-color:#CCCCCC;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
text-align:left;
width:auto;
height:auto;
vertical-align:middle;
margin-bottom:5px;
}
a.prev_btn, a:visited, a:hover, a:link{
text-decoration:none;
color:#660000;
}
.address_btn {
width:198px;}



.wider
{width:400px;
}

.form_field_right
{font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#660000;
vertical-align:bottom;
text-align:right;}
p.footer{
font-family: Arial, Helvetica, sans-serif;
font-size:xx-small;
color:#333333;
text-align:center;
vertical-align:bottom;}
.content
{ font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:medium;
font-weight: bold;
color:#660000;
vertical-align:top;}
.acc_body_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #FFFFFF;
text-align: left;	
}
a.acc_body_text:link, a.acc_body_text:visited, a.acc_body_text:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #FFFFFF;
text-align: left;	
text-decoration: underline;
}
.subHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #C4A95D;
text-align: left;
text-transform: none;
}
.breakout {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:left;
vertical-align:bottom;}
a.breakout:link, a.breakout:visited, a.breakout:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:left;
vertical-align:bottom;}
.privacyPolicy {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:left;
vertical-align:bottom;}
a.privacyPolicy:link, a.privacyPolicy:visited, a.privacyPolicy:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:left;
vertical-align:bottom;
text-decoration:none;}
#title{
position:absolute; width:793px; height:52px; z-index:1; left: 0px; top: -2px;
}
#bodyBG{
position:absolute; background-image:url(../images/bg_forms.jpg); background-repeat:no-repeat; width:794px; height:500px; left:0px; top:57px; background-color:#000000;}
#bodyBGThankYou{
	position:absolute;
background-image: ; 	background-repeat:no-repeat;
	width:794px;
	height:500px;
	left:0px;
	top:57px;
	background-color:#000000;
	background-image: url(images/bg_thankyou.jpg);
}
#bodyBGNS4{
position:absolute;background-repeat:no-repeat; width:794px; height:500px; left:0px; top:57px; background-color:#000000;}
#formLeft{position:absolute; width:303px; height:325px; left:53px;top:34px; z-index:2;}
#formRight{position:absolute; width:303px; height:325px; left:414px;top:34px; visibility:visible;}
#formRightUK{
	position:absolute;
	width:303px;
	height:325px;
	left:414px;
	top:34px;
	z-index:2;
}
#formRightOverseas{
	position:absolute;
	width:303px;
	height:325px;
	left:414px;
	top:34px;
	z-index:3;
	visibility: hidden;
}

#pageNumber{position:absolute; left:102px; top:400px; width:223px; height:16px;}
#mandatory{position:absolute; left:48px; top:414px; width:97px; height:16px;}
#exerciseMenu{position:absolute; left: 124px; top: 28px; width:176px; height:auto;}
#copyright{position:absolute; left:339px; top:460px; width:125px; height:10px;}
#bodyMain{position: relative; width: 794px; height:524px;margin-left: auto;	margin-right: auto;}
#qasText{position:absolute; width:267px; height:55px; left:16px; top:11px;}
#qasBtnConfirm{position:absolute; width:176px; height:30px; left:278px; top:11px;}
#qasBtnCancel{position:absolute; width:176px; height:30px; left:278px; top:41px;}
#qasAddress{position:absolute; left:17px; top:86px; width:198px; height:230px;}
#errorMsg{
	position:absolute;
	width:260px;
	height:200px;
	z-index:20;
	left:260px;
	top:180px;
}
#thankyouLeft{position:absolute; width:310px; height:400px; left:60px;top:34px; z-index:2;}
#accessIntroImg {width: 600px; top: 0px; left:0px}
#accessIntro {width: 600px; top: 60px; margin: 0 auto; text-align: left; / reset / }
