﻿/* ----  View Booking page css start here---*/

/************View Bookings Page*****************/
/*Defines Color and font for Headers*/
.BookingHeader
{
	background-color:#5D7B9D;
	color:White;
	font-weight:bold;
	text-align:center;
	
}
/*Defines Color and font for Row*/
.BookingRow
{
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial;	
	Font-Size:9px;
}

/*Defines Color and font for Alternate Row*/
.BookingAltRow
{
	background-color:white;
	color:#284775;
	font-family:Arial;	
	Font-Size:9px; 
}
.BookingFooter
{
	background-color:#5D7B9D;
	font-weight:bold;
	Color:White;
	font-family:Arial;
	Font-Size:9px;
	text-align:center;
}
.EditRow
{
	background-color:#999999;
}
.SelectedRow
{
	background-color:#E2DED6;
	font-weight:bold;
	color:#333333;	
}

.Pager
{
	background-color:#000000;	
	Color:White;
	text-align:center;	
}

/************end of css of View Bookings Page*****************/









/* ----  BookingCenter  page css start here---*/
/* Css Added In 8/03/2008 -----------*/
/*-- BookingCenter page CSS ---*/


 #Booking_Page
 {
    width:740px;
     
 }

#div_pinvalidate
{
    float:left;
	display:block;
	width:inherit;
	margin-top:3px;
	
}

#PinValidate_Row1Col1
{
    float:left;
	display:block;
	width: 110px;
	
}

img.floatLeft {
	float: left;
	margin: 4px;
	vertical-align: top;
}
img.floatRight {
	float: right;
	margin: 4px;
	vertical-align: top;
}

#PinValidate_Row1Col2
{
   
    float:left;
	display:block;
	width: 30px;	
	margin-left:190px;
}
#PinValidate_Row1Col3
{
   
    float:left;
	display:block;
	width:120px;	
	margin-left:5px;
	 
}

#PinValidate_Row1Col4
{ 
   float:left;
	display:block;
	width:100px;	
	margin-left:10px;
	
}
#PinValidate_Row1Col5
{   
   float:left;
   display:block;
   width:100px;
   margin-left:12px;  
}



#div_bookingInfo
{
    float:left;
	display:block;
	width:700px;
	margin-top:2px;
	}
#bookinginfo_row1
{
    float:left;
	display:block;
	width:inherit;
	margin-top:2px;
}


#bookinginfo_row1col1
{
   float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row1col2
{
     float:left;
	display:block;	
	margin-left:11px;
	
}
#bookinginfo_row1col3
{
     float:left;
	display:block;
	
	margin-left:10px;
	
}
#bookinginfo_row1col4
{
     float:left;
	display:block;	
	margin-left:10px;
}


#bookinginfo_row2
{
    float:left;
	display:block;
	width:inherit;
	margin-top:2px;
}
#bookinginfo_row2col1
{
   float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row2col2
{
   float:left;
	display:block;
	margin-left:10px;   
}
#bookinginfo_row2col3
{
   float:left;
	display:block;
	margin-left:18px;
}
#bookinginfo_row2col4
{
   float:left;
	display:block;
	margin-left:4px;
	width:50px;
	
}
#bookinginfo_row3
{
    
	display:block;
	width:inherit;
	margin-top:2px;
}
#bookinginfo_row3col1
{
    float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row3col2
{
    float:left;
	display:block;
	margin-left:10px; 
}
#BlockBookingRow
{
    float:left;
	display:block;
	width:600px;
	margin-top:2px;
}
#BlockBookingcol1
{
      float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#BlockBookingcol2
{
    float:left;
	display:block;
	margin-left:10px;
}
#bookinginfo_row4
{
    float:left;
	display:block;
	width:600px;
	margin-top:2px;
}
#bookinginfo_row4col1
{
     float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row4col2
{
     float:left;
	display:block;
	margin-left:10px; 
}
#bookinginfo_row5
{
 float:left;
	display:block;
	margin-top:2px;
	
}
#bookinginfo_row5col1
{
     float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row5col2
{
     float:left;
	display:block;
	margin-left:10px; 
}
#bookinginfo_row5col3
{
     float:left;
	display:block;
	margin-left:80px; 
}
#bookinginfo_row5col4
{
     float:left;
	display:block;
	margin-left:10px; 
}
#bookinginfo_row6
{
    float:left;
	display:block;
	width:600px;
	margin-top:2px;
}
#bookinginfo_row6col1
{
     float:left;
	display:block;
	width: 140px;  
	margin-left:2px;
}
#bookinginfo_row6col2
{
      float:left;
	display:block;
	margin-left:5px; 
}
#bookinginfo_row7
{
     float:left;
	display:block;
	width:600px;
	margin-top:2px;
	
}

#div_passengerTitleData
{
       float:left;
	display:block;
	width:740px;
	margin-top:1px;

}

#Div_CollectionRow
{
    float:left;
	display:block;
	width:740px;
	
	
}
#Div_CollectionRow2
{
    float:left;
	display:block;
	
	
}
#CollectionPoint_row2col1
{
     float:left;
	display:block;
	width: 65px;  
	
	
}
#CollectionPoint_row2col2
{
     float:left;
	display:block;
	width: 80px;  
	margin-left:3px;
	
}
#CollectionPoint_row2col3
{
     float:left;
	display:block;
	width: 90px;  
	
	
}
#CollectionPoint_row2col4
{
     float:left;
	display:block;
	width: 200px;  
	margin-left:2px;
	
}
#CollectionPoint_row2col5
{
     float:left;
	display:block;
	width: 70px;  
	margin-left:14px;
	
}
#CollectionPoint_row2col6
{
     float:left;
	display:block;
	width: 180px;  
	margin-left:2px;
	
}

#ViaAddressControl
{
  float:left;
	display:block;

	width:inherit;
	margin-left:3px; 
	
}

#DestinationPoint_Row
{
    float:left;
	display:block;
	width:740px;
	
	
}

.BookingTitlebg{
	 width:700px;
	 color:White;
	
}
.WhiteOnRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #BF0417;
}

ul { 
	margin-left: 0;
	list-style-type: none;
}

li { 
    margin-left: 0;
}	
.HorizontalLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #2B3840;
}
.NoUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

#div_NoOfVehicles_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_NoOfVehicles_lable
{
    display:block;
    float:left;
    
    width:120px;
}
#div_NoOfVehicles
{
     display:block;
    float:left;
     
    width:210px;
}
#div_TotalCost_row1
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_TotalCost_lable1
{
    display:block;
    float:left;
    
    width:120px;
}
#div_TotalCost1
{
     display:block;
    float:left;
     
    width:210px;
}

#div_JourneyType_row1
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_JourneyType_lable1
{
    display:block;
    float:left;
    
    width:120px;
}
#div_JourneyType1
{
     display:block;
    float:left;
     
    width:210px;
}
#Quoteid
{
       
    display:block;
    float:left;
    margin-left:5px;
    margin-top:5px;
    width:330px;
    }


#Div_extraPriceRow
{
     float:left;
	display:block;
	padding:0px 2px 0px 3px;
	
}
#Div_extraPriceRowCol1
{
    float:left;
	display:block;
	width: 65px;
	margin-top:3px;
	margin-left:12px;
}
#Div_extraPriceRowCol2
{
    float:left;
	display:block;
	width: 165px;
	
	margin-left:2px;
}
#Div_extraPriceRowCol3
{
    float:left;
	display:block;
	width: 65px;
	
	margin-top:3px;
}
#Div_extraPriceRowCol4
{
    float:left;
	display:block;
	width: 380px;
	margin-left:2px;
}
.tb_ExDescription
{
    width:380px;
}

#SpecialInstructions_Row
{
  
	display:block;
	width:720px;
	
}

#ButtonROW
{
     float:left;
	display:block;
	
	margin-left:200px;
}

#DirectBooking
{
        float:right;
	display:block;
	
	
}

#QuoteJob
{
        float:right;
	display:block;
	margin-left:10px;
	
}

#Cancle
{
        float:right;
	display:block;

	margin-left:10px;
}
#div_calpriceanddirectbtn
{
    display:block;
    width:740px;
    
}
#Div_QuotePrice
{
    float:left;
    display:block;
    
    
}
.btn_directbooking
{
   position:relative;
   top:34px;
   left:387px;
    
    
}
#addremoveviabuttonrow
{
    float:left;
	display:block;
	width:740px;
	
	
}
#addviabutton
{
    float:left;
	display:block;
	margin-left:12px;

}
#removeviabutton
{
    float:left;
	display:block;
	margin-left:349px;

}
/*-----------------wizard Map Page Step 2-----------------------------*/
#MainQuote
{
    display:block;    
    width:740px;
}
#LeftDescription
{
    
    display:block;
    float:left;
    margin-left:5px;
    margin-top:5px;
    width:350px;
}

#bookingtimeLableRow
{
    float:left;
	display:block;
	
	width:350px;

}
#bookingtimelable
{
    display:block;
    float:left;
    
    width:120px;
}
#bookingtime
{
   display:block;
    float:left;
     
}
#Conferm_vehicletyperow
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#Conferm_vehicletypelable
{
     display:block;
    float:left;
    
    width:120px;
}
#Conferm_vehicletype
{
    display:block;
    float:left;
     
}

#div_JourneyType_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_JourneyType_lable
{
    display:block;
    float:left;
    
    width:120px;
}
#div_JourneyType
{
    display:block;
    float:left;
    
     
}
#div_conferm_Passengers_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_conferm_Passengers_lable
{
   display:block;
    float:left;
    
width:120px;
}
#div_conferm_Passengers
{
   display:block;
    float:left;
      
}
#div_confirm_Flight_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_confirm_Flight_lable
{
 display:block;
    float:left;
       
    width:120px;
}
#div_confirm_Flight
{
    display:block;
    float:left;
     
}
#div_confirm_Arrivingfrom_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_confirm_Arrivingfrom_lable
{
    display:block;
    float:left;
    
    width:120px; 
}
#div_confirm_Arrivingfrom
{
    display:block;
    float:left;
     
}
#div_SpecialInstructions_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_SpecialInstructions_lable
{
    display:block;
    float:left;
    
    width:120px;
}
#div_SpecialInstructions
{
    display:block;
    float:left;
     
}
#div_TotalDistance_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_TotalDistance_lable
{
     display:block;
    float:left;
    
    width:120px;
}
#div_TotalDistance
{
     display:block;
    float:left;
     
}
#div_TotalCost_row
{
     float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_TotalCost_lable
{
     display:block;
    float:left;
    
    width:120px;
}
#totalcosttextbox
{
    display:block;
    float:left;
     
    width:210px;
}
#confirm_price_row
{
     float:left;
	display:block;
	
	
	
}
 #confirm_price_lable
 {
    display:block;
    float:left;
    
    margin-left:1px;
   
 }
 #confirm_price_textbox
  {
     display:block;
    float:left;
    
  }
  #ret_confirm_price_row
{
     float:left;
	display:block;
	
	
	
}
 #ret_confirm_price_lable
 {
    display:block;
    float:left;
    
    
 }
 #ret_confirm_price_textbox
  {
     display:block;
    float:left;
    
  }
  #div_drivingtime_row
  {
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
  }
  #div_drivingtime_lable
  {
     display:block;
    float:left;
    
    width:120px;
  }
  #div_drivingtime
  {
     display:block;
    float:left;
     
  }
#div_driverCost_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_driverCost_lable
{
    display:block;
    float:left;
    
    width:120px;
}
#div_driverCost
{
     display:block;
    float:left;
     
    width:210px;
}
#div_driverCostvalue_row
{
    float:left;
	display:block;
	
	
}
#div_driverCostvalue_lable
{
    display:block;
    float:left;
    
    margin-left:1px;
}
#div_driverCostvalue_textbox
{
    display:block;
    float:left;
    
}
#div_retdriverCostvalue_row
{
     float:left;
	display:block;
	
	
}
#div_retdriverCostvalue_lable
{
    display:block;
    float:left;
    
}
#div_retdriverCostvalue_textbox
{
     display:block;
    float:left;
    
}
#DivMap
{       
    display:block;
    float:right;
    margin-left:5px;
    margin-top:5px;
    width:330px;    
    position: absolute;
left:700px;
top:200px; 
}
 
 
#AddressDetail
{
    float:left;
     
    display:block;
    width:740px;
    margin-left:5px;
    margin-top:5px;
}
#div_email
{
   
	display:block;
	margin-top:3px;
	
	width:300px;
}
#email_lable
{
    display:block;
    float:left;
    
}
#emailtextbox
{
    display:block; 
       float:left;
    
}
#email_button
{
    display:block;
    float:left;
    
}
#map
 {    
    display:block;
 }
 
 #confirm_collection
 {
    display:block;
    float:left;    
    width:33%;
 }
 #confirm_via
 {
    float:left;
    display:block;    
    width:33%;
 }
 #confirm_destination
 {
    display:block;
    float:left;
    
    width:32%;
 }
 
.hlink_logout
{
    position:relative;
   
     
    cursor:pointer;
}
#div_NoOfVehicles_row
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_NoOfVehicles_lable
{
    display:block;
    float:left;
    
    width:120px;
}
#div_NoOfVehicles
{
     display:block;
    float:left;
     
    width:210px;
}
#div_TotalCost_row1
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_TotalCost_lable1
{
    display:block;
    float:left;
    
    width:120px;
}
#div_TotalCost1
{
     display:block;
    float:left;
     
    width:210px;
}

#div_JourneyType_row1
{
    float:left;
	display:block;
	margin-top:3px;
	
	width:350px;
}
#div_JourneyType_lable1
{
    display:block;
    float:left;
    
    width:120px;
}
#div_JourneyType1
{
     display:block;
    float:left;
     
    width:210px;
}
#hlink
{
}
/************View Bookings Page*****************/
/*Defines Color and font for Headers*/
.BookingHeader
{
	background-color:#5D7B9D;
	color:White;
	font-weight:bold;
}
/*Defines Color and font for Row*/
.BookingRow
{
	background-color:#F7F6F3;
	color:#333333;
}
/*Defines Color and font for Alternate Row*/
.BookingAltRow
{
	background-color:white;
	color:#284775;
	
}

/*-----------creditcardbookingpage----------------------------*/
 .creditcard
{
   position:relative;
   display:block;
    width:740px;
    margin-top:10px;
    
}
#PayPalPanel {
	position:absolute;
	
	width:740px;
	height:380px;
}
.lableccinfo 
{
   float:left;
	position:relative;
	display:block;
	left:60px;
	color:Black;
	width:250px;
	
}
.textccinfo
{
    float:left;
     display:block;
	position:relative;
	left:90px;
	width:300px;
	
	
	
}
.paymentinfo
{
    width:740px;
    color:#F0F8FF;
}
.bannerCCinfo
{
    
   background-image: url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
	 width:740px;
	 color:White;
	
    display:block;
    
    margin-top:2px;
}
#cc_firstPannel
{
    display:block;
}
#Div_secondBanner
{
    float:left;
   background-image:  url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
	 width:740px;
	 color:White;
	position:relative;
	display:block;
	
	width:740px;
}
.lbl_secondheading
{    
}
b
{
    background-color:#F0F8FF;
    color:Navy;
}
#Div_Login&viewbooking
{
    display:block;
   width:400px;
}
 #div_viewbooking
 {
    display:block;
    float:left;
 }
 #div_login
 {
    display:block;
    float:left;
    margin-left:20px;
 }
 


.Wizard1
{
        width:740px;
       font-family:Arial;
       font-size:small;
       background-color:white; 
}
.PageBG { margin: -5px; padding: 0px; background: #344147}
.Register_PageBG { margin: -5px; padding: 0px; background: #344147 }
.RegisterPage
{
    margin-top:50px;
}
.modalBackground {
	background-color:#000002;
	filter:alpha(opacity=80);
	opacity:0.7;
}

/*Changes the background color of the popoup registration panel and it's border*/
.modalPopup {
	background-color:#D4D0C8;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:600px;
	
}
.div_PopupTitle
{
    width:600px;
     display:block;
    font-size:medium;
    font-weight:bold;
    background-image:  url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
}
.div_PopupTitlerecur
{
    width:400px;
     display:block;
    font-size:medium;
    font-weight:bold;
    background-image:  url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
}
.PopUPTitlePanel
{
    cursor: move;background-color:blue;border:solid 1px Gray;color:white;text-align:center;
}
.Popup_AddressPanel
{
    display:block;
    width:600px;
}

.popup_colladd_Title
{
    display:block;
    font-size:medium;
    font-weight:bold;
    background-image: url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
	 width:600px;
	 color:White;
}
.popup_CollAddress
{
    display:block;
    float:left;
}
.popup_destadd_Title
{
     display:block;
    font-size:medium;
    font-weight:bold;
    background-image: url(../../images/BookingForm/TitleFieldBGOnline.gif);
	background-repeat: repeat-y;
	 width:600px;
	 color:White;
}
.popup_destAddress
{
    display:block;
    
}
.PopUp_button
{
    
    display:block;
    width:600px;
}
#Popup_Ok
{
    display:block;
    float:right;
}
#Popup_cancle
{
    display:block;
    float:right;
}
#Reg_step2_helpnote
{
    margin-left:10px;
}
#HELP_PhoneNoText
{
}
.Div_main_leadTime_phone
{
    display:block;
    
}
#Phoneno_lable
{
    display:block;
    float:left;
    margin-left:2px;
}
#phoneno_text
{
    display:block;
    float:left;
    margin-left:0px;
}
#LeadTime_lable
{
    display:block;
    float:left;
    margin-left:22px;
    margin-top:2px;
}
#Leadtime_ddl
{
    display:block;
    float:left;
    margin-left:12px;
}
#Master_upper_toolbar
{
    margin-top:5px;
}
#Master_Lower_toolbar
{
margin-top:5px;
}
#TextQuotePageForExtra
{
color:white;
}

.BookingPageMessage
{
	font-family:Arial;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	
}
/* ---------------------  login popup   css start here--------------------------*/
.modalPopupLogin {
	background-color:#F0F7FF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.loginbox
{   margin-top:10px;
    display:block;
	padding:5px 0px 1px 5px;
}
.lablelogin
{
  float:left;
	display:block;
	width: 110px;
	padding-right:10px;
	text-align:right;
}
.Textbox_login
{
   
	float:left;
	display:block;
	width: 175px;
	padding-right:2px;
    
}
.login_button_ok
{
    float:left ;
	display:block;
	width: 50px;
	padding-right:10px;
	text-align:right;
	margin-left:60px;
 
    
}
.login_button_cancel
{
    float:left;
	display:block;
	width: 80px;
	padding-right:2px;
 
    
}

#TopTitle
{
    font-family:Arial;
    
}
.lbl_CallUs
{
   font-style:italic; 
}





#registerPanel {
	position:absolute;
	left:0px;
	top:0px;
	width:610px;
	height:380px;
}this is registration panel
 #Form-01 {
	position:absolute;
	left:22px;
	top:0px;
	width:610px;
	height:30px;
}

#Form-02 {
	position:absolute;
	left:0px;
	top:30px;
	width:4px;
	height:350px;
}

#Form-03 {
	position:absolute;
	left:4px;
	top:35px;
	width:219px;
	height:21px;
}

#Form-04 {
	position:absolute;
	left:223px;
	top:30px;
	width:17px;
	height:22px;
}

#Form-05 {
	position:absolute;
	left:247px;
	top:35px;
	width:363px;
	height:22px;
}

#Form-06 {
	position:absolute;
	left:603px;
	top:30px;
	width:7px;
	height:350px;
}

#Form-07 {
	position:absolute;
	left:4px;
	top:51px;
	width:219px;
	height:22px;
}

#Form-08 {
	position:absolute;
	left:228px;
	top:52px;
	width:17px;
	height:304px;
}

#Form-09 {
	position:absolute;
	left:240px;
	top:52px;
	width:363px;
	height:283px;
}

#Form-10 {
	position:absolute;
	left:4px;
	top:73px;
	width:7px;
	height:307px;
}

#Form-11 {
	position:absolute;
	left:11px;
	top:73px;
	width:83px;
	height:23px;
}

#Form-12 {
	position:absolute;
	left:94px;
	top:73px;
	width:11px;
	height:100px;
}

#Form-13 {
	position:absolute;
	left:80px;
	top:73px;
	width:90px;
	height:23px;
}

#Form-14 {
	position:absolute;
	left:11px;
	top:96px;
	width:83px;
	height:19px;
}

#Form-15 {
	position:absolute;
	left:105px;
	top:96px;
	width:118px;
	height:19px;
}

#Form-16 {
	position:absolute;
	left:11px;
	top:115px;
	width:83px;
	height:21px;
}

#Form-17 {
	position:absolute;
	left:80px;
	top:115px;
	width:118px;
	height:21px;
}

#Form-18 {
	position:absolute;
	left:11px;
	top:145px;
	width:83px;
	height:37px;
}

#Form-19 {
	position:absolute;
	left:90px;
	top:145px;
	width:118px;
	height:37px;
}

#Form-20 {
	position:absolute;
	left:11px;
	top:173px;
	width:52px;
	height:207px;
}

#Form-21 {
	position:absolute;
	left:63px;
	top:173px;
	width:63px;
	height:19px;
}

#Form-22 {
	position:absolute;
	left:126px;
	top:173px;
	width:18px;
	height:207px;
}

#Form-23 {
	position:absolute;
	left:144px;
	top:173px;
	width:62px;
	height:19px;
}

#Form-24 {
	position:absolute;
	left:206px;
	top:173px;
	width:17px;
	height:207px;
}

#Form-25 {
	position:absolute;
	left:63px;
	top:192px;
	width:63px;
	height:188px;
}

#Form-26 {
	position:absolute;
	left:144px;
	top:192px;
	width:62px;
	height:188px;
}

#Form-27 {
	position:absolute;
	left:240px;
	top:360px;
	width:149px;
	height:45px;
}

#Form-28 {
	position:absolute;
	left:389px;
	top:360px;
	width:72px;
	height:21px;
}

#Form-29 {
	position:absolute;
	left:461px;
	top:360px;
	width:142px;
	height:45px;
}

#Form-30 {
	position:absolute;
	left:223px;
	top:356px;
	width:17px;
	height:24px;
}

#Form-31 {
	position:absolute;
	left:389px;
	top:390px;
	width:72px;
	height:24px;
}
 .register_c1_name 
{
    position:absolute;
    top:20px;
	left:25px;
		
}
.register_c2_txtname {
		
	position:absolute;
    top:20px;
	left:145px;
	
}
.register_c2_ddlsurname
{
    position:absolute;
    top:20px;
	left:85px;
}
.register_c1_MNo
{
   position:absolute;
    top:58px;
	left:25px;  
}
.register_c1_PNo
{
   position:absolute;
    top:96px;
	left:25px;  
}

.register_c1_Email
{
   position:absolute;
    top:134px;
	left:25px;  
}

.register_c1_Password
{
   position:absolute;
    top:172px;
	left:25px;  
}

.register_c1_CPassword
{
   position:absolute;
    top:210px;
	left:25px;  
}
.register_c1_CName
{
   position:absolute;
    top:248px;
	left:25px;  
}


.register_c2_txtMNO
{
   position:absolute;
    top:58px;
	left:145px; 
}
.register_c2_txtPNO
{
   position:absolute;
    top:96px;
	left:145px; 
}
.register_c2_txtEmail
{
   position:absolute;
    top:134px;
	left:145px; 
}
.register_c2_txtPassword
{
   position:absolute;
    top:172px;
	left:145px; 
}

.register_c2_txtCPassword
{
   position:absolute;
    top:210px;
	left:145px; 
}
.register_c2_txtCName
{
   position:absolute;
    top:248px;
	left:145px; 
}

.register_c1_Address
{
   position:relative;
    top:278px;
	left:25px;  
}
.register_c2_Address
{
   position:relative;
    top:278px;
	left:2px; 
}
.Registerbutt
{
    z-index:1;
}
.creditcard
{
   position:relative;
   
    width:600px;
    
}
#PayPalPanel {
	position:absolute;
	left:20px;
	top:20px;
	width:610px;
	height:380px;
}
.lableccinfo 
{
   
	position:relative;
	left:60px;
	
	width:250px;
	
}
.textccinfo
{
     
	position:relative;
	left:90px;
	
	
	
}
/* ---------------------  login popup end---------------------------*/