/* CSS Document */
/*
-----------------------------------------------------
FileName:    fastrack-style.css
Version:     28/04/2009
author: S Balasubramani
-----------------------------------------------------
*/

body, table, tr, td, div, p, li, ol, ul, h1, h2, h3, h4, h5, h6
{

    font-size:11px; font-family:Tahoma; color:#797979; letter-spacing:0.02ems; text-decoration:none; padding:0; margin:0; }
input{ font-size:11px; font-family:Tahoma; }

/*CLOSE BUTTON FOR FULL SCREEN 07/24/09 START HERE*/
#container_inn .close{z-index:30; color:#666!important; position:absolute; top:5px; right:2px; padding:0; margin:0; border:0; outline:none;}
#container_inn .close a, #container_inn .close a:link, #container_inn .close a:visited, #container_inn .close a:active{color:#666!important; font-size:10px; font: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; text-align:center;}
#container_inn .close a:hover{color:#333!important; text-decoration:none;}
#container_inn .close img{border:0;}
/*CLOSE BUTTON FOR FULL SCREEN 07/24/09 END HERE*/

/*.main_shdw_bg{ background:url(../images/main_shadow_bg.gif) #F6F6F6 center repeat-y; padding:0; margin:auto;}
.ind_main_shdw_bg_none{ background:#FFFFFF; padding:0; margin:auto;}*/
form{background:url(../images/main_shadow_bg.gif) #F6F6F6 center repeat-y; padding:0; margin:auto;}
form.nobg{ background:none; padding:0; margin:auto;}

#container_hm{ width:1000px; margin:auto; background:url(../images/homebg_new11.jpg) no-repeat top center; height:914px;}
#container_inn.productbg{ background:url(../images/productbg.jpg) top center no-repeat;}
.userregbg{background:url(../images/userregbg.jpg) 0.0em 6em  no-repeat !important;}
.chillzonebg{background:url(../images/chillzonebg.gif) #ece800 no-repeat !important;}
.gamezonebg{background:url(../images/chillzone_games_bg.jpg) no-repeat !important;}
.medianpressbg{background:url(../images/medianpressbg.jpg) no-repeat !important;}
.greenroombg{background:url(../images/greenroombg.jpg)  no-repeat !important;}
.thewallbg{background:url(../images/thewall_bg.jpg) 0 7.9em no-repeat !important;}
.productbg{background:url(../images/product_bg.gif) 0 1.2em #f8ab43 no-repeat !important;}

.logo_hm{ position:absolute; z-index:1; padding:0 0 0 10px;}
#container_hm .products_hm{position:absolute; top:7px; z-index:2; margin:0 0 0 687px;}
#container_hm .placehldr3{ position:absolute; z-index:3; top:30px; margin:0 0 0 320px;}
#container_hm .placehldr5{ position:absolute; z-index:4; top:30px; margin:0 0 0 650px;}
#container_hm .greenroom_hm{position:absolute; top:210px; z-index:5; margin:0 0 0 913px;}
#container_hm .buynow_hm {position:absolute; top:385px; z-index:6; margin:0 0 0 370px;}

#container_hm .buynow_hm a {font-size:10px; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .buynow_hm a:hover {z-index:-1800;}
#container_hm .buynow_hm a span {display: none;}
#container_hm .buynow_hm a:hover span { /*the span will display just on :hover state*/display:block;position:relative;top:-20px; left:-70px; background-color:#e77515; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff; text-align: left; font-size:11px; width:220px; font-weight:normal}

#container_hm .placehldr2{ position:absolute; z-index:7; top:70px; margin:0 0 0 0px;}
#container_hm .whatznew_hm{position:absolute; top:340px; z-index:24; margin:0 0 0 680px;}
#container_hm .placehldr4{ position:absolute; z-index:9; top:100px; margin:0 0 0 450px;}
#container_hm .placehldr6{ position:absolute; z-index:10; top:334px; margin:0 0 0 685px;}
#container_hm .placehldr1{ position:absolute; z-index:11; top:300px; margin:0 0 0 0px;}
#container_hm .bunker_hm{position:absolute; top:510px; z-index:12; margin:0 0 0 390px;}

#container_hm .bunker_hm a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .bunker_hm a:hover {z-index:25;}
#container_hm .bunker_hm a span{display: none;}
#container_hm .bunker_hm a:hover span { /*the span will display just on :hover state*/display:block; position:absolute; top:2em; left:-17em; width:15em; background-color:#e77515; color:#000; text-align: center; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff;text-align: left;font-size:11px;width:320px;font-weight:normal;}



#container_hm .download_hm {position:absolute; top:525px; z-index:13; margin:0 0 0 515px;}

#container_hm .download_hm a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .download_hm a:hover {z-index:1000;}
#container_hm .download_hm a span{display: none;}
#container_hm .download_hm a:hover span { /*the span will display just on :hover state*/z-index:1000; display:block; position:relative; top:-40px; left:-220px; background-color:#e77515; text-decoration:none; padding: 8px 10px 8px 10px; margin:15px 0 0 0;color: #ffffff;	text-align: left; font-size:11px; width:320px; font-weight:normal;}


#container_hm .whatznew2_hm{position:absolute; top:340px; z-index:14; margin:0 0 0 680px;}

#container_hm .whatznew_hm a{ font-size:10px; font-weight:bold; color:#747474; xpadding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .whatznew_hm a:hover {xz-index:1000;}
#container_hm .whatznew_hm a span{display: none;}
#container_hm .whatznew_hm a:hover span { /*the span will display just on :hover state*/z-index:1000; display:block; position:relative; top:-100px; left:-50px; background-color:#e77515; text-decoration:none; padding: 8px 10px 8px 10px; margin:15px 0 0 0;color: #ffffff;	text-align: left; font-size:11px; width:270px; font-weight:normal;}

#container_hm .blog_hm{position:absolute; top:250px; z-index:15; margin:10px 0 0 285px; /*l-25px */}

#container_hm .blog_hm a{ font-size:10px; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .blog_hm a:hover {z-index:-1800;}
#container_hm .blog_hm a span{display: none}
#container_hm .blog_hm a:hover span { /*the span will display just on :hover state*/display:block;position:relative;top:-20px; left:-30px; background-color:#e77515; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff; text-align: left; font-size:11px;	width:220px; font-weight:normal;}


#container_hm .whatzup_hm{position:absolute; top:687px; z-index:16; margin:0 0 0 20px;}

#container_hm .whatzup_hm a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .whatzup_hm a:hover {z-index:-1800;}
#container_hm .whatzup_hm a span{display: none;}
#container_hm .whatzup_hm a:hover span { /*the span will display just on :hover state*/display:block;position:relative;top:-80px; left:-30px; background-color:#ffffff; color:#000; text-align: center; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979; text-align: left; font-size:11px;	width:220px; font-weight:normal;}


#container_hm .chillzone_hm{position:absolute; top:629px; z-index:17; margin:0 0 0 210px;}
#container_hm .watchads_hm{position:absolute; top:572px; z-index:18; margin:0 0 0 348px;}
#container_hm .storelocator_hm{position:absolute; top:555px; z-index:19; margin:0 0 0 589px;}

#container_hm .storelocator_hm a{ font-size:10px; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .storelocator_hm a:hover {z-index:-1800;}
#container_hm .storelocator_hm a span{display: none;}
#container_hm .storelocator_hm a:hover span { /*the span will display just on :hover state*/display:block;position:relative;top:-170px; left:-40px; background-color:#e77515; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff; text-align: left; font-size:11px;	width:220px; font-weight:normal;} 

#container_hm .trialroom_hm{position:absolute; top:710px; z-index:20; margin:0 0 0 720px;}



#container_hm .trialroom_hm a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/ z-index:24;}
#container_hm .trialroom_hm a:hover {z-index:25;}
#container_hm .trialroom_hm a span{display: none;}
#container_hm .trialroom_hm a:hover span { /*the span will display just on :hover state*/display:block;position:relative;top:-20px; left:-100px; background-color:#ffffff; color:#797979; text-align: center; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff; text-align: left; font-size:11px;	width:220px; font-weight:normal;}

#container_hm .facebook_hm{position:absolute; top:622px; z-index:21; margin:0 0 0 770px;}
#container_hm .hmhd{position:absolute; top:0; z-index:22; margin:27px 0 0 200px; }
#container_hm .footer_hm{ padding:830px 0 0 0;}

#container_inn {width:1000px; margin:auto; position:relative;}

/**class for transparent bg in ie6 start**/
html>body #container_inn #innerhd{background:url(../images/hdbg.png) no-repeat; width:1000px; height:155px;}
#container_inn #innerhd{ height:155px; width:1000px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/hdbg.png');}
html>body #container_inn #innerfoot{width:1000px; background:url(../images/footerbg1.png) no-repeat; }
#container_inn #innerfoot{ padding:30px 0 0 0; width:1000px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/footerbg1.png');}
#innerfoot .innerfootcore {xbackground:#ffffff;}

a, input{position:relative}/*link hack*/
/**class for transparent bg in ie6 end**/
#innerhd .innrlnks1, #innerhd .innrlnks2 {text-align:right; padding:12px 0px 0 0; font-size:10px;}
#innerhd .innrlnks1 a:link, #innerhd .innrlnks1 a:active, #innerhd .innrlnks1 a:visited {padding:0px 10px; text-decoration:none; color:#797979; position:relative; /*this is the key*/ z-index:24; font-weight:normal;}

.innrlnks1 a:hover {z-index:1000;}
.innrlnks1 a span{display: none;}
.innrlnks1 a:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:40px; left:10px; background-color:#ffffff; text-align: left; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979; font-size:11px; width:320px; font-weight:normal;border: Solid 2px #e77515;}

.innrlnks2 a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/
    z-index:24;}
.innrlnks2 a:hover {z-index:25;}
.innrlnks2 a span{display: none;}
.innrlnks2 a:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:2em; left:2em; background-color:#ffffff; text-align: left; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979; font-size:11px; width:320px; font-weight:normal;border: Solid 2px #e77515;}

 a.lnkcoll{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/
    z-index:24;}
 a.lnkcoll:hover {z-index:25;}
 a.lnkcoll span{display: none;}
 a.lnkcoll:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:2em; left:2em; background-color:#ffffff; text-align: left; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979; font-size:11px; width:320px; font-weight:normal;border: Solid 2px #e77515;}


#innerhd .innrlnks2 a{padding:0px 10px; font-weight:bold; text-decoration:none; color:#797979}
#innerhd .innrlnks3{ padding:4px 0 0 390px}

.reghereshll{position:absolute; margin:108px 0 0 869px; text-align:right;  xpadding:24px 20px 0 20px;  height:49px;  }
.reghereshll .reghld{float:left;}
.reghereshll .reghld .regflot{position:absolute; padding:25px 0  0 6px; z-index:0;}
.reghereshll .reghld .regflot a:link, a:active, a:hover, a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.reghereshll .reghld a.reghere{ position:absolute; padding:0; width:100px; display:block;  color:#FFFFFF; font-weight:bold; text-decoration:none;}
.regflot a:hover {z-index:9999;}
.regflot a span{display: none;}
.regflot a:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:-21px; left:-230px; background-color:#ffffff; text-align: left; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979!important; font-size:11px; width:200px; font-weight:normal;border: Solid 2px #e77515;}



.reghereshllhm{position:absolute; margin:51px 0 0 163px; text-align:right;  xpadding:24px 20px 0 20px;  height:49px;  }
.reghereshllhm .reghldhm{float:left;}
.reghereshllhm .reghldhm .regflothm{position:absolute; padding:25px 0  0 6px; z-index:0;}
.reghereshllhm .reghldhm a.regherehm{ position:absolute; padding:0; width:100px; display:block;  color:#FFFFFF; font-weight:bold; text-decoration:none;}


.reghere{ position:absolute; width:100px; padding:7px 0 0 0; display:block;  color:#FFFFFF; font-weight:bold; text-decoration:none;}
.regherehm { }
.regherehm a{  color:#FFFFFF; font-weight:bold; text-decoration:none;}


/*product page newarrival start**/
.newarrival_shll{ background:url(../images/newarrival_tab.gif) no-repeat; float:left; padding:40px 0 0 0;  height:386px; width:644px}
.newarrival_shll .nwarrival_cont{ xheight:185px;  padding:60px 30px 0 30px;}
.newarrival_shll .newarrivals_tbl{ width:600px;}
.newarrival_shll .newarrivals_tbl td.img{ text-align:center; vertical-align:top; height:239px;}
.newarrival_shll .newarrivals_tbl td.detls{vertical-align:top; padding:10px 10px;  }
.newarrival_shll .newarrivals_tbl td.detls p{ padding-left:8px; margin:0 0 11px 0}
.newarrival_shll .newarrivals_tbl td.detls .nme{ background:#f8ab43; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; padding:5px 8px; margin:0 0 10px 0}
.newarrival_shll .newarrivals_tbl td.detls .moreinfo_lnk{ background:url(../images/arrow1.gif) 0.5em 0.5em no-repeat; padding:2px 5px 2px 17px; border-right:1px solid #f8ab43; text-transform:uppercase; font-size:10px; color:#545454; text-decoration:none}
.newarrival_shll .newarrivals_tbl td.detls .buynow_lnk{ background:url(../images/icon1.gif) 0.5em 0.2em no-repeat; padding:2px 5px 2px 25px; border-right:1px solid #f8ab43; text-transform:uppercase; font-size:10px; color:#545454; text-decoration:none}
.newarrival_shll .newarrivals_tbl td.detls .compare_lnk{ background:url(../images/icon2.gif) 0.5em 0.2em no-repeat; padding:2px 0 2px 25px; text-transform:uppercase; font-size:10px; color:#545454; text-decoration:none}
.newarrival_shll .newarrivals_nav{position:absolute;  margin:323px 0 0 0; padding:10px 85px 0 85px; width:487px; xborder-top:1px solid #CCCCCC}

.wristgearonbtn{ background:url(../images/wristgearbtnon1.gif) no-repeat top left; width:80px; height:43px; border:0; }
.wristgearoffbtn{ background:url(../images/wristgearbtnoff.gif) no-repeat top left; width:71px; height:38px; border:0}
.eyegearonbtn{ background:url(../images/eyegearbtnon1.gif) no-repeat top left; width:85px; height:43px; border:0}
.eyegearoffbtn{ background:url(../images/eyegearbtnoff.gif) no-repeat top left; width:87px; height:38px; border:0}


.productpgnin table td{ border:#cdcdcd 1px solid; xbackground:#009999; xpadding:2px 5px 2px 5px}
.productpgnin table td a{ text-decoration:none; color:#797979; padding:2px 5px 2px 5px}
.productpgnin table td span{ background:#f8ab43; display:block; padding:2px 5px 2px 5px; color:#FFFFFF}
/*product page newarrival end**/

/*product page besides arrival end**/
.besids_arrival{ float:left;  width:200px; padding:30px 10px 0 10px}
.besids_besids{ float:left; width:240px; }
html > body .productsec_prmotion{ background:url(../images/shadowbg2.gif) no-repeat left top; width:225px;  padding:10px}
.productsec_prmotion{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/shadowbg2.png'); width:225px; padding:10px}
.prodctstore{ padding:5px 0 0 60px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/shadowbg2.png');}
html > body .prodctsearchshll{ float:left; background:url(../images/shadowbg3.png); width:368px; height:242px; margin:0 0 0 10px }
.prodctsearchshll{ float:left; width:368px; height:242px; margin:0 0 0 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/shadowbg3.png')}
.prodctsearchshll .prodctsearch{ padding:20px;}

.prodctsearchshllbesides{ float:left;}
html > body .gearscrllshll{ float:left; background:url(../images/shadowbg4.gif) left top no-repeat; width:570px;}
.gearscrllshll{ margin:0 0 0 10px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/shadowbg4.gif'); height:110px; padding:0 10px 10px 0; width:570px;}



/*product page besides arrival end**/
/*chillzone comicstrip start**/
.cmslft{ width:733px; float:left;}
.cmsrite{  float:right; width:265px; padding:33px 0 0 0}
.chillsublnk{ padding:10px 0 0 300px}
.chillsublnk ul{}
html > body .chillsublnk ul li.csnonactive{ width:117px; height:38px; margin:0 15px 0 0; float:left; background:url(../images/bg1-1.png) left top no-repeat; list-style:none;}
.chillsublnk ul li.csnonactive{ width:117px; height:38px; margin:0 15px 0 0; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg1-1.png'); list-style:none;}
.chillsublnk ul li.csnonactive a{ display:block; padding:7px 0 0 0; color:#000000; font-weight:bold; text-decoration:none; text-align:center;position:relative; /*this is the key*/z-index:24;}

.chillsublnk ul li.csnonactive a:hover {z-index:25;}
.chillsublnk ul li.csnonactive a span{display: none}
.chillsublnk ul li.csnonactive a:hover span { /*the span will display just on :hover state*/display:block;position:absolute;top:2em; left:-10em; width:15em; background-color:#ffffff; color:#797979; text-align: center; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; text-align: left; font-size:11px;	width:220px; font-weight:normal;border:Solid 2px #e77515;}


html > body .chillsublnk ul li.csactive{ width:121px; height:38px; margin:0 15px 0 0; float:left; background:url(../images/bg2-2.png) left top no-repeat; list-style:none;}
.chillsublnk ul li.csactive{ width:121px; height:38px; margin:0 15px 0 0; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg2-2.png'); list-style:none;}
.chillsublnk ul li.csactive a{ display:block; padding:7px 0 0 0; color:#ffffff; font-weight:bold; text-decoration:none; text-align:center;}

html > body .cmshd{width:733px; height:54px;  background:url(../images/comicstriphd.png) no-repeat top left; }
.cmshd{width:733px;height:54px; ;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/comicstriphd.png');}
html > body .cmsshll{ xbackground:#339999;  width:733px; background:url(../images/bg3.png); }
.cmsshll{ xbackground:#339999; width:733px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='../Common/images/bg3.png');}
.cmsshll .cmsinn{ margin:0 15px 0 25px; }
.cmsshll .cmsinn .cmsinnlft{ float:left; width:420px;}
.cmsshll .cmsinn .cmsinnrite{ float:right; width:250px; text-align:right }
.cmsshll .cmsinn .ttl{ font-size:30px; padding:10px 0 5px 0; font-weight:bold; color:#5b5b5b;}
.cmsshll .cmsinn .csinfo{ font-weight:bold; color:#5b5b5b; padding:10px 0 20px 0;}
.cmsshll .cmsinn .csinfo span{ color:#fa8200;  padding:0 15px 0 0}

html > body .cmsbot{width:733px; height:18px;  width:733px; background:url(../images/comicstripbot.png) no-repeat top left; }
.cmsbot{width:733px;height:18px; ;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/comicstripbot.png');}

html > body .cmsritehd{width:267px; height:11px;  background:url(../images/bg6.png) no-repeat top left; }
.cmsritehd{width:267px; height:11px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg6.png');}
html > body .cmsritemid{width:260px;  padding:0 0 10px 7px;  background:url(../images/bg4.png) repeat-y top left; }
.cmsritemid{width:260px;  padding:10px 0 10px 7px;   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='../Common/images/bg4.png');}
.cmsritemid .cmsritemidcnt{ width:235px; padding:0 0 0 5px; height:320px; overflow-x: hidden; overflow-y:auto;}


html > body .cmsritebot{width:267px;  background:url(../images/bg5.png) no-repeat top left; }
.cmsritebot{width:267px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixex', src='../Common/images/bg5.png');}

#comicstrpscroll  {/* Typical fixed height and fixed width example */ width:235px; height:300px; margin:10px 0 10px 0; padding:0 10px 0 0;overflow: auto; /* IE overflow fix, position must be relative or absolute*/ position: relative;}

.cmiccmnt{ padding:10px 0 10px 0; border-bottom:1px solid #d9d9d9}

.btngrey {background:url(../images/btnbg2.gif) no-repeat;  font-size:10px; text-decoration:none; padding:13px 0 13px 0; width:228px; display:block; text-align:center; color:#FFFFFF; font-weight:bold; cursor:pointer;}

a.lnk1{background:url(../images/btnbg2.gif) no-repeat;  font-size:10px; text-decoration:none; padding:13px 0 13px 0; width:231px; display:block; text-align:center; color:#FFFFFF; font-weight:bold; }
a.lnk2{ color:#5a0e19; text-decoration:none; font-weight:bold; text-align:right; display:block; padding:0 20px 0 0 }
a.lnkCollect{ color:#5a0e19; text-decoration:none; font-weight:bold; text-align:left; display:block; padding:0 20px 0 0 }
a.lnk3{ color:#9a2a39; text-decoration:none;} 
.archivehd{ font-size:16px; color:#FF0000; font-weight:bold;}

.archivelst{}
.archivelst td{ vertical-align:top; text-align: left; padding:3px 0 3px 5px}

.archivesrch{ background:#ebebeb}
.archivesrch td{ padding:3px 0 3px 15px; vertical-align:middle}
.archivepglst{}
.archivepglst .archivepglsthd{ font-weight:bold}
.archivepglst td{ border-bottom:1px solid #ebebeb; padding:8px 0 8px 0; text-align:left; vertical-align: top}
.archivepglst td a{ text-decoration:underline; color:#797979; }

#comic_stripscroll  {
/* Typical fixed height and fixed width example */
 width:205px;
 height:290px;
 margin:10px 0 10px 0; padding:0 20px 0 10px;
overflow-x: hidden; overflow-y:auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;}



/*chillzone comicstrip end**/

/*media and press comicstrip strt**/
#medianprsslft{ float:left;  width:218px; padding:30px 10px 400px 0}
#medianprsslft .medialst{ list-style:none; padding:0 0 0 10px}
#medianprsslft .medialst li{ padding:5px 0 5px 0; border-bottom:1px solid #dcdcdc; list-style:none} 
#medianprsslft .medialst li a{ text-decoration:none; color:#797979; font-weight:bold; font-size:12px; }
#medianprssmid{ float:left; width:500px; margin:0 20px 0 0; padding:0 0px 0 20px; background:url(../images/mikes.gif) no-repeat top right;}
#medianprssmid .latestnews{ border-bottom:1px solid #c3c3c3; font-weight:bold; font-size:12px; padding:49px 0 3px 0}

#medianprssrite{ float:left; width:228px; }
.archivelisttbl{}
.archivelisttbl td{ text-align:center; }
.archivelisttbl td a{border:1px solid #d0d0d0; padding:4px 0 4px 0; display:block;  text-decoration:none; color:#999999; font-weight:bold} 
.newslstshell{ border-bottom:#c3c3c3 1px solid; padding:10px 0 10px 0}
.newslsttitle{ color:#f8ab43; font-size:14px; font-weight:bold; }
.newslstsrc{ color:#999999}
.newslstdate{ color:#999999; float:right }
.newslstdes{ padding:10px 0 0 0;}

.newslstimgshell{ padding:10px 0 0 0;}
a.newslstimg { padding:0px 0px 20px 0px; margin:0 20px 10px 0;  background:url(../images/plus.gif) bottom right no-repeat; display:block; float:left}
a.newslstimg img{padding:5px; border:#CCCCCC 1px solid;}

a.newslstvdeo {padding:0px 0px 18px 0px; margin:0 20px 10px 0; border:#CCCCCC 1px solid;  background:url(../images/arrow2.gif) bottom right no-repeat; display:block; float:left}
a.newslstvdeo img{padding:5px; }

a.newslstattch{padding:10px 0px 10px 0px; margin:0 20px 10px 0; border:#CCCCCC 1px solid; display:block; float:left}
a.newslstattch img{padding:5px; }

.newslstmore{ color:#797979; font-weight:bold; background:url(../images/arrow3.gif) right bottom no-repeat; padding:0px 5px 1px 0; display:block; width:32px; text-decoration:none;}

.newslstpageholdershell1{position:absolute}
.newslstpageholdershell1 .newslstpageholder1{position:absolute; top:20px; z-index:1; xbackground:#009900}

.newslstpageholdershell2{position:absolute; }
.newslstpageholdershell2 .newslstpageholder1{position:absolute; top:20px; z-index:1; xbackground:#009900}


/*media and press comicstrip enx**/

/*****the wall page strt*****/
/* new change here */
.hottopichd{position:absolute; top:197px; left:393px;}
.facebookcomments{position:absolute; top:197px; left:3px;}
.digitalwatch{position:absolute; top:119px; left:336px;}
/* new change here End*/

.thewallrite{ float:right; width:439px;}
html > body .thewallleft{ float:left; background: url(../images/bg7.png)  no-repeat;  width:550px; height:684px; xmargin:0 0 0 6px}
.thewallleft{float:left;  width:550px; xmargin:0 0 0 6px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg7.png');}

html > body .moretopic{ background:url(../images/bg8.png) no-repeat;}
.moretopic{ width:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg8.png');}
.moretopiclist{ padding:40px 10px 10px 20px }
.moretopiclist a{ background:url(../images/arrow5.gif) 0 0.2em no-repeat; display:block; font-size:13px; font-weight:bold; text-decoration:none; padding:0 0 3px 25px; color:#000000}

.thewallleft .thewallleftcont{ margin:25px 23px 18px 25px; }
.thewallleft .thewallleftcont .imgbdr{ border:1px solid #666666}
.commnthd{ color:#FF0000; font-size:18px; font-weight:bold; padding:5px 0 5px 0 }
.commntbot{ padding:10px 0 0 0; text-transform:uppercase; font-size:10px}
.commntbot a{ text-decoration:none; color:#000000}
.commntbot div{ float:left}
.moretopicarch{ background:#000000; font-size:14px; color:#FF0000; font-weight:bold; text-decoration:none;  padding:7px }

.thewallcommntshell{padding:337px 0 0 0;}
html > body .thewallcommnt{  background:url(../images/bg9.png) no-repeat; height:235px;}
.thewallcommnt{  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg9.png');  height:235px;}
.wallcontscroll{ height:375px;  overflow-x: hidden; overflow-y:auto;}
.thewallcommntcont{ padding:40px 0 0 30px}
.wallcmtlst{ padding:8px 0 8px 0}
.wallcmtlst p{ color:#000000}

.thewallflashshell{ position:absolute; }
.thewallflashshell .thewallhold1 { position:absolute; left:-11px; top:-5px }
.thewallflashshell .thewallhold2 { position:absolute; left:215px; top:-5px }

.wallarchivelst{ border-bottom:#CCCCCC 1px solid; padding:15px 0 15px 0}
.wallarchivethumb{ float:left; padding:5px; border:#CCCCCC 1px solid; margin:0 10px 0 0}
.wallarchivetopic{ color:#cf0707; font-weight:bold; font-size:14px; padding:10px 0 5px 0;}
.wallarchivebot{ margin:10px 0 0 0; text-transform:uppercase; font-size:10px}
.wallarchivebot a{ text-decoration:none; color:#000000}


/*****the wall page end*****/

/********/
.Container {
  position: absolute;
  top: 50px; left: 100px;
  width: 400px;
  height: 200px;
  background: #FFF url(images/container_background.gif) no-repeat;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 400px;
  height: 200px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 40px; left: 60px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 20px; height: 161px;
  position: absolute;
  top: 36px; left: 4px;
  background: transparent url(images/scrollbar_track.gif) no-repeat center center;
}
.Scrollbar-Handle {
  position: absolute;
  width: 20px; height: 22px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 187px;
}


/**********/

/*****userreg page strt*****/
.regpageholdershell1{position:absolute}
.regpageholdershell1 .regpageholder1{position:absolute; top:20px; z-index:1; xbackground:#009900}

.regpageholdershell2{position:absolute; margin:0 0 0 745px}
.regpageholdershell2 .regpageholder1{position:absolute; top:20px; z-index:1; xbackground:#009900}

/*****userreg page end*****/


/*****fastrackprod LHS page strt*****/

.prdeyegear {width:712px; height:484px; background:url(../images/bg-hotpick-eyegear.gif) no-repeat;}
.prdwristgear {width:712px; height:484px; background:url(../images/bg-hotpick-wristgear.gif) no-repeat;}


.prodctsdispshell{ width:712px; height:484px; background:url(../images/bg10.gif) no-repeat; }


html > body .prodctsdispshell_prod{ width:712px; height:484px; background:url(../images/bg11.gif) no-repeat; }
.prodctsdispshell_prod{ width:712px; height:484px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/bg11.gif');}

.prodctsdispshellin{ padding:0 20px 0 40px; }
.prodctsdispshellin .pdstabshll{ padding:0 0 0 50px;}
.prodctsdispshellin .pdstabshll a{ padding:10px 50px 8px 50px; display:block; float:left; text-align:center}
.prodctsdispshellin .pdstabshll a.pdstabshllbg{ padding:10px 49px 8px 48px;  background:url(../images/bg11.jpg) center top no-repeat;}
.prodctsbread{ border-bottom:#CCCCCC 1px solid; padding:8px 0 0 0; height:25px;}
.prodctsleft{ float:left; width:398px;}
.prodctsleft_light {width:650px; overflow-x:hidden; background:url(../images/lightbox_bg.gif) left bottom no-repeat; height:480px; padding:0 0 0 40px ;}

.prodctsrite{ float:right; width:252px;}
.prodctsdispcmt{ border-top:1px solid #CCCCCC; margin:10px 0 0 0; padding:10px 0 0 0; position:absolute; width:390px; left:40px; top:350px;}
.prodctscmthd{ color:#F8AB43; font-weight:bold; padding:0 0 5px 0; text-align:left;}
.prodctsdispcmt_2{ xborder-top:0px solid #CCCCCC; margin:10px 0 0 50px; padding:10px 0 0 0; width:390px; text-align:left; border-top:0px solid #cccccc;}
.prodctscmthd_2{ color:#F8AB43; font-weight:bold; padding:0 0 5px 50px; text-align:left;}

#prodcommentscroll  {
/* Typical fixed height and fixed width example */
width:97%; height:90px; padding:0 10px 0 0;overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;}




.prodctscmmnt{ padding:0 0 5px 0}
.productscrllshll{  margin:0 0 0 10px; background:url(../images/bg12.gif) left top no-repeat;  width:715px; height:190px;}

.productscrllshll_in{ padding:35px 0 0 10px}
.producttab{ background:url(../images/bg13.gif) top center no-repeat; height:34px; padding:0 0 0 20px}
.productwrist_on{ background:url(../images/wristgeartab_on.gif) no-repeat; float:left; display:block; width:137px; height:34px; cursor:pointer}
.productwrist_off{ background:url(../images/wristgeartab_off.gif) no-repeat; float:left; display:block; width:137px; height:34px; cursor:pointer}
.producteye_on{ background:url(../images/eyegeartab_on.gif) no-repeat; float:left; display:block; width:149px; height:34px; cursor:pointer}
.producteye_off{ background:url(../images/eyegeartab_off.gif) no-repeat; float:left; display:block; width:149px; height:34px; cursor:pointer}
.producteyewrist_catselect{ float:right; padding:7px 50px 0 0}
.prdquicklst { position:absolute; z-index:1000;}
.prdquicklstsec { position:absolute; top:0px; left:0;}

/*****fastrackprod LHS page end*****/

.footer_hm4 a{ font-size:10px; color:#747474; padding:0 10px 0 10px; text-decoration:none;}

.footer_hm4 a{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

.footer_hm4 a:hover{z-index:25; background-color:#ff0}

.footer_hm4 a span{display: none}

.footer_hm4 a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}

.footer_hm1 a:link, .footer_hm1 a:active, .footer_hm1 a:visited { font-size:10px; color:#747474; padding:0 10px 0 10px; text-decoration:none; font-weight:normal!important;}
.footer_hm1 a:hover {z-index:25;}
.footer_hm1 a span{display: none}
.footer_hm1 a:hover span { /*the span will display just on :hover state*/display:inline; position:absolute; top:20px; left:20px; background-color:#ffffff; text-decoration:none; padding:8px 10px 8px 10px; margin:10px 0 0 0; color:#797979; text-align:left; font-size:11px; width:300px; font-weight:normal;border:Solid 2px #e77515;}


.footer_hm2{ padding:10px 0 0 0}
.footer_hm2 a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/
    z-index:24;}
.footer_hm2 a:hover {z-index:25;}
.footer_hm2 a span{display: none}
.footer_hm2 a:hover span { /*the span will display just on :hover state*/display:block; position:absolute; top:20px; left:20px; background-color:#ffffff; text-decoration:none; padding:8px 10px 8px 10px; margin:0 0 0 0; color:#797979; text-align:left; font-size:11px; width:300px; font-weight:normal;border: Solid 2px #e77515;}


.footer_hm3{font-size:10px; padding:10px 0 10px 10px}
.bottitan{ position:absolute; margin:0 0 0 900px}

.gobtnbg{background:url(../images/btn_go.gif)  no-repeat top left; width:30px; padding:0 5px 8px 5px;}







/*****greenroom class strt*****/
.djshell{ }
.djshell .dj{ position:absolute; top:-55px; background:url(../images/dj_bg.gif) center  no-repeat; }
.djshell .djtxt{position:absolute; top:80px; left:170px}
.djshell .djtxt p{ padding:10px 0 0 16px;}

.boogishell{}
.boogishell .boogi{ position:absolute; top:-55px; left:550px; background:url(../images/boogie_bg.gif) center no-repeat; }
.boogishell .boogitxt{ position:absolute; top:20px; left:693px}
.boogishell .boogitxt p{ padding:10px 0 0 18px}

.katshell{}
.katshell .kat{ position:absolute; top:80px; left:350px; background:url(../images/kat_bg.gif) center no-repeat; }
.katshell .kattxt{ position:absolute; top:300px; left:210px}
.katshell .kattxt p{ padding:10px 16px 0 0; text-align: right}

.Artyshell{}
.Artyshell .Arty{ position:absolute; top:110px; left:770px; background:url(../images/arty_bg.gif)  center no-repeat; }
.Artyshell .Artytxt{ position:absolute; top:250px; left:570px}
.Artyshell .Artytxt p{ padding:10px 20px 0 0; text-align: right}

.zeeshell{}
.zeeshell .zee{ position:absolute; top:326px; background:url(../images/zee_bg.gif) center no-repeat; }
.zeeshell .zeetxt{ position:absolute; top:550px; left:210px}
.zeeshell .zeetxt p{padding:10px  0 0 15px; }

.nanoshell{}
.nanoshell .nano{ position:absolute; top:356px; left:470px ; background:url(../images/nano_bg.gif) center no-repeat; }
.nanoshell .nanotxt{ position:absolute; top:490px; left:690px}
.nanoshell .nanotxt p{padding:10px 0 0 15px; }

html > body .gnbtn1{ cursor:pointer;  background: url(../images/btnbg3.png) top left no-repeat; xfont-size:10px; color:#515151; width:113px; display:block; text-decoration:none; padding:8px 0 8px 15px;}
.gnbtn1{ cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../Common/images/btnbg3.png'); xfont-size:10px; color:#515151; width:113px; display:block; text-decoration:none; padding:8px 0 8px 15px;}
/*****greenroom class end*****/


/*****hyprlink class strt*****/
/*****hyprlink class end*****/
/*****table class strt*****/
.tbl1{}
.tbl1 td{ text-align:left; vertical-align:middle; padding:2px 0 2px 3px }
.tbl1 td.alrite{ text-align:right; vertical-align:bottom; padding:2px 0 2px 0 }
.tbl1 td.allft{ text-align:left; vertical-align:bottom; padding:2px 0 2px 0 }
/*****table class end*****/

/*****table class strt*****/
.tbl2{}
.tbl2 td{ text-align:left; vertical-align:middle; padding:3px 0 3px 3px }
.tbl2 td.alrite{ text-align:right; vertical-align:bottom; padding:2px 0 2px 0 }
.tbl2 td.allft{ text-align:left; vertical-align:bottom; padding:2px 0 2px 0 }
/*****table class end*****/



/*****form class*****/
.span_txtfield1{ float:left; background:url(../images/txtfieldbg1.gif) top left no-repeat; padding:0 5px 0 0; }
.span_txtfield1 .txtfield1{ border:0; padding:4px 5px 4px 5px; background:none; color:#FFFFFF; }
.span_txtfield2 { float:left; background:url(../images/txtfieldbg2.gif) top left no-repeat; height:22px; width:128px}

.span_txtfield2 .txtfield2{ border:0; padding:4px 5px 4px 5px; color:#797979; background:none;}
.txtfield3{ position:relative; border:1px solid #d6d6d6; font-family:Tahoma; font-size:11px; color:#797979; padding:2px 3px }
.txtfield3_b{ position:relative; border:1px solid #E77515; font-family:Tahoma; font-size:11px; color:#a2a2a2; background:#f5f5f5; padding:2px 3px }
.txtfield4{ position:relative; border:1px solid #d6d6d6; font-family:Tahoma; font-size:11px; color:#797979; }
.span_txtfield3{ background:url(../images/txtfieldbg3.gif) top left no-repeat; height:25px; width:197px; padding:2px 0 2px 2px; display:block}
.span_txtfield3 .txtfield5 {border:0; padding:3px 5px 4px 5px; background:none; color:#cccc; font-size:11px;}
.span_txtfieldbdate {background:url(../images/birthdatebox.gif) top left no-repeat; height:25px; width:175px; padding:2px 0 2px 2px; display:block;}
.span_txtfieldbdate .txtfield5 { border:0; padding:3px 5px 4px 5px; background:none; color:#cccc; font-size:11px;}
.span_txtfield4{height:25px; width:1px; padding:2px 0 2px 0px; display:block}
.txtfield6{ border:1px solid #CCCCCC; padding:3px 5px 3px 5px; color:#cccc; font-family:Verdana, Arial, Helvetica, sans-serif; height:25px; font-size:11px;}
.txtfield7{ position:relative; font-size:11px; background:#d7d7d7; padding:3px 5px 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; border:0; color:#7e7e7e; }
.txtfield8{ position:relative; font-size:11px; background:#efefef; padding:3px 5px 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; border:0; color:#7e7e7e; }



.gobtn1{ border:0; padding:3px 0 0 5px; background:none; color:#FFFFFF; font-weight:bold; cursor:pointer; }
.searchbtn{ border:0; width:20px; height:19px; background:url(../images/searchimg.gif) no-repeat left top; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.searchbtn2{ border:0; width:20px; height:19px; background:url(../images/searchimg.gif) no-repeat left top; color:#FFFFFF; font-weight:bold; padding:0; margin:0;}
.helpbtn{ border:0; width:27px; height:26px; background:url(../images/helpimg.gif) no-repeat left top; color:#FFFFFF; font-weight:bold;}
.btn1{ background:#f8ab43; padding:3px; color:#FFFFFF; font-family:Tahoma; font-weight:bold; border:0; cursor:pointer;}
.btn2{ background:#9a2a39; padding:3px; color:#FFFFFF; font-family:Tahoma; font-weight:bold; border:0; cursor:pointer;}
.btn3{ background:#7e7e7e; padding:3px; color:#FFFFFF; font-family:Tahoma; font-weight:bold; border:0; cursor:pointer;}
.resetbtn1{ background:url(../images/resetbtn1.gif) no-repeat; border:0; width:102px; height:32px; cursor:pointer;}
.submitbtn1{ background:url(../images/submitbtn1.gif) no-repeat; border:0; width:102px; height:32px ;cursor:pointer;}
.chckavbtn1{ background:url(../images/chckavbtn1.gif) no-repeat; border:0; width:133px; height:26px;cursor:pointer; }
.btn3{ background:#7e7e7e; padding:3px; color:#FFFFFF; font-family:Tahoma; font-weight:bold; border:0;}

/**********/

.jttip {font-size: 14px; position: absolute; top:-50px!important; z-index:99; display: none;}

.jttipcontent { padding: 20px 10px 0 20px; background:url(../images/bg14.png) top left; width:183px; height:65px;}
.nubbin {}
.jttipcontent a {padding:0 0 5px 0; display:block; color:#FFFFFF; text-decoration:none; font-weight:bold; }

.lnk4{ color:#999999; text-decoration:none;  font-weight:bold}
.lnk5{ color:#999999; text-decoration:none;  font-weight:bold; border-width:0; background:none; cursor:pointer;}
.brdr1{ border:#000000 1px solid;}
.brdr2{ border:#cccccc 2px solid;}
.brdr3{ border:none;}
.fntbold12{ font-weight:bold; font-size:12px;}
.clr{ clear:both}
.red{ color:#CC0000}
.orange{ color:#F8AB43}
.black{ color:#000000;}
.like{ color:#000000; border:0; background:none; text-transform:uppercase ; cursor:pointer;}
.cnfrmsg{ font-size:14px; color:#000000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
#thewallscroll  {
/* Typical fixed height and fixed width example */
 width:495px;
 height:390px;
 margin:10px 0 10px 0; padding:0 10px 0 0;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;}

#storelocatorscroll  {
/* Typical fixed height and fixed width example */
 width:200px;
 height:350px;
 margin:10px 0 10px 0; padding:0 10px 0 0;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;}

/*swapnila added*/
.ratingStar{font-size:0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}

.savedRatingStar{ background:url(../images/star1_on.gif) no-repeat; margin:0; padding:0; border:0; width:17px; height:15px;}
.filledRatingStar{ background:url(../images/star_filled.gif) no-repeat; margin:0; padding:0; border:0; width:17px; height:15px;}
.emptyRatingStar{ background:url(../images/star_empty.gif) no-repeat; margin:0; padding:0; border:0; width:17px; height:15px;}

._savedRatingStar{ background:url(../images/rating_on.gif) no-repeat !important; margin:0; padding:0 0 10px 0; border:0; width:17px; height:15px;}
._filledRatingStar{ background:url(../images/rating_on.gif) no-repeat !important; margin:0; padding:0; border:0; width:17px; height:15px;}
._emptyRatingStar{ background:url(../images/rating_off.gif) no-repeat !important; margin:0; padding:0; border:0; width:17px; height:15px;}


/*#shop_comp{ padding:0; margin:0; position:absolute; top:600px; left:10px;}
.shopping_cart{ padding:0; margin:0; width:178px; height:64px; background:url(../images/spn_com_bg.gif) top no-repeat;}
.shopping_cart .contarea{ padding:5px 5px 5px 8px; margin:0;}
.shopping_cart span{ padding:0 0 3px 5px; margin:0;}
.shopping_cart div{ padding:3px 0 0 10px; margin:0; font-weight:bold}
.shopping_cart div span{ padding:0; margin:0; color:#f8ab43;}

.compare_list{ padding:0; margin:0; width:178px; height:64px; background:url(../images/spn_com_bg.gif) top no-repeat;}
.compare_list .contarea{ padding:5px 5px 5px 8px; margin:0;}
.compare_list span{ padding:0 0 3px 5px; margin:0;}
.compare_list div{ padding:3px 0 0 10px; margin:0; font-weight:bold}
.compare_list div span{ padding:0; margin:0; color:#f8ab43;}

#shop_comp .goarw{ padding:0; margin:0; position:absolute; left:145px; top:40px;}
#shop_comp .goarw2{ padding:0; margin:0; position:absolute; left:348px; top:40px;}*/

#div_close
{
     cursor:link; border:0;
}

.prdshowcomp { margin:0; padding:0;}

#shoppingcart{ padding:0; margin:0; position:absolute;}
.shop_comp{ padding:0; margin:0; position:absolute; top:360px; left:45px;}
.shopping_cart{ padding:0; margin:0; width:168px; height:64px; background:url(../images/spn_com_bg1.gif) top no-repeat;}
.shopping_cart .contarea{ padding:5px 5px 5px 8px; margin:0;}
.shopping_cart span{ padding:0 0 3px 5px; margin:0;}
.shopping_cart div{ padding:3px 0 0 10px; margin:0; font-weight:bold}
.shopping_cart div span{ padding:0; margin:0; color:#f8ab43;}

.compare_list{ padding:0; margin:0; width:168px; height:64px; background:url(../images/spn_com_bg1.gif) top no-repeat;}
.compare_list .contarea{ padding:5px 5px 5px 8px; margin:0;}
.compare_list span{ padding:0 0 3px 5px; margin:0;}
.compare_list div{ padding:3px 0 0 10px; margin:0; font-weight:bold}
.compare_list div span{ padding:0; margin:0; color:#f8ab43;}

#shop_comp .goarw{ padding:0; margin:0; position:absolute; left:142px; top:33px; text-align:right;}
#shop_comp .goarw2{ padding:0; margin:0; position:absolute; left:142px; top:33px; text-align:right;}
.goarw2 a:hover {z-index:1000;}
.goarw2 a span{display: none;}
.goarw2 a:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:30px; left:10px; 
background-color:#ffffff; text-align: left; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #797979; font-size:11px; 

width:320px; font-weight:normal;}

/*****Gamezone class strt*****/

#gamezone{ padding:20px 31px 20px 31px; margin:0; width:939px; height:507px;}
#gamezone .gmarea{ padding:0; margin:0; width:939px; height:507px;}

/*****Gamezone class end*****/




.indsearch {xposition:absolute; xtop:715px; xz-index:20; margin:0; padding:0;}
.indsearch a{ font-size:10px; font-weight:bold; color:#747474; padding:0 10px 0 10px; text-decoration:none; position:relative; /*this is the key*/
    z-index:24;}
.indsearch a:hover {z-index:25;}
.indsearch a span{display: none}
.indsearch a:hover span { /*the span will display just on :hover state*/display:block;position:absolute;top:2em; left:2em; width:15em; background-color:#e77515; color:#000; text-align: center; text-decoration:none; padding: 8px 10px 8px 10px; margin:10px 0 0 0; color: #ffffff; text-align: left; font-size:11px;	width:220px; font-weight:normal}


/*****Popup class strt*****/



#popbg{ padding:0; margin:0; background:url(../images/fd_bg1.jpg) top; width:650px; height:525px;}
#popbg #popup{ padding:10px; margin:auto; background:none;}
#popcont{  padding:20px 10px 10px 10px; margin:0; background:none;}

#popbg2{ padding:0; margin:0; background:url(../images/fd_bg3.jpg) top; width:650px; height:525px;}
#popbg2 #popup{ padding:10px; margin:auto; background:none;}

#popbg3{ padding:0; margin:0; background:url(../images/fd_bg32.jpg) top; width:650px; height:525px;}
#popbg3 #popup{ padding:10px; margin:auto; background:none;}

.popupscroll{}

#popcont .tbl_fd{ padding:0; margin:0;}
#popcont .tbl_fd tr{ padding:0; margin:0;}
#popcont .tbl_fd tr td{ padding:5px; margin:0; color:#000000; font-size:11px;

}
#popcont .tbl_fd1{ padding:0; margin:0;}
#popcont .tbl_fd1 tr{ padding:0; margin:0;}
#popcont .tbl_fd1 tr td{ padding:2px; margin:0; color:#000000; font-size:11px;
   
}

.txtfld{ border:1px solid #cccccc; padding:3px 5px 4px 5px; color:#000000; font-family:Arial, Helvetica, sans-serif; background:#f9f9f9; font-size:12px;}
.fd_btn {padding:0; margin:0; color:#FFFFFF; font-size:12px; cursor:pointer;  width:119; height:27px; background:none; border:none; font-weight:bold;}
.wd200{ width:200px;}
.upercase { text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #ECB553;}

#popbgwishlst { padding:0; margin:0; background:url(../images/fd_bg2.jpg) top; width:650px; height:525px;}

/*****Popup class end*****/


.btn1280 { background:url(../images/wallpaper_1280.png) no-repeat; width:108px; height:10px; border:none;}



/************prdlightbox strt *********/
.prodctsleft_light1 {width:550px; background:url(../images/lightbox_bg.gif) left bottom no-repeat; height:480px; padding:0 0 0 40px; xbackground:#797979}


.pagination{padding: 2px;font-size:11px}

.pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #CCCCCC;text-decoration: none;color: #000000; margin:2px;font-weight: normal !important;}

.pagination a:hover, .pagination a:active{border: 1px solid #CCCCCC;color: #ffffff;background-color: #E77515;font-size:11px; font-weight:normal}

.pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;border-color:#CCCCCC;font-weight: bold;cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal !important;
}

.pagination a.prevnext{font-weight: bold;}

.loader { position:absolute;}

