/****************************************************/
/****************  COMMON STYLES  *******************/
/****************************************************/
/*div {	clear:both; position:relative; }*/

div.clearFloatFix:after {	content:"."; clear:both; display:block; visibility:hidden; height:0; }
div.setMinHeight { height:auto; min-height:440px; }
* html div.setMinHeight { height:460px; overflow:visible; }

body{
    text-align: center;
    margin: 0px;
}
img{
    border: none;
}
#Container{
    text-align: left;
    margin: 0px auto;
    width: 1004px;
    height: 100px;
    z-index: -100;
}


.mailService{
	width:522px; 
	background-color:#f7f7f7;
	border:solid 1px #e2e2e2;
	padding-left:11px;
	padding-right:11px;
	padding-top:15px;
	padding-bottom:15px;
	}
.search
{
		FONT-FAMILY: tahoma;
	FONT-SIZE: 10px;

	color:#333333;
	background-color:#f0eff0;
	border:solid;
	border-width:1px;
	
	border-color:#c4c4c4;
}

.gray
{ 
		FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;

}
.thingray 
{ 
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 15px; 
	
}
.biggray 
	{
		FONT-FAMILY: Tahoma; 
		FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	
	COLOR: #666666; 
	
}
.black 
{
		FONT-FAMILY: Tahoma;
	 
	FONT-SIZE: 11px; 
	COLOR: #1d1d1d; 
	FONT-WEIGHT: bold;

}
.blackview 
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 10px; 
	COLOR: #1d1d1d;
	FONT-WEIGHT: bold; 
	 
	
}
.thinblack 
{
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 20px; 
	COLOR: #1d1d1d; 
	
}
.bigblack
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #1d1d1d; 
	FONT-FAMILY: Tahoma; 
}
.bigblackNew
{ 
	FONT-WEIGHT: bold; 
	COLOR: #1d1d1d; 
}
.white 
{ 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Tahoma; 
}
.RewardPoint
{ 
	FONT-SIZE: 20px; 
	color:#a2a2a2;
}

.biggrayheading
{
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #666666; 
	FONT-FAMILY: Tahoma;
	padding-left :30px;
	padding-top:10px; 
}
.biggrayheadingNew
{
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #666666; 
	FONT-FAMILY: Tahoma;
	padding-left :30px;
	padding-top:10px; 
}
.biggrayProductName
{
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #333333; 
	FONT-FAMILY: Tahoma;
	padding-left :10px;
	padding-top:5px;  
}
.biggrayProductNameNew
{
	font-weight:bold;
	COLOR: #333333; 
	padding-left :10px;
	padding-top:5px;  
}
.flashMenuTip
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #1d1d1d; 
	FONT-FAMILY: Tahoma;
	background-color:#a2a2a2;
}

.flashMenuTip1
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #1d1d1d; 
	FONT-FAMILY: Tahoma;
	background-color:#696868;
}
.flashMenu
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #1d1d1d; 
	FONT-FAMILY: Tahoma;
	background-color: Transparent;
}
.FlashDDL
{
	background-color:gray;
	border:none;
	border-top-width:0px;
	border-bottom-width:0px;
	border-width:0px;
}
.PriceText
{
	FONT-SIZE: 10px; 
	COLOR: Black ; 
	FONT-FAMILY: Tahoma; 
}
.tdGray
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma ; 
	background-color:#F7F7F7 ; 
}
.Graybgcolor
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma ; 
	background-color:#999999 ; 
}
.CategoryHeading
{
	font-family:Tahoma;
	color:#F74747;
	font-size:11px;
	font-weight:bold;
	/*padding-left :30px;*/
	padding-top:5px; 
}
.CategoryGridCells
{
	FONT-SIZE: 11px; 
	font-weight:bold;
	COLOR: #686868; 
	FONT-FAMILY: Tahoma;
	padding-left :15px;
	padding-top :3px;
}
.CategoryGridCellsNew
{
	font-weight:bold;
	COLOR: #686868; 
	padding-left :15px;
	padding-top :3px;
}
.CompareGridCells
{
	FONT-SIZE: 11px; 
	font-weight:bold;
	COLOR: #686868; 
	FONT-FAMILY: Tahoma;
	padding-left :5px;
	padding-top :5px;
}
.CompareProductListCells
{
	FONT-SIZE: 10px; 
	font-weight:bold;
	COLOR: #3F3F3F; 
	FONT-FAMILY: Tahoma;
	padding-left :5px;
}
.PPLink
{
	font-weight: normal;
	font-size: 10px;	
	color: #000000;	
	font-family: Tahoma;
	text-decoration: none;
	padding-left :5px;
	padding-right :5px;
}
.HomeCatLink
{
	font-weight: bold;
	font-size: 11px;	
	color: white;	
	font-family: Tahoma;
	letter-spacing: 1px;
}
.PPbt
{
	font-weight: normal;
	font-size: 10px;	
	color: #000000;	
	font-family: Tahoma;
	letter-spacing: 1px;
	text-decoration: none;
	text-transform: capitalize;
	padding-left :15px;
	padding-right :15px;
	padding-top :5px; 
	padding-bottom:5px; 
	cursor:hand ; 
	text-align:left ; 
}
.CustomerHeader
{
	font-size: 10px;
	text-transform: capitalize;
	color: #333333;
	font-family: Tahoma;
	text-decoration: none;
	padding-left :3px;
	padding-right :5px;
}
.CustomerHeaderNew
{
	text-transform: capitalize;
	color: #333333;
	text-decoration: none;
	padding-left :3px;
	padding-right :5px;
}
.CustomerBodyText
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
}
.TableHeaderText
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	letter-spacing: 1px;
	color:White ; 
	background-color:#bd371d ; 
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	/*border-color:#cccccc;*/
	padding-left:5px;
	padding-right:5px;
	position:relative ;
	z-index:1;
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);	*/
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#01979E,endColorStr=#ABFBFE);*/
}

.headtxt
 {
	FONT-SIZE: 18px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, MS Sans serif, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BannerBackWB
{
	background-image:url("../images/customer/common/banner_back.gif");
	background-repeat:repeat-x;
	background-color:#717171; 
}
.BannerBack_1
{
	background-image:url("../images/customer/common/banner_back.gif");
	background-repeat:repeat-x;
	background-color:#717171; 
}
.BannerBack_3
{
	background-image:url("../images/customer/common/banner_back.gif");
	background-repeat:repeat-x;
	background-color:#717171; 
}

/************************************************************************************************/
/************************************************************************************************/
/************************************************************************************************/
/************************************************************************************************/

.textfield1	
{ 
    font-family: Tahoma, MS Sans serif, Arial, Helvetica, sans-serif; 
    font-size: 11px; color: #000000; 
    text-transform: none; 
    text-decoration: none; 
    border: 1px solid #c6c6c6; 
}
.Button
{
	
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	height:20px;
	border : solid 1px gray ;
	cursor:hand;
}
.BodyTextBox
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	border-bottom-width :1px;
	border-left-width :1px;
	border-right-width:1px;
	border-top-width:1px;
	border-style:solid;
	border-color:#cccccc; 
	text-align:left;
	vertical-align:middle
}
.SubMenu
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-collapse:collapse;
	border-color: Gray;
	background-color:#f1f1f1;
}
.SubMenuLink
{
		font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;	
	color: #000000;	
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	text-transform: capitalize;
	margin-left:3px;
}
.SubMenuLink:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #000000;	
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	text-transform: capitalize;
	margin-left:3px;
}
.HeaderText
{
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:1px;	
	font-weight:bold ; 
}
.GridHeaderText
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 11px;
	  font-weight: bold;
	letter-spacing: 1px;
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color:#cccccc;
	background-color:#d7d7d7;
	padding-left:5px;
	padding-right:5px;
	position:relative ;
	/*top : expression(document.getElementById("div-datagrid").scrollTop-1);*/
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);	*/
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f6fde9,endColorStr=#cdf28a);*/
}
.GridHeaderTextNew
{
    background-color:#d7d7d7;
    font-weight: bold;
    letter-spacing: 1px;
	border-right: 1px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color:#cccccc;
	background-color:#d7d7d7;
	padding-left:5px;
	padding-right:5px;
	position:relative ;
}	
.GridHeaderText A
{
	color:#307502;
	text-decoration:underline;
}
.GridHeaderText A:hover
{
	color:#000000;
	text-decoration:underline;
}
.GeneralBodyCopy14	
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.SmallCopyTrebuchet13
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Trebuchet MS;
}
.SmallCopyTrebuchet11
{
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:1px;	
}
.SmallCopyTahoma11  /*Copyright line in footer*/
{
	font-size:11px;
	color: #333333;
	font-family:Tahoma;
	text-decoration:none;
} 
.SmallCopyTahoma10  /*Copyright line in footer*/
{
	font-size:10px;
	color: #333333;
	font-family:Tahoma;
	text-decoration:none;
} 
.SmallCopyTahoma10:hover  /*@@ Added By nitin to in specification page for flashheader controls submenulinks eg overview*/
{
	font-size:10px;
	color:#cc0000;
	font-family:Tahoma;
	text-decoration:none;
} 
.SmallCopyTrebuchet10  /*Mast head Links*/
{
	font-size:10px;
	color: #333333;
	font-family:'Trebuchet MS';
}
.ReallySmallCopyTahoma8  /*Footer - brands links (SEO)*/
{
	FONT-SIZE:8px;
	vertical-align:middle;
	COLOR: gray; 
	FONT-FAMILY:tahoma;
	font-weight:normal
}
.MastHeadPageTitle /*to display page title*/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 160%;
}
.GeneralBodyCopyBlack	/*GBC-Tahoma 10 Black*/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
}
.GeneralBodyCopy	/*GBC-Tahoma 10 */
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #666666;
	line-height: 4mm;
	text-decoration:none;
}
.TextHeadingBig  /*THB-Tahoma Bold*/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	color:#333333;
	line-height:4mm;
	text-decoration:none;
	font-weight:bold;
}
.dummycss
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.wbtxthd
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #333333;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.captiontxt
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.textbg
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
	border:1px #999999 solid;
	background:#FFFFFF;
}
.texttable2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 4mm;
	text-decoration:none;
}
.tabletext
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.textbold
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0066;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.DealerGridHeaderCellNew
{
	color:White ;
	border:1px;
	border-style:solid;
	border-color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	text-align:center;
	background-color:Gray ; 
}
.DealerButtonNew
{	
	font-weight:normal;		
	color:#ffffff;
	text-decoration:none;
	background-color:#444444;
	border:0px;
	cursor:hand ; 
}
.GridCellText
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;	
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top-color:Red ; 
	border-color:#cccccc;
	padding:5px;
	text-decoration:none;
}
.GridCellTextNew
{
	background-color:#f3f3f3;
	letter-spacing:1px;	
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top-color:Red ; 
	border-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px; 
	padding-bottom:5px; 
	text-decoration:none;
}
.DealerGridHeaderCell
{
	font-family:Tahoma;
	font-size:11px;
	color:White ;
	border:1px;
	border-style:solid;
	border-color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	text-align:center;
	background-color:Gray ; 
}

.BodyCopyNew
{
	font-weight:normal;	
	color:#000000;
	text-decoration:none;
}
.DealerButton
{
	font-family: Tahoma;
	font-weight:normal;	
	font-size: 11px;	
	color:#ffffff;
	text-decoration:none;
	background-color:#444444;
	border:0px;
	cursor:hand ; 
}
.BodyCopy
{
	font-family: Tahoma;
	font-weight:normal;	
	font-size: 11px;	
	color:#000000;
	text-decoration:none;
}
.BodyText  
{
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:1px;	
}
.text
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	line-height:150%;
}
.rate
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #363636;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.textsearch
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;	
	background-color:#ffffff;
	border:solid;
	border-width:1px;
	border-color:#999999;
}
.tablecell1
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	line-height: 4mm;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:12px;
	background-color:#f2f2f2;
}
.tablecell
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:12px;
	background-color:#f2f2f2;
}
.textbox
{
    font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    border:solid 1px #d4d0c8;
 
    color:#666666;
}

/******************************smartfeesh******************************************/

.formLabel /*font for form lables*/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#666666;
	line-height: 4mm;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold; 
}

.formLabel1 /*font for form lables used for productlist*/
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#666666;
	line-height: 4mm;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold; 
}

.formInput	 /*font for form values*/
{ 
	font-family:Tahoma,Arial;
	font-size:10pt;
	color :#333333;
	border-style:solid;
	
	border-width:1px;
	border-color:#cccccc;
}
.Back_Blue1{
	background-image:url("../images/common/back_bg1.gif");
	background-repeat:repeat-x;
	background-color:#ffffff; 

} 
.BannerBack
{
	background-image:url("../images/common/vignet_image.gif");
	background-repeat:repeat-x;
}
.BannerBack_4
{
	background-image:url("../images/common/vignet_image.gif");
	background-repeat: repeat-y ;
	background-color:#e5e3e3; 
}
.GenBodyCopy	
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: 4mm;
	text-decoration:none;
}
.GenBodyCo_1
{
	color: #FF6664;
}
.GenBodyCo_4
{
color: #FD9000;	
}
.innova
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 4mm;
	text-decoration:none;
}
.tbltxt
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:  normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
	
}
.innova2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	line-height: 4mm;
	text-decoration:none;
}
 .innova3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #969696;
	line-height: 4mm;
	text-decoration:underline;
}
.smtb1
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF6D14;
	line-height: 4mm;
	text-decoration:underline;
	
}
.smtb112
{
	
font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F26C17;
	line-height: 4mm;
	text-decoration:underline;	
	
}
	
.leftColumn
{
	float:left;
	position: absolute;
	width:100px;
}
.text
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
}
.text1
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
}
.text2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	line-height: 4mm;
	text-decoration:none;
}
.smallfont
{
    font-size:10px;
    color: #333333;   
}
.colour
{
    font-size:10px;
    color:#666666;
}

.GeneralBody
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-style:normal;	
	text-decoration:none;
	
}

.select
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A3D9F6;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.smenu
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #025088;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.tbltxt
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
	
}

.mentb
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	line-height: 4mm;
	text-decoration:underline;
	
}
.ftn
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	line-height: 160%;
	text-decoration:none;
}


.radio
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}



.txt
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	text-decoration:none;
}
.tbltxt1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 4mm;
	font-weight:bold;
	text-decoration:none;
	
}
.rank
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #006699;
	line-height: 4mm;
	font-weight:bold;
	text-decoration:none;
}

.content   /*Added By nitin*/
{
	padding: 0px;
	margin: 0px;
	line-height: 160%;
	text-align: justify;
	text-decoration:none;
	color: #333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}


.tableHeading
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height: 4mm;
	font-weight:bold;	
	padding-left:10px;
	background-image:url(../images/common/tableheading1.gif);
	background-repeat:repeat-y;
	height:19px;
}


.Heading1
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight:normal;
}

.Heading2
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ff9900;
	font-weight:normal;
	text-decoration:none;
}
.Heading3
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF9900;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.UsefullNess
{
	font-family: Tahoma,Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: red;
	font-weight:bold;
	text-transform:capitalize
}
.heading
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #006699;
	line-height: 4mm;
	text-decoration:none;
}

   .btn1
        {
        font-family: tohama,Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333;
        text-decoration:none;
        border-right-style:solid; 
        border-bottom-style:solid; 
        border-bottom-width:1px;
        border-right-color:#c4c4c4;
        border-top-color:#ffffff;
        border-bottom-width:1px;
        border-bottom-color:#c4c4c4;
        background-color:#FEF9E3;
        border-top-style:solid;
        border-left-style:solid;
        border-top-width:1px;
        border-left-width:1px;
        border-left-color:#ffffff;
        border-bottom-width:1px;
         border-right-width :1px;
          cursor :hand;
        }   
       
    .text_new
        {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#999999; 
 text-decoration:none;
 	line-height: 4mm;
 }
  .texton
  {
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
    color:#333333;
   text-decoration:none;
   background-color:#f7f7f7;
   	line-height: 4mm;
                       
   }
                        
.caption
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
text-decoration:none;
font-weight:bold;
}
.textbody
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
	line-height: 4mm;
	font-style:normal;

}
.textbody1
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
text-decoration:none;
	line-height: 4mm;
	font-style:normal;
}


.textbody11
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
color:#999999;
text-decoration:none;
	line-height: 4mm;
	font-style:normal;
}
 .texton123
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6704;
text-decoration:none;
	line-height: 4mm;
	font-style:normal;
                        
                 
 }
.textbody121
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF6704;
text-decoration:none;
	line-height: 4mm;
	font-style:normal;
}

.caption1
{
font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

 
        .bttn_1
        {
			font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333;
        text-decoration:none;
        border-right-style:solid; 
        border-bottom-style:solid; 
        border-bottom-width:1px;
        border-right-color:#c4c4c4;
        border-top-color:#ffffff;
        border-bottom-width:1px;
        border-bottom-color:#c4c4c4;
       
        border-top-style:solid;
        border-left-style:solid;
        border-top-width:1px;
        border-left-width:1px;
        border-left-color:#ffffff;
        border-bottom-width:1px;
         border-right-width :1px;
			 background-color:#ffeeee;
        }  
        .bttn_4
        {
			font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333;
        text-decoration:none;
        border-right-style:solid; 
        border-bottom-style:solid; 
        border-bottom-width:1px;
        border-right-color:#c4c4c4;
        border-top-color:#ffffff;
        border-bottom-width:1px;
        border-bottom-color:#c4c4c4;
       
        border-top-style:solid;
        border-left-style:solid;
        border-top-width:1px;
        border-left-width:1px;
        border-left-color:#ffffff;
        border-bottom-width:1px;
         border-right-width :1px;
			 background-color:#FEF9E3;
			 cursor :hand;
        }
       .bttn_3
        {
			font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333;
        text-decoration:none;
        border-right-style:solid; 
        border-bottom-style:solid; 
        border-bottom-width:1px;
        border-right-color:#c4c4c4;
        border-top-color:#ffffff;
        border-bottom-width:1px;
        border-bottom-color:#c4c4c4;
       
        border-top-style:solid;
        border-left-style:solid;
        border-top-width:1px;
        border-left-width:1px;
        border-left-color:#ffffff;
        border-bottom-width:1px;
         border-right-width :1px;
			 background-color:#DCECF9;
			 cursor :hand;
        }


.Heading_gen
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FD9000;
	line-height: 4mm;
	text-decoration:none;
	font-weight:bold;
}
.subnav1 { font-size:11px; color:#4b4a4a; PADDING-RIGHT: 2px; FLOAT:left ; text-align:left; }
 .btn
        {
        font-family:tohama,Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#333333;
        text-decoration:none;
        border-right-style:solid;
        border-right-style:solid;
        border-bottom-width:1px;
        border-right-color:#fba52e;
        border-bottom-width:1px;
        border-bottom-color:#fba52e;
        background-color:#fba52e;
        border-top-style:solid;
        border-left-style:solid;
        border-left-width:0px;
        border-top-width:0px;
        }   
        
 .review
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
	font-weight:bold;
}   
/********************************* add new style*************************************************  */         
    
       .N10
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
     
     }
        .B10
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: Black;
	font-weight:Bold;
	line-height: 4mm;
	text-decoration:none;
	
     
     }
          .U10
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: Black;

	line-height: 4mm;
	text-decoration:Underline;
	
     
     }
     .N11
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		line-height: 4mm;
		text-decoration:none;     
     }
     
     .N22
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:22px;
		font-style:normal;
		color: Black;
		line-height: 6mm;
		text-decoration:none;     
     }
     .N9
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-style:normal;
		color: Black;
		text-decoration:none;
		line-height: 2.5mm;     
     }
    
        .B11
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: 4mm;
	text-decoration:none;
	font-weight:Bold;
     
     }
     .B24
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	font-weight:Bold;
     
     }
        .U11
     {
   	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:underline;
	
     
     }
    
        .N12
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	
     
     }
    
        .B12
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	font-weight:Bold;
     
     }
          .U12
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:underline;
	
     
     }
    
        .N14
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	
     
     }
    
        .B14
     {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	font-weight:Bold;
     
     }
         .U14
     {
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration: underline; 
     }
     
     .N16
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-style:normal;
		line-height: 18px;
		font-weight:normal;
		text-decoration:none;    
     }
     /*.B16
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-style:normal;
		line-height: 18px;
		font-weight:bold;
		text-decoration:none;    
     }*/
     .B16
     {
	 	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		line-height:20px; 
		}	 
     .B17
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		text-decoration:none;
		line-height:20px; 
		letter-spacing:0px;  
     }
     .N17
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:normal;
		text-decoration:none;
		line-height:20px; 
		letter-spacing:0px;  
     }
     .N18
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		line-height: 18px;
		font-weight:normal;
		text-decoration:none;    
     }
     .color_G
     {
		color:#666666;
     }
    .color_B
    {
	  	color:#333333;	
    }
    .N8 
{
	  FONT-FAMILY:tahoma;
	FONT-SIZE:8px;
	COLOR: #666666; 	
	font-weight:normal;
		line-height: 4mm;
}
    
    .DealerMenuItem
{
	font-family:Tahoma;
	color:#000000;
	font-size:10px;
	font-weight:bold;	
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	letter-spacing: 1px;
	vertical-align:middle ;  
}
      
.erroralert
		    {
		       border:solid 1px #ffe787;
		       background-color:#fef9dd;
		       width:474px;
		       height:56px;
		       vertical-align:middle;
		    }
		    .style1 {color: #cc0000}
        .suggestion_list
        {
        background: #E9EFF6;
        border: 1px solid #CDD4D9;
	border-top: 0px;
        padding: 4px;
	font: normal 11px verdana,arial;
	line-height: 18px;
        }

        .suggestion_list ul
        {
        padding: 0;
        margin: 0;
        list-style-type: none;
	z-index:1000;
        }
         .suggestion_list a
        {
        text-decoration: none;
        color: #000000;
        }

        .suggestion_list
 .selected
    
    {
        background: #6BADC9;
     
   color: white;
       
 }

        .suggestion_list .selected a
        {
        color: white;
	padding-left: 0px;
        }

        #autosuggest
        {
        display: none;
        }
a.linkN10
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #1170a0;
	line-height: 4mm;
	text-decoration:none;
     
     }
     a.linkN10:hover
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #cc0000;
	line-height: 4mm;
	text-decoration:none;
     
     }
     a.linkN11
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #666666;
	line-height: 4mm;
	text-decoration:none;
     
     }
     a.linkN11:hover
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #cc0000;
	line-height: 4mm;
	text-decoration:none;
     
     }
a:hover {color:#cc0000}

.bluecolor
{
	color:#1170a0;
}
.darkgray
{
	color:#333333;
}
.lightgray
{
	color:#666666;
}
.slightgray
{
	color:#999999;
}
.transeffect{
filter:alpha(opacity=90);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.90;
}

btnav { background-color: #ffffff;} 


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#header {font-size:11px;}

#mainNavDiv {font-size:11px;float: left; cursor: pointer;font-family:Tahoma; font-size:11px; color:#4b4a4a }	
#1mainNavDiv TD {font-size:11px;vertical-align:middle; width: 191px; height: 31px; text-align:center;
			padding-right: 0px; padding-left: 0px; padding-bottom: 0px;  padding-top: 0px}
			





.space {font-size:11px;font-weight: bold; font-family:Trebuchet MS; color:#999999; vertical-align:middle; width:50px ; height:32px;text-align:center; 
		padding-right: 0px; padding-left: 0px;  padding-bottom: 0px;  padding-top: 8px; line-height:100%; background-image:url('../images/common/membershipBg.jpg')}		
.mainNavTd {font-size:11px;font-weight: bold; font-family:arial; color:#999999; vertical-align:middle; width:118px ; height:32px;text-align:center; 
		padding-right: 0px; padding-left: 0px;  padding-bottom: 0px;  padding-top: 8px; line-height:100%; background-image:url('../images/common/membershipBg.jpg')}

.mainNavTdOn {font-size:11px;font-weight: bold; font-family:arial; vertical-align:middle; width:118px  ; color:#333333; height: 32px;background:url(../images/SFMenu/public_menu_back_b.jpg) ; text-align:center;background-repeat:repeat-x;
			padding-right: 0px; padding-left: 0px; padding-bottom: 0px;  padding-top: 8px;line-height:100%}
			


DIV.subnav { font-size:11px; color:#4b4a4a; PADDING-RIGHT: 2px; FLOAT:left ; VISIBILITY: hidden; WIDTH: 885px; text-align:left; padding-top:5px; }
DIV.subnav A {font-size:11px; color:#4b4a4a; height:2px; PADDING-TOP: 5px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; TEXT-DECORATION: none;}
DIV.subnav A:hover {font-size:11px;TEXT-DECORATION: none; color:#000000; }

SPAN.subnavItemSelected A:hover {COLOR: #333333; TEXT-DECORATION: none}
SPAN.subnavItemSelected A:link {COLOR: #333333; TEXT-DECORATION: none}
SPAN.subnavItemSelected A:active {COLOR: #333333; TEXT-DECORATION: none}
SPAN.subnavItemSelected A:visited {COLOR: #333333; TEXT-DECORATION: none; font-weight:bold}

.Devider
{
	font-family:Tahoma;
	font-size:11px;
	color:#51A7E4;
	padding-left:2px;
	padding-right:2px;
}
.textbody_newnav
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
text-decoration:none
}
.vmenu
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal ;
text-decoration:none;
	
}


/********* sachinv *********/
.G_bor_bg_4
	{
		border:solid 1px #eeeeee;
		background-color:#fafafa;
	}
	.G_bor_bg_6
	{
		border:solid 1px #ffd9c0;
		background-color:#fcf8ed;
	}
	
.goleft
	{
		float:left;
	}
	
.Register_M
	{
		margin-top:10px;
		margin-left:12px;
		margin-bottom:10px
	}

.login_text_box
		{
			height:18px;
			border:solid 1px #eeeeee;
			background-color:#ffffff;
			padding-left:5px
		}
			
			
	/*css for customer flash on home page*/
.imageborder
	{
	border:solid 1px #ffffff;
	border-top:solid 0px red;
	}
	.productborder
	{
	border:solid 1px #e4e2e2;
	border-top:solid 0px ridge
	}
	.productbordertop
	{
	border:solid 1px #e4e2e2;
	border-bottom:solid 0px red;
	}
	.imagebordertop
	{
	border:solid 1px #ffffff;
	border-bottom:solid 0px red;
	height:20px;
	background-color:#eeefee;
	vertical-align:middle;
	text-align:right;
	}
	.B12
     {
      	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: Black;
	line-height: 4mm;
	text-decoration:none;
	font-weight:Bold;
     
     }
     .darkgray
        {
	        color:#333333;
        }
     .unselected1
        {
            width:13px;
            height:11px;
            background-color:#d4d4d5;
            border:solid 1px #ffffff;
            vertical-align:middle;
            text-align:center;
            font-family:Tahoma, Arial, Helvetica, sans-serif;
	        font-size:10px;
	        font-style:normal;
	        color: Black;
	        line-height: 4mm;
	        text-decoration:none;
	        font-weight:normal;
        }
     .selected1
        {
            width:13px;
            height:11px;
            background-color:#d4d4d5;
            border:solid 1px #cc0000;
            vertical-align:middle;
            text-align:center;
            font-family:Tahoma, Arial, Helvetica, sans-serif;
	        font-size:10px;
	        font-style:normal;
	        color: Black;
	        line-height: 4mm;
	        text-decoration:none;
	        font-weight:normal;
        }
 /*end here*/
		
	.radius
            {
	            
				
                border: 1px solid #a7d6f2;
				background-color:#fff;
                /* Do rounding (native in Firefox and Safari) */
                -webkit-border-radius: 8px;
                -moz-border-radius: 8px;
				text-align:left;
				color:#666;
            }	
	
.blue_vignet{
	background-image:url("../images/common/vignet_image.gif");
	background-repeat:repeat-x;
}	
/********CSS for Search Friend pages updated on 15April*******/
 .grayLine
 {
	background-color:#e2e2e2;
 }
 .grayLineActive
 {
	background-color:#f7f7f7;
 }
 .whitebg
 {
	background-color:#ffffff;
}
.searchTextbox
{
	 color:#676767;
	 height:20px;
	 width:120px;
	 border:1px solid #e2e2e2;
	 padding-left:5px;
}
.topline1
{
	background-color:#fbc245;
	height:1px;
	width:1004px;
	float:left;	
}
.topline2
{
	background-color:#ffffff;
	height:1px;
	width:1004px;
	float:left;	
}
	
.question
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	padding-left:37px;
	border:1px solid #d5d5a5;
	background-color:#ffffcc;
}
.invitefrndtableborder
{
	border:13px solid #303030;
}
.frndphoto
{
	width:52px;
	height:52px;
	border:1px solid #999999;
}
