BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.header_1
{
    /*padding-right: 3em;*/
    padding-bottom: 0.5em;
    padding-top: 0.37em;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/header_1_heb.jpg);
    WIDTH: 325px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    text-align: center;
    HEIGHT: 36px
}
.header
{
	background-color: #09103C;
	color: #FFFFFF;
	width: 740px;
}
.textColor
{
	color: #990000;
	font-weight: bold;
}
.steps
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/steps_heb.jpg);
    WIDTH: 421px;
    COLOR: #6c5e4c;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
}
.arial_11
{
    FONT-SIZE: 11px;
    COLOR: #0b003a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial
}
.arial_11.urlDirectorMsg{
 FONT-SIZE: 16px;
 margin-bottom: 5px;
}
.arial_12
{
    FONT-SIZE: 12px;
    COLOR: #0b003a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial
}
.steps A
{
    FONT-SIZE: 10px;
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.title_large
{
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/title_large_heb.jpg);
    WIDTH: 746px;
    COLOR: #ffffff;
    LINE-HEIGHT: 30px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 30px
}
IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.bottom_1
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/bottom_1_heb.jpg);
    WIDTH: 746px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px
}
.bottom_2
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/bottom_2_heb.jpg);
    WIDTH: 542px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 34px
}
.bottom_3
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/btns_bg_heb.jpg);
    WIDTH: 535px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 34px;
    direction: ltr;
    padding-left: 45;
    padding-top: 5px;
    font-size: 12px;
    text-decoration: inherit;
}
.bottom_3 a:link, .bottom_3 a:visited, .bottom_3 a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}
.btn_continue
{
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(/newBooking/img/btn_continue.jpg);
    WIDTH: 204px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 34px;
    TEXT-ALIGN: center;
}
.btn_continue A
{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.tbl_main
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_main_heb.jpg);
    WIDTH: 746px;
    BACKGROUND-REPEAT: repeat-y
}


.popup_main
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/popup_main_heb.jpg);
    WIDTH: 325px;
    BACKGROUND-REPEAT: repeat-y
}
.tbl_1_title
{
    PADDING-RIGHT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_1_title.jpg);
    COLOR: #858585;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    HEIGHT: 27px
}

.tbl_1_double_title
{
    PADDING-RIGHT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_1_double_title.jpg);
    COLOR: #858585;
    /*BACKGROUND-REPEAT: repeat-y , repeat-x;*/
    FONT-FAMILY: Verdana;
    HEIGHT: 27px
}

.subtitle_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #948571;
    FONT-FAMILY: Arial
}
.tbl_1
{
    PADDING-RIGHT: 7px;
    FONT-SIZE: 11px;
    COLOR: #696969;
    FONT-FAMILY: Arial;
    HEIGHT: 27px
}
.tbl_way_to_order
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_way_to_order.jpg);
    WIDTH: 246px;
    COLOR: #595959;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 76px
}
.subtitle_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #948571;
    FONT-FAMILY: Arial
}
.subtitle_2Err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial
}
.arial_14
{
    FONT-SIZE: 14px;
    COLOR: #09103b;
    FONT-FAMILY: Arial
}
.input_1
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}
.subtitle_3
{
    PADDING-RIGHT: 87px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/subtitle_3_heb.jpg);
    WIDTH: 710px;
    COLOR: #948571;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 42px
}

.errorSign
{
    PADDING-RIGHT: 55px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/newBooking/img/errorSign.jpg);
    
    background-position :95%;
    WIDTH: 710px;
    COLOR: #948571;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 42px
}

.subtitle_4
{
    PADDING-RIGHT: 87px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/subtitle_3_heb.jpg);
    COLOR: #948571;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 42px
}

.title_small
{
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/title_small_heb.jpg);
    WIDTH: 746px;
    COLOR: #ffffff;
    LINE-HEIGHT: 30px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 30px
}
.input_120
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 120px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}

.input_150
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 150px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}
.input_60
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 60px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}
.input_90
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 117px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}
.input_40
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 40px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}
.input_100
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b4b4b4 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #b4b4b4 1px solid;
    WIDTH: 100px;
    COLOR: #0b003a;
    BORDER-BOTTOM: #b4b4b4 1px solid;
    FONT-FAMILY: Arial
}

.tbl_inner_top
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_inner_top.jpg);
    WIDTH: 271px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 9px
}
.tbl_inner_top_large
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_inner_top_large.jpg);
    WIDTH: 430px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 9px;
    background-position: bottom;
}

.tbl_inner_bottom
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_inner_bottom.jpg);
    WIDTH: 271px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 9px
}
.tbl_inner_bottom_large
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_inner_bottom_large.jpg);
    WIDTH: 430px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 9px
}
.tbl_inner
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_inner.jpg);
    WIDTH: 271px;
    COLOR: #0b003a;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #837664;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.tbl_white_top
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_white_top.jpg);
    WIDTH: 256px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 17px
}
.tbl_white_bottom
{
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_white_bottom.jpg);
    WIDTH: 256px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 17px
}
.tbl_white
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/newBooking/img/heb/tbl_white.jpg);
    WIDTH: 256px;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial
}
.tbl_white SPAN
{
    FONT-SIZE: 10px;
    COLOR: #948571;
    FONT-FAMILY: Arial
}
.tbl_white SPAN A
{
    FONT-SIZE: 10px;
    COLOR: #948571;
    FONT-FAMILY: Arial
}
.obligatory  {font-weight:bold;color:#BF9E6D;}
.error { color: red;}
.sundorCity {
	color: #f7a037;
	background-color: #fff3dd ;
}
.normal {
	
}
.gray
{
	font-size: 12px;;
	color: #BEBEBA;
}
.table_headline  {
font-weight: bold;
background-color:rgb(9,16,60);
color:#FFFFFF;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.table_content {
background-color: #e3e9f0;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.table_content_2 {
background-color: #f2f5f9;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.vouchersDiv {
	position: relative;
	top: 50;
	left: -50;
}
.flightDiv {
	position: relative;
	top: 0;
	left: -50;
}
.mainDiv {
      z-index: 0;
      /*height: 400px;*/
      width: 750px;
}
.pointer {
	cursor: pointer;
}
.button {
	color: #B7B9C8;
	cursor: pointer;
	font-size : 12px;
	background-image: url('/newBooking/img/heb/btn.gif') ;
	background-position:center;
	background-repeat: no-repeat;
	padding-bottom: 2px;
}

.close {
	color: #B7B9C8;
	cursor: pointer;
	font-size : 13px;
	background-image: url('/newBooking/img/heb/btn_close.gif') ;
	background-position:center;
	background-repeat: no-repeat;
	padding-bottom: 5px;

}
/*hide poweredBy from chat button*/
.lpPoweredBy {
display:none;
}
/*end*/



/*
new initReservationDetails page
*/
.hidden {
	display: none;
}
#tripTypeHeader {
	display: none;
}
.container .line {
	position: relative;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
	padding-top: 20px;
	border-bottom-style: inset;
}
.container .line2 {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
	padding-top: 5px;
	border-bottom-style: inset;
}
.container .content {
	position: relative;
}

.headers {
	background-image: url('/newBooking/img/heb/smallAirplan.jpg');
	background-position: center;
	background-repeat: no-repeat;
    COLOR: #0b003a;
    LINE-HEIGHT: 32px;
    FONT-FAMILY: Arial;
    font: bolder;
}
#classOfServiceHeader .headers {
	background-image: url('/newBooking/img/heb/smallClassOfService.jpg');
}
#passengersHeader .headers {
	background-image: url('/newBooking/img/heb/smallPaxType.jpg');
	LINE-HEIGHT: 45px;
}
.container {
	border: 1px #F2EFEA double;
	/*padding: 20px;*/
	width: 430px;
	background-color: #f2efea;
	border: 1px solid #F2EFEA;
}
.container .space {
	LINE-HEIGHT: 10px;
	overflow: hidden;
    z-index: 2;
}
.container .doubleSpace {
	LINE-HEIGHT: 20px;
	overflow: hidden;
    z-index: 2;
}
.container .inlineText {
	FONT-SIZE: 11px;
    COLOR: #0b003a;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial;
    overflow: hidden;
    z-index: 2;
}
.container .inlineText label{
	display: block;
	font-weight: bold;
}
.inlineText .input[type='text'] {
	width: 50px;
}

.flightDetails {
	FONT-SIZE: 11px;
    COLOR: #0b003a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial		
}
.container .inlineText .flightFrom {
	float: right;
	margin-left: 17px;
}
.container .inlineText .flightTo {
	float: right;
	margin-left: 17px;
}
.container .inlineText .flightDate {
	float: right;
}
.container .inlineText .depFlightDate input {
	width: 50px;
}
.container .inlineText .newLine {
	float: none;
}
#classOfServiceDiv {
}
#classOfServiceHeader {

}

#passengersDiv {

}
#passengersHeader {

}
#passengersContent {
	
}
#beyondCheckboxDiv {

}
#domesticDiv {

}
#bonusPointsCheckboxDiv {

}
#sliderComponentDiv {

}
#showSundorCheckboxDiv {

}
#domesticMessageDiv {
}
.container .inlineText .input_150 {
	width: 337px;
}
.container .inlineText .adultsDiv {
	float: right;
	margin-left: 17px;
}
.container .inlineText .childDiv {
	float: right;
	margin-left: 17px;
}
.container .inlineText .infantDiv {

}
.container .inlineText .goldenAgesDiv {
	float: right;
	margin-left: 17px;
}
.container .inlineText .studentsDiv {
	float: right;
	margin-left: 17px;	
}
.citySearchDiv {
	position: absolute;
	z-index: 4;
}


.layoutTbl{
	/*WIDTH: 776px;  replace inline width*/
}
.contentTbl{
	WIDTH: 746px;  /*replace inline width*/
}
.dataTbl{
	WIDTH: 746px; /* replace inline width*/
}
.bottom_table{
	WIDTH: 746px; /* replace inline width*/
}
.paxESelect {
	float: right;
	padding-right: 8px;
}
.paxESelectText {
	float: right;
	padding-right: 1px;
	padding-top: 2px;
}
.paxESelect label {
	display: block;
}

.paxESelect select {
	width: 80px;
}

.cabinSelect {
	width:284px;
	height:21px;
}
.alertModalMessage {
    FONT-SIZE: 11px;
    COLOR: #0b003a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    background-image: url("/newBooking/img/window_error_heb.jpg");
    background-repeat: no-repeat;
                 
}
.messageModal_400_190 {
    FONT-SIZE: 11px;
    COLOR: #0b003a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial;
    background-image: url("/newBooking/img/window_400_190_heb.jpg");
    background-repeat: no-repeat;
    margin-left: 8px;
}
.moreInfo {
	color: #948572;
}
.amadeusFlightDiv {
	position: relative;
	top: 0;
	/*left: -50;*/
}
.amadeusFlightDiv .flightsDetailsHeader {
	background-color: #948572;
	color: #ffffff;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	font-size: 14px;
}
.blueTitle {
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*BACKGROUND-IMAGE: url(/newBooking/img/heb/blue_title_bg_heb.gif);
    WIDTH: 740px;
    COLOR: #ffffff;*/
    LINE-HEIGHT: 30px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 30px	
}
.openCloseText {
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    /*COLOR: #ffffff;*/
    LINE-HEIGHT: 30px;
    padding: 7px;
	float: right;
}
.openClose {
	padding: 5px;
	float: right;
}
.priceSection {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	font-size: 16px;
	font-weight: bold;          
}
.indent_30 {
	padding-right: 30px; 
}
.cvvExplanationHeader {
	padding-top: 20px;
	padding-bottom: 25px;
	padding-right: 20px;
}
.cvvExplanationLine1 {
	width: 200px;
	padding-bottom: 60px;
	padding-right: 20px;
}
.cvvExplanationLine2 {
	width: 200px;
	padding-right: 20px;
}

.promoContainer {
	width: 100%;
	text-align: center;
	float: right;
	
}

.promotionDiv {
	float: left;
}
.memberLogin {
	width: 120px;
	height: 18px;
}
/*styles for chooseFlight*/
.chooseFlightContainer {
	font-family: Arial; 
}
.chooseFlightContainer .header{
	color: darkblue;
	font: bold;
	background-color: #FFFFFF;
	width: 100%;
	text-align: center; 
	font-size: 12px;  
}
.chooseFlightContainer .topHeader{
	color: #0d014d;
	font: bold;
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	font-size: 14pt;  
}
.chooseFlightContainer .chooseFlihgt {
	border: 1px;	
}
.chooseFlightContainer .chooseFlihgt .header tr{ 
	background-color: #0d014d;
}
.chooseFlightContainer .chooseFlihgt .header th{
	background-color: #0d014d;
	color: white;
	font-weight: bold;
	font-size: 12px; 
	height: 43px; 
}
.chooseFlightContainer .chooseFlihgt .content td {
	text-align: center;
	background-color: #e6e6e6;
	font-size: 12px;
	color: #0d014d;    
}
.chooseFlightContainer .chooseFlihgt .c1 td {
	text-align: center;
	background-color: #ededed;
	font-size: 12px;
	color: #0d014d;    
}
.chooseFlightContainer .chooseFlihgt .header td.space{
	width: 1px;
	background-color: #8680a6;  
}
.chooseFlightContainer .chooseFlihgt .content td.space{
	width: 1px;
	background-color: #f3f3f3;  
}
.chooseFlightContainer .button {
	background-image: url("/newBooking/img/availability_button.jpg");
	color: #FFFFFF;
	width:	90px;
	height: 36px;
	font: bold;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;         
}
.messageLine {
	font: bold;
    FONT-FAMILY: Arial;
    font-size: 14px;
    color: #1b3d7a;
    margin: 10px;    	 
}
.messageLine a, .messageLine a:HOVER, .messageLine a:VISITED, .messageLine a:VISITED {
	text-decoration: underline;
	FONT-FAMILY: Arial;
    font-size: 14px;
    color: #1b3d7a;  
}

#screenshot{
	position:absolute;
	border:1px solid #1b3d7a;
	background:#1b3d7a;
	padding:5px;
	display:none;
	color:#fff;  
}
#overlay {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.1;
	filter: alpha(opacity=40);
	background-color:transparent !important;
	background-color: #333333;
	background-image: url("maskBG.png") !important;
	background-repeat: repeat;
}
#mailRecipContainer {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}
#mailRecipContainer .mailRecipInside {
	text-align: center;
	position: relative;
	top: 20%;
	left: 26%;
	width: 48%;
	height: 40%; 
	z-index: 210;
}
#mailRecipContainer .mailRecipInside #mailRecipIframe {
	width: 100%;
	height: 100%;
	z-index: 211; 
}
#totalPayId.priceSection{
	padding-left: 10px;
}
#totalPriceId.priceSection{
	width:100px;
	padding-right: 0px;
	padding-left: 10px;
}
.specialAlert td{
	color:black; 
	font-size: 12px;
}
.specialAlert td a{
	font-size: 12px;
}
.specialAlert input{
	margin-bottom: 12px;
	float: left;
}
.specialAlertFieldset{
	width: 83%;
	border: 2px groove threedface;
	margin-right: 30px;
	color: black;
	border-color: rgba(128, 128, 128, 0.31);
}
.fieldsetDiv{
	margin-right: -5px;
}
.specialAlertFieldset legend{
	color:red; 
}