﻿.paymentpolicy-outer{ width:100%; height:auto; min-height:50px; margin:0px 0px 20px 0px; padding:10px; background:#ffffff;
 border:1px solid #ccc; -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px; }
.paymentpolicy-outer:hover {  border:1px solid #ccc;}

.review1-right{ width:690px; height:auto; min-height:50px;  float:left;  margin:0px 0px 0px 10px; padding:0px 0px 0px 5px; background:none;
 border-left:1px dashed #ccc; }
.review1-right p { margin:0px 0px 10px 0px; font-size:13px; text-align:justify; color:#000; line-height:18px; font-stretch:normal; 
				 height:auto; min-height:100px; padding:0px; font-style:normal;}
				 
.buttonright-2 { float:right; line-height:33px; height:38px; width:auto; min-width:120px; border:1px solid #f2bd13; text-align:center; padding:0px 5px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; text-shadow:0px 1px 1px #333; cursor:pointer; }	
.buttonleft-2 { float:left; line-height:33px; height:38px; width:50%; border:1px solid #f2bd13; text-align:center; padding:0px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; text-shadow:0px 1px 1px #333; }	
.buttoncenter-2 { float:none; line-height:33px; height:38px; width:50%; border:1px solid #f2bd13; text-align:center; padding:0px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; text-shadow:0px 1px 1px #333; }	
.buttonl-2 {float:left; line-height:33px; height:38px; width:100%; border:1px solid #f2bd13; text-align:center; padding:0px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; text-shadow:0px 1px 1px #333; }	
.buttonr-2 {float:right; line-height:33px; height:38px; width:100%; border:1px solid #f2bd13; text-align:center; padding:0px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; text-shadow:0px 1px 1px #333; }	

.buttonl-3 {float:left; line-height:33px; height:38px; width:100%; border:1px solid #e7ab01; text-align:center; padding:0px; background:#f5b500; 
color:#1b1b1b; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; }
.buttonr-3 {float:right; line-height:33px; height:38px; width:100%; border:1px solid #e7ab01; text-align:center; padding:0px; background:#f5b500; 
color:#1b1b1b; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; }

.facility-left { width:300px; height:auto; min-height:500px;  background:none; float:left; margin:0px 36px 0px 0px; padding:0px 0px 0px 0px;}
.facility-right { width:800px; height:auto; min-height:500px;  background:#fff; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/*****facility-start******/
.facilityinner-outer{ width:100%; height:auto; min-height:30px; margin:0px 0px 5px 0px; padding:10px 5px; background:#ffffff;
 -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px; border:1px solid #ccc; }
.facilityinner-outer:hover { border:1px solid #ccc; }
.fac-bg { background:#fefefe;}
.facilityinner-left { height:auto; min-height:30px;  margin:0px; padding:0px; }
.facilityinner-left h6{ height:auto; min-height:25px; line-height:20px; text-align:right; font-size:16px; margin:0px 0px 0px 0px; color:#333;
 font-family:'Hind-Semibold';}
.facilityinner-right{ height:auto; min-height:30px;   margin:0px 0px 0px 10px; padding:0px 0px 0px 12px; background:none;
  }
.facilityinner-right p{ margin:0px; margin-left:5px; padding:0px; list-style:none; width:auto; font-size:13px; line-height:20px; }
.facilityinner-right ul { margin:0px 0px 0px 0px; padding:0px; width:100%; list-style:none;}
.facilityinner-right ul li { margin:0px;  padding:0px; list-style:none; width:100%; float:left; font-size:15px; line-height:22px;
list-style-image:url(../../images/des-arrow.png); list-style-position:outside; }

.ul-full { margin:0px; padding:0px; height:auto;}
.ul-full ul { margin:0px 0px 0px 0px; padding:0px; width:100%; list-style:none;}
.ul-full ul li { margin:0px 0px 0px 4px; padding:0px; list-style:none; width:98%; font-size:15px; line-height:22px; list-style-image:url(../../images/des-arrow.png); 
list-style-position:outside; }
/*****facility-closed******/
table.tbllistnew
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	background-color:#F0F0F0;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-right: 4px;
	border-collapse:separate;
border-spacing:10px;
}
table.tbllistnew td
{
color: #000;
padding: 4px;
border: 1px #B8B8B8 solid;
	margin-left: 160px;
	border-collapse:separate;
border-spacing:10px;
}

table.tbllistnew th
{
background-color: #0d85c2;
color: #fff;
padding: 4px;
border-bottom: 1px #CADDEE solid;
border-right: 1px #CADDEE solid;
border-left: 1px #CADDEE solid;
font-size: 12px;
font-weight: bold;
border-collapse:separate;
border-spacing:10px;
}

table.tbllistDetails
{
border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	border-collapse: collapse;
	border-spacing: 0px;
	height:auto;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	border: 1px #CADDEE solid;
}

table.tbllistDetails td
{
color: #000;
padding: 2px;
border: 1px #CADDEE solid;
border-bottom: 1px #CADDEE solid;
height:20px;

}

table.tbllistDetails th
{

color: #006baf;
padding: 4px;
font-size: 12px;
font-weight: bold;
border: 1px #CADDEE solid;
border-bottom: 1px #CADDEE solid;

} 
table.tbllistDetails th span{ color:#fff;}

.btnpager 
{ 
    border:1px solid #f2bd13; 
    width:auto;  
    height:30px; 
    line-height:30px; 
    margin:0px 2px 0px 2px; 
    padding:3px 13px; 
    background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; 
    color:#fff; 
    -webkit-border-radius:10px; 
    -ms-border-radius:10px; 
    border-radius:10px; 
}

.btnpager:hover
{  
		background:#f1b928;
		color:#000;
		box-shadow: inset 0px 0px 5px 0px rgba(70, 70, 69, 0.65);
		-moz-box-shadow: inset 0px 0px 5px 0px rgba(70, 70, 69, 0.65);
		-webkit-box-shadow: inset 0px 0px 5px 0px rgba(70, 70, 69, 0.65);
		border:1px solid transparent; 
		padding:3px 13px; 
		margin:0px 4px 0px 4px; 	   
}

.next-prev{width:auto; min-width:500px; margin:10px auto 10px auto;}
.next-prev table{ width:auto; min-width:500px; background:none;}
.next-prev table tr td{ border:0px;}

.facilities-rightnew{  height:auto; min-height:30px;  float:left;  margin:0px 0px 0px 10px; padding:0px 0px 0px 12px; background:none;
 border-left:1px dashed #666; }
 facilities-rightnew h6{ height:auto; min-height:25px; line-height:20px; text-align:right; font-size:14px; margin:0px 0px 0px 0px; color:#333;
 font-family:'Hind-Semibold';}
.facilities-rightnew p{ margin:0px; margin-left:5px; padding:0px; list-style:none; width:auto; font-size:13px; line-height:20px; }
.facilities-rightnew ul { margin:0px 0px 0px 0px; padding:0px; width:100%; list-style:none;}
.facilities-rightnew ul li { margin:0px; margin-left:2%; padding:0px; list-style:none; width:100%; float:left; font-size:16px; line-height:22px;
list-style-image:url(../../images/feature-bullet.png); list-style-position:outside; }

#tbllist { width:100%; height:auto; margin:10px; padding:0px; background:#fff; }
#tbllist table { width:100%;  height:auto; border:0px; margin:0px; padding:0px 0px 0px 0px;}
#tbllist table tr { margin:0px 0px; padding:0px; height:30px; line-height:20px;}	
#tbllist table tr th{ margin:0px 0px; padding:0px 3px 0px 8px; text-align:left; line-height:30px; font-weight:normal; font-size:13px; color:#fff; }	
#tbllist table tr td{ margin:0px 2px; padding:5px 5px 5px 5px; text-align:left; border:1px solid #ccc; background:#f1f1f1; font-size:13px; color:#131313; -ms-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;  }	
#tbllist table tr td:hover{ border:1px solid #f3cb40; background:#fff;}

table.tbllist { width:100%; height:auto; margin:10px; padding:0px; background:#fff; }
table.tbllist table { width:100%; height:auto; border:0px; margin:0px; padding:0px 0px 0px 0px;}
table.tbllist table tr { margin:0px 0px; padding:0px; height:30px; line-height:20px;}	
table.tbllist table tr th{ margin:0px 0px; padding:0px 3px 0px 8px; text-align:left; line-height:30px; font-weight:normal; font-size:13px; color:#fff; }	
table.tbllist table tr td{ margin:0px 2px; padding:5px 5px 5px 5px; text-align:left; border:1px solid #ccc; background:#f1f1f1; font-size:13px; color:#131313; -ms-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;  }	
table.tbllist table tr td:hover{ border:1px solid #f3cb40; background:#fff;}

#createaccount-inner { width:100%; height:auto; margin:2px 0px 0px 0px ; padding:20px 0px;
 background:#fff url(../../images/login-bg.html) center center no-repeat fixed; background-size:cover;	
 -webkit-box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.6);
    box-shadow:inset 0 12px 12px -12px rgba(0,0,0,0.6); }
#createaccount-outer{width:1100px; height:auto; min-height:300px; margin:0px auto 0px auto; padding:0px; 
background:#fff url(../../images/login-img.html) bottom right 30px no-repeat; border-bottom:5px solid #036;}
.createaccount-left{width:500px; margin:0px 0px 0px 0px; padding:20px 30px; float:left; background:#FFC;}
.createaccount-left h6{height:auto; line-height:25px; padding-bottom:8px; font-size:20px; border-bottom:1px dashed #ccc;}
.createaccount-right{width:600px; float:left;  padding:0px 0px 0px 0px; margin:0px; background:}

.icon-myproperty {background:url(../../images/my-pro-icon.html) center left no-repeat; width:29px; padding-left:35px;}

.icon-logout {background:url(../../images/icon-logout.html) center left no-repeat; width:21px; padding-left:26px;}

.pro-description-table{ width:100%; height:auto; margin:5px 0px; padding:0px; background:#fff; }
.pro-description-table table { width:100%;  height:auto; border:0px; margin:0px 0px; padding:0px 0px 0px 0px;}
.pro-description-table table tr { margin:0px 0px; padding:0px; height:auto; font-size:14px;}	
.pro-description-table table tr th{ margin:0px 0px; padding:0px 0px 0px 0px; line-height:30px; text-align:left; font-weight:normal;}	
.pro-description-table table tr th span { color:#fd4f03;}
.pro-description-table table tr td{ margin:0px 0px; padding:5px 5px 0px 5px; height:25px; text-align:left; background:#f1f1f1; border:1px solid #ccc;
-ms-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; border-radius:8px 8px 8px 8px; color:#000;}
.pro-description-table table tr td radio{ padding:0px; margin:0px;}

.languagenew {  width:100px;height:auto; line-height:28px; background:transparents; color:#000; float:right;
-moz-text-shadow: 0 1px 1px #fff; -webkit-text-shadow: 0 1px 1px #fff; text-shadow: 0 1px 1px #fff; padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; text-align:left; }
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; font-size:13px; }
.dropdown dd { position:relative;  padding:0px; line-height:26px; }
.dropdown a, .dropdown a:visited { color:#002644; text-decoration:none; outline:none; margin:0px; padding:0px;}
.dropdown a:hover { color:#002644; text-decoration:underline;}
.dropdown dt a:hover, .dropdown dt a:focus { color:#002644; }
.dropdown dt a {background:transparent; display:block; padding-right:0px; width:auto; min-width:115px;}
.dropdown dt a span {cursor:pointer; display:block; padding:0px 5px 0px 5px;}
.dropdown dd ul { background:#e4dfcb none repeat scroll 0 0; border:1px solid #ccc; color:#303131; display:none; padding:0px; width:auto;
min-width:115px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:3px 5px; display:block; background:#fff;}
.dropdown dd ul li a:hover { background-color:#fed327;}
.dropdown img.flag { border:none;  padding:7px 8px 0px 0px; float:left;  }
.flagvisibility { display:block; }


.rating-outer{ width:810px; height:auto; min-height:100px; margin:0px 0px 05px 0px; padding:10px; background:#ffffff;
 border:1px solid #ccc; -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px; }
.rating-outer:hover {  border:1px solid #ccc;}
.rating-left { width:102px; height:auto; float:left;  margin:0px; padding:0px; }

.rating-left h6{ height:auto; min-height:20px; line-height:14px; text-align:center; font-size:12px; margin:5px 0px;}
.rating-right{ width:590px;  min-height:20px;  float:left;  margin:0px 0px 0px 10px; padding:0px 0px 0px 5px; background:none;
 border-left:1px dashed #ccc; }
.rating-right section{ margin:0px 0px 10px 0px; font-size:13px; text-align:justify; color:#000; line-height:18px; font-stretch:normal; 
				 height:auto; min-height:90px; padding:0px; font-style:normal; 	}


/***login-sing-inner-start***/
#forgot-password-inner { width:100%; height:auto;  min-height:330px; margin:2px 0px 0px 0px ; padding:20px 0px;
 background:#fff url(../../images/login-bg.html) center center no-repeat fixed; background-size:cover;	
 -webkit-box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.6);
    box-shadow:inset 0 12px 12px -12px rgba(0,0,0,0.6); }
#forgot-password-outer{width:1100px; height:auto; min-height:330px; margin:0px auto 0px auto; padding:0px; 
background:#fff url(../../images/login-img.html) bottom right 30px no-repeat; border-bottom:5px solid #036;}
.forgot-password-left{width:500px; margin:0px 0px 0px 0px; padding:20px 30px; float:left; background:#FFC;}
.forgot-password-left h6{height:auto; width:auto; line-height:25px; padding-bottom:8px; font-size:20px; border-bottom:1px dashed #ccc;}
.forgot-password-right{width:100%; float:left;  padding:0px 0px 0px 0px; margin:0px;}
/***login-sing-inner-closed***/


.form-boxnew { width:450px;
        margin:0 auto 0 auto;
       height:auto; 
	   padding:0px;
	   background:none;
	   font-size:13px;
	   font-family:'PTSans-Caption', Calibri, Arial, sans-serif;
	   line-height:20px;
	   color:#000;
	
       }

.form-boxnew table { border:0px; width:440px; background:none; margin:0px 0px 0px -10px; padding:0px; }
.form-boxnew table tr { margin:0px; padding:0px; text-align:left; }
.form-boxnew table tr td { border:0px; padding:0px 0px 0px 0px; margin:0px; height:30px; vertical-align:bottom;}
.form-boxnew table tr td a{ color:#054974;}
.form-boxnew table tr td a:hover { text-decoration:underline;}
.input-boxnew-popup{
	       width:255px; 
           height:28px;
		   background-color:#fff;
		   padding:2px 5px 3px 5px;
		   margin:0px;
		   border-radius:6px;
		   -moz-border-radius:6px;
		   -webkit-border-radius:6px;
		   color:#2a2828;
		   font-family:'PTSans-Caption', Calibri, Arial, sans-serif;;
		   font-size:14px;
		   font-weight:normal;
		   border:1px #f5ba0b solid;
		   }

.input-boxnew-popup:hover { border:1px #ff6600 solid;  background-color:#f7f7f7f;
}

.btnnew {height:40px; line-height:40px; width:270px; color:#fff; background:#054974; border:none; text-align:center; margin:10px auto; font-size:16px; cursor:pointer; font-family: 'Hind-Semibold'; font-size:18px; border-bottom:5px solid #023758; }
.btnnew:hover { background:#ef510b; border-bottom:5px solid #9e2901;}

.button-delete { cursor:pointer; line-height:25px; height:30px; width:100%; border:1px solid #f2bd13; text-align:center; padding:0px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#000; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:14px; text-shadow:0px 1px 1px #333; }	

.input-selectnew-popup{ width:auto;
             border:none;
		   background:#f1f1f1;
		   line-height:20px;
		   height:30px;
		   padding:0px 5px;
		   margin:0px 0px 5px 0px;
		   color:#555;
		   font-family:Calibri;
		   font-size:14px;
		   padding:5px 5px;
		   overflow:hidden;
	
		   }
		   
.Neartext-outer{ min-height:20px; height:auto; width:100%; background:none; margin:0px 5px 0px 5px; padding:0px;  }
.Neartext-outer p { font-family:'PTSans-Caption',Tahoma, Geneva, sans-serif; font-size:13px; line-height:16px; text-align:justify; word-spacing:-1px;
margin:8px 3px; padding:0px;}
.Neartext-outer b{ font-family:'Hind-Semibold',Tahoma, Geneva, sans-serif; font-size:14px; text-transform:uppercase; color:#303131; }


.facilitiesnew-inner-left { width:300px; height:auto; min-height:500px;  background:none; float:left; margin:0px 36px 0px 0px; padding:0px 0px 0px 0px;}
.facilitiesnew-inner-center { width:300px; height:auto; min-height:500px;  background:none; float:left; margin:0px 36px 0px 0px; padding:0px 0px 0px 0px;}
.facilitiesnew-inner-right { width:300px; height:auto; min-height:500px;  background:#fff; float:right; margin:0px 36px 0px 0px; padding:0px 0px 0px 0px;}


/***room box***/
.room-box { height:auto; min-height:100px; width:1113px; margin:10px 0px; padding:10px; background:#fff ; border:1px solid #ccc; -ms-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px;}
.room-box:hover { background:#fff; border:1px solid #31669d;}

.room-box-left { width:296px; height:auto; min-height:100px; float:left; background:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.room-box-left img { width:294px; height:212px; margin:-96px 0px 0px 0px; border:1px solid #ccc; -ms-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px;}
.room-box-teg-outer{ width:58px; height:96px;  z-index:9;  position:relative;  top:0px;  right:10px; float:right;}
.room-box-teg{ width:50px; height:auto; padding:5px 4px 20px 4px; background:url(../../images/ribbon-blue.html) bottom center no-repeat; color:#FF0; text-align:center;   }
.room-box-teg div{ line-height:20px; width:100%; font-size:15px; font-family:'Hind-Semibold',Tahoma, Geneva, sans-serif; color:#fbdb55; margin:0px; padding:0px;}	   
.room-box-teg p{ line-height:12px; width:100%; font-size:11px; color:#fff; margin:0px; padding:0px;}
.room-box-right { width:800px; height:214px; float:left; background:none; margin:0px 0px 0px 17px; padding:0px 0px 0px 0px;}
.room-box-right h5{ height:auto; min-height:26px;  margin:0px 0px 20px 0px; padding:8px 10px 4px 10px; background:#e8e8e8; font-size:20px;
color:#31669d; line-height:24px; font-family: 'zurich_1',Tahoma, Geneva, sans-serif; text-transform:uppercase;
 -ms-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;}
 
.room-link{ width:400px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.room-link ul {  width:auto; margin:5px 0px 0px 30px; padding:0px; list-style:none;  }
.room-link ul li { margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; height:auto; list-style-image:url(../../images/icon-hand.png); list-style-position:outside;  }
.room-link ul li a {line-height:15px; color:#ef6204; font-size:14px; font-family:'PTSans-Caption',Tahoma, Geneva, sans-serif; -webkit-transition: all 1s; transition:all 1s; padding:2px 0px 0px 0px;  text-decoration:underline;  }
.room-link ul li a:hover { color:#31669d; text-decoration:none;}


.room-list{ width:400px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
.room-list ul {  width:auto; margin:5px 0px 0px 30px; padding:0px; list-style:none;  }
.room-list ul li { margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; height:auto; list-style-image:url(../../images/icon-arrow.png); list-style-position:outside; line-height:15px; color:#303131; font-size:14px; font-family:'PTSans-Caption'; }
.room-list ul li span{ color:#036; padding:0px 0px 0px 5px;}

/***room box***/

.dibs-table { width:1113px; height:auto; margin:0px; padding:0px; background:#fff; overflow:scroll;clear:both;}
.dibs-table table { width:100%;  height:auto; border:0px; margin:0px; padding:0px 0px 0px 0px;  border-spacing:5px;
    border-collapse: separate;}
						  
.dibs-table table tr { padding:0px 0px; margin:5px; height:30px; line-height:30px; font-size:14px;}	
.dibs-table table tr th{ margin:0px 0px; height:5px; padding:0px 10px; text-align:center; font-weight:normal; color:#fff; background:#31669d url(../../images/pettren-blue.html) top center; padding-left:15px;}	
.dibs-table table tr td{ margin:0px 0px; padding:2px 5px 0px 5px; text-align:left; border:1px solid #ccc; background:#f1f1f1;
-ms-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; border-radius:8px 8px 8px 8px;  }	
.dibs-table table tr td:hover{ border:1px solid #f3cb40; background:#fff;}
 .dibs-table table tr th HeaderStyle {text-align:center; }
 
table.tbllistGrid
{
border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	border-collapse: collapse;
	border-spacing: 0px;
	height:auto;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	border: 1px #CADDEE solid;
}

table.tbllistGrid td
{
color: #000;
padding: 2px;
border: 1px #CADDEE solid;
border-bottom: 1px #CADDEE solid;
height:20px;

}

table.tbllistGrid th
{

color: #006baf;
padding: 4px;
font-size: 12px;
font-weight: bold;
border: 1px #CADDEE solid;
border-bottom: 1px #CADDEE solid;

} 
table.tbllistGrid th span{ color:#fff;}

.gridtextarea {  width:150px; height:20px; background:none; line-height:20px; padding:0px 0px 0px 10px; margin:0px 5px 5px 0px;
		   border:none; color:#000; font-size:13px; text-align:left;  }
		   
.aspbutton { border:1px solid #f2bd13; width:auto; min-width:100px; font-weight:bold; height:30px; line-height:15px; margin:0px 0px 0px 0px; padding:6px 15px; background:#f2bd13 url(../../images/btn-bg.html) center center repeat-x; color:#fff; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; }	

.plus-minus{width:110px; height:10px; float:left; line-height:10px; margin:-5px 0px 0px 0px; position:relative; padding:0px 5px;}
.plus-minus span img{ margin:0px 2px; padding:0px 0px 0px 0px; vertical-align:middle; float:left;}
.plus-minus-input{width:60px; text-align:center; float:left; border:none;}

/***table grid view start***/
.grd-table { width:auto; height:auto; margin:0px; padding:0px; background:#fff; overflow:scroll;clear:both;}
.grd-table table { width:100%;  height:auto; border:0px; margin:0px; padding:0px 0px 0px 0px;  border-spacing:5px;
    border-collapse: separate;}
						  
.grd-table table tr { padding:0px 0px; margin:5px; height:30px; line-height:30px; font-size:14px;}	
.grd-table table tr th{ margin:0px 0px; height:5px; padding:0px 10px; text-align:left; font-weight:normal; color:#fff; background:#31669d url(../../images/pettren-blue.html) top center; padding-left:15px;}	
.grd-table table tr td{ margin:0px 0px; padding:2px 5px 0px 5px; text-align:left; border:1px solid #ccc; background:#f1f1f1;
-ms-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; border-radius:8px 8px 8px 8px;  }	
.grd-table table tr td:hover{ border:1px solid #f3cb40; background:#fff;}
/***table grid view end***/

#goog-gt-tt {display:none !important; }
.goog-te-banner-frame {display:none !important; background:#f00;}
.goog-te-menu-value:hover {text-decoration:none !important;}
.goog-te-gadget-icon {background-image:url(../../images/snliconnew.html) !important;background-position:0 0 !important; display:none;}
body {top:0 !important;}
.goog-te-banner-frame.skiptranslate 
{
    display: none !important;
    }     
    .goog-tooltip {
    display: none !important;
}
.goog-tooltip:hover {
    display: none !important;
}
.goog-text-highlight {
    background-color: transparent !important;
    border: none !important; 
    box-shadow: none !important;
}

table.tblcss
{
    border-style: none;
	border-width: 0px;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	border-collapse: collapse;
	border-spacing: 0px;
	height:auto;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}

table.tblcss td
{
color: #000;
padding: 2px;
height:20px;
}

table.tblcss th
{
color: #006baf;
padding: 4px;
font-size: 12px;
font-weight: bold;
border: 1px #CADDEE solid;
border-bottom: 1px #CADDEE solid;
}

.ddlborder
{
    border:1px solid #cccccc;
    font-size: 10pt;
    margin: 1px 0px;
    width:auto;
    padding:1px;
    color:#797979;
    text-transform:uppercase;
}

.input-inner-clndr{ width:180px; height:26px; background-color:transparent; padding:5px 10px 1px 10px;  margin-right:0px;  border:none;
 color:#1b1b1b; font-size:14px; text-align:left; font-family:'PTSans-Caption',Tahoma, Geneva, sans-serif;
 background:url(../../images/clndr.png) top 4px right 4px no-repeat; cursor:pointer; }
 
 .button-save { line-height:33px; height:38px; width:auto; min-width:120px; border:1px solid #e7ab01; text-align:center; padding:0px 5px; background:#f5b500; 
color:#1b1b1b; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px; overflow:hidden; font-size:16px; cursor:pointer; }

.confirmationpaynow-header{ width:976px; height:auto; min-height:130px; margin:20px auto 20px auto; padding:15px 20px; 
background:#666868 url(../../images/confirmation-bg.png) center right no-repeat;  border:1px solid #ccc; -ms-border-radius:10px; 
-webkit-border-radius:10px; border-radius:10px;}	
.confirmationpaynow-header h3{ margin:0px 0px; padding:0px 0px 0px 0px; text-align:left; color:#fff; height:auto; line-height:30px; 
font-family:'Hind-Semibold',Tahoma, Geneva, sans-serif; font-size:24px;}
.confirmationpaynow-header div{ margin:25px 550px 0px 0px; padding:0px 0px 0px 0px; text-align:left; color:#ec6004; height:auto; min-height:20px; line-height:18px; font-size:14px;}

/*****************payment billing start*************************/
#billing-outer{ width:1036px; height:auto; min-height:150px; margin:30px auto 8px auto; padding:0px 0px 0px 0px; background:none; }
.address-billing h5 , .billing-information h5{ height:20px; margin:0px; padding:10px 0px 10px 15px; color:#fff; background:#8b8a8a; line-height:20px; font-size:20px;
font-family:'Hind-Semibold',Tahoma, Geneva, sans-serif; -ms-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; 
border-radius:10px 10px 0px 0px;}

.address-billing{ width:500px; float:left; height:auto; min-height:140px; margin:8px; padding:0px; background:#fff; border:1px solid #ccc; -ms-border-radius:10px; 
-webkit-border-radius:10px; border-radius:10px;}
.address-billing p { margin:15px; padding:0px; font-size:14px; }
.address-billing table{ padding:0px 0px; margin:15px auto 15px auto; width:90%; }	
.address-billing table tr { padding:0px 0px; margin:0px; height:30px; line-height:30px; font-size:14px; text-align:left;}	
.address-billing table tr th{ margin:0px 0px; padding:0px 0px 0px 3px; font-weight:normal;}
.address-billing table tr td{ margin:0px 0px; padding:0px 0px 0px 3px; }
.address-billing table tr td b{ margin:0px 0px; padding:0px 0px 0px 0px; text-align:left; font-family:'Hind-Semibold',Tahoma, Geneva, sans-serif; 
font-size:16px;}

.input-billing{ width:80%; height:22px; padding:5px 10px 5px 10px;  margin-right:0px;  border:none;
  font-size:14px; text-align:left; font-family:'PTSans-Caption',Tahoma, Geneva, sans-serif; }
.textarea-billing { min-width:94%; width:auto; height:80px; background:none; line-height:16px; padding:0px 0px 0px 10px; margin:5px 5px 5px 0px;
		   border:none; color:#000; font-size:13px; text-align:left; }
.input-billingnew{ width:700px; height:22px; background-color:transparent; padding:5px 10px 1px 10px;  margin-right:0px;  border:none;
 color:#1b1b1b; font-size:14px; text-align:left; font-family:'PTSans-Caption',Tahoma, Geneva, sans-serif; }
/*****************payment billing start*************************/
