@charset "utf-8";
body {
margin:0px;
padding:0px;
background:#ebebeb url(../images/headerbg.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
}
p, ul, li, tr, td {
margin:0px;
padding:0px;
}
.float-l{
float:left;
}
.float-r{
float:right;
}
.clear{
clear:both;
}
.clearfix {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
}
.logo {
margin-bottom:32px;
display:block;
}
.toplink ul{
margin-top:40px;
}
.toplink ul li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:10px;
}
.toplink ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00b4fc;
text-decoration:none;
vertical-align:middle;
}
.register {
background:url(../images/reg-icon.jpg) no-repeat left top;
display:block;
padding-left:22px;
height:27px;
}
.myaccount {
background:url(../images/myaccount.png) no-repeat left top;
display:block;
padding-left:22px;
height:27px;
}

.login {
background:url(../images/login-icon.jpg) no-repeat left top;
display:block;
padding-left:22px;
height:27px;
}
.logoff {
background:url(../images/logout-icon.png) no-repeat left top;
display:block;
padding-left:22px;
height:27px;
}
.cart {
width:500px;
}
.cart ul{
margin-top:10px;
}
.cart ul li{
/*background:url(images/cart-icon.jpg) no-repeat left top;*/
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
vertical-align:middle;
}
.cart ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
vertical-align:middle;
}
.cart ul li.carticon{
background:url(../images/cart-icon.jpg) no-repeat left top;
padding-left:25px;
height:18px;
}


/********************menu start***************************/
#menu{}
#menu ul {}
#menu ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D2D2D;
text-decoration:none;
vertical-align:middle;
}
#menu ul li a {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
/*margin-left:10px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D2D2D;
text-decoration:none;
vertical-align:middle;
height:43px;
line-height:43px;
}
/********************menu end***************************/

.search {
vertical-align:middle;
margin-top:9px;
margin-bottom:9px;
}
.search span {
width:;
}
.search span.textbox input {
display:block;
width:115px;
height:18px;
background:#ebebeb;
border:1px solid #8c8c8c;
}
.search span.button input {
display:block;
height:24px;
background:url(../images/buttons/btnbg.jpg) repeat-x;
border:0px solid #c2bebe;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
float:left;
font-weight:bold;
cursor:pointer;
}

/***************extrabutton****************/
.cbtn button{font-family:inherit;position:relative;border:0;padding:0;margin:0;cursor:pointer;overflow:visible;}
.cbtn button::-moz-focus-inner{border:0;padding:0;margin:0;}.cbtn button span{position:relative;display:block;white-space:nowrap;}@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){.cbtn button span{margin-top:-1px;}}A.cbtn:hover{text-decoration:none;cursor:pointer;}A.cbtn,A.cbtn span{display:-moz-inline-box;display:inline-block;}.cbtn button,.cbtn,.cbtn span{background:url(images/buttons/btnbg.jpg) no-repeat scroll right top;line-height:24px;font-weight:bold;}
span.cbtn{background:none;}A.cbtn,.cbtn button{padding-right:15px;text-align:center;outline:0;}.cbtn span{padding-left:15px;}.btncrossview,.btncrossview span{background-position:left 0px;height:24px;font-size:11px;color:#777777;font-family:Arial, Helvetica, sans-serif; }button.btncrossview,.btncrossview{background-position:right 0px;}

/**************extra button end**************/

/***************black extra button****************/
.cblkbtn button{font-family:inherit;position:relative;border:0;padding:0;margin:0;cursor:pointer;overflow:visible;}
.cblkbtn button::-moz-focus-inner{border:0;padding:0;margin:0;}.cblkbtn button span{position:relative;display:block;white-space:nowrap;}@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){.cblkbtn button span{margin-top:-1px;}}A.cblkbtn:hover{text-decoration:none;cursor:pointer;}A.cblkbtn,A.cblkbtn span{display:-moz-inline-box;display:inline-block;}.cblkbtn button,.cblkbtn,.cblkbtn span{background:url(../images/buttons/blackbtnbg.jpg) no-repeat scroll right top;line-height:24px;font-weight:normal;}span.cblkbtn{background:none;}A.cblkbtn,.cblkbtn button{padding-right:15px;text-align:center;outline:0;}.cblkbtn span{padding-left:15px;}.btncv,.btncv span{background-position:left 0px;height:24px;font-size:14px !important;color:#dddddd !important;font-family:Arial, Helvetica, sans-serif;margin:0px !important; }button.btncv,.btncv{background-position:right 0px;}

/**************black extrabutton end**************/
/***************input extrabutton****************/
.cbtn input{font-family:inherit;position:relative;border:0;padding:0;margin:0;cursor:pointer;overflow:visible;}
.cbtn input::-moz-focus-inner{border:0;padding:0;margin:0;}.cbtn input span{position:relative;display:block;white-space:nowrap;}@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){.cbtn input span{margin-top:-1px;}}A.cbtn:hover{text-decoration:none;cursor:pointer;}A.cbtn,A.cbtn span{display:-moz-inline-box;display:inline-block;}.cbtn input,.cbtn,.cbtn span{background:url(../images/buttons/btnbg.jpg) no-repeat scroll right top;line-height:24px;font-weight:bold;}
span.cbtn{background:transparent url(../images/buttons/btnbg.jpg) no-repeat scroll left top;padding-left:2px;}A.cbtn,.cbtn input{font-size:11px;color:#777777;font-family:Arial, Helvetica, sans-serif;padding:0px 10px 0px 8px;text-align:center;outline:0;}.cbtn span{padding-left:15px;}.btncrossview,.btncrossview span{background-position:left 0px;height:24px;font-size:11px;color:#777777;font-family:Arial, Helvetica, sans-serif; }input.btncrossview,.btncrossview{background-position:right 0px;}

/**************input extra button end**************/
#banner {
margin:3px 0px;
}
.wrapper {
font-size:11px;
}
.wrapper ul {}
.wrapper ul li {
display:block;
background:url(../images/wrapperbg.jpg) no-repeat left top;
width:250px;
height:77px;
padding:5px;
float:left;
text-align:justify;
}
.wrapper ul li h2 {
margin:0px;
}
.wrapper ul li h2 a {
color:#3d83c1;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.wrapper ul li a {
color:#38393b;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

/**************************left menu***********************/
.sidemenu {
margin-top:5px;
}
.sidemenu span.top {
background:url(../images/leftmenutopbg.jpg) no-repeat left top;
margin:0px;
padding:0px;
width:206px;
height:2px;
display:block;
}
.sidemenu span.bottom {
background:url(../images/leftmenubottombg.jpg) no-repeat left top;
margin:0px;
padding:0px;
width:206px;
height:2px;
display:block;
}
.sidemenu ul {
background:url(../images/leftmenubg.jpg) repeat-y left top;
margin:0px;
padding:0px 2px 5px 2px;
}
.sidemenu ul li {
height:30px;
border-bottom:1px solid #9b9a9a;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:202px;
display:block;
}
.sidemenu ul li.grey {
height:30px;
border-bottom:1px solid #9b9a9a;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background-color:#e3e3e3;
width:202px;
display:block;
}
.sidemenu ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f4f4f;
text-decoration:none;
height:30px;
line-height:30px;
margin-left:10px;
}
.sidemenu ul li a:hover {
color:#000000;
font-weight:bold;
}

.con {
margin-top:5px;
width:555px;
}

/***************************featuredproduct list*******************************/
.featuredproduct {
font-size:11px;
margin-bottom:10px;
}
.catrightblock {
display:block;
float:left;
padding-bottom:40px;
width:33%;
text-align:center;
}
.catrightblock img {
margin-bottom:10px;
margin-top:10px;
}
a img {
border:0 none;
}
.itemTitle a {
color:#3D83C1;
font-size:13px;
font-weight:bold;
padding:5px;
text-decoration:none;
}
.productname {
color:#B7B832;
font-size:11px;
font-weight:bold;
padding:5px;
}
.productdiscription {
color:#373737;
font-size:11px;
padding:0 5px;
}
.productdiscription p {
color:#373737;
font-size:11px;
padding:0 5px;
}
.featuredproduct ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
width:33%;
}
.featuredproduct .list {
border-bottom:1px solid #d5d5d6;
padding:20px 0px;
display:block;
overflow:hidden;
}
.featuredproduct ul li.text {

}
.featuredproduct .list img {
display:block;
margin:0px 10px 0px 0px;
}
.featuredproduct .list h2 {
margin:0px 0px 0px 0px;
}
.featuredproduct .list h2 a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.featuredproduct .list span {
color:#3c3c3c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
display:block;
}
.featuredproduct .list span.price {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.featuredproduct .list span.add {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: -3px 20px 0px 0px;
}
.featuredproduct .list span.add input {
background:#EBEBEB none repeat scroll 0 0;
border:1px solid #8C8C8C;
height:18px;
margin-left:5px;
width:50px;
}
.featuredproduct .list span.moredetail a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.featuredproduct .list span.length {
color:#000000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.productdiscription p, .productdiscription div,  .productdiscription font,  .productdiscription a {
color:#373737;
font-size:11px;
padding:0 0px;
width:100%;
}

/***************************product list*******************************/
.product {
font-size:11px;
margin-bottom:10px;
}
.product ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:inline;
}
.product .list {
border-bottom:1px solid #d5d5d6;
padding:20px 0px;
display:block;
overflow:hidden;
}
.product ul li.text {
width:300px;
}
.product .list img {
display:block;
margin:0px 10px 0px 0px;

}
.product ul.list li.img {
display:block;
width:105px;
}
.product .list h2 {
margin:0px 0px 0px 0px;
width:444px;
}
.product .list h2 a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.product .list span {
color:#3c3c3c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
display:block;
}
.product .list span.price {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.product .list span.add {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: -3px 20px 0px 0px;
}
.product .list span.add input {
background:#EBEBEB none repeat scroll 0 0;
border:1px solid #8C8C8C;
height:18px;
margin-left:5px;
width:50px;
}
.product .list span.moredetail a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.product .list span.length {
color:#000000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}

/******************paging***************/

.paging {
border-top:1px solid #000000;
border-bottom:1px solid #000000;
overflow:hidden;
}
.pageresult {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
height:24px;
line-height:27px;
}
/******************paging***************/

.paging02 {
background:#414141 url(../images/pagingbgleft.jpg) no-repeat left bottom;
padding-left:40px;
padding-right:5px;
overflow:hidden;
height:26px;
}
.paging02 ul {}
.paging02 ul li {
font-size:12px;
color:#FFFFFF;
list-style:none;
float:left;
margin:5px;
}
.paging02 ul li a {
color:#FFFFFF;
text-decoration:none;
}
.borderbottom {
border-bottom:double #000000;
}



.noindex {
margin-top:0px;
padding:2px 4px;
float:right;
background-color:none;
/*border:1px solid #FF0000;*/
font-weight:bold;
height:24px;
}
.noindex a {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#3d83c1;
font-size:12px;
padding:0px 4px;
}
.noindex a:hover {
color:#585858;
}
.noindex .select {
/*background:#B7B832;
border:1px solid #FF0000;*/
color:#000000;
margin:0x 2px;
padding:0px 4px;
font-size:12px;
}
/**************paging end***************/


/*******************footer*******************/
#footer {
margin-top:20px;
padding:2px 4px;
background-color:none;
/*border:1px solid #FF0000;*/
font-weight:normal;
height:24px;
color:#575757;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#footer a {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#575757;
font-size:11px;
margin:0px 10px 0px 0px;
}
#footer a:hover {
color:#000000;
}

/***********************footer*******************/

/*h1 {
color:#3d83c1;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0px;
display:block;
height:36px;
line-height:32px;
}
.con h1 span {
background:url(../images/h1bg.gif) no-repeat right bottom;
padding:9px 15px 9px 0px;
}*/

h1 {
color:#000000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0px;
display:block;
/*height:36px;*/
line-height:32px;
/*background:url(../images/b-h.gif) no-repeat left top;*/
margin-bottom:10px;
/*border-top:1px solid #d0d0cd;*/
}
.con h1 span {
background:url(../images/b-h.gif) no-repeat left bottom;
padding:0px 15px 0px 10px;
display:block;
font-weight:normal;
/*border-bottom:1px solid #d0d0cd;*/
}


.greybg {
background-color:#c8c8c8;
border:1px solid #414141;
text-align:center;
}

/***************************productinfo list*******************************/
.productinfo {
font-size:11px;
margin-bottom:10px;
margin-top:10px;
}
.productinfo ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
/*display:inline;*/
}
.productinfo ul li strong.largerimg {
padding-bottom:0;
padding-left:5px;
padding-right:5px;
padding-top:0;
text-decoration:none;
margin-top:2px;
display:block;
color:#414141;
}
.productinfo .list {
border-bottom:1px solid #d5d5d6;
padding:20px 0px;
display:block;
overflow:hidden;
margin-bottom:3px;
}
.productinfo ul li.text {
background-color:#FFFFFF;
border:1px solid #939393;
padding:10px;
width:420px;
margin-bottom:20px;
}
.productinfo .list img {
display:block;
margin:0px 0px 0px 0px;
}
.productinfo h2 {
margin:0px 0px 0px 0px;
width:444px;
}
.productinfo h2 a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.productinfo .list span {
color:#3c3c3c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
display:block;
}
.productinfo .list span.price {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.productinfo .list span.add {
color:#3d83c1;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 0px 0px 0px;
}
.productinfo .list span.add input {
background:#EBEBEB none repeat scroll 0 0;
border:1px solid #8C8C8C;
height:18px;
width:50px;
margin-left:5px;
}
.productinfo .list span.moredetail a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.productinfo .list span.length {
color:#000000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin: 0px 20px 0px 0px;
}
.productinfo .list .currentreview {
color:#3c3c3c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
width:300px;
display:block;
}

.purchaseproduct {
text-align:center;
width:33%;
float:left;
margin:10px 0px;
/*border-bottom:1px solid #D5D5D6;*/
padding:0px 0px 10px 0px;
}
.purchaseproduct h2 {
text-align:center;
width:96%;
margin-top:10px;
}
.purchaseproduct h2 a {
color:#3D83C1;
}
.brdrbottom{
border-bottom:1px solid #D5D5D6;
}


/********************shopping cart start***************************/

.shoppingcarttblheading {
background-color:#797979;
border:1px solid #CCCCCC;
color:#fff;
font-size:12px;
font-weight:bold;
padding:5px;
display:block;
height:16px;
}
.shoppingcarttblheading ul{}
.shoppingcarttblheading ul li{ list-style:none;}
.pro-img {
display:block;
width:85px;
padding:1px;
}
.itemname {
display:block;
width:200px;
}
.qty {
display:block;
width:45px;
}
.qty input {
background:#EBEBEB none repeat scroll 0 0;
border:1px solid #8C8C8C;
height:18px;
width:35px;
}
.update {
display:block;
width:35px;
padding:1px;
font-size:10px;
}
.unit {
display:block;
width:50px;
}
.total {
display:block;
width:70px;
}
.delete {
display:block;
width:50px;
}
.shoppingcarttbldetail {
background:url(../images/cartpro-bg.jpg) repeat-x left bottom;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#3c3c3c;
font-size:12px;
font-weight:normal;
padding:5px;
display:block;
height:16px;
height:74px;
}
.shoppingcarttbldetail ul{}
.shoppingcarttbldetail ul li{ list-style:none;}
.shoppingcarttbldetail ul li a{ text-decoration:none;}

.shoppingcarttbltotal {
background-color:#797979;
border:1px solid #CCCCCC;
color:#fff;
font-size:12px;
font-weight:bold;
padding:5px;
display:block;
height:16px;
}
.shoppingcarttbltotal ul{ float:right;}
.shoppingcarttbltotal ul li{ list-style:none;}
.subtotal {
display:block;
text-align:right;
width:400px;
margin-right:10px;
}
.subtotalamount {
display:block;
width:60px;
text-align:right;
margin-right:36px;
}
/********************shopping cart start***************************/

/*.shoppingcarttblheading {
background-color:#797979;
border:1px solid #CCCCCC;
color:#fff;
font-size:12px;
font-weight:bold;
padding:5px;
display:block;
height:16px;
}
.shoppingcarttblheading ul{}
.shoppingcarttblheading ul li{ list-style:none;}
.pro-img {
display:block;
width:85px;
padding:1px;
}
.itemname {
display:block;
width:200px;
}
.qty {
display:block;
width:50px;
}
.qty input {
background:#EBEBEB none repeat scroll 0 0;
border:1px solid #8C8C8C;
height:18px;
width:35px;
}
.update {
display:block;
width:50px;
padding:1px;
}
.unit {
display:block;
width:50px;
}
.total {
display:block;
width:50px;
}
.delete {
display:block;
width:50px;
}
.shoppingcarttbldetail {
background:url(../images/cartpro-bg.jpg) repeat-x left bottom;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#3c3c3c;
font-size:12px;
font-weight:normal;
padding:5px;
display:block;
height:16px;
height:74px;
}
.shoppingcarttbldetail ul{}
.shoppingcarttbldetail ul li{ list-style:none;}
.shoppingcarttbldetail ul li a{ text-decoration:none;}*/
/***************************checkoutShipping list*******************************/
.checkoutShipping {
font-size:11px;
margin-bottom:10px;
margin-top:10px;
}
.checkoutShipping ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
/*display:inline;*/
}
.checkoutShipping .list {
border-bottom:1px solid #d5d5d6;
padding:20px 0px;
display:block;
overflow:hidden;
margin-bottom:3px;
}
.checkoutShipping .Aboutlist {
border-bottom:1px solid #d5d5d6;
padding:20px 0px;
display:block;
margin-bottom:3px;
}
.checkoutShipping .Aboutlist ul li{
list-style:disc;
list-style-position:inside;
}

.checkoutShipping ul li.text {
background-color:#FFFFFF;
border:1px solid #939393;
padding:10px;
/*width:420px;*/
margin-bottom:20px;
overflow:hidden;
font-size:12px;
}
.checkoutShipping h2 {
margin:0px 0px 0px 0px;
width:444px;
font-size:16px;
}
.checkoutShipping h2 a {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.checkoutShipping .list address {
color:#3c3c3c;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin:0px 0px 10px 0px;
display:block;
font-style:normal;
width:35%;
float:left;
}
.checkoutShipping .list p {
color:#3c3c3c;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
display:block;
}
.checkoutShipping h3 {
color:#3d83c1;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
margin:0px 0px 3px 0px;
}
.yourtotal {
margin-bottom:10px;}
/******************************loginform********************/

.loginform ul {
background-color:#FFFFFF;
border:1px solid #939393;
padding:20px;
margin-bottom:20px;
overflow:hidden;
}
.loginform ul li {
list-style:none;
width:45%;
}
.loginform ul li label {
font-size:12px;
color:#4f4f4f;
height:26px;
line-height:26px;
display:block;
}
.loginform ul li input {
margin-bottom:5px;
}
.loginform ul li.tbl {
background-color:#FFFFFF;
border-left:1px solid #939393;
padding:20px;
margin-bottom:20px;
overflow:hidden;
}
.loginform ul li a {
font-size:12px;
color:#4f4f4f;
height:24px;
line-height:24px;

width:auto;
vertical-align:middle;
}
/******************************/
/******************************************/
.shoppingcarttbllastdetail {
background-color:#FFFFFF;
border-left:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
color:#3c3c3c;
font-size:12px;
font-weight:normal;
padding:5px;
display:block;
height:16px;
overflow:hidden;
height:100%;
/*height:74px;*/
}
.shoppingcarttbllastdetail ul{}
.shoppingcarttbllastdetail ul li{ list-style:none;}
.shoppingcarttbllastdetail ul li a{ text-decoration:none;}
.tax {
display:block;
width:50px;
}
.date {
display:block;
width:85px;
}
.no {
display:block;
width:50px;
}
.shipto {
display:block;
width:50px;
}
.status {
display:block;
width:90px;
}
.view {
display:block;
width:50px;
}
.comments {
display:block;
width:190px;
}
