/* CSS Document */

@charset "utf-8";
/* CSS Document */

body 				                           {font:normal 12px arial !important; color:#666666; text-align:left;}
body,form,h1,h2,h3,h4,h5,h6,p	               {padding:0; margin:0;}
h1,h2,h3,h4,h5,h6,label,a			           {text-transform:capitalize; text-decoration:none;}
a 					                           {color:#797979; font-weight:normal; text-decoration:none;}
a:hover 	                      	           {color:#797979; text-decoration:underline;}
a:active, a:focus                              {outline:0} /* to avoid link borders on new browsers */
img					                           {border:none;}
/* HEADER ELEMENTS STYLING */
/* FORM ELEMENTS STYLING */
label				                           {font:bold 12px Arial; text-transform:capitalize; color:#707070;}
p 					                          {line-height:150%;}
textarea		                               {border:1px solid #979797; padding:1px;}
.textfield:hover, textarea:hover               {border:1px solid #728d3b; background:#F9FAF7;}
.textfield:focus, textarea:focus               {border-color:#000; background:#FFF;}
select.One	{width:200px; border:1px solid #c7c7c7; padding:1px;}	
.combo                                         {font-size:10px; border: solid 1px #cccccc; padding:1px;}
.blank_brd                                     {border:none; border-color:#fff;}
td.listing img                                  {border: 1px solid #e0e0e0;}
/* 	BODY WRAPPER / HEADER / TOP MENU (id=header)
**********************************************************/
#mainWrapper             	                {margin:0 auto; padding:0px; width:990px; background:url(../images/pageBg.png) repeat-y left top;  background:#fff; padding:2px;}
.container_1                                {float:left; width:625px; background:#fff;}
#Logo                                         {float:left; width:15%;}
#Menu                                         {float:left; width:56%; padding-top:50px;}
#Bookmark                                         {float:right; width:27%;}

.container_1btm                             {float:left; width:98%; background:url(../images/search-bg.png) repeat-x left top; height:46px;  text-align:center; padding-left:2%; position:relative; z-index:100}
.cont2                                      {float:right; width:357px;}
.container_2                                {float:left; width:362px;}
.container_2btm                             {float:left; width:95%; padding:8px; text-align:bottom; }

.container_mid                              {width:100%; float:left; padding-top:10px; min-height:350px;}
*html .container_mid                          {height:30px;}
.mid_1                                      {float:left; width:180px;}
.mid_2                             {width:552px; float:left; padding-left:15px;}
.mid_3                             {width:210px; float:left; padding-left:1px;}
.contLeft		                   {width:199px;float:left; padding-left:0%; padding-right:4%;}
.contentstyle                     {padding:10px 0; border:1px solid #d4d4d4; margin-top:-1px; background:#FFF;}
#contentarea                      {float:left; width:540px;}
.main_middle                      {width:100%; float:left;}
.middle                           {width:76%; float:left; padding-left:9px; }
.middle1                           {width:100%; float:left; padding-left:9px; }
.postq_left                       {float:left; width:218px;}
.container_mid                    {width:100%; float:left; padding-top:10px;}
.postq_left1                      {float:left; width:170px; }/*new class*/
.postq_right1                     {float:right; width:770px; border:1px solid #d0d0d0;padding:5px;}/*new class*/
.price-alert                      {float:left; width:770px; border:1px solid #d0d0d0; padding:3px; }/*new class*/
.pr                               {float:left; padding-left:10px; width:770px; padding-top:8px;}/*new class*/
.rgt-cont                        {float:left; width:770px; border:1px solid #d0d0d0;padding:5px;}/*new class*/
.step2-scrl                       {float: left; overflow-y:scroll;}
.st3-backround                     {background: url(../images/step3-backround.png) no-repeat; height:203px;padding:10px;}

.questioner-one                    {min-height:130px; background:url(../images/yellow_back.png) repeat-x left top; border: solid 1px #cccccc; }
*html .questioner-one             {height:130px;}
.questioner-two                    {min-height:130px; background:url(../images/sky_back.png) repeat-x left top; border: solid 1px #cccccc; }
*html ..questioner-two             {height:130px;}

.questioner-thr                    {min-height:130px; background:url(../images/org_back.png) repeat-x left top; border: solid 1px #cccccc; }
*html ..questioner-thr             {height:130px;}

/***product page***/
/*****************************************************************/
.sony_cybershoyt{width:100%; float:left; margin-bottom:5px;}
.sony_cybershoyt1{width:100%; margin-bottom:5px;}
.yellow_back                     {background:url(../images/yellow_back.png) repeat-x left top; border: solid 1px #cccccc; height:130px;}
.org_back                        {background:url(../images/org_back.png) repeat-x left top; border: solid 1px #cccccc;}
.minih                            {min-height:135px;}

/* 	RESUBALE UL LI / MENUS / 	(id=menus)
**********************************************************/

.shopby-mod ul 					{padding:0px; margin:0px; margin-bottom:10px; border-bottom:1px dashed #858585; padding-bottom:5px;}
.shopby-mod ul.one			    {border:none;} 
.shopby-mod ul li				{display:inline; line-height:130%;}
.shopby-mod ul li h3 a 	        {color:#159bed; font-size:12px; font-weight:bold}
.shopby-mod ul li a			    {color:#848484; font-weight:normal; font-size:11px;}

.tabs ul			           {padding:0px; margin:0px;}
.tabs li		               {background:url(../images/gradgray.gif) repeat right top; font-weight:bold;
					           border-left:1px solid #a4a4a4 ; border-top:1px solid #a4a4a4 ;border-bottom:1px solid #a4a4a4; border-right:1px solid #a4a4a4; color:#000000; list-style-type:none; margin-left:20px; text-indent:10px; height:29px; padding-right:2px;}
.tabs li a		               {color:#949494; font-weight:normal; background:url(../images/grey.gif) repeat-x left top; height:24.5px; display:block; width:100%; padding: 7px 5px 0px 0px; font-weight:bold;}
.tabs li a:hover	           {color:#024F9C; background:url(../images/blue.gif)  repeat-x  left top; height:24.5px; padding: 7px 5px 0px 0px;}									
.tabs li a.active              {color:#024F9C; background:url(../images/blue.gif)  repeat-x  left top; height:24.5px; padding: 7px 5px 0px 0px;} 	


.maincat{
 color:#159BED;
 font-size:12px;
 font-weight:bold;
 }
/****css for top blue round module  my settings**/
.bmod-tl                        {background:url(../images/blue_box.gif) top left; height:8px;}					
.bmod-tr                        {background:url(../images/blue_box.gif) top right;}					
.bmod-bl                        {background:url(../images/blue_box.gif) bottom left; height:8px;}					
.bmod-br                        {background:url(../images/blue_box.gif) bottom right;}
.bmodbrd                        {background:#cff1f1; border-left:1px solid #87e1fa; border-right:1px solid #87e1fa;}

.pricea-tl                        {background: url(../images/module-pa.png) top left; height:15px;}					
.pricea-tr                        {background:url(../images/module-pa.png) top right;}					
.pricea-bl                        {background:url(../images/module-pa.png) bottom left; height:15px;}					
.pricea-br                        {background:url(../images/module-pa.png) bottom right;}
.pr-inner                      {background:#fff; border-left:2px solid #e0e0e0; border-right:2px solid #e0e0e0;}					
/****tabs menu***//* rollover*/
/***************************************************************/
.tabs_r ul			           {padding:0px; margin:0px auto:}
.tabs_r li		               {width:100%; background:url(../images/gradgray.gif) no-repeat right top; border-bottom: solid 1px #a4a4a4; border-left: solid 1px #a4a4a4; border-right: solid 1px #a4a4a4; list-style-type:none;}




/*Tab menu */
/*******************************************/
.contentSpacer	                {height:5px; overflow:hidden;}
/* FOR AJAX NAVIGATION */
#ajaxDiv			            		{width:100%;} 	
#ajaxDiv ul	 	                {margin:0; padding:0; list-style:none;}
#ajaxDiv li 	                {display:inline; float:left;}
#ajaxDiv  li a                {float:left; background:url(../images/ajaxnavs.png) no-repeat 0% 0%; padding:0 0 0px 6px; text-decoration:none;  margin-right:9px; border-bottom:1px solid #d4d4d4; font-size:11px; color:#000; font-weight:bold;}
#ajaxDiv a span               {background:url(../images/ajaxnavs.png) no-repeat 100% 0%; padding:7px 18px 7px 22px; color:#000; text-transform: capitalize; display:block; float:left; cursor:pointer; /* IE doesnt display the hand when you roll over the link for some reason. This fixes it */}
#ajaxDiv a:hover              {background-position:0% -32px; border-bottom:1px solid #FFF; text-decoration:none; position:relative; z-index:10}
#ajaxDiv a:hover span         {background-position:100% -32px; text-decoration:underline;}
#ajaxDiv a.active	            {background-position:0% -32px; border-bottom:1px solid #FFF; position:relative; top:1px; z-index:10}
#ajaxDiv a.active span	      {background-position:100% -32px;}


/** tabs top**/
.TabMenu			                     		{width:98%;}
.TabMenu ul			                     {margin:0px; padding:0px; }
.TabMenu li			                     {margin:0px; padding-left:3px; display:inline; list-style:none; float:left; margin-right:10px;}
.TabMenu a			                     {background:url(../images/tanone.png) left -50px no-repeat; padding-left:11px; float:left;  border-bottom: solid 1px #2dadb6; padding-bottom:3px;}
.TabMenu span		                     {background:url(../images/tanone.png) 100% -50px no-repeat; padding-right:13px;  padding-top:5px;  font-weight:normal; font-size:12px; float:left; color:#666666; padding-bottom:3px;}
.TabMenu ul li.arrow a			         {background:url(../images/tanone1.png) left -50px no-repeat; padding-left:11px; float:left; border-bottom: solid 1px #2dadb6; padding-bottom:3px;}
.TabMenu ul li.arrow a span		         {background:url(../images/tanone1.png) 100% -50px no-repeat; padding-right:26px;  padding-top:5px;  font-weight:normal; font-size:12px; float:left; color:#666666; padding-bottom:3px;}

.TabMenu ul li.arrow a:hover			 {background:url(../images/tanone1.png) left top no-repeat; padding-left:11px; float:left; border-bottom: solid 1px #2dadb6;}
.TabMenu ul li.arrow a:hover span		 {background:url(../images/tanone1.png) right top no-repeat; padding-right:26px;  padding-top:5px;  font-weight:normal; font-size:12px; float:left; color:#666666;}


.TabMenu span.upper		                {background:url(../images/tanone.png) 100% -50px no-repeat; padding-right:13px;  padding-top:9px; font-weight:normal; font-size:12px; float:left; text-transform:uppercase;}
.TabMenu a:hover			            {background:url(../images/tanone.png) left top no-repeat; padding-left:11px;  cursor:pointer; text-decoration:none;}
.TabMenu a:hover span		            {background:url(../images/tanone.png) 100% 0px no-repeat; padding-right:13px;   font-weight:normal; font-size:12px;}
.TabMenu a.active	                	{background:url(../images/tanone.pnd) left top no-repeat; padding-left:11px;}
.TabMenu a.active span                  {background:url(../images/tanone.png) 100% 0px no-repeat; padding-right:13px;  font-weight:normal; font-size:12px; color:#fff;}
.Line		           {float:left; margin-top:-2px;}

/* 	RESUBALE PURE BACKGROUNDS
**********************************************************/
.redTxt                     {color:#ff0000; font-weight:bold;}
.smlredTxt                     {color:#ff0000; font-weight:bold; font-size:13px;}
.bggrey                     {background:#f7f7f7;}
.bottom-back                  {background:url(../images/bottom-back.png) no-repeat left bottom; height:8px;}
.wht{background:#FFFFFF;}
.bgWht				           {background:#FFF;}
.grd_gry                       {float:left; width:165px; height:63px; background: url(../images/grd_gry.png) repeat-x  left top; text-align:center; border-left: solid 1px #cecece; border-right: solid 1px #cecece;} 
.bg_bgrd                     {background:url(../images/arrow.png) repeat-x left top;}
.bg_gry                      {background:#eeeeee; border-top:1px solid #7b7b7b;}
.bggry-step3                 {background:#cccccc; color:#000; font-size:12px bold; }
.mid_com                     {background:url(../images/mid_com.png) repeat-x left top;}
.user_img                    {background:url(../images/user.png) no-repeat left top; height:73px;} 
.left_mid					{background:url(../images/left_mid.gif) left; width:21px;}
.top_roundlt				{background:url(../images/round_top.gif) no-repeat bottom left; height:10px; overflow:hidden;}
.top_roundrt				{background:url(../images/round_top.gif) no-repeat bottom right; height:10px;}
.btm_roundlt				{background:url(../images/round_btm.gif) no-repeat center left; height:10px; overflow:hidden;}
.btm_roundrt				{background:url(../images/round_btm.gif) no-repeat center right; }
.yelBgBord					{border-right:1px solid #d5d3d1; background:#fbf9f4; font-size:11px; font-weight:bold;}
.rgt_round				    {background:url(../images/rgt_round.png) no-repeat center;}
.mid                        {background-color:#fbf9f4;}
.org_btn                    {background:#ff6600; color:#fff; font-size:12px; padding:5px; font-weight:bold; border:none;}
.back                       {background:url(../images/back.png) no-repeat center; width:40px; height:26px;}
.b_green                    {background:#32b1b7; color:#fff; font-size:12px; font-weight:bold;}
.blue_back                  {background:url(../images/blue_back.png) repeat-x left top; border-top: solid 1px #cccccc;}
.td_gry                     {background:#eeeeee; border:solid 1px #d4d4d4; }
.td_blank                   {border:solid 1px #d4d4d4; padding:5px; }
.btnyellow                   {background:url(../images/btnyellow.png) repeat-x left top; height:28px; color:#000; font-weight:bold; border: 1px solid #ffa005;} 
.bgcolor                    {background-color:#dff8f9;}/*new class*/
.bgcolor1                    {background-color:#e1f4eb;}/*new class*/
.small-Arrow		{background:url(../images/bullet_small.gif) left no-repeat; padding-left:10px;}



/* 	RESUBALE GRADIENTS
**********************************************************/  

.rowback_grd                {background:url(../images/rowback_grd.png) repeat-x left top;  border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;}
.grd_left                    {width:70%; float:left; text-align:center;}
.grd_rgt                    {width:30%; float: right; text-align:left;}

/* 	MAKE ME ROUND
**********************************************************/
/* background image */
.roundOnetopLeft,.roundOnetopRight,.roundOnebtmLeft,.roundOnebtmRight,.roundTwotopLeft, .roundTwotopRight, .roundTwobtmLeft,.roundTwobtmRight, .roundThrtopLeft, .roundThrtopRight 	{background: url(../images/rounds.png) no-repeat;}
/* background image position for blue module */
.roundOnetopLeft			  {background-position:0px -37px; height:31px; padding-left:15px; font-size:13px; font-weight:bold; color:#FFF; text-transform: capitalize;}
.roundOnetopRight			   {background-position:100% -37px;}
.roundOnebtmLeft			   {background-position:0px -67px; height:6px; overflow:hidden;}
.roundOnebtmRight			   {background-position:100% -67px;}
/* background image position for wht module */
.roundTwotopLeft			   {background-position:0px 0px; height:31px; padding-left:15px; color:#656565; font-size:13px; font-weight:bold; text-transform:uppercase;}
.roundTwotopRight			   {background-position:100% 0px; padding-right:10px;}
.roundTwobtmLeft			   {background-position:0px -31px; height:6px; overflow:hidden;}
.roundTwobtmRight			   {background-position:100% -31px;}
/* background image position for grey module */
.roundThrtopLeft			    {background-position:0px -73px; height:6px; overflow:hidden;}
.roundThrtopRight			    {background-position:100% -73px;}

/***/
.gry_lt         		{background:url(../images/gry_rnd.png) left top no-repeat;}
.gry_rt               	{background:url(../images/gry_rnd.png) right top no-repeat;}
.gry_lb         		{background:url(../images/gry_rnd.png) bottom left no-repeat; height:4px;}
.gry_rb         		{background:url(../images/gry_rnd.png)  bottom right no-repeat; height:4px;}

/*** post question module***/
.left_m_lt         		    {background:url(../images/left_module.png) top  left no-repeat; height:36px;}
.left_m_rt               	{background:url(../images/left_module.png) top right no-repeat;}
.left_m_lb         		    {background:url(../images/left_module.png) left bottom no-repeat; height:36px;}
.left_m_rb         		    {background:url(../images/left_module.png) right bottom no-repeat;}

/*****blue box****/
.blue_lt        		    {background:url(../images/blue_box.gif) left top no-repeat; height:12px;}
.blue_rt               	    {background:url(../images/blue_box.gif) right top no-repeat;}
.blue_bl         		    {background:url(../images/blue_box.gif) left bottom no-repeat; height:12px;}
.blue_br         		    {background:url(../images/blue_box.gif) right bottom no-repeat;}

/**** product page modules*/
/**************************************************/
.product_tl                 {background:url(../images/round.png) left top ; height:25px; background-repeat:no-repeat;}
.product_tr                 {background:url(../images/round.png) top right; background-repeat:no-repeat;}
.product_bl                 {background:url(../images/round.png)  bottom left ; height:25px; background-repeat:no-repeat;}
.product_br                 {background:url(../images/round.png)  bottom right ;background-repeat:no-repeat;}
/**  right module of final images folder*/

.step2rgt-lt                {background:url(../images/modules-rgt.gif) left top ; height:15px;}
.step2rgt-rt                {background:url(../images/modules-rgt.gif) top right no-repeat; }
.step2rgt-bl                 {background:url(../images/modules-rgt.gif)  bottom left no-repeat; height:15px;}
.step2rgt-br                 {background:url(../images/modules-rgt.gif)  bottom right no-repeat;}
.brd-step2                    {border-left:2px solid #cccccc; border-right: 2px solid #cccccc;}
.brdstep3-wht                 {border-left:2px solid #cccccc; border-right: 2px solid #cccccc; background:#fff;}

/** step 3 module**/
.step3-lt                   {background:url(../images/module-pis.gif) left top ; height:15px;}
.step3-rt                   {background:url(../images/module-pis.gif) top right no-repeat; }
.step3-bl                   {background:url(../images/module-pis.gif)  bottom left no-repeat; height:15px;}
.step3-br                   {background:url(../images/module-pis.gif)  bottom right no-repeat;}
.brd-step3                  {background:#daecef;}
.brd-step1                  {background:#fff; border-bottom:2px solid #d2d2d2; border-top:2px solid #d2d2d2;}





/* 	ALL TEXT CSS	(id=textAll)
**********************************************************/
.blue                       {font-size:11px; color:#5986b3; text-decoration:underline; font-weight:normal;}
.centerall		            {text-align:center;}
.gr                         {font-size:12px; font-weight:bold; color:#98d0da; text-decoration:underline; text-transform:capitalize;}
.sky_blue                   {font-size:12px; color:#89c8d7; font-weight:bold;}
.txtdgreen                   {color:#207720; font-size:14px; font-weight:bold;}
.txtgreen                   {color:#009900; font-size:14px; font-weight:bold;}
.txt_no                     {color:#a0a0a0; font-weight:bold;}
.txt_no a                   {color:#a0a0a0; font-weight:bold;}
.txt_no:hover               {color:#2dadb6;}
.blue_q                     {color:#006699; font-size:14px; font-weight:bold; text-decoration:none;}
.blue_q                     {text-decoration:none;}

.dblue                      {color:#0121cc; font-size:12px; font-weight:bold; text-decoration:underline;}
.gry_u                      {text-decoration:underline; color:#9e9ea3;} 
.small_blue                 {color:#0121cc; font-size:11px; font-style:italic;} 
.small_gry                  {color:#666666; font-size:12px; font-style:italic;} 
.mag                        {color:#be9608; font-style:italic; text-transform:uppercase;}
.mow                        {color:#65399c; text-decoration:none;}
.black                      {color:#000; font-weight:bold; font-size:14px;}
.blacknorm                  {color:#000; font-weight:bold; font-size:13px;}
.welcome-q                  {color:#000; font-weight:bold; font-size:18px;}
.blk                        {color:#000; font-weight:bold; font-size:12px;}

.und_gry                    {text-decoration:underline; color:#666666}
.und_gry:hover              {text-decoration:none; color:#666666}
.txt_gry                    {color:#b5b5b5; font-weight:bold; font-size:11px; text-decoration:none;}
.blue_btm a                 {color:#63abc5; font-size:12px; font-weight:bold; text-decoration:none;}
.blue_btm a:hover           {color:#b1b2b2; font-size:12px; font-weight:bold; text-decoration:none;}
.lgry                       {color:#adadad; font-weight:bold; font-size:11px;}
.lgry:hover                 {color:#adadad; font-weight:bold;}
.bgry                       {color:#adadad; font-weight:bold; font-size:13px;}
.blue-nor a                 {color:#3eafbe; font-size:11px; font-weight:bold; text-decoration:underline;}
.blue-nor a:hover           {color:#000;}
.help                        {color:#858a85; font-size:13px; font-weight:bold;}
.g                         {color:#595959; font-size:13px; font-weight:bold;}
.bold                      {color:#747979; font-size:14px; font-weight:bold; padding:2px;}
.shply                       {color:#5eb4ca; text-decoration:underline;}
.blue-msetting                        {color:#666666; font-size:12pxpx; font-weight:bold; text-decoration:none;}
.blue-msetting:hover                  {color:#006699; font-size:12pxpx; font-weight:bold; text-decoration:none;}

/* 	ALL INPUT & FORM CLASSES	(id=inputAll)
**********************************************************/
.input                       {border: 1px solid #bdbdbd; padding:2px;}




/* 	ALL BORDER CSSs
**********************************************************/
.brd-rgtwht                {border-right: 1px solid #fff;}
.brdrgt                    {border-right: 1px solid #d0d0d0;}
.brdlft                   {border-left: 1px solid #d0d0d0;}
.brdBlueLnR				        {border-left:1px solid #46aeb5; border-right:1px solid #46aeb5;}
.borTnR	
.brdall                   {border: solid 1px #c5c4c4;}
.img_brd                  {border: solid 1px #e0e0e0;}
.gry_tbl                  {background:#f1f1f1; border:solid 1px #d6d5d5;}
.gry1                     {border:solid 2px #efefef;}
.brd_btm                  {border-bottom: 1px solid #d4d4d4;}
.inner_brd                {border-left: solid  1px #d1cfcf; border-right: solid 1px #d1cfcf;}
.brd_bgreen               {border: solid 1px #32b1b7; color:#999999; font-weight:bold;}
.brd_top                  {border-top:double #cccccc;}
.brd_leftmodule           {border-left: solid 2px #d1d1d1; border-right:solid 2px #d1d1d1;}
.brd_bluebox              { border-left: solid 2px #a0e3f9; border-right: solid 2px #a0e3f9; background:#cff1f1;}
.brd_wht                  {border-bottom: solid 1px #fff;}
.brd_grey                 {border-left: solid 1px #cecece; border-right: solid 1px #cecece;}
.brd_btmgry               {border-bottom: solid 1px #CCCCCC;}

/*listing part of my settibgs**/
/********************************************************/
.div-a                        {float:left; text-align:center; padding:10px; width:15px; height:15px; background:#7E7E7E; border:4px solid #fff; font-size:12px; color:#fff; font-weight:bold; border:2px solid #CCCCCC;}
.div-a:hover                  {color:#CCCCCC;}
/* 	REQUIRED PADDINGS / MARGINS 
**********************************************************/
.marginTop	       		    {margin-top:10px;}
.padOne					     {padding:10px;}
.padTwo					    {padding:5px; overflow:hidden;}
.pad1                        {padding-top:2px;}
.pad-rgt                    {padding-right:8px;}
.marginTop1	       		    {margin-top:15px;}
.pad2                        {padding-left:2px;}
.padrgt                           {padding-right:5px;}

/* 	FOOTER 
**********************************************************/
#footer                   {width:100%; float:left; border-top:solid 1px #ccc6be; margin-top:10px;}




/* 	MISCELLANEOUS
**********************************************************/
.contentSpacer	                              {height:5px; overflow:hidden;}
.holdthis					                  {float:left; width:100%;}
.clear 
                                       {clear:both;}	
ul.tab {
	width:80%
}
ul.tab li {
	list-style-type:none;
	display:inline;
	float:left;
	margin-right:3px;
}
ul.tab li a {
	color:#000;
	background:url(../images/grayTab.png) no-repeat left top;
	padding-left:5px; float:left; display:block;
}
ul.tab li a span {
	color:#000;
	background:url(../images/grayTab.png) no-repeat right top;
	padding:8px 12px 8px 7px; display:block;
}
ul.tab li a:hover span {
	color:#2DADB6;
	text-decoration:underline;
}
ul.tab li a.active span {
	color:#FF0000;
}
.clear                                        {clear:both;}	
a.paging		               {float:left; background:url(../images/back.gif) center top; padding:10px 16px; font-size:15px; color:#fff; margin-right:2px; display:block;}

a.paging:hover		         {color:#ffcc00;}

/**clothing and accessories*/
.clr	{clear:both; margin:0px; overflow:hidden;}
.green-contaner                     {width:536px; float:left; border:2px solid #2eadb6;}
.btm-pagination                     {background:#2eadb6; float:left; width:508px;}
.txt-magen a                        {font-size:12px; color:#ffcc00; font-weight:bold;}
.txt-magen a:hover                  {font-size:12px; color:#000;}
.padlft1                             {padding-left:10px;}
#cloth-lft                  {float:left; width:69%; margin-right:8px;}
#cloth-rgt                  {float:right; width:20%;}
.padtop                      {padding-top:10px;}
.pad-bot                      {padding-bottom:3px;}
ul,li				           {list-style:none;}
h3.first a                       {font-size:15px; font-weight:bold; color:#999999; text-decoration:none;}
h3.first a:hover                  {font-size:15px; font-weight:bold; color:#000;}
.blue-2                               {font-size:18px; font-weight:bold; color:#999999;}


/* Ajax pop up */

.mid1_ajax {
float:left;
width:200px;
}

.mid2_ajax {
float:left;
width:200px;
}

.mid3_ajax {
float:left;
width:200px;
vertical-align:top;
}

/* .shopby-mod_ajax {font-size:14px; font-weight:bold;} */
.shopby-mod_ajax {font-size:11px; font-weight:bold;}
.shopby-mod_ajax ul {padding:0px; margin:0px; margin-bottom:10px;padding-bottom:5px;}
.shopby-mod_ajax ul.one {border:none;} 
.shopby-mod_ajax li {display:inline; line-height:130%;}
.shopby-mod_ajax h3 a {color:#159bed; font-size:14px; font-weight:bold; padding:2px;}

/* in head sections tabs */

.cat_popup{
background:url(../images/mid.gif) repeat-y left top;
}

.head_menu{
position:absolute;
left:50px;
z-index:200;
margin-top:1px;
background:#FFFFFF;
display:none;
}

.Search_menu{
position:absolute;
z-index:1000;
height:140px;
/*overflow:auto;*/
width :400px;
background:#FFFFFF;
border:4px solid #979797; padding:1px;
left:361px; top:36px; text-align:left;
}

/*********For category popups   *****************************************/
.product1_tl                 {background:url(../images/round-grd.gif) left top ; height:25px; background-repeat:no-repeat;}
.product1_tr                 {background:url(../images/round-grd.gif) top right; background-repeat:no-repeat;}
.product1_bl                 {background:url(../images/round-grd.gif)  bottom left ; height:25px; background-repeat:no-repeat;}
.product1_br                 {background:url(../images/round-grd.gif)  bottom right ;background-repeat:no-repeat;}

/* for view all categories */
.allcats {
float:left;
}
.heading
{
font:Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
}

.lvl{
color:#FA8300;
font-weight:bold;
}
.seach_key{
color:#159BED; 
font-weight:normal;
 font-size:25px;
 }
 .clr {clear:both}

.black-search                     {font-size:13px; font-weight:bold; color:#000; font-style:italic;}

.bookmark a               {color:#2dadbd6; font-weight:bold; text-decoration:none; font-style:italic;}
.bookmark a:hover         {color:#2dadb6; }

.pagi a                {color:#3333FF; text-decoration:none; font-weight:bold;}
.pagi a:hover          {color:#2dadb6; text-decoration:none; font-weight:bold;}
.pagi b                {padding:10px;}
.pagi a.active         {color:#FF0000;}

/** right section **/
/*.module-new-tl                 {background:url(../images/round-new.gif) no-repeat left top; height:20px;}
.module-new-tr                 {background:url(../images/round-new.gif) no-repeat top right; }
.module-new-bl                 {background:url(../images/round-new.gif) no-repeat  bottom left; height:5px;}
.module-new-br                 {background:url(../images/round-new.gif) no-repeat  bottom right;}
.inr-new-rnd                   {border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.blue-rnd-new a              {color:#477bae; font-weight:bold; font-size:11px;}
.blue-rnd-new a:hover          {color:#000; }

.brd-btm-new                   {border-bottom: 1px solid #dfdfdf;}
.bg2                           {background:#eeeeee;}
.menu1                          {border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; padding:2px; background:#eeeeed; font-size:11px; font-weight:bold; color:#391f25; width:205px;  }
h3.blue                         {font-size:11px; color:#; font-weight:bold;}
.padtop2                       {padding-top:2px;}




ul.bullet                               {margin:0px; padding:0px;}
ul.bullet li                            {list-style-type:none; width:100%; border-bottom: 1px solid #e3e3e3; float:left;}
ul.bullet li a                          {color:#797979; background:#eeeeed url(../images/arrow-down.gif) no-repeat 9px 3px; font-weight:bold; font-size:11px; text-decoration:none; display:block; padding:3px; border-bottom: 1px solid #e3e3e3; margin-top:3px; margin-bottom:3px;}
ul.bullet  li a span                    {margin-left:25px;}*/
@charset "utf-8";
/* CSS Document */
/* already exists' dont use this */
body {color:#666666; font-family:arial !important; font-size:12px !important; font-size-adjust:none !important; font-stretch:normal !important; font-style:normal !important; font-variant:normal !important; font-weight:normal !important; line-height:normal !important; text-align:left;}
img							{border:none;}
.brd-btm-new 		{border-bottom:1px solid #DFDFDF;}
.module-new-tr {background:transparent url(../images/round-new.gif) no-repeat scroll right top;}
.module-new-tl {background:transparent url(../images/round-new.gif) no-repeat scroll left top;height:20px;}
.module-new-bl {background:transparent url(../images/round-new.gif) no-repeat scroll left bottom;height:5px; overflow:hidden;}
.module-new-br {background:transparent url(../images/round-new.gif) no-repeat scroll right bottom;}
.inr-new-rnd 	{border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
.blue-rnd-new a              {color:#ffffff; font-weight:bold; font-size:11px;}
.blue-rnd-new a:hover          {color:#ffffff; }
.clr					{clear:both;}	

/* remove existing css for ul li & pu this */
#history a.closed			{background:#EEEEED url(../images/arrow-open.gif) no-repeat scroll 9px 3px; border-bottom:1px solid #E3E3E3;
color:#797979; display:block; font-size:11px; font-weight:bold; margin-bottom:3px; margin-top:3px; padding:3px 0 3px 25px;}

#history a.open			{background:#EEEEED url(../images/arrow-down.gif) no-repeat scroll 9px 3px; border-bottom:1px solid #E3E3E3;
color:#797979; display:block; font-size:11px; font-weight:bold; margin-bottom:3px; margin-top:3px; padding:3px 0 3px 25px;}

#productGoesHere		{padding:5px;}
#productGoesHere a	{float:left; margin-right:3px;}
#productGoesHere a.active img	{border:2px solid #EFEFEF;}
.gry1 							{border:2px solid #EFEFEF; clear:both; margin-top:3px; float:left; width:99%;}
.menuHolder 				{border-bottom:1px solid #E3E3E3;}
.floatNone					{float:none !important; }

/** error & success **/
.error							{color:#ff0000; font-weight:bold;}
.success						{color:#207720; font-weight:bold;}

/** No record or orange class **/
.orange							{color:#FF9900; font-weight:bold;}