body {
font: 11px 'arial';
color:#666666;
margin:0px; 
padding:0px 0px 0px 0px ;
}
form{
margin:0px;
padding:0px;
}

/*************footer*********************/
.footer-bg{
background:url(images/footer-bg.jpg) left top repeat-x;
text-align:center;
padding:20px 0px 10px 0px;
font: bold 12px 'arial';
color:#f04160;
}
.footerred, a.footerred{
font: bold 12px 'arial';
color:#f04160;
text-decoration:none;
}
a.footerred:hover{
text-decoration:underline;
}
.footerblack, a.footerblack{
font: bold 12px 'arial';
color:#585858;
text-decoration:none;
}
a.footerblack:hover{
color:#f04160;
}
.white, a.white{
font:11px 'arial';
color:#ffffff;
text-decoration:none;
}
a.white:hover{
text-decoration:underline;
}
.lower-bg{
background-color:#f04160;
height:33px;
padding:10px 10px 0px 10px;
font:11px 'arial';
color:#ffffff;
}
/*************header********************/
.header-bg{

background:url(images/header-bg.jpg) left top repeat-x;
padding:0px 0px 0px 0px;
}
.yellow{
background-color:#8f5e3d;
border-bottom:1px solid #ffffff;
height:23px;
}
.right-bg{
background:url(images/headright-bg.jpg) right top no-repeat;
}
.txt-red{
font:bold 11px 'tahoma';
color:#f04160;
padding:0px 20px 0px 0px;
}
.txt-yellow{
font:bold 11px 'arial';
color:#8f5e3d;
}
/*************link********************/

.gap{
padding:0px 16px 0px 16px;
}
.link, a.link{
font:bold 12px 'arial';
color:#ffffff;
text-decoration:none;
}
a.link:hover{
text-decoration:underline;
}
/*************main********************/
.tab-padd{
padding:5px 0px 10px 0px;
}
.heading{
padding:0px 0px 10px 13px;
}
.heading-left{
padding:0px 0px 8px 0px;
}
.img-brd{
border:1px solid #d7d7d7;

}
.par-bg{
background:url(images/parh.jpg) left bottom repeat-x;
padding:0px 0px 10px 0px;
}
.pa{
padding:8px 6px 0px 8px;
font: bold 11px 'arial';
color:#585858;
}
.icon{
padding:0px 0px 0px 8px;
}
.parv-bg{
background:url(images/parv.jpg) right bottom repeat-y;
}
.field{
width:136px;
height:18px;
border:1px solid #919191;
background-color:#f9f9f9;
}
.bridal{
background:url(images/heading-bridal.jpg) left top no-repeat;
font:12px 'arial';
color:#575757;
line-height:18px;
/*padding:0px 0px 0px 16px;*/
padding:30px 20px 15px 10px;
}
.contem{
background:url(images/contem.jpg) left top no-repeat;
padding:30px 20px 15px 10px;
font:12px 'arial';
color:#575757;
line-height:18px;
}
a.left-link{
font:12px 'arial';
color:#575757;
line-height:18px;
text-decoration:none;
padding:0px 0px 0px 20px;
}
a.left-link:hover{
color:#f04160;
text-decoration:underline;
padding:0px 0px 0px 10px;
}
.btmbrdr {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #989898;
}
.btmbrdr2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
	padding-bottom:6px;
}
.form-txt{
font:11px 'verdana';
color:#000000;
padding:0px 0px 0px 20px;
}
.title {
	font-family: "Trebuchet MS", Arial, sans-serif, helvetica, Verdana;
	font-size: 18px;
	font-weight: bolder;
	color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0475BB;
}


.left_heading{
	font-family: "BD Norway"; 
	font-size:22px;
	font-weight:normal;
    color: #f04160;
	padding:0px 0px 0px 0px;

	
}
.sec-brdin{
border:1px solid #b9b9b9;
background-color:#f9f9f9;
padding:3px 5px 3px 10px;
font:bold 11px 'tahoma';
color:#d40d3b;
}
.sec-brdint{
font:bold 11px 'tahoma';
color:#d40d3b;
text-decoration:none;
}
.txtfieldin{
border: 1px solid #f0c26a;
background-color:#ffffff;
height:15px;
width:290px;
font:11px 'verdana';
color:#362f28;
vertical-align:middle;
padding:3px 0px 0px 4px;
}
.txtmenuin{
border: 1px solid #f0c26a;
background-color:#ffffff;
width:290px;
font:11px 'verdana';
color:#362f28;
}
.brdyellow{
border:1px solid #d40d3b;
}
.ver{
font:11px 'verdana';
color:#000000;
}
.txtboxin{
border: 1px solid #f0c26a;
background-color:#ffffff;
height:40px;
width:290px;
font:11px 'verdana';
color:#362f28;
padding:3px 0px 0px 4px;
}
.main-txt{
font:bold 12px 'verdana';
color:#2668a4;
}
.green, a.green{
font:bold 11px 'tahoma';
color:#2c7c12;
text-decoration:none;
}
a.green:hover{
text-decoration:underline;
}
.heading2{ display:block;text-decoration:none;font: bold 12px Geneva, Arial, Helvetica, sans-serif;color: #84210d;background: url(images/heading-bg.gif) no-repeat left bottom; padding-bottom:5px;}
.btn{
background:url(images/btn-bg.jpg);
width:60px;
height:22px;
font:bold 11px 'arial';
color:#ffffff;
text-align:center;
border:0px;
padding-bottom:2px;
}
.txt-black{
font: bold 11px 'verdana';
color:#585858;
text-decoration:none;
}

.buttonn{
background: url(images/btn.jpg) left top repeat-x;
height:19px;
text-align:center;
font:bold 12px 'arial';
color:#ffffff;
border:0px;
}
.pr{
font:bold 11px 'tahoma';
color:#272727;
}

.main_index{
	display:block; 
	margin:10px 0px 10px 0px; 
	padding: 5px; 
	border-bottom:1px solid #f0f0f0;
	border-top:1px solid #f0f0f0;
}
.index{
	margin-left:10%; 
	margin-right:10%; 
	text-align:center;
	cursor:default;
}
.navBarTxt:hover {
	width:16px; 
	height:15px; 
	border: 1px solid #dddddd; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	background-color:#f04160;
}
.navBarTxt_dg {
	width:16px; 
	height:15px; 
	border: 1px solid #dddddd; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	background-color:#f04160;
	cursor:default;
}
.navBarTxt {
	width:16px; 
	height:15px; 
	background-color:#868686; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #666665; 
}
.left {
	float:left;
}
.right {
	float:right;
}
.site_map{
font:12px 'arial';
color:#2668a4;
font-weight:normal;
text-decoration:none;
}