/* CSS Document */
#shopping_main .totalbx{ width:100%; margin:0px; padding:0px; background:#fff}
#shopping_main .greytpbx{ color:#9A9999; font-size:11px; margin:0px 10px; text-align:right}
#shopping_main .greytp:link,.greytp:active,.greytp:visited{ color:#9A9999; text-decoration:none; font-size:11px;}
#shopping_main .greytp:hover{ color:#000; text-decoration:underline}

#shopping_main .pinktpbx{ color:#BF71AC; font-size:13px; margin:0px 10px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:15px;}
#shopping_main .pink:link,.pink:active,.pink:visited{ color:#BF71AC; text-decoration:none; font-size:11px;}
#shopping_main .pink:hover{ color:#000; text-decoration:underline}

#shopping_main .whitetxt{ color:#fff; font-size:13px}
#shopping_main .whitelink{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:25px; text-decoration:none; text-transform:uppercase; color:#fff}
#shopping_main .whitelink:hover{ text-decoration:none; color:#000000}

#shopping_main .greytxtlg{ color:#666666; font-size:13px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/*
 li
{
display:inline;
text-transform: uppercase;
text-align:left;
margin:0px;
padding:0px;
}
 li a
{
font-family:Verdana;
color:#33464C;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
li a:hover
{
text-decoration:underline;
}
*/
#shopping_main #navlist
{
	padding-left: 0;
	margin-left: 0;
}

#shopping_main #navlist li
{
	list-style: none;
	display:block;
	margin: 0;
}

#shopping_main #navlist li a { text-decoration: none; }

#shopping_main .arial12{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#shopping_main .arial11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#shopping_main .ver12{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
#shopping_main .ver11{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000;}
#shopping_main .bordr{ border:0px solid #C5D2D1; padding:2px; width:99%; margin:auto}
#shopping_main .greyheadr{ margin:2px; background:#EBEBEB; height:26px; text-align:left; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border:1px solid #D0D0D0}
#shopping_main .greyheadr .leftbx{ float:left;  padding:6px 10px 3px 10px; text-transform: uppercase}
#shopping_main .mutp_lt{ float:left; background:url(../images/cr_lt.gif) no-repeat; height:47px; width:9px}
#shopping_main .mutp_mid{ float:left; background:url(../images/cr_mid.gif) repeat-x; height:47px; width:98%;}
#shopping_main .mutp_rt{ float:right; background:url(../images/cr_rt.gif) no-repeat; height:47px; width:9px}
#shopping_main .arial11txt{ font-size:11px; color:#707070;}
#shopping_main .arial11link{ font-size:11px; color:#707070; text-decoration:none}
#shopping_main .arial11link:hover{ font-size:11px; color:#707070; text-decoration:underline}
#shopping_main input {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
#shopping_main .textarea {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
#shopping_main .textbox,.reg {
	background-color:#FFFFFF;
	border:1px solid #000000;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
}
#shopping_main .textnew,.reg {
	background-color:#FFFFFF;
	border:1px solid #000000;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
}
#shopping_main .reg1 {
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-family: Arial;
	font-size: 11px;
}
#shopping_main select{ border:1px solid #000000; height: 19px;
	font-family: Arial;
	font-size: 11px; }
#shopping_main .img{ border:1px solid #000000; padding:2px}
/* for the CSS table design starts here */
#shopping_main .tab_heading{
	background:#D1E9FE; font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	height:18px;
	width:auto;
	padding:4px 4px 2px 4px;
	margin:0px;
	}
#shopping_main DIV.base-layer {
 border-top: solid #D1E9FE 1px; margin:auto; text-align: center; width: auto; padding:0px;}
#shopping_main DIV.table-row {
  color: #000000;
  border:1px solid #D1E9FE ; border-top: none;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff; 
  padding: 0; text-align: left; width: 100%; overflow:auto;}
#shopping_main DIV.left_container2 {
float: left; margin: 0; text-align:left; padding:0.2em 0px 0.2em 0px; width: 30%; background-color:#fff;}
#shopping_main DIV.right_container2 {
float: right; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width: 69%; height:auto; background-color:#fff; border-left:1px solid #EBEBEB}
#shopping_main DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto; height:1px;}
#shopping_main .text,#shopping_main  .text_main {
 	margin: 0; padding: 0.3em 0.3em 0 0.6em;
  font-style: normal; font-size: 11px; text-indent: 0;
  width: auto; float:left;}
#shopping_main .rttxt{ color:#656764; font-size:10px; margin: 0; padding: 0.3em 0.3em 0 0.6em;text-indent: 0;  width: auto; float:left;}
#shopping_main .text_main {
	color:#630909; font-weight:bold; width:80px;}
#shopping_main .star{
	width:auto; height:16px; float:right; margin:0px; padding:0px 3px 0px 0px;}
#shopping_main .table{ 
 border-collapse:collapse; border:1px solid #D1E9FE; border-right:none;
 }
#shopping_main .table td{ 
 border-right:1px solid #D1E9FE; padding:8px 2px;
 }
 
#shopping_main DIV.left_container3 {
float: left; margin: 0; text-align:right; padding:0.2em 0px 0.2em 0px; width:30%; background-color:#fff;}
#shopping_main DIV.right_container3 {
float: left; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width:49%; 
height:auto; background-color:#fff; border-left:1px solid #D1E9FE
}
#shopping_main .text3,#shopping_main  .text_main3 {
 	margin: 0; padding: 0.3em 0.3em 0 0.6em;
  font-style: normal; font-size: 11px; text-indent: 0;
  width: auto; float:right;}
#shopping_main DIV.left_container_pr {
float: left; margin: 0; text-align:left; padding:0.2em 0px 0.2em 0px; width:30%; background-color:#fff;}
DIV.right_container_pr {
float: left; margin: 0; padding:0.2em 0px 0.2em 0px; text-align:left; width:auto; height:auto; background-color:#fff; border-left:1px solid #D1E9FE}
 /* End of css tables style rule set */
#shopping_main .tab_heading1{
	background:#D1E9FE; font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	height:25px;
	width:auto;
	margin:0px;
	}
#shopping_main .tab_lf1{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf2{width:15%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf3{width:29%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf4{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf5{width:10%; margin-right:4px; height:21px; padding:4px 4px 2px 4px;text-align:center;}
#shopping_main .tab_lf6{width:10%; height:21px; padding:4px 4px 2px 4px;text-align:center;}
#shopping_main .tab_lf3_new{width:46%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .table-row1 {color: #000000;  border-right: solid #D1E9FE 1px; border-left: solid #D1E9FE 1px; border-bottom: solid #D1E9FE 1px;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff;   padding: 0; text-align: left; width: 100%; overflow:auto; font-size:11px; color:#707070;}
#shopping_main .tab_lf6{width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:left; border-right:1px solid #fff;}

	/*DIV.tab_lf1{float:left; width:10%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf2{float:left; width:20%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf3{float:left; width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf4{float:left; width:10%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
DIV.tab_lf5{float:left; width:10%; height:18px; padding:4px 4px 2px 4px;text-align:center;}


DIV.tab_lf3_new{float:left; width:46%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}

DIV.table-row1 {
  color: #000000;  border-right: solid #EBEBEB 1px; border-left: solid #EBEBEB 1px; border-bottom: solid #EBEBEB 1px;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff;   padding: 0; text-align: left; width: 100%; overflow:auto; font-size:11px; color:#707070;}
DIV.tab_lf6{float:left; width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:left; border-right:1px solid #fff;}*/
 /* ------------------------------------------------listview start---------------------------------------------------------- */
#shopping_main .listvmain{padding:10px 10px 4px 10px; border-bottom:1px solid #FDB3E6}
#shopping_main  .listvmain .ltdiv{float:left; width:10%; margin-right:4px}
#shopping_main  .listvmain .middiv{ float:left; width:71%; margin-right:4px; padding-bottom:3px}
#shopping_main  .listvmain .rtdiv{ float:left; width:18%; text-align:center; padding-top:20px}
#shopping_main .table1{ border:1px solid #E3E3E3}
#shopping_main .greybg{ background:#EBEBEB;}
  /* ----------------------------------------------------listview end---------------------------------------------------- */
#shopping_main .thumbnails{
 	width:400px;
	text-align:center;}
#shopping_main .thumbnails ul{
	margin:0px;
	padding:0px;}
#shopping_main .thumbnails li{
	display:inline;
	list-style:none;
	margin-left:4px;margin-right:4px;}


#shopping_main #navlist
{
padding-left: 0;
margin-left: 0;
width:auto; font-size:11px;
}

#shopping_main #navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
}

#shopping_main #navlist li a { text-decoration: none; }

#shopping_main #navlist li a:hover { text-decoration: underline; }

#shopping_main .redtxt{ color:#FF0000; font-size:11px}

#shopping_main .tablebr{ padding:8px; border-bottom:1px solid #D1E9FE; border-right:1px solid #D1E9FE}
#shopping_main .tablenobr{ padding:8px; border-bottom:1px solid #D1E9FE;}
#shopping_main .bgpink{ background:#D48BC0}
#shopping_main .pagingbr{ margin:auto; border:1px solid #D1E9FE; padding:6px; height:20px}
#shopping_main input.nobor{border: 0px solid #8D98B6;}
#shopping_main input.button111{
background:url(../images/button1.gif) no-repeat; height:28px;
border: 0px solid #8D98B6;
width:134px;
	font-weight:bold;
	color:#666666;
}
#shopping_main input.button2{
background:url(../images/button2.gif) no-repeat; height:28px;
border: 0px solid #8D98B6;
width:165px;
	font-weight:bold;
	color:#666666;
}
#shopping_main p  { padding: 0.5em; margin: 0; font-size: 1em; }
