/* Home */
Body{ margin:0px; padding:0px; background:url(../images/in-bg.jpg) #000000 repeat-x left -16px; }
div, p,img,span,ul,li tr, td {padding:0px; margin:0px;}
.clear{ clear:both; padding:0; margin:0}

.main-div { width:967px;}

/*.mid-nav {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A4A0A0; margin-top:15px; margin-right:68px; }*/

.top-nav {float:right; padding-right:90px; width:498px; height:26px;}
.top-nav ul{margin:0px; padding:0px;}
.top-nav  ul li {float:left; list-style-type:none;background:url(../images/top-nav-li-bg.jpg); width:88px;/*padding:0px 11px 0px 12px;*/ line-height:26px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; height:26px;}
.top-nav  ul li a{color:#000000; text-decoration:none;}
.top-nav  ul li a:hover{color:#ffffff; text-decoration:none;}


.logo{margin-top:41px; float:right;}

.mid-nav-main{width:965px;float:left; background:url(../images/inner-top-bg.jpg) no-repeat; height:146px; margin-left:13px;}

.im{width:490px; float:left; text-align:left;}
.im img {margin:40px 0px 0px 0px;}
.subtext {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:center;
background-color:#111111;
width:456px; height: auto;}
.subtext span {font-size:11px; color:#818080; text-align:center;}
.subtext2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:center;
background-color:#111111;
width:456px;}
.subtext2 span {font-size:11px; color:#818080; text-align:center;}
.txt {float:left; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#CFCFCF; width:425px; text-align:justify; margin-top:28px; line-height:18px; }
.txt-wht {float:left; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#CFCFCF; width:597px; text-align:justify; line-height:18px; padding:0 0 0 25px;}

.txt div { margin-left:25px;}
.txt p{margin:0px 0px 10px 0px;}
.
.txt .hd{font-size:13px; color:#ffffff; font-weight:bold; text-align:left; }
.txt a{ color:#CFCFCF; text-decoration:underline;}
.hd{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-align:left; }
.hd a{ color:#CFCFCF; text-decoration:underline;}
.hd a:hover{ color:#ffffff; text-decoration:none;}
.txt a:hover{ color:#CFCFCF; text-decoration:none;}
.txt B{ color:#ffffff; font-size:12px;}
.txt ul{margin:0px; padding:0px;}
.txt  ul li {list-style-type:none;background:url(../images/list.jpg) no-repeat; background-position:left center; padding-left:12px; line-height:25px; font-weight:normal; height:26px;}
.txt td {padding:3px; border-color:#565656;}
.txt .tab {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:justify; line-height:17px;}
.txt .tab a {color:#ffffff; text-decoration:underline;}
.txt .tab a:hover{ color:#ffffff; text-decoration:none;}
.txt .tab td {text-align:center; }
.txt .height {height:100px;}



/*.txt2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#B2B1B1; text-align:justify;  line-height:18px;margin:0px 5px 10px 42px;}
.txt2 p{margin:0px 0px 10px 0px}
.txt2 .hd2{font-size:13px; color:#ffffff; font-weight:bold; text-align:left; }
*/
.footer {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#636060; text-align:justify; margin-left:0px;}
.footer ul{margin:0px; padding:0px; margin-top:0px;}
.footer  ul li {float:left; list-style-type:none; padding:20px 16px 5px 0px; line-height:17px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal;}
.footer ul li a{color:#A4A0A0; text-decoration:none;}
.footer ul li a:hover{color:#636060; text-decoration:none;}

.email {color:#636060; padding-bottom:20px;}
.email a {color:#636060; text-decoration:none;}
.email a:hover{ color:#636060; text-decoration:underline;}

ul.primNav{
	float:right;
	list-style-type:none;
	padding-right:75px;
	display:block;
	height:36px;
	}
	ul.primNav li{
		float:left;
		}
		ul.primNav li img{
			float:left;
			padding:12px 10px 12px 10px;
			}
			ul.primNav li a{
				float:left;
				font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px;
				line-height:50px;
				color:#ABABAB; 
				text-decoration:none;

				}
				ul.primNav li a:hover {
							float:left;
							font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
							font-size:11px; 
							color:#636060; 
							text-decoration:Underline;
							}

		
	*.textbox	{ BORDER-RIGHT: #68764F 1px groove;
	 BORDER-TOP: black 1px groove; 
	 FONT-SIZE: 11px; 
	 BORDER-LEFT: black 1px groove; 
	 COLOR: black; 
	 BORDER-BOTTOM: #68764F 1px groove; 
	 FONT-FAMILY: verdana,arial; 
	 BACKGROUND-COLOR: white; 
	 width:344px; height:15px; 
	 margin:0px 0px 6px 5px;
	 background:url(../images/input-bg.gif) repeat-x;}

.textbox2 {BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:180px; height:40px; overflow:hidden; margin-left:5px;}

.textareaclass	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:300px;
height:80px;  margin-left:5px;}
.textareaBox{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; 
FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; 
COLOR: black; 
BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; 
 width:500px;
height:80px;  margin-left:5px; 
 background:white url(../images/input-bg.gif) repeat-x;}



/*.selbox		{ BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 8pt; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #EAE7E8;line-height:21px;}
*/	
.gButton { background:#999797; border-color: #000000; border-style: beveled; border-width: 1px; color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana; width:90px; height:20px;}
.btn { margin-left:103px; padding:-5px; background:url(../images/btn1.gif) no-repeat; color: #ffffff; font-size: 12px; font-family: verdana; width:75px; text-align:center; height:26px; border:none;}
#back { width:390px;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; line-height:17px; margin-top:25px; margin-left:20px;}

#back a{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:justify; line-height:17px;}
#back a:hover {color:#DADADA; text-decoration:none;}

.mumbai_home {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#B2B1B1;
	border:1px solid #6B6A6A;
	width:365px;
	padding:15px 6px 15px 6px;
	text-align:center;
	}
	.mumbai_home .titlename {
	 font-size:14px; color:#ffffff; font-weight:bold;
	}
.mumbai_home  .mumbaiemail a {
	color:#CFCFCF;
	text-decoration:underline;
	}
	.gift-person{float:left; margin-left:25px; margin-top:10px;}
	.hometext-left	{
	float:left; width: 244px;
	padding:31px 0 0 0;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#B2B1B1;
	background:url(../images/flower.jpg) no-repeat -3px 301px;
	}
	.slideGallery{width:716px; float:left;}
	.MenuListLeft{width:201px; height:272px;
background:url(../images/left-bg.gif) no-repeat;}
.MenuListLeft ul{padding:0px; margin:0px;}
.MenuListLeft ul li{padding:0px; margin:0px 40px 0px; text-align:left; height:30px; font-size:15px; background:url(../images/list-line.gif) no-repeat 30px bottom; display:block; }
.MenuListLeft ul li a{ color:#fff; text-decoration:none; font-weight:normal;}
.slidecover{background:url(../images/slidecover.png) no-repeat; width:600px; height:280px; position:absolute;  z-index:1000;  margin-left:60px; margin-top:0px;}
.txtContent {float:left; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:13px;  color:#CFCFCF; width:680px; text-align:justify; margin-top:28px; line-height:18px; }
.pad {margin-bottom:10px;}
.bdrrRight{border-right:solid gray 1px; padding:10px 10px 10px 0px; overflow:hidden; height:auto; line-height:}
.gradient-bg{padding:7px 15px; width:183px; height:30px; margin:5px; display:bloack; float:left; background:url(../images/gradient-bg.png) no-repeat; font-family:Trebuchet MS; font-size:13px; }
.padLeft{margin:0 0 0 25px;}
.grayScale{background:#000000; width:201px; height:290px; z-index:999; opacity:0.8; filter:alpha(opacity=80); position:absolute; left:0; }
.grayScale2{background:#000000; width:190px; height:290px; z-index:999; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:0; top:0; }

