/*
 *  CSS for Australian Health Insurance Members' Page www.austhealth.com
 */


table.banner {
 background-color: #ffffff;
 width : 600;
 padding: 0px;
 margin-left: 5px;
}

body {
 color: black;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 10pt; 
 margin:0px;
}

table.topbanner {
 background-color: #241f57;
 width : 100%;
 padding: 0px;
 margin: 0px;
}

img.steps {
 margin-left:0px;
}

/*  footer  */
table.footer {
 width			: 520px;
 margin-left	: 80px; 
}

table.footer td {
 padding: 3px;
 width: 170px;
 color: black;
 font-family: Arial, Verdana, Sans-serif;
 font-size: 10pt; 
 vertical-align: top;
 /*border: 1px solid black;*/
}

table.footer tr {
 padding: 1px;
}

/*  main table for sitelayout  */
table.form {
 background-color: #CCCCFF;
 width			: 720px;
 margin-left	: 20px; 
}

table.form td {
 padding: 3px;
 color: black;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 10pt; 
 text-align: left;
 line-height: 18px; 
 vertical-align: top;
 /*border: 1px solid black;*/
}
td.field{
 width: 65%;
}

td.name{
 width: 35%;
}

table.form tr {
 padding: 1px;
}

th.whiteonblue {
 color: white;
 background-color: darkblue;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 9pt;
 font-weight: bold; 
 margin: 5px;
 border-spacing	: 0px;
 border-collapse: collapse; 
 border: 0px;
 padding: 3px;
 text-align: left;
}

th.strong {
 color: black;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 10pt;
 font-weight: bold; 
 text-align: left;
 padding:6px;
}

th.error {
 color: red;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 10pt;
 font-weight: bold; 
 text-align: left;
 padding:6px;
}

hr {
 height:3px;
 width:100%;
 background:grey; 
 text-align: center;
}

/*  table for confirmation  */
table.review {
 background-color: #CCCCFF;
 width			: 520px;
 margin-left	: 80px; 
}
table.review td {
 padding: 3px;
 color: black;
 font-family:Arial, Verdana, Sans-serif;
 font-size: 9pt; 
 text-align: left;
 line-height: 8px; 
 vertical-align: top;
}
table.review td.field{
 width: 60%;
}

table.review td.name{
 width: 40%;
}

table.pds{
	cell-spacing: 10px;
	padding: 12px;
	margin-left:auto;
	margin-right:auto;
    border-collapse: collapse;
    border-spacing: 0;
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.pds th{   
	background-color:#241f57;
	color:#FFCC66;
    font-weight: bold;
	text-align:center;
    padding:8px;
    padding-top:2px;
    padding-bottom:2px;
    border: 1px solid #000000;
}

.pds td {
	vertical-align:top;
    color:#000000;
    padding:5px;
    width:80px;
    border: 1px solid #000000;
}
