
{
    PADDING: 0 0;
    MARGIN: 0 0;
}
BODY
{
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin:0 0;
}
H1
{
    FONT-SIZE: 18px;
    margin: 0 0;
    padding: 0 0;
}
H2
{
    FONT-SIZE: 15px;
}

H3
{
    font-size: 13px;
}

H4
{
    margin: 0 0;
    padding: 0 0;
}
P
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 0em
}
OL
{
    LIST-STYLE-TYPE: none
}
A
{
    COLOR: #09c;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.subtext1
{
    FONT-SIZE: 0.85em
}
INPUT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#container
{
    MARGIN: auto;
    WIDTH: 972px
}
#pageheading {
	BACKGROUND: url(/aus/Switching-Your-accounts/images/solidline.gif) #fff repeat-x left bottom;
	margin-bottom:10px;
}


#infotext
{
width:972px;
margin-left:10px;

}
#info_div
{
width:972px;
margin:auto;
}

#info_div ul
{
list-style:none;
}

#info_links
{
float:right;
margin-top:5px;
font-size: 15px;
font-weight:bold;
}

#faq_link, #contact_link
{
float:left;
margin-left:10px;
}

#contact_link a
{
background: url(/aus/Switching-Your-accounts/images/solidline.gif) top left repeat-y;
padding:0 10px;
}


/*--------------------Navigation -----------------------------*/
#progressbar UL
{
    MARGIN: 20px 20px;    
    DISPLAY: inline;
    FLOAT: left;
    width: 950px;
    LIST-STYLE-TYPE: none;
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_inactive.gif) repeat-x left 35px;
    padding:0;
}
#progressbar LI
{
    FONT-SIZE: 0.85em;
    FLOAT: left;
    WIDTH: 11%;
    PADDING-bottom: 2.0em;
}
#progressbar A
{
    DISPLAY: block;
}


#progressbar .barcurrent
{
    FONT-WEIGHT: bold;
    color:#0099CC;
    BACKGROUND: url(/aus/Switching-Your-accounts/images/bar_current.gif) no-repeat left 35px 
}

		/*------ unused but leaving incase reinvoked
		#progressbar .barvisited
		{
		    BACKGROUND: url(/aus/Switching-Your-accounts/images/inactive_tab_bg.gif) repeat-x left 35px
		}
		#progressbar .barahead
		{
		    BACKGROUND: url(/aus/Switching-Your-accounts/images/inactive_tab_bg.gif) repeat-x left 35px
		}
		---------------*/


/*---------------------End Navigation -----------------------*/


/*----------------- Form Layout------------------------ */
#formcontent
{
    /*PADDING: 20px 0;*/
    MARGIN: 20px 0;
}
#formcontent ul {
  margin: 10px 0;
  padding: 0;
}
#formcontent li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

fieldset {
  margin-bottom: 10px;
  border:none;
  padding:0;
}
legend {
  padding: 5px 0;
  font-size: 16px;
  font-weight:bold;
  BACKGROUND: url(/aus/Switching-Your-accounts/images/dottedline.gif) #fff repeat-x left bottom;
  margin-bottom:20px;
  width:100%;
  color:#09c;
}
label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
  width: 220px; /* Width of labels */
}
fieldset ol {
  margin: 0 0 20px 0;
  padding: 0;
  
}
 fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
 fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
fieldset fieldset legend {
  padding: 0 0 5px;
}

label.wide{
	width: 300px;
}

fieldset.inner legend{
 color:#000;
 font-size:13px;
 font-weight:bold;
 
}

fieldset#col1{
 float:left;
 width:45%;
 
}
fieldset#col2{
 float:left;
 margin-left:50px;
 width:45%;
 
}

fieldset#col2 label{
 text-indent:-2000px;
 width:0px;
 
}

fieldset#div1 label,
fieldset#col2 label.jointAcct{
 text-indent:0;
 width:220px;
 
}
.heading {
  padding: 5px 0;
  font-size: 18px;
  BACKGROUND: url(/aus/Switching-Your-accounts/images/dottedline.gif) #fff repeat-x left bottom;
  width:100%;
  color:#09c;
}

/*----------------- End Form Layout------------------------ */




/* --------------------Icons and buttons------------------- */


input.next_btn {
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_next.gif) no-repeat left top;
    height:30px;
    width:102px;
    display:block;     
    float:right;
    Margin-right:20px; 
    border:none;
    text-indent:-9999px;
    line-height:0;
}

input.next_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_next.gif) no-repeat left -30px;
}


input.edit_btn{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_edit.gif) no-repeat left top;
    height:30px;
    width:102px;
    display:block;     
    float:right;
    Margin-right:150px; 
    border:none;
    text-indent:-9999px;
    line-height:0;
}

input.edit_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_edit.gif) no-repeat left -30px;
}

input.back_btn {
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_back.gif) no-repeat left top;
    height:30px;
    width:102px;
    display:block;     
    float:right;
    Margin-right:20px; 
    border:none;
    text-indent:-9999px;
    line-height:0;
}

input.back_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_back.gif) no-repeat left -30px;
}

input.addmore_btn {
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_addanother.gif) no-repeat left top;
    height:30px;
    width:122px;
    display:block;     
    float:left;
    border:none;
    text-indent:-9999px;
    line-height:0; 
}

input.addmore_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_addanother.gif) no-repeat left -30px;
}


input.checklist_btn{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_generatechecklist.gif) no-repeat left top;
    height:30px;
    width:142px;
    display:block;     
    float:right;
    border:none;
    margin-top:10px;
    text-indent:-9999px;
    line-height:0;
}

input.checklist_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_generatechecklist.gif) no-repeat left -30px;
}


input.generate_btn{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_generateletters.gif) no-repeat left top;
    height:30px;
    width:142px;
    display:block;     
    float:right;
    Margin-right:150px;
    border:none;
    text-indent:-9999px;
    line-height:0; 
}

input.generate_btn:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_generateletters.gif) no-repeat left -30px;
}



.info a
{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/icon_info.png) no-repeat left top;
    WIDTH: 24px;
    HEIGHT: 24px;
    float:right;
    margin-right:500px;
    display:block;
	text-indent:-9999px;
}

.whitepages_btn a{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_whitepages.gif) no-repeat left top;
    height:30px;
    width:122px;
    display:block;     
    float:right; 
    Margin-right:395px;
	text-indent:-9999px;	 
}

.whitepages_btn a:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_whitepages.gif) no-repeat left -30px;
}

.postcode_btn a{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_postcode.gif) no-repeat left top;
    height:30px;
    width:162px;
    display:block;     
    float:right; 
    Margin-right:355px;
	text-indent:-9999px;	 
}
.postcode_btn a:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_postcode.gif) no-repeat left -30px;
}

.print_btn a{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/ico_print.gif) no-repeat left top;
    height:20px;
    width:20px;
    display:block;     
    float:right;
    Margin-right:20px;
    margin-top:10px;
	text-indent:-9999px;
}

.printletters_btn a{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_printletters.gif) no-repeat left top;
    height:30px;
    width:122px;
    display:block;     
    float:right;
    Margin-right:150px;
	text-indent:-9999px; 
}

.printletters_btn a:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_printletters.gif) no-repeat left -30px;
}



.asx_btn a{
	BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_asx.gif) no-repeat left top;
    height:30px;
    width:182px;
    display:block;     
    float:right;
    Margin-right:345px;
	text-indent:-9999px; 
}

.asx_btn a:hover{
    BACKGROUND: url(/aus/Switching-Your-accounts/images/btn_asx.gif) no-repeat left -30px;
}


/*------------------- End Icons and buttons---------------- */

/* --------------------Summary layout------------------- */
ol.summary, ol.summary ul{
  margin:0 0;
  padding:0 10px;
}

ol.summary li {
  margin-right: 50px;
  list-style:none;
}
/*ol.summary  li.details {
  float: left;
  width:300px;
}*/

ol.summary li.additional {
  margin-top:20px;
}

ol.summary  .edit_btn a {
  margin:0 0;
}

ul.checklist li{
	list-style-image:url(/common/img/misc/tick.gif);
	margin-top:10px;
}

ol.summary .details ul{
	padding:0;
}

.rowColorA{
	background-color:#EDF5F9;
	padding:10px 10px 50px 10px;
}

.rowColorB{
	background-color:#FFF;
	padding:10px 10px 50px 10px;
}

/* --------------------End Summary layout------------------- */




#mandatory
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(/common/img/form/asterix.gif) no-repeat right top;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.error
{
    float: right;
    font-size:13px;
    Margin-top:-20px; 
}
#errormsg
{
    COLOR: red;
    font-size:13px;
    line-height:28px;
}
#invalid
{
    BACKGROUND: url(/common/img/form/cross.gif) no-repeat right top;
    LEFT: 56em;    
    PADDING:2px;
   
}

#invalidfld
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(/common/img/form/cross.gif) no-repeat right top;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.clear
{
    CLEAR: both
}
			
.phone{
	font-weight:bold;
	whitespace:no-wrap;
}
.boldtext{
	font-weight:bold;
}

.sig
{
    LEFT: 43em;
    POSITION: relative
}
.sigmand
{
    LEFT: 16.5em;
    POSITION: absolute
}
.helptext
{
    MARGIN:20px 0 0;
}

.helptext p
{
    MARGIN-top:10px;
    padding:0;
}

ul.accountlist{
	margin: 11px 0 0 20px;
    padding: 0;
}

ul.accountlist li{
	background: url("/common/img/arrows/arrow_1e.gif") no-repeat scroll 0 5px transparent;
	padding: 0 0 8px 15px;
}

.footer
{
    BACKGROUND-COLOR: #ffffff
}
