@font-face 
{
font-family:"KRDV010"; 
src: url(../StyleSheet/KRDV010.eot);
src: local("KRDV010") url(../StyleSheet/KRDV010.ttf) format("truetype");
}
body { padding: 0; margin: 0; font-family: "BankGothic Lt BT", "Century Gothic", Arial; line-height: 1.5em; background: #ffffff; color: #ff0000; text-align: center; vertical-align:top;}
a { color: #0E4D8B; background: inherit; }
a:hover { color: #000; background: inherit; cursor: hand;}
a.title { color: #B41A1A; background: #FFFFFF; }
img { float: left; margin: 0 9px 3px 0;}
h1 { font: bold 2em "BankGothic Lt BT", "Century Gothic", Arial; letter-spacing: -1px; padding: 16px 0 0 8px; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 2.0em "BankGothic Lt BT", "Century Gothic", Arial; letter-spacing: -1px; }
h4 {font: bold 100% "BankGothic Lt BT", "Century Gothic", Arial; margin: 0; color : red;}
h1 a { color: #FFFFFF; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #BFE1ED; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: #FFF; }
p {	margin: 0 0 0px 0; line-height: 1.5em; }
form { margin: 0; }
input.search { width: 199px; border: none; background: #FFF url(../images/input.gif); padding: 4px; color: #808080; }
input.submit { height: 24px; font-weight: bold; width: 53px; border: none; background: #D96855 url(../images/button.gif); padding: 3px; color: #FFF; }

.content { 
	margin: 5px auto;
	width: 980px; /* old 768px */
	/*color: #ffffff;*/
	text-align: left;	
}

.header_top {
	background: url(../GoshalaImages/logo.png) no-repeat center center;
	background-color:transparent;
	color: #FFF;
	height: 125px;	
	font-size:0.79em;
}
.header { padding: 0px 10px; }
.headermenu {margin-bottom:1em; width:1010px; padding: 0; height:38px;
	 background:#eeefff url(../images/tab.png) repeat-x top left;  }
	 .targetbar {	
		min-height:26px;
		max-height:28px;	
		height:28px;		
		text-align:center;
		clear:both;
		padding-top:10px;	
}
.targetbar ul li.first {
		display:  inline;
		border-left:0px solid #fff;
		
		height:0;
		/*padding-left:183px;*/
}
.header_bottom_admin 
{
	clear: both;
	background: url(../images/bellabebe-images/menu-bar.png) no-repeat bottom center;
	color: #000;
	height: 32px;
	padding-left: 170px;
	font-size: 0.79em;
}
.footer_admin 
{
	clear: both;
	background: url(../images/bellabebe-images/menu-bar.png) no-repeat bottom center;
	color: #000;
	height: 32px;
	padding-left: 48px;
	font-size: 0.79em;margin-bottom:20px;
}

.header_bottom 
{
	clear: both;
	background: url(../images/bellabebe-images/menu-bar.png) no-repeat bottom center;
	color: #000;
	height: 32px;
	padding-left: 35px;
	font-size: 0.79em;
	
}
.footer {
	clear: both;
	background: url(../images/bellabebe-images/menu-bar.png) no-repeat bottom center;
	color: #000;
	height: 32px;
	padding-left: 120px;
	font-size: 0.79em; margin-bottom:5px;
}
	
.subheader {
	padding: 8px;
	background-color:transparent;
	color: #808080;
}

.left {
	float: left;
	/*width: 409px;  OLD 595 px  New LAYOUT CHANDRESH */
	/*height: 300px; */  /* Commented By Chandresh */
	margin: 0 0 10px 0;
	
}

	.box_top {
		background: #F0F0F0 url(../images/leftbox_top.gif) no-repeat;
		color: #808080;
		height: 40px;
		width: 159px;
	}
	
	.box_top h2, .article h2 {
		color: #808080;
		background: inherit;
		padding: 7px 0 0 5px;
		margin: 0;
	}
	
	.box_mid_top {/* Added By Chandresh */
		background: #F0F0F0 url(../images/midbox_top.gif) no-repeat;
		color: #808080;
		height: 40px;
		width: 620px; /* 540px  NEW LAYOUT */
	}
	
	.box_mid_top h2, .article h2 {/* Added By Chandresh */
		color: #808080;
		background: inherit;
		padding: 7px 0 0 5px;
		margin: 0;
	}
	
	
	
	.box {
		border-left: 2px solid #F0F0F0;
		border-right: 2px solid #F0F0F0;
		padding: 0 4px 0 7px;
		margin: 0;
		width: 144px; /* old is 144px Modified By Chandresh*/
		color: #595959;
		background: #FFF;
		text-align:left;
	}
	.midbox {/* Added By Chandresh */
		border-left: 2px solid #F0F0F0;
		border-right: 2px solid #F0F0F0;
		padding: 0 4px 0 7px;
		margin: 0;
		width: 605px; /* old is 144px Modified By Chandresh*/
		color: #595959;
		background: #FFF;
		text-align:left;
	}
	.wide_box {
		border-left: 2px solid #F0F0F0;
		border-right: 2px solid #F0F0F0;
		padding: 0 4px 0 7px;
		margin: 0;
		width: 144px; /* old is 144px Modified By Chandresh*/
		color: #595959;
		background: #FFF;
	}
	.box_bottom {
		background: #FFF url(../images/leftbox_bottom.gif) no-repeat;
		color: #000;
		height: 13px;
		width: 160px;
		margin: 0 0 7px 0;
	}
	
		.box_mid_bottom {
		background: #FFF url(../images/midbox_bottom.gif) no-repeat;
		color: #000;
		height: 13px;
		width: 621px; /*  541px; */
		margin: 0 0 7px 0;
	}
		.left_side { float: left; width: 159px; padding: 0px 5px 8px 8px; }
		.right_side { float: right; width: 625px;  margin: 0 5px 0 0; text-align: justify; } /* Old 405px;  width: 545px; */
		.article {float: left;width: 622px; padding: 0 5px 0 0px; margin-bottom: 20px; } /* Added Width:542px; */
		.sidesection {float: left;width: 159px; padding: 0; margin-bottom: 2px; } /* Added by Chandresh */
		/*.article h2 {color: #808080;background: inherit;padding: 7px 0 0 5px;margin: 0;} /* Added By Chandresh */
		
	.grey_top { clear: both; width: 382px; background: #EDEDED url(../images/grey_top.gif) no-repeat; color: #000; height: 5px; padding: 0; margin: 0px 0 0 6px; }
	.grey { width: 362px; margin: 0 0 0 6px; padding: 10px; background: #EDEDED url(../images/grey_bottom.gif) no-repeat bottom left; color: #808080;	}
		
	.grey a {
		color: #66C419;
		background: inherit;
		font-weight: bold;
	}
	
	.grey a:hover {
		color: #000;
		background: #EDEDED;
	}
	
	.highlight {
		padding: 5px 3px 5px 3px;
		margin: 0 0 3px 0;
		border-bottom: 1px solid #ccc;
	}


.right { float: right; width: 540px; margin: 0 0 10px 0;}
		
.searchboxtitle 
{
	color:Navy;
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	height:21px;
}

.minheight
{
	min-height:250px; 
	height: expression( this.scrollHeight < 250 ? "250px" : "auto" ); 
	display:inline-block;

}
.section
{
	width: 980px;
}
.sectionbottom
{
	width:980px;
}

.contentsection {color: #FFF; width: 967px;}

.admincontentsection {padding-left:7px;color: #FFF; width: 967px; font-size: 0.968em;}

.singlecolumntop
{
	background: url(../images/bellabebe-images/single-column.png) no-repeat bottom left; 
	clear:both;
	margin:0;
	width: 967px;
}

.singlecolumntop h2
{
	color: #000;
	font-weight:bold;
	font-size:1.3em;
	padding:9px;
}

.singlecolumnmid 
{
	background:url(../images/bellabebe-images/single-column-box-bg.png) no-repeat top left;
	color: #FFF;
	clear:both;
	margin:0;
	border-left: 2px solid #c9cd39;
	border-right: 2px solid #c9cd39;
	width: 963px;
}
.singlecolumnbottom
{
	background:url(../images/bellabebe-images/single-column-box-bottom.png) no-repeat top left;
	color: #FFF;
	height:10px;
	clear:both;
	margin:0;
	width: 967px;
}
.btn1
{
	margin-left:0.25em;
	margin-right:0.25em;
}
/* ------------- 9Oct 2009 -----------  */
.twocolumn-left {
float:left;
width:200px;
}

.twocolumn-middle {
width:500px;
}
.twocolumn-lefttop {
height:28px;
width:214px;
background:#cddc39 url(../images/bellabebe-images/two-column-left-top.png) no-repeat top left;
}
.twocolumn-leftmid {

width:210px;
background:#321b15 url(../images/bellabebe-images/two-column-left-mid.png) no-repeat top left;
border-left: 2px solid #c9cd39;
border-right: 2px solid #c9cd39;
}
.twocolumn-leftbottom {height:28px;width:214px;background:#321b15 url(../images/bellabebe-images/two-column-left-bottom.png) no-repeat top left;}

.twocolumn-right {width:200px;float:right;}
.twocolumn-righttop {
width:743px;
height:32px;
background:#cddc39 url(../images/bellabebe-images/two-column-right-top.png) no-repeat top left;
}
.twocolumn-rightmid {
width:739px;
/*modified by dinesh at 4.09 on 19th oct changed height into min-height*/
/*min-height:107px;*/
/*modified by dinesh at 4.58 on 27th oct  removed min-height:107px;*/

background:#321b15 url(../images/bellabebe-images/two-column-right-mid.png) no-repeat top left;
border-left: 2px solid #c9cd39;
border-right: 2px solid #c9cd39; 

}
.twocolumn-rightbottom {
width:743px;
height:32px;
background:#321b15 url(../images/bellabebe-images/two-column-right-bottom.png) no-repeat top left;
}

ul.reset, ul.reset li, ul.reset li a
{
 list-style:none; 
 margin:0; padding-left:0;
 text-decoration:none; outline:none;
 font-size: 1.1em;
 color:White;
 direction:ltr;
 display:inline;
}
ul.reset li a:hover
{
	color: #99a21f;
}

td.left
{
	text-align:left;
}

.contentgreen
{
	/*modified by dinesh set width to 79% from 80% at 4.10 on 16th oct*/
	margin-left:10%;width:79%;margin-right:10%;text-align:center;border:solid 1px #c8cc44;
}
Image.head
{
	z-index: 100; left: 920px; position: absolute;top: 0px;margin-left:20px;
}
.topheaderfont
{
	/*added by Dinesh Audichya at 2:32pm 13 oct*/
	margin-left:0.6em;
	vertical-align:middle;
	font-family:BankGothic Md BT Medium;
	font-size:1.0em;
}
.gridtdmargin
{
	/*added by Dinesh Audichya at9.50 pm 14 oct*/
	margin-left:0.2em;
}
.gridlink
{

	color:#c8cc44;
	text-decoration:none;
	margin-left:0.2em;

	
}
.gridlink:hover
{
	text-decoration: underline;
	color:#c8cc44;
	
}
.gridborder
{
	border:solid 1px #c8cc44;
}
.gridpager
{
	color:#ffffff;
	font-size:1.2em;
	margin-left:0.5em;
}
p.justify
{
	text-align:justify;
}
short
{
	text-align:left;
}
.defaultwidth
{
	text-align:-moz-center;
	margin-left:10%;width:79%;margin-right:10%;text-align:center;
	
}
.water
{
	color:Gray;
	font-family:BankGothic Lt BT;
}
.grid_margin
{
	margin-left:4px;
}
.opacity
{
	opacity:.7;
	-moz-opacity:.70;
	filter:alpha(opacity=70);
}
.redborder
{
	
	border:solid 1px #733723;
}
.greenborder
{
	border:solid 2px #c8cc44;
}
.toppadding
{
	padding-top:2em;
}

/* added by gaurav jain on 16 oct 09 at 12:20 pm   starts here*/

/*.formtitle
{
	color: #ffffff;
	font: 0.9em "BankGothic Lt BT", "Century Gothic", Arial;
	line-height: 1.5em;
	text-align:right;
	vertical-align:top;
}*/

.gridfooterstyle
{
	background-color:#DB9370;
}

.gridselectedrowstyle
{
	background-color: #483D8B;
	color: #F8F8FF;
}

.gridheaderstyle
{
	font-weight:bold;
	font-family:Tahoma;
	font-size:11pt;
	height:27px;
	text-decoration:none;
}

.gridheaderstyle a
{
	text-decoration:none;
}

.gridheaderstyle a:hover
{
	text-decoration:underline;
}

/*.griditemtemplate
{
	font-family:Tahoma;
	font-size:9pt;
	height:22px;
}*/

.gridalternatingrowstyle
{
	Height:27px;
}	
.gridtd
{
	text-align: center;
	vertical-align: top;
	color: #000;
	/*border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #990000 5px solid;*/
}
.gridrowstyle
{
	Height:27px;
}
/*added by gaurav jain on 16 oct 09 at 12:20 pm   ends here*/
/*added by dinesn at 5.06 on 16th oct for seeting default thumb size of images*/
.thumbsize
{
	height:6em;
	width:5em;
}
/*added by Chandres on 16th oct at 6.00*/  /*modified by dinesh on 24th oct at 9.55 changed : background-color:#009900*/
.service-section-first{ margin-left:5px;width:310px; background-color:#321b15;float:left;}
/*modified by dinesh on 24th oct at 9.55 changed : background-color:#990000*/
.service-section{margin-left:17px;width:310px; background-color:#321b15;float:left;}
.threecolumn-top {
height:34px;
width:310px;
background:#cddc39 url(../images/bellabebe-images/three-column-top.png) no-repeat top left;
}
.threecolumn-mid {
width:306px;
background:#321b15 url(../images/bellabebe-images/three-column-mid.png) no-repeat top left;
border-left: 2px solid #c9cd39; 
border-right: 2px solid #c9cd39;
}
/*added by dinesh on 24th oct  at 10.24*/
.threecolumn-mid-link {
width:306px;
background-color:#321b15; 
border-left: 2px solid #c9cd39;
border-right: 2px solid #c9cd39;
}
.threecolumn-mid-height
{
	height:10.1em;
}
.threecolumn-bottom {height:34px;width:310px;background:#321b15 url(../images/bellabebe-images/three-column-bottom.png) no-repeat top left;}
/*added by dinesh on 19th oct at 5.53*/
.headercellbg
{
	background-color:#3e1810;
	font-size:1.1em;
	font-weight:bold;
}
/*added by Chandresh on 20th Oct */
.home-middle{width:976px;margin-bottom:5px;float:left;}
.middle-left{margin-left:4px;float:left;clear:both;}
.home-middle-left-top{
width:355px;
height:32px;
background:#cddc39 url(../images/bellabebe-images/home-middle-left-top.png) no-repeat top left;
}
.home-middle-left-mid{
width:351px;
min-height:398px; 
height: expression( this.scrollHeight < 398 ? "398px" : "auto" ); 
/*height:398px;*/
background:#321b15 url(../images/bellabebe-images/home-middle-left-mid.png) no-repeat top left;
border-left: 2px solid #c9cd39;
border-right: 2px solid #c9cd39;
}
.home-middle-left-bottom{
width:355px;
height:12px;
background:#321b15 url(../images/bellabebe-images/home-middle-left-bottom.png) no-repeat top left;
}

.middle-right{
clear:both;
width: 601px;
height:442px;
float:right;
background-color:#333333;
vertical-align:top;
}

/*input, textarea
{
	border: solid 2px #fff;
	padding:1px;
	vertical-align:middle;
}*/
input:focus, input:hover, textarea:focus, textarea:hover
{
	border:solid 2px #cddc39;
}
/*added by dinesh on 24th oct at 4.08pm*/
td.cellpadding
{
	padding-left:3px;
}	

/*added by dinesh on 24th oct at 4.08pm*/
.popup
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	background-color:#321b15;
	filter: alpha(opacity=90);opacity: .90;
	border:solid 0.25em #321b15;
	margin-bottom:0px;
	padding-bottom:0px;
	color:White; 
	visibility:hidden;
	border: solid 2px #c8cc44;
	
}
.midheading
{
	font-weight:bold;
	font-size:1.5em;
}
.remove_scrolling
{
	overflow:hidden;
}
.labelook
{
	word-wrap:break-word;
	text-wrap: supress;
	background-color:#321b15;
	font-family:BankGothic Lt BT;
	overflow:hidden;

	
	
}


.wrap
{
	word-wrap:break-word;
	/*text-wrap: supress;*/
	overflow:auto;
	text-decoration:none;
}

.line
{
	text-decoration:underline;
}
.bandstoretable	
{
	width: 698px;background-color:#48271E;
}

.TabBackGround
{
	background-color: #321b15; 
	color:#ffffff;
	width:100%;
	text-align:center;
	text-align: -moz-center;
	padding-top:5px;
}

.TabBackGround  .ajax__tab_tab
{
	height:34px;
	width:325px;
	margin:0;
	padding:0;
	text-align:center;
	text-align: -moz-center;
	background:#321b15 url(../images/bellabebe-images/tbg2.png) no-repeat top left;
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bellabebe-images/BandStoretab.png", sizingMethod="scale");*/
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bellabebe-images/tbg2.png');

	font-weight: bolder;
	color: #321b15;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
	
}	

.TabBackGround  .ajax__tab_active .ajax__tab_tab  
{
	height:34px;
	width:325px;	
	margin:0;
	padding:0;
	text-align:center;
	text-align: -moz-center;
	background:#321b15 url(../images/bellabebe-images/tbg.png) no-repeat top left;
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bellabebe-images/BandStoretab.png", sizingMethod="scale");*/
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bellabebe-images/tbg.png');

	font-weight: bolder;
	color: #ffffff;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
 
}
.TabBackGround .ajax__tab_header
{
text-align:left;
height:34px;
overflow:auto;
}
.TabBackGround  .ajax__tab_hover .ajax__tab_tab  
{
	height:34px;
	width:325px;
	margin:0;
	padding:0;
	background:#321b15 url(../images/bellabebe-images/tbg.png) no-repeat top left;
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bellabebe-images/BandStoretab.png", sizingMethod="scale");*/
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bellabebe-images/tbg.png');
	cursor:pointer;
	font-weight: bolder;
	color: #ffffff;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
	text-align:center;
	text-align: -moz-center;
}

 /* O */

.TabBackGround1
{
	background-color: #321b15; 
	color:#ffffff;
	width:100%;
	text-align:center;
	text-align: -moz-center;
	padding-top:5px;
}

.TabBackGround1  .ajax__tab_tab
{
	height:34px;
	margin:0;
	padding:0;
	text-align:center;
	text-align: -moz-center;
	background-color:#321b15;
	font-weight: bolder;
	color: #c8cc44;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
	
}	

.TabBackGround1 .ajax__tab_active .ajax__tab_tab  
{
	height:34px;	
	margin:0;
	padding:0;
	text-align:center;
	text-align: -moz-center;
	background-color:#321b15;
	font-weight: bolder;
	color: #ffffff;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
 
}
.TabBackGround1 .ajax__tab_header
{
text-align:center;
background-color:#321b15;
border-bottom:5px #ffffff double;
display:block !important;
}
.TabBackGround1  .ajax__tab_hover .ajax__tab_tab  
{
	height:34px;
	margin:0;
	padding:0;
	background:#321b15;
	cursor:hand;
	font-weight: bolder;
	color: #ffffff;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap:normal; word-wrap:break-word;
	text-align:center;
	text-align: -moz-center;
	display:inline-block;
}

 
.BandStoretab,.BandStoretab h2
{
	height:22px;
	width:230px;
	margin:0;
	padding:0;
	background:#321b15 url(../images/bellabebe-images/BandStoretab.png) no-repeat top left;
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bellabebe-images/BandStoretab.png", sizingMethod="scale");*/
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bellabebe-images/BandStoretab.png');

	font-weight: bolder;
	color: #fff;   /* #00cbff;  #33CCFF; */
	font-size: 1.2em;
	text-wrap : normal; word-wrap:break-word;
}
.root
{
	color:White;
	padding:0;
		
}
.root:hover
{
	font-weight:bold;color:White;
}
.leaf
{
	color:#c8cc44;padding:0;
		
}
.leaf:hover
{
	font-weight:bold;color:#c8cc44;
}
.modalBackground 
{
	 background-color:gray; filter: alpha(opacity=70);    
	   opacity:0.7;
	
}
.password {
font-size : 12px;
border : 1px solid #cc9933;
width : 200px;
font-family : arial, sans-serif;
}
.pstrength-minchar {
font-size : 10px;
}

/*Added by gaurav jain on 16 nov 2009 at 4:00pm   starts here*/


.cartmessage{
background:#333333 url(../images/bellabebe-images/cart.png) no-repeat top right;margin-bottom:20px;min-height:130px; 
width:950px;border:1px solid #666666;vertical-align:text-bottom;padding-top:20px;
 height: expression( this.scrollHeight < 130 ? "130px" : "auto" ); 
}

.MenuChapter
{
	/*font-family: Arial; */
	font-size: 0.79em;
	font-weight: bold; 	
	padding-left:5px;
	border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	background-color: #f6f6f6;
	color: #000;	
	display: block;
}

.MenuChapter:hover
{
	background-color: #CEDA30;
}

.MI
{
	line-height: 1.1em;
	background-color:#E1E1E1;
	text-decoration:none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A5A5A5;
	color: black;
	font-size: 10.5pt; 
	font-weight: normal;	
	padding: 1px 0px 1px 3px;
	display: block;
}
.MI:hover
{	
	text-decoration: none;
	background-color:#A5A5A5;
	display:block;
}

.MI:active
{	
	text-decoration: none;
	background-color:#A5A5A5;
	display:block;
}
	.advertismentbox{
			border: 1px solid #F0F0F0;
			background: #ffffff;
			width: 180px; /* old is 144px Modified By Chandresh*/
			margin-bottom:10px;
			float:right;
			text-align:center;
			color:#999999;
			letter-spacing: 2px; 
			
	}
	
/*Added by gaurav jain on 16 nov 2009 at 4:00pm   ends here*/