@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("common.css");

body{margin:0px; padding:0px; background: url(../images/body-bg.jpg) repeat-x top #eeeeee; font-family:Arial; font-size:12px; color:#000000;}

h2{ font-family:Arial; padding:0px; margin:0px; padding-top:15px; padding-bottom:5px; font-size:18pt; color:#000000; font-weight:bold;}

h3{ font-family:Arial; padding:0px; margin:0px; padding-top:15px; padding-bottom:3px; font-size:13px; color:#000000; font-weight:bold; margin-bottom:5px;}
h4{ font-family:Arial; padding:0px; margin:0px; padding-top:15px; padding-bottom:3px; font-size:13px; color:#046289; font-weight:bold; margin-bottom:5px; border-bottom:#006699 1px solid;}

a{ color:#000000; text-decoration:none;}

a:hover{ color:#000000; text-decoration:underline;}

#main-container{width:961px; margin:0 auto; padding:4px 0px;}

	
	#header-main{width:961px; margin:0px; padding:0px; float:left;}
	
		.logo{margin:0px; padding:0px; width:400px; float:left;}
		
		.header-right{margin:0px; padding:0px; width:561px;  float:right;}
			
			.header-rightop{margin:0px; padding:0px; background:url(../images/nav-right-top.jpg) no-repeat right #000000; height:24px; line-height:20px; float:right;}
			
			.header-rightop span{margin:0px; padding:0px; padding-left:25px; color:#FFFFFF; font-family:Arial; font-size:11px; background:url(../images/nav-left-top.jpg) no-repeat left; float:left; height:24px; line-height:20px;}
			
			.header-rightop span a{margin:0px; padding:0px 12px; color:#FFFFFF; font-family:Arial; font-size:11px; }
			
			.header-rightop span a:hover{color:#FFFFFF; font-family:Arial; font-size:11px; text-decoration:underline; }
			
			.header-rightbott{margin:0px; padding:0px; padding-top:18px; clear:both; text-align:right;}
			
			.searchimg{margin:0px; padding:0px; width:37px; height:24px; line-height:24px; margin-top:3px; float:left; margin-left:20px;}
			.fotterlogoimg{margin:0px; padding:0px; width:37px; height:24px; line-height:24px; margin-top:3px; float:left; margin-left:20px;}
			.search{margin:0px; padding:0px; border:1px solid #000000; width:180px; height:22px; line-height:22px; float:right;}
				
				.search-arrow{margin:0px; padding:0px; width:20px; float:right;}
				
				.search-box{margin:0px; padding:0px; width:150px; float:left;}
			
				.search-box input{border:none; padding:2px 5px; width:140px; float:left;}
				.search-text{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#003399; margin:0px; padding:0px; padding-right:10px;}
				.search-text a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#003399;} 
			
	#top-navigation{width:961px; margin:3px 0px; padding:0px; background:#000000; float:left; height:34px; line-height:34px; color:#FFFFFF; font-family:Arial; font-size:12px; }
		
	#top-navigation a{margin:0px; padding:0px 20px; color:#FFFFFF; font-family:Arial; font-size:12px; }
	
	#top-navigation a:hover{color: #FFFFCC; text-decoration:none; }
		

		
	#banner{width:959px; margin:0px; padding:0px; float:left; border:1px solid #000000;}
	
	#banner-sub{width:961px; margin:0px; padding:0px; float:left; }
	
	#middle{width:961px; margin:0px; margin-top:3px;  padding:0px; float:left;}
	
		.bredcrumb{ width:725px; margin:0px; padding:0px; height:25px; font-size:11px; line-height:25px; padding-left:236px; float:left;}
		
		.bredcrumb a{ font-family:Arial; font-size:11px; padding-right:10px; color:#000000; text-decoration:none;}
		.bredcrumb a:hover{ font-family:Arial; font-size:11px; color:#3586f5; text-decoration:none;}
	
		.middle-sub{ width:961px; margin:0px; background:url(../images/middle-sub-bg.jpg) repeat-y ; margin-bottom:8px; padding:0px; float:left;}
		
		.middle-sub-bottom{ width:961px; height:20px; margin:0px; background:url(../images/round-bottom.jpg) no-repeat left bottom; padding:0px; float:left;}
		
		.middle-sub-bottom1{ width:961px; height:20px; margin:0px; background:url(../images/round-bottom1.jpg); padding:0px; float:left;}
		
		* html .middle-sub{ width:961px; margin:0px; margin-bottom:5px; padding:0px; float:left;}
		
		.middle-subleft{width:226px; margin:0px; padding:0px; background:#ffffff; float:left;}
		
		.middle-subleft .content{margin:0px; padding:10px 15px; clear:both;}
		
		.content{margin:0px; padding:0px; clear:both;}
		
		.middle-subleft h3{ font-family:Arial; background:url(../images/arrow.jpg) no-repeat left 6px; padding:0px; padding-left:8px; margin:0px; font-size:12px; color:#000000; font-weight:normal; line-height:16px; margin-bottom:5px; }
		
		.middle-subleft h3 a{ color:#000000; font-weight:normal; text-decoration:none; }
		
		.middle-subleft h3 a:hover{ color:#000000; font-weight:bold; text-decoration:none;  }
		
		.middle-subright{width:725px; margin:0px; padding:0px; background:#ffffff; float:left;}
	
		.middle-homehead{ width:939px; margin:0px; padding:0px 10px; background:url(../images/grey-band.jpg) repeat-x; height:38px; line-height:38px; border:1px solid #cccccc; border-width:0px 1px; float:left;}	
		
			.heading-box{font-family:Georgia; background:url(../images/bullet-home.jpg) no-repeat right; padding:0px; margin:0px; font-size:10pt; color:#024b87; padding-right:50px;  font-weight:bold; float:left;}
			
			.heading-box a, .heading-newsletter a{color:#024b87; font-weight:bold; }
			.heading-box a:hover, .heading-newsletter a:hover{color:#000000; font-weight:bold; text-decoration:none; }
			
			.heading-newsletter{font-family:Georgia; background:url(../images/newsletter.gif) no-repeat right; padding:0px; margin:0px; font-size:10pt; color:#024b87; padding-right:80px; padding-left:20px; font-weight:bold; float:left;}
		
			.divider{ background:url(../images/saparater.jpg) no-repeat ; height:38px; width:2px; float:left; margin:0px 35px;}
			
		.middle-home{ width:961px; margin:0px; margin-bottom:8px; padding:0px; float:left;}
		
		* html .middle-home{ width:961px; margin:0px; margin-bottom:5px; padding:0px; float:left;}
		
			.home-box{ width:283px; height:160px; background:#f5f5f5; margin:0px; padding:10px; border:1px solid #cccccc; float:left;}
			
			.home-box-content{ height:140px; margin:0px; clear:both; }
			
			.home-box-content a{ color:#676767; text-decoration:none; }
			
			.home-box-content a:hover{ color:#000000; text-decoration:none; }
			
				.home-box h2{ font-family:Georgia; padding:0px;  margin:0px; margin-bottom:5px; font-size:18pt; color:#000000; font-weight:normal; }
				
				.home-box h3{ font-family:Arial; background:url(../images/arrow.jpg) no-repeat left 5px; padding:0px; padding-left:8px; margin:0px; font-size:12px; color:#000000; font-weight:normal; line-height:16px; margin-bottom:5px; }
				
				.know{ font-family:Arial; background:url(../images/arrow.jpg) no-repeat right 5px; padding:0px; margin:0px; font-size:12px; color:#000000; font-weight:normal; float:right; padding-right:10px; margin-top:5px; } 
			
			.dimond-jewelry{background:url(../images/diamond-jewelry.jpg) no-repeat;}
			.wedding-rings{background:url(../images/wedding-rings.jpg) no-repeat;}
			
	#footer{width:100%; margin:0px auto; padding:0px; border-top:1px solid #cccccc; height:1%; overflow:hidden; }
	
		.footer{width:961px; margin:0px auto; padding:0px;  color:#767676; font-size:11px; }
		
		.footer-box{width:961px; margin:0px; padding:5px 0px;  float:left; }
		
		.footer a{color:#767676; font-size:11px; text-decoration:none; }
		
		.footer a:hover{color:#000000; font-size:11px; text-decoration:none; }
	
	
.title-band{background:url(../images/round-bg.jpg) repeat-x; clear:both; height:37px; line-height:37px; font-family:Arial; font-size:14pt; color:#000000;}

	.title-band .round-left{background:url(../images/round-leftop.jpg) no-repeat left; border-right:1px solid #b3b3b3; clear:both; height:37px; line-height:37px;}
	
	.title-band .round-right{background:url(../images/round-rightop.jpg) no-repeat right; border-left:1px solid #b3b3b3; clear:both; height:37px; line-height:37px;}
	
	
.product-box{width:200px; margin:0px; padding:0px 15px; padding-bottom:10px; float:left;}

.product-box h3{width:200px; height:40px; margin:0px; padding:0px; clear:both; font-family:Arial; color:#4d98ff; font-size:11px;  font-weight:normal; text-align:justify;}

.product-box h3 a{color:#4d98ff; text-decoration:underline; font-weight:normal; text-align:justify;}

.product-box h3 a:hover{color:#4d98ff; text-decoration:none; font-weight:normal; text-align:justify;}

.product-box .img{ margin:0px; width:200px; padding:20px 0px; text-align:center; clear:both;}

.product-box .price{ margin:0px; width:170px; padding:0px; padding-left:30px; clear:both;}


.dott-line{background:url(../images/dott.jpg) repeat-y right;}

.dott-line-hor{background:url(../images/dott-hor.jpg) repeat-x left; clear:both; height:5px; padding:15px 0px; margin:0px 10px; }

.top-paging{background:#f7f7f7; clear:both; height:30px; color:#333333; font-size:11px; padding:0px 15px; line-height:30px; margin:5px 5px; }

.top-paging .blue{color:#0063ff; font-size:12px;}

.blue{color:#0063ff;}

.inner-left{ width:400px; float:left; }

.inner-left .text{ color:#474747; font-size:12px; text-align:justify; padding:20px; line-height:16px;}

.inner-left .buttons{ color:#474747; font-size:11px; text-align:justify; padding:0px;}

.button-grey{background:#f7f7f7; width:170px; float:left; padding:5px 0px; text-align:center; font-weight:normal; color:#333333; font-size:13px; margin:1px 5px;}

.button-grey a{color:#333333; text-decoration:none;}

.button-grey a:hover{color:#0063ff; text-decoration:none;}

.inner-right{ width:265px; padding:0px; float:right; padding-right:15px; color:#474747; font-size:11px; text-align:justify;}

.inner-right .big-img{ border:1px solid #000000; text-align:center; width:270px; float:left;}

.inner-right .zoom{ width:170px; float:left; padding:0px; padding-left:100px;}

.zoom h3{ background:url(../images/zoom.jpg) no-repeat right 15px; padding-right:25px; color:#0063ff; font-size:12px; float:left; font-weight:normal; }

.zoom h3 a{ color:#0063ff; text-decoration:underline; font-weight:normal; }

.zoom h3 a:hover{ color:#0063ff; text-decoration:none; font-weight:normal; }


.content-sub{margin:0px; padding:10px; clear:both; text-align:justify; line-height:18px;}


	
	.middle-sub2{ width:961px; margin:0px; background:#ffffff; margin-bottom:8px; padding:0px; float:left;}
	
	.mediacenter{ border:1px #CCCCCC solid; width:660px; padding:5px 5px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; }
		.mediacentersub{  margin-right:27px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; }
	
	.mediacentersub1{    font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; }
	.mediacenter span{ background:url(../images/arrow.jpg) no-repeat 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC; font-weight:bold; padding-left:10px;}
	
	.mediacenter1{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left;  width:700px;  }
		.mediacenter1 span{ background:url(../images/arrow.jpg) no-repeat 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC; font-weight:bold; padding-left:10px;}
	.mediacenter3{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; width:150px; margin-left:20ppx;  }
	
	
	.contacttext{ background-image:url(../images/login-bg.jpg); width:400px; float:left; margin:0px; padding:0px; border:1px #d7d8d8 solid; margin-left:150px; padding:10px 10px;  }
	.contact{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; color:#000000; float:left; width:100px; }
	.contact1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;margin-top:10px; float:left; width:260px;}
	
.contactimg{ width:200px; height:136px; float:left; margin-left:70px; margin-top:20px; }
		
.search-button  {background-color:#285481;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;
text-align:center;color:#FFFFFF;border:none;width:51px;height:19px;padding:1px 0px 2px 0px;
}

.download{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; width:700px;}
	




/*----------Pradeep----*/




.login-main{margin:0px auto; padding:5px 20px; width:400px; background:url(../images/login-bg.jpg) repeat-x bottom #f9f9f9; border:1px solid #b6c4ce; margin-top:20px; text-align:left; }
			
			.massg-main{margin:0px auto; padding:15px; background:url(../images/login-bg.jpg) repeat-x bottom #f9f9f9; border:1px solid #b6c4ce; margin-top:100px; font-size:11px; line-height:20px; text-align:center; }
						
			.login-main td,.massg-main td{margin:0px; padding:4px 0px; font-family:Arial; font-size:11px; color:#2a2a2a; text-align:left; }
			
			.login-input{margin:0px; padding:5px 0px; text-align:left; }
			
			
.submit {
	cursor:pointer;
	text-decoration:none;
	background:url(../images/submit.jpg) no-repeat right top; 
	padding-right:5px; 
	display:inline-block;
	line-height:24px;
	height:24px;
	font-size:12px;
	color:#646567;
	font-weight:bold;
}

.submit span { 
	background:url(../images/submit.jpg) no-repeat left top; 
	padding-left:10px;
	line-height:24px;
	height:24px;
	display:inline-block;
}



.submit span input {
	cursor:pointer;
	font-weight:bold;
	background:transparent;
	border:0;
	font-family:verdana;
	padding-top:3px;
	font-size:12px;
	color:#646567;
}
.calmonday, .caltuesday, .calwednesday, .calthursday, .calfriday, .calsaturday, .calsunday
{
	text-align: center;
}


/*----------Pradeep----*/




.login-main{margin:0px auto; padding:5px 20px; background:url(../images/login-bg.jpg) repeat-x bottom #f9f9f9; border:1px solid #b6c4ce; margin-top:20px; text-align:left; }

.backend-box{margin:0px auto; padding:5px 20px;  background:url(../images/login-bg.jpg) repeat-x bottom #f9f9f9; border:1px solid #b6c4ce;  text-align:left; }
			
			.massg-main{margin:0px auto; padding:15px; background:url(../images/login-bg.jpg) repeat-x bottom #f9f9f9; border:1px solid #b6c4ce; margin-top:100px; font-size:11px; line-height:20px; text-align:center; }
						
			.login-main td,.massg-main td, .backend-box td{margin:0px; padding:4px 0px; font-family:Arial; font-size:12px; color:#2a2a2a; text-align:left; }
			
			.login-input{margin:0px; padding:5px 0px; text-align:left; }
			
			
.submit {
	cursor:pointer;
	text-decoration:none;
	background:url(../images/submit.jpg) no-repeat right top; 
	padding-right:5px; 
	display:inline-block;
	line-height:24px;
	height:24px;
	font-size:12px;
	color:#646567;
	font-weight:bold;
}

.submit span { 
	background:url(../images/submit.jpg) no-repeat left top; 
	padding-left:10px;
	line-height:24px;
	height:24px;
	display:inline-block;
}



.submit span input {
	cursor:pointer;
	font-weight:bold;
	background:transparent;
	border:0;
	font-family:verdana;
	padding-top:3px;
	font-size:12px;
	color:#646567;
}




.back td.form-head{ padding:5px 10px; background:#464646;  font-family:Arial; font-size:12px; font-weight:bold; text-align:left; 
color:#ffffff;}

.back td.form-data{ padding:5px 10px;  font-family:Arial; font-size:12px; background:#f2f2f2; font-weight:normal; text-align:left; 
color:#161616;}


.back .form-head{ padding:5px 10px; background:#464646;  font-family:Arial; font-size:12px; font-weight:bold; text-align:left; 
color:#ffffff;}

.back .form-data{ padding:5px 10px;  font-family:Arial; font-size:12px; background:#f2f2f2; font-weight:normal; text-align:left; 
color:#161616;}

.back{ background:#b4b4b4;}


.width400{ width:400px;}

.width600{ width:600px;}


