.link {	font-family: Arial;	font-size: 10px;	font-weight: bold;	color: #369;	text-decoration: none;}
a:link { font-family: Arial; font-size: 10px;    font-weight: bold; color: #369; text-decoration: none; }
a:visited { font-family: Arial; font-size: 10px; font-weight: bold; color: #369; text-decoration: none; }
a:hover { font-family: Arial; font-size: 10px; font-weight: bold; color: #c00; text-decoration: underline; }
a:active { font-family: Arial; font-size: 10px; font-weight: bold; color: #369; text-decoration: none; }
#Details a:link { font-family: Arial; font-size: 12px; font-weight: bold; color: #369; text-decoration: none; }
#Details a:visited { font-family: Arial; font-size: 12px; font-weight: bold; color: #369; text-decoration: none; }
#Details a:hover { font-family: Arial; font-size: 12px; font-weight: bold; color: #c00; text-decoration: underline; }
#Details a:active { font-family: Arial; font-size: 12px; font-weight: bold; color: #369; text-decoration: none; }
.leftCell{	padding: 2px;	padding-left: 10px;	padding-right: 10px;}.w29%{	width: 29%;}.w71%{	width: 71%;}
.leftCol{	font-family: Arial, Verdana, Tahoma;	font-size: 12px;	/*width: 500px;*/	padding-right: 7px;	padding-left: 7px;}
.rightCol{	font-family: Arial, Verdana, Tahoma;	font-size: 11px;	background-color: #ededed;	width: 250px;}
.rightBorder{	border: solid 1px #878787;}.rightCell0{	padding-right: 7px;}
.rightCell1{	border-bottom: solid 1px #ccc;}
.rightCell2{	border-left: solid 1px #ccc;	border-bottom: solid 1px #ccc;	padding: 4px;}
.rightCell3{	border-left: solid 1px #ccc;	border-bottom: solid 1px #ccc;	font-weight: bold;	padding-left: 4px;}
.leftHeader{	color: #fff;	background-color: #878787;	font-family: Arial, Verdana, Tahoma;	font-size: 16px;	font-weight: bold;	padding: 4px;}
.tdlefttop{	font-family: Arial, Verdana, Tahoma;	font-size: 13px;	font-weight: normal;}
.tdleftmiddle{	font-size: 18px;	font-weight: bold;	color: #ca0237;}
.tdleftbottom{	font-family: Arial, Verdana, Tahoma;	font-size: 13px;	font-weight: normal;	font-style: italic;	padding: 3px;	padding-bottom: 13px;	width: 50%;	}
.style1 {	color: #c90338;	font-weight: bold;}
.style2 {font-size: 12px}
.style3 {	color: #C70238;	font-weight: bold;}
.banner1 {	float: none;}
.red_b { font-weight: bold; color: #710036; }
.plainTxt{	color: Black;}
.boldedTxt{	font-weight: bold;	color: Black;}
.savingsTxt{	font-weight: bold;	color: Red;}
.smallTxt{	font-family: Arial, Verdana, Tahoma;	font-size: 10px;	font-weight: normal;	color: Black;	text-align: center;	padding-bottom: 5px;	padding-top : 5px;}
.smallTxt1{	font-family: Arial, Verdana, Tahoma;	font-size: 11px;	font-weight: bold;	color: Black;	padding-bottom: 5px;	padding-top : 5px;}
.smallTxt2{	font-family: Arial, Verdana, Tahoma;	font-size: 11px;	font-weight: normal;	text-align: left;	color: Black;	padding-bottom: 5px;	padding-top : 5px;}
.redTitleTxt{	font-weight: bold;	color: White;	background-color: #d9040a;	text-align: center;	height: 25px;}
.blackTitleTxt{	font-size: 16px;	font-weight: bold;	color: Black;	text-align: left;	height: 25px;}
.infoTxt{	color: Black;	font-weight: bold;	text-align: center;	height: 20px;	padding-bottom: 10px;	padding-top : 10px;	border-top: solid 1px Black;}
.tblOrder{	border: solid 1px Black;	background-color: #fdeccb;}
.garanteeTxt{	background-image: url('user/LPImages/virgin_voucher_bgdetails.gif');	background-repeat: no-repeat;	width: 804px;	height: 195px;	padding-left: 70px;	padding-top: 20px;}
.pinkTxt{	color: #613269;}
.pTop05{	padding-top: 5px;}
.pBtm05{	padding-bottom: 5px} 
.pTop10{	padding-top: 10px;}
.pBtm10{	padding-bottom: 10px}
.hrClass{	height: 2px;	color: #e6edf7}
.greyTxt{	font-size: 11px;	color: #553333;}
.bg4season{	background-color: #e7e8ea;}
.telLinesBg{	padding: 5px;	background-color: #e7eef7;}
.w10{	width: 10px;}
