/* CSS adopted from Vouchers application */

div.row {
  	clear: both;
	padding:0px 10px 0px 10px;
	width:610px;
}
div.rowCont{

	padding-left:75px;

}
div.row span.label {
  	float:left;
  	width:230px;
  	text-align:right;
  	padding-top:3px;
  	padding-right:6px;
  	color:#999;
}

div.row span.labelt {
  	float:left;
  	width:230px;
  	text-align:right;
  	padding-top:0px;
  	padding-right:6px;
  	color:#999;
}

span.label span{
 	color:#fe5815;
}
div.row span.formw {
	float:right;
  	width:243px;
  	text-align:left;
  	padding-bottom:10px;
}
div.row span.formw2 {
	float:right;
  	width:243px;
  	text-align:left;
  	padding-bottom:10px; margin-top: 5px;
}

div.row span.formt {
	float:right;
  	width:243px;
  	text-align:left;
  	color:#000;
	padding-bottom:10px;
}
span.formw input{
 	width:200px;
}
span.formw2
 input{
 	width:200px;
}
#cFirstName,
#cSurName,
#rFirstName,
#rSurName,
#vValue,
#cardAmount{
	width:98px;voice-family:"\"}\"";width:95px;}
html>body #cFirstName,
html>body #cSurName,
html>body #rFirstName,
html>body #rSurname,
html>body #vValue,
html>body #cardAmount
{width:96px;}

#dCountry,
#dState,
#cardType{width:152px;}

#dPostCode{width:45px;}

#bh{clear:both;}

#c1M p,#c1M h1{padding:8px 10px;margin:0px;}

.top{clear:both;right:-7px;bottom:2px;}

.highlight{font-size:14px;color:#fe5815;padding-left:3px;padding-right:3px;}

div.hidden {
	display: none;
}


/* CSS new and overriden for EDM application */

div.row span.label{color:#919191;}
input{font-size:11px;}

#firstName
{width:78px;voice-family:"\"}\"";width:76px;}
html>body #firstName{width:76px;}
#lastName{width:114px;}
#postCode{width:71px;}
#countryCode{width:15px;}
#areaCode{width:30px;}
#mobile{width:124px;}

/* check boxes */
#confirm{width:14px;}
#jetstar{width:14px;}
#jetstarAsia{width:14px;}
#jetMail{width:14px;}
#jetTxt{width:14px;}

/* prefs tables */
table.prefsTable td{padding:2px;width:140px}
table.prefsTable{padding:10px 0px 10px 25px;margin-bottom:10px;border-bottom:1px dashed #b2b2b2;}
table.prefsTable input{width:14px;margin:0px;padding:0px;}

/* text */
div.row span.formw{color:#000;width:370px;}
div.row span.formw2{color:#000;width:370px;}

div.row strong{color:#999;font-weight:normal}

p{margin-left:15px;margin-right:15px}