/* CSS Document */
/* body {
	margin:0; padding:0; font:normal 11px/13px verdana; color:#7E7E7E;
	}*/
div, p, span, hr, h1, h2, h3, form, input, select, textarea {
	margin:0; padding:0; float:none;
	}
img {
	margin:0; padding:0; line-height:0; font-size:0; border:0;
	}
ul, li {
	margin:0; padding:0; list-style:none;
	}
strong {
	font-weight:bold;
	}
.clear {
	line-height:0; font-size:0; clear:both;
	}
.rowGap {
	height:6px; line-height:6px; font-size:6px;
	}

	
	

div.container {
	width:1003px; margin:0 auto;
	}

/*----------header start----------*/
div.header { background:url(../Pictures/GTILogoBg.gif) 0 0 no-repeat;
	width:1003px; height:131px; float:none;
	}
	
div.header h1 {
 background:url(../Pictures/GTI24x7Logo.gif) 5px 40px no-repeat;
 margin:0 0 10px 0; padding:0; line-height:0; width:298px;
 text-indent:-1000px; height:75px; display:block; float:left;
 }
	
div.header a {
	color:#b20000; text-decoration:none;
	}
	
div.header img {
	border:0; margin:0; 
	padding:36px 160px 0 15px; float:left;
	}
	
div.header ul.hdrBox {
	list-style:none; margin:0; padding:8px 0 0 470px;
	}
	
div.header ul.hdrBox li {
	background:url(../Pictures/headerBox.gif) 0 0 no-repeat;
	width:128px; height:53px;
	float:left; margin:0 5px 0 0; padding:0;
	}
	
div.header ul.hdrBox li ul {
	float:none; list-style:none; padding:0 0 0 0;
	}

div.header ul.hdrBox li ul li {
	background: url(../Pictures/arrowBlack.gif) 7px 7px no-repeat;
	padding:3px 0 0 0; margin:0; height:12px;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; float:none; text-indent:17px;
	}
	
div.header ul.hdrBox li p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; text-align:center; width:128px; padding:7px 0 0 0;
	}
	
div.header ul.hdrBox li p.price {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e; text-align:center; width:128px; padding:0px 0 0px 0;
	}
	
div.header ul.hdrBox li select {
	font:normal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e; margin:5px 0 0 16px; padding:0; line-height:0; float:left;
	}
	
div.header ul.hdrBox li img {
	border:0; margin:5px 0 0 0; padding:0 0 0 5px; line-height:0; font-size:0; float:left;
	}
	
div.header ul.hdrBox li img.cart {
	border:0; margin:3px 0 0 16px; padding:0; line-height:0; font-size:0; float:left;
	}
	
div.header ul.hdrBox li a {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; text-decoration:none; padding:0 0 0 11px;
	}
	
div.header ul.hdrBox li a:hover {
	color:#333; text-decoration:underline;
	}
	
div.header span {
	font-weight:900;
	}
	
div.header div.navig {
	float:left; margin:0; padding:6px 0 0 0;
	}
	
div.header div.navig h2 {
	font:bold 12px/15px "Microsoft Sans Serif", Arial;
	color:#b20000; margin:0; padding:6px 0 0 0;
	}
	
div.header ul.navig {
	list-style:none; margin:3px 0 0 0; padding:0; float:left;
	}

div.header ul.navig li {
	background:url(../Pictures/arrow.gif) 0 3px no-repeat;
	float:left; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-indent:10px; padding:0 14px 0 0;
	}

div.header ul.navig li a {
	color:#b20000; text-decoration:none;
	}

div.header ul.navig li a:hover {
	color:#333; text-decoration:underline;
	}

div.header .searchShopping {
 float:left; padding:0; margin:0 0 0 93px;
 font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
 color:#7e7e7e;
 }
 
div.header .searchShopping p {
 font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
 float:left; padding:5px 3px 0 0; margin:0;
 }
 
div.header .searchShopping .star {
 color:#FF0000;
 }

div.header .searchShopping .error {
 font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
 color:#7e7e7e;
 }
 
div.header .searchShopping .search {
 font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
 color:#b20000; height:16px; width:130px; margin:0; padding:0;
 }
 
div.header .searchShopping .select {
 font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
 color:#b20000; width:125px; height:19px; margin:0; padding:0;
 }
 
div.header .searchShopping .button {
 background: url(../Pictures/goSearch.gif) 0 0 no-repeat;
 width:32px; height:18px; border:0; margin:0; padding:0;
 }
/*div.header ul.searchShopping {
	float:left; padding:0; margin:0 0 0 90px;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e;
	}
	
div.header ul.searchShopping li {
	float:none; margin:0; padding:0;
	}
	
div.header ul.searchShopping li span.star {
 color:#FF0000;
 }
 
div.header ul.searchShopping li span.error {
 font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
 color:#7e7e7e;
 }
 
div.header ul.searchShopping li input.search {
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; height:16px; width:130px; margin:0; padding:0;
	}
	
div.header ul.searchShopping li select.select {
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; width:125px; height:16px; margin:0; padding:0;
	}
	
div.header ul.searchShopping li input.button {
	background: url(../Pictures/goSearch.gif) 0 0 no-repeat;
	width:32px; height:18px; border:0;
	}*/

/*----------header end----------*/
	
	
/*----------left category panel start----------*/	
/*div.leftPanel {
	width:158px; border:solid 1px #D9D9D9; float:left; margin:0 4px 0 0;
	}
	
div.leftPanel h2 {
	background:#B20000; color:#fff; padding:0 0 0 4px;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	}
	
div.leftPanel h3 {
	background:#B20000; color:#fff; padding:0 0 0 4px;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	}

div.leftPanel p.cdesk {
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 0 0 2px; margin:0; padding:0;
	}
	
div.leftPanel a {
	color:#fff; text-decoration:none;
	}

div.leftPanel p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:4px; text-align:justify;
	}
	
div.leftPanel ul.prodcat {
	margin:0; padding:0; list-style:none;
	}
	
div.leftPanel ul.prodcat li {
	background:url(../Pictures/arrow.gif) 3px 3px no-repeat;
	padding:1px 0 2px 13px;
	}
	
div.leftPanel ul.cdesk {
	list-style:none; margin:0; padding:0; line-height:0; font-size:0;
	}

div.leftPanel ul.cdesk li {
	float:left; list-style:none; margin:0; padding:0; line-height:0; font-size:0;
	}
	
div.leftPanel ul.cdesk img {
	float:left; list-style:none; margin:0 2px 0 0; padding:0; line-height:0; font-size:0;
	}

div.leftPanel ul li a {
	color:#B20000;
	text-decoration:none;
	}
	
div.leftPanel ul li a:hover {
	color:#333; text-decoration:underline;
	}*/
/*----------left category panel end----------*/
	
/*----------content start----------*/	
/*div.bodyMid {
	background:url(../Pictures/box-mid-up.jpg) 0 0 no-repeat;
	float:left; margin:0; padding:0 0 10px 0;
	width:401px; border:solid 1px #E5E5E5;
	}
	
div.bodyMid h2 {
	font:bold 22px/24px "Microsoft Sans Serif", sans-serif, Arial, Helvetica;
	color:#b20000; padding:5px 0 0 85px; margin:0; border:0;
	}

div.bodyMid p.occasion {
	font:bold 16px/20px "Microsoft Sans Serif", sans-serif, Tahoma, Arial, Helvetica;
	color:#b20000; padding:0 0 10px 85px; margin:0; border:0;
	}
	
div.bodyMid p {
	padding:0 5px 0 5px; text-align:justify;
	}*/
	

/*----------content end----------*/		
	
/*----------banner start----------*/
/*div.bodyRight {
	width:432px;
	float:right; margin:0;
	}

div.bodyRight img {
	margin:0; padding:0; line-height:0; font-size:0; border:solid 1px #E5E5E5;
	}*/
/*----------banner end----------*/
	
/*----------gifts to celebrate start----------*/
/*div.centerBody {
	width:677px; float:left; margin:0; padding:0; border:0;
	}
	
div.centerBody p.headingBody {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; background:#f4f4f4; padding:0 0 0 4px;
	}

div.centerBody p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; text-align:justify; padding:2px 0 3px 0;
	}
	
div.bodyMidProd {	
	width:401px; border:0;
	float:left; margin:6px 0 0 0; padding:0 0 10px 0;
	}

div.bodyMidProd h2 {
	font:bold 22px/24px "Microsoft Sans Serif", sans-serif, Arial, Helvetica;
	color:#b20000; padding:5px 0 0 85px; margin:0; border:0;
	}

div.bodyMidProd h3 {
	font:bold 16px/20px "Microsoft Sans Serif", sans-serif, Tahoma, Arial, Helvetica;
	color:#b20000; padding:0 0 20px 85px; margin:0; border:0;
	}
	
.tabberlive .tabbertabhide {
 	display:none;
	}

.tabber {
	}
	
.tabberlive {
 	margin:0;
	}

ul.tabbernav {
	width:401px; height:23px; line-height:23px;
	margin:0; padding:0; border:0;
	}

ul.tabbernav li{
	background:url(../Pictures/TabProd-Link.gif) 0 0 no-repeat;
	font:normal 12px/23px Verdana, sans-serif; color:#b20000;
	width:100px; height:23px; line-height:23px; float:left;
	list-style: none; margin:0; text-align:center;
	}

ul.tabbernav li a{
	width:100px; height:23px; line-height:23px; color:#fff;
	padding:0; margin:0; border:0; text-decoration: none;
	}

ul.tabbernav li a:hover {
	color: #fff; 
	}

ul.tabbernav li.tabberactive a{
	background:url(../Pictures/TabProd-Active.gif) 0 0 no-repeat;
	color:#b20000; text-align:center;
	display:block;
	}

ul.tabbernav li.tabberactive a:hover{
	width:100px; height:23px;
	color: #b20000;
	}

.tabberlive .tabbertab {
	width:401px; margin:0 0 0 0;
	padding:0; border:1px solid #b20000; border-top:solid 1px #fff;
	}

.tabberlive .tabbertab h2 {
 	display:none;
	}
	
.tabberlive .tabbertab ul {
	list-style:none; padding:0 0 0 10px; margin:0;
	}
	
.tabberlive .tabbertab ul li {
	width:130px; float:left; padding:0; margin:17px 0 17px 0;
	}
	
.tabberlive .tabbertab ul li p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#333; margin:0; padding:0; text-align:center;
	}
	
.tabberlive .tabbertab ul li img {
	margin:0; padding:0 0 0 10px;
	}
	
.tabberlive .tabbertab ul li a {
	color:#b20000; text-decoration:none;
	}
	
.tabberlive .tabbertabul li a:hover {
	color:#b20000; text-decoration:underline;
	}
	
.tabberlive .tabbertab p.more {
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#333; margin:0; padding:0 6px 8px 0; text-align:right;
	}
	
.tabberlive .tabbertab a {
	color:#b20000; text-decoration:none;
	}
	
.tabberlive .tabbertab a:hover {
	color:#333; text-decoration:underline;
	}
	
.tabberlive#tab2 .tabbertab {
	height:200px; overflow:auto;
}*/


/*----------gifts to celebrate end----------*/

/*----------best sellers start----------*/
/*div.bodyMidbSellers {
	width:266px; border:solid 1px #E5E5E5;
	float:left; margin:6px 0 0 5px;
	}

div.bodyMidbSellers h2 {
	background: url(../Pictures/bestSellersHeader.gif) 0 0 no-repeat;
	height:20px; text-indent:-2000px; margin:0; padding:0;
	}
	
div.bodyMidbSellers ul{
	width:266px; list-style:none; margin:0; padding:0;
	}
	
div.bodyMidbSellers ul li{
	width:266px; float:none; margin:6px 0 8px 0; padding:0; font-size:0;
	}
	
div.bodyMidbSellers img{
	float:left; margin:0 15px 0 4px; padding:0; border:solid 1px #f4f4f4;
	}
	
div.bodyMidbSellers p{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align:left; margin:0; padding:0 0 6px 0;
	}
	
div.bodyMidbSellers a{
	color:#b20000; text-decoration:none;
	}
	
div.bodyMidbSellers a:hover{
	color:#333;	text-decoration:underline;
	}*/
	
/*----------best sellers end----------*/

/*----------relation Banner start----------*/
/*div.relationBanner {
	width:401px; border:solid 1px #E5E5E5;
	float:left; margin:0 0 0 0; padding:0;
	}
	
div.relationBanner ul {
	float:left; margin:0; padding:0; 
	line-height:0; font-size:0;
	list-style:none;
	}
	
div.relationBanner ul li {
	width:396px;
	padding:0; margin:7px 0 7px 4px;
	font-size:0; line-height:0;
	}
	
div.relationBanner ul li.bg {
	background:url(../Pictures/relHrBg.gif) 5px 0 no-repeat;
	width:396px;
	padding:0; margin:7px 0 7px 4px;
	font-size:0; line-height:0;
	}
div.relationBanner img {
	float:left; margin:0 4px 0 0; padding:0;
	border:0; line-height:0; font-size:0;
	}
	
div.relationBanner p {
	text-align:justify;
	}
	
div.relationBanner a {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; text-decoration:none;
	}
*/
	
/*----------relation Banner end----------*/

/*Section Wise Gifts start*/
/*div.selectionGifts {
	width:401px; border:solid 1px #E5E5E5;
	float:left; margin:6px 0 0 0; padding:0;
	}*/


/*Section Wise Gifts end*/

/*Emotions Gifts start*/
/*div.emotionsGifts {
	width:266px; border:solid 1px #E5E5E5;
	float:left; margin:0 0 0 5px;
	}

div.emotionsGifts p.headerDG {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#b20000; padding:0 0 0 4px;
	}

div.emotionsGifts p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; padding:4px 4px 10px 4px; text-align:justify;
	}
	
div.emotionsGifts p.article {
	text-align:right; margin:0; padding:0 4px 0 0;
	}
	
div.emotionsGifts a {
	color:#b20000; text-decoration:none;
	}
	
div.emotionsGifts a:hover {
	color:#333; text-decoration:underline;
	}*/


/*Emotions Gifts end*/

/*div.restProd {
	width:674px; border:solid 1px #E5E5E5;
	margin:6px 0;
	}
	
div.restProd ul {
	list-style:none; 
	}
	
div.restProd ul li {
	width:124px;
	float:left; margin:0 0 20px 0; padding:8px 0 0 8px; display:block;
	}
	
div.restProd P {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e; margin:0; padding:0; text-align:center;
	}
	
div.restProd img {
	border:solid 1px #e5e5e5; margin:0 0 0 16px; padding:0; 
	line-height:0; font-size:0;
	}

div.restProd a {
	color:#b20000; text-decoration:none;
	}
	
div.restProd a:hover {
	color:#333; text-decoration:underline;
	}
	*/
/*----------testimonials start----------*/
/*div.testimonials {
	width:155px; border:solid 1px #E5E5E5;
	float:right; margin:6px 0 0 0;
	}
	
div.testimonials p.headerTesti {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#b20000; display:block; text-align:center;
	margin:0; padding:0;
	}
	
div.testimonials p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E; text-align:justify; padding:2px 3px 3px 3px; margin:0;
	}

div.testimonials span {
	font-weight:bold; color:#b20000;
	}
	
div.testimonials hr {
	border:solid 1px #f4f4f4; padding:0; margin:0; 
	height:1px; line-height:0; font-size:0; size:1px;
	}
	
div.testimonials p.moreTesimo {
	background:#f4f4f4;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; text-align:right; padding:2px 4px 2px 0;
	}
	
div.testimonials p.moreTesimo a {
	text-decoration:none; color:#b20000;
	}*/
/*----------testimonials end----------*/


/*----------footer start----------*/
/*.footer {
	width:1003px; float:none;
	}
	
.footer h2 {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	background:#b20000; text-align:center;
	}

.footer p.deliver {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	background:#b20000; text-align:center;
	margin:0; padding:0; width:100%;
	}
	
.footer p.Resource {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000;	background:#FFE8E8; text-align:center;
	margin:0; padding:0; width:100%;
	}
	
.footer h4 {
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	background:#b20000; text-align:center;
	margin:0; padding:0; width:100%;
	}

.footer p.ftext {
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	background:#b20000; text-align:center;
	margin:0; padding:0; width:100%; text-transform:uppercase;
	}
	
.footer p {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; padding:2px 2px 5px 2px;
	}

.footer ul.orderPlace {
	list-style:none; width:330px; 
	float:left; margin:0 0 10px 0;
	}
	
.footer ul.orderPlace li {
	background:url(../Pictures/arrow.gif) 0 4px no-repeat;
	width:165px; float:left;
	}
	
.footer ul.orderPlace li.op4pm {
	width:326px; float:left; 
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#b20000; background:#FFE8E8; text-align:center;
	}
	
.footer ul.orderPlace li a { 
	color:#b20000; text-decoration:none; padding:0 0 0 10px;
	}
	
.footer ul.orderPlace li a:hover { 
	color:#333; text-decoration:underline;
	}
	
.footer ul.partnerSites {
	list-style:none; width:512px; 
	float:left; margin:0 0 10px 0;
	}
	
.footer ul.partnerSites li {
	background:url(../Pictures/arrow.gif) 0 4px no-repeat;
	width:170px; float:left;
	}
	
.footer ul.partnerSites li.psitesHeader {
	width:508px; float:left; 
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#b20000; text-align:center;
	}

.footer ul.flowersCakesSites {
	list-style:none; width:320px; 
	float:left; margin:0 0 10px 0;
	}
		
.footer ul.flowersCakesSites li {
	background:url(../Pictures/arrow.gif) 0 4px no-repeat;
	width:160px; float:left;
	}

.footer ul.flowersCakesSites li.fcHeader {
	width:316px; float:left; 
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#b20000; text-align:center;
	}
		
.footer ul.flowersCakesSites li a {
	color:#b20000; text-decoration:none; padding:0 0 0 10px;
	}
	
.footer ul.flowersCakesSites li a:hover {
	color:#b20000; text-decoration:underline;
	}
	
.footer ul.occasionSites {
	list-style:none; width:168px; 
	float:left; margin:0 0 10px 0;
	}
		
.footer ul.occasionSites li {
	background:url(../Pictures/arrow.gif) 0 4px no-repeat;
	width:160px; float:left;
	}
	
.footer ul.occasionSites li.occHeader {
	width:169px; float:left; 
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background:#b20000; text-align:center;
	}
	
.footer ul.occasionSites li a { 
	color:#b20000; text-decoration:none; padding:0 0 0 10px;
	}
	
.footer ul.occasionSites li a:hover { 
	color:#333; text-decoration:underline;
	}

.footer ul.partnerSites li a { 
	color:#b20000; text-decoration:none; padding:0 0 0 10px;
	}
	
.footer ul.partnerSites li a:hover { 
	color:#333; text-decoration:underline;
	}

.footer ul.resources {
	list-style:none; width:100%; 
	float:left; margin:0 0 10px 0;
	}

.footer ul.resources li {
	background:url(../Pictures/arrow.gif) 0 4px no-repeat;
	float:left; padding:0 7px 0 3px; margin:0; 
	}

.footer ul.resources li a { 
	color:#b20000; text-decoration:none; padding:0 0 0 10px;
	}
	
.footer ul.resources li a:hover { 
	color:#333; text-decoration:underline;
	}*/
/*----------footer end----------*/