@charset "utf-8";

/* CSS Document */

/*Overall*/

body{

margin:0;

padding:0px 0px 0px 0px;

background-image:url(../images/mainbody_img.jpg);

background-position:left top;

background-color:#FFFFFF;

font:normal 12px Arial, Helvetica, sans-serif;

color:#000000;

}



h1, h2, h3, p {

	margin:0px;

	padding:0px;

}



/*-----------------------------text-----------------------------------*/

.top_clickbg{
background:url(../images/top_clickbg.png) 0 12px no-repeat;
width:273px;
padding:18px 0 0 10px;
height:108px;
}
.
.topHeaderBOX{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#645C23;

	line-height:18px;



}

.normalText {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#3B5569;

	line-height:18px;

	padding-right:10px;

}

.goldText {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#645C23;

	line-height:18px;

}



.bottomAddressText{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#3B5569;

	line-height:18px;

	padding:15px 10px 0px 0px;

}



.innerpagehding{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#3B5569;

	font-weight:bold;

	text-transform:uppercase;

}







/*--------------------------------- link -----------------------------------------*/



a:link, a.mailTo:active, a:visited {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3B5569;

	text-decoration:none;

	line-height:18px;

}



a:hover {

	color:#3B5569;

	text-decoration:underline;

}







a.mailTo:link, a.mailTo:active, a.mailTo:visited {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#B24935;

	text-decoration:none;

	line-height:18px;

}



a.mailTo:hover {

	color:#6E5250;

	text-decoration:underline;

}



a.copyLinks:link, A.copyLinks:active, A.copyLinks:visited {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#B24935;

	text-decoration:none;

	line-height:18px;

}



a.copyLinks:hover {



	color:#6E5250;

	text-decoration:underline;

}













/*-----------------------------misc-----------------------------------*/



.topHeaderBG{

	background-image:url(../images/header_top_bg.jpg);

	background-position:right top;

	background-repeat:no-repeat;

	background-color:#FCF9F2;

}



.topHeaderBox{

	background-image:url(../images/top_hdrbox_bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	height:87px;

}



.footerDotLine{

	background-image:url(../images/footer_horizantal_line.gif);

	background-position:left top;

	background-repeat:repeat-x;

}



.rightPatternBg{

	background-image:url(../images/rightpattern_bg.jpg);

	background-position:left top;

	background-repeat:repeat-y;

}



#main_container {

	position:relative;

	width:99px;

}



.style{

	position:absolute;

	padding-right:-50px;

	padding-top:80px;

}



.subpage_img

{

padding:0px 15px 0px 0px;

margin:0px;

}


/*-----------------------------29.05.10-----------------------------------*/

.top_nav_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}
A.top_nav:link, A.top_nav:active, A.top_nav:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
display:block;
padding:0 5px;

}
A.top_nav:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F7707;
text-decoration:none;
}

A.top_nav:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F7707;
text-decoration:none;
}

.nav_seperator{
	background:url(../images/nav_seperator.gif) center top repeat-y;
	padding:0 2px;
}

A.top_nav_selected:link, A.top_nav_selected:active, A.top_nav_selected:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F7707;
text-decoration:none;
display:block;
padding:0 5px;

}
A.top_nav_selected:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4F7707;
text-decoration:none;
}


/*-----------------------------29.05.10-----------------------------------*/


.top_heading_text{

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:18px;

	color:#759D00;
	
	line-height:25px;

}


.top_heading_text1{

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:12px;

	color:#000000;

	font-weight:bold;



}

.normal_heading_Text {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#3B5569;
	
	line-height:20px;



	
}


.normal_heading_Text1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#645C23;


}



.normal_heading_Text2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#3B5569;

	font-weight:bold;
	
	font-style:italic;

}


.giftcard_text{

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:16px;

	color:#990000;

	font-weight:bold;
	
	font-style:italic;



}

.normal_heading_Text3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#645C23;



	
}


.normal_heading_Text4 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#3B5569;
	




	
}


.top_heading_text1_1{

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:14px;

	color:#990000;

	font-weight:bold;



}


/*14_06_2010*/

.gold_line { border:#D9D5A4 1px solid; padding:16px; }
.red_text_normal { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B24935;}
			
input.look {
	margin:0px;
	padding:2px 2px;
	background-color:#fff;
	border:1px solid #D9D5A4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#706C3A;
	width:250px;
}

select.look {
	margin:0px;
	padding:2px 2px;
	background-color:#fff;
	border:1px solid #D9D5A4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#706C3A;
	width:256px;
}

textarea.look {
	margin:0px;
	padding:2px 2px;
	background-color:#fff;
	border:1px solid #D9D5A4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#706C3A;
	width:250px;
	height:100px;
}


.normalText2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#3B5569;
}

.left_spaces { padding-left:51px; }

/* Added By Sourav */

.errtxt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	font-weight:normal;
}

















