body{	margin:0px;	background:#C0C0C0;	font-family:verdana;	font-size:12px;	color:#333333;}.mainTable{	width:1000px;	background:#FFFFFF;	border:1px solid #666666;	border-top:0px;	background:url('headerBk.gif') #FFFFFF repeat-x;}.topLinks{	background:url('topLinksBk.gif') repeat-x;	width:964px;	font-family:'Century Gothic';	font-size:16px;	font-weight:bold;	color:#444444;}.topLinks A:link, .topLinks A:visited, .topLinks A:active{	color:#444444;	text-decoration:none;	padding:0px 10px 0px 15px ;}.topLinks A:hover{	color:#444444;	text-decoration:underline;}.searchBk{	background:url('searchBk.gif') repeat-x;}.allCategoriesbk{	background:url('allCategoriesbk.gif') repeat-y;}.occasionsBk{	background:url('occasionsBk.gif') repeat-y;}.allCategoriesLink{	padding-left:30px;	padding-right:20px;	font-family:Tahoma;	font-size:14px;	font-weight:bold;	color:#E78C00;}.allCategoriesLink A:link, .allCategoriesLink A:visited, .allCategoriesLink A:active{	font-family:Tahoma;	font-size:11px;	color:#0B5DB4;	font-weight:normal;	text-decoration:none;}.allCategoriesLink A:hover{	font-family:Tahoma;	font-size:11px;	color:#0B5DB4;	font-weight:normal;	text-decoration:underline;}.occasionsLink{	padding-left:30px;}.occasionsLinktext{	padding-left:30px;	padding-top:10px;	padding-right:20px;	font-family:Tahoma;	font-size:14px;	color:#E78C00;}.occasionsLinktext UL{	margin:0px;}.occasionsLinktext LI{	margin-bottom:10px;}.occasionsLinktext A:link, .occasionsLinktext A:visited, .occasionsLinktext A:active{	color:#0B5DB4;	text-decoration:none;}.occasionsLinktext A:hover{	color:#E78C00;	text-decoration:underline;}.middletext{    padding-left: 10px;    width: 450px;	padding-top:10px;    text-align:center;	font-family:Tahoma;	font-size:11px;	color:#666666;}.logorightside{	width:320px;	float:right;	 font-family:tahoma;	 font-size:12px;}.logorightsidelink LI{	 display:inline;	 font-family:tahoma;	 font-size:12px;}.logorightsidelink LI span{ 	 background:url(topsmlink.gif) no-repeat top left; 	 padding:12px 0px 8px 3px;	 font-size:1px;}.logorightsidelink LI A:link,.logorightsidelink LI A:visited,.logorightsidelink LI A:active{	 padding:2px 20px 5px 17px;	 color:#FFFFFF;	 text-decoration:none;	 background:url('http://www.giftz.in/images/topsmlink.gif') no-repeat top right;}.logorightsidelink LI A:hover{	 padding:2px 20px 5px 17px;	 color:#EEEEEE;	 text-decoration:none;	 background:url('http://www.giftz.in/images/topsmlink.gif') no-repeat top right;}.toptext{	padding-top:10px;	display:block;}.toptext A:link,.toptext A:active,.toptext A:visited,.toptext A:hover{	color:#0066CC;	text-decoration:none;}#tabContentBottom{	border:1px solid #AAAAAA;		border-bottom:0px;	margin-top:-5px;	height:290px;}.cellHeadingBack{	font-family:verdana;	font-size:16px;	color:#6D0041;	height:275px;	background:url(tabBackgr.gif) repeat-x;	}.cellHeadingBack A:link, .cellHeadingBack A:visited, .cellHeadingBack A:active{	color:#6D0041;	text-decoration:none;}.cellHeadingBack A:hover{	color:#6D0041;	text-decoration:underline;}.tabInitial{	font-family:verdana;	font-size:16px;	color:#6D0041;	font-weight:bold;	background:url(tabInitial.gif) repeat-x;	padding:10px 20px 15px 20px;}.boxBottom{	background:url('boxBottom1.gif') no-repeat;	}.tabTopInitial{	font-family:verdana;	font-size:16px;	color:#6D0041;	font-weight:bold;	background:url(tabTopInitial.gif) repeat-x;	padding:10px 20px 15px 20px;}

#main{	font-family:verdana;	font-size:14px;	margin:0 auto;	position:relative;	border:1px solid #AAAAAA;	border-bottom:0px;	width:980px;	background:url(tabBackgr.gif) repeat-x;	}

#main A:link, #main A:visited, #main A:active{		font-family:verdana;	font-size:13px;	color:#6D0041;	text-decoration:none;}#main A:hover{	font-family:verdana;	font-size:13px;	color:#6D0041;	text-decoration:underline;}
.cellBorder{	border:1px solid #C8C8C8;	border-bottom:0px;	background:url('cellBGBorder.gif') repeat-x #FFFFFF;	height:210px;	width:180px;	font-family:verdana;	font-size:12px;}.cellBorder A:link, .cellBorder A:visited, .cellBorder A:active{	text-decoration:none;	font-size:13px;	font-weight:bold;	color:#6D0041;}.cellBorder A:hover{	text-decoration:underline;	font-size:13px;	font-weight:bold;	color:#FF0000;}.cellBorderBottom{	background:url('cellBGBorder.gif') repeat-x bottom left;	height:8px;}.productDetailsBorder{	border:1px solid #C8C8C8;	border-bottom:0px;	background:url('cellBGBorder2.gif') repeat-x #FFFFFF;	height:350px;	width:350px;}.productDetailsBorderBottom{	background:url('cellBGBorder2.gif') repeat-x bottom left;	height:8px;}.proDetailsText{	font-family:verdana;	font-size:12px;	}.proDetailsHeading{	font-family:verdana;	font-size:18px;		font-weight:bold;	color:#6D0041;	padding-left:12px;}.yellowPanel{	background:url('yellowPanel.gif') no-repeat;	font-family:verdana;	font-size:11px;		color:#6D0041;	padding:10px;	width:250px;}.yellowPanelbottom{	background:url('yellowPanel.gif') bottom left no-repeat;	width:250px;}.topLinks .selectedbtn{	background:url('toplinkSelectedBtn.gif') no-repeat;	padding:2px 0px 4px 0px;}.topLinks .selectedbtn A:link, .topLinks .selectedbtn A:visited, .topLinks .selectedbtn A:active, .topLinks .selectedbtn A:hover{	color:#FFFFFF;}.topLinks .selectedbtnrightside{	background:url('toplinkSelectedBtn.gif') top right no-repeat;	padding:2px 5px 4px 0px;	color:#FFFFFF;}.boxTop{	background:url('boxTop1.gif') no-repeat;	}.homefooterlink{	border:1px solid #aaa;	border-top:0; border-bottom:0;	padding-left:5px;	padding-right:5px;	color:#444444;	line-height:19px;}.boxBottom{	background:url('boxBottom1.gif') no-repeat;	}.cpright{	font-family:verdana;	font-size:10px;	color:#333333;		display:block;	text-align:right;	padding:10px:}.homefooterlink A:link, .homefooterlink A:active, .homefooterlink A:visited, .homefooterlink A:hover {			font-family:verdana;	font-size:11px;		color:#666666;	line-height:19px;}.PageHeading{height:35px;font-family:Trebuchet MS;font-size:20px;font-weight:bold;color:#97005A;}.toptableborder{border:1px solid #AAAAAA;}.text{font-family:verdana;	font-size:12px;	color:#333333;}a.info{    position:relative; /*this is the key*/    z-index:24;    color:#000;	cursor:text;	outline:0;    text-decoration:none}a.info:hover{z-index:25;outline:0;cursor:text; background-color:#ff0}a.info span{display: none;cursor:text;outline:0;}a.info:hover span{ /*the span will display just on :hover state*/    display:block;	outline:0;	cursor:text;    position:absolute;    top:1.5em; left:-5em; width:20em;    border:1px solid #F2A721;    background-color:#F8DEA8; color:#000;    text-align: left;	padding:5px;}


.allCategoriesPagelink A:link, .allCategoriesPagelink A:visited, .allCategoriesPagelink A:active{	font-family:Tahoma;	font-size:14px;	font-weight:bold;	color:#E78C00;	text-decoration:none;}
.allCategoriesPagelink A:hover{	font-family:Tahoma;	font-size:14px;	font-weight:bold;	color:#E78C00;	text-decoration:underline;}

A.homeAllCatlink{font-family:Tahoma;	font-size:12px;	text-decoration:none;}
A:hover.homeAllCatlink{font-family:Tahoma;	font-size:12px;	text-decoration:underline;}

A.footerlink {text-decoration:none; font-family: verdana, Helvetica, sans-serif; font-size: 12px; color:#333333;}
A.footerlink:hover {text-decoration:none; font-family: verdana, Helvetica, sans-serif; font-size: 12px; color:#97005A;}
