/* General page layout  begin */
body {
	margin: 0px;
	background: #e4f1f2;
	color: #333333;
	font-size: 11px;
	font-style: normal;
	font-family: tahoma, arial, verdana, arial, sans-serif;
}
a, a:visited{
	color: #333333;
	text-decoration: none;
}
textarea{
   font-family: tahoma, arial, verdana, arial, sans-serif; 
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a img{
border: none;}
/*--------*/
form {
	display: inline;
}
input, select {
	font-size: 11px;
	color:#3276bc;
}
input.transpng {
	behavior: url("png.htc");
}
textarea {
	width: 100%;
	font-size: 11px;
	color:#333333;
}
/*--------*/
td {
	font-size: 13px;
	line-height: 1.2;
}
TD.main, P.main {
	line-height: 1.5;
}
TD.mainBold, P.mainBold {
	line-height: 1.5;
	font-weight: bold;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-size: 10px;
}
.bold {
	font-weight: bold;
	line-height: 1.5;
}
.boxText {
}
/*--------*/
img.transpng {
	behavior: url("png.htc");
}
img.infoBoxSpacing {
	width: 0px;
	height: 0px;
}
.productBG {
	background-position: left top;
	/*background-image: url(images/product_bg.gif)*/
}
.lineV {
	/*background: url(images/line_V.gif) repeat-y left top;*/
}
.lineH {
	/*background: url(images/line_H.gif) repeat-x left top;*/
}
/*--------*/
.left_bg {
	/*background-image: url(images/infobox/ib_l_bg.gif);*/
	padding: 17px 10px 80px 50px;
}
td.main_all{
padding: 7px 20px 0 10px;
}
td.main td.main{
padding: 0;}
td.main h1{
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
}
.center_bg {
}
.right_bg {
	background: #e6e0d2;
	padding-top: 9px;
}
/* message box */
.inputRequirement {
	color: #ff0000;
	padding: 20px 30px 0 0;
}
.messageBox {
}
.messageStackError, .messageStackWarning {
	background-color: #ffb3b5;
}
.messageStackSuccess {
	background-color: #99ff00;
}
.line {
	border-color: #DEDEDE;
}

.errorBox {
	background: #ffb3b5;
	font-weight: bold;
}
.stockWarning {
	color: #cc0033;
}
.productsNotifications {
	background: #f2fff7;
}
/* General page layout  end */


/* Header layout  begin */
table.header {
}
tr.header {
}
td.header {
	color: #ff00ff;
}
td.header a:link, td.header a:visited {
	color: #4d4d4d;
	text-decoration: underline;
}
td.header a:hover {
  color: #c34f1d;
	text-decoration: underline;
}
td.headerNavigation {
	color: #ffffff;
}
a.headerNavigation, a:visited.headerNavigation {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.headerNavigation {
  color:#e6e0d2;
	text-decoration: underline;
}
TR.headerError {
	background: #ff0000;
}
TD.headerError {
	background: #ff0000;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
/* Header layout  end */


/* Content layout  begin */
td.pageHeading, DIV.pageHeading {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	padding:5px 108px 2px 18px;
	/*background: url(images/page_separ.gif) repeat-y;*/
}
/*----categories----*/
#category-nav {
/*font-size:12px*/
padding: 40px 30px 20px 0;
}
#category-nav a, #category-nav a:visited, td.all_prods td.productListing-data a{
	color: #29444c;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	text-decoration: none;
	vertical-align: middle;
}
#category-nav a:hover {
	color: #29444C;
	text-decoration: underline;
}
dl.level1 {
	/*border-bottom: 1px solid #cacac3;*/
}
#category-nav dl {
	margin: 0;
	padding: 0;
}
#category-nav dt {
	margin: 0;
	padding: 5px 5px 5px 30px;
	background: url(images/item_arrow.png) 0% 50% no-repeat;
	border-bottom: 1px dotted #b3c3a2;
	/*border-right: 1px solid #cacac3;*/
	/*background: #dddddd url(images/infobox/bg_0.gif) no-repeat 0 0;*/
}
#category-nav dd dt{
  border-bottom: 1px dotted #b3c3a2;
  background: none;
}
#category-nav dd dt a, #category-nav dd dt a:visited{
  color: #29444c;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	text-decoration: underline;
}
#category-nav dd dt a:hover{
text-decoration: none;
}
#category-nav dd {
	margin: 0;
	padding: 0 0 0 10px;
	/*border-left: 1px solid #cacac3;*/
}
#category-nav dt.level-sel {
	/*background: #dddddd url(images/infobox/bg_1.gif) no-repeat 0 0;*/
}
#category-nav dt.level-act {
	/*background: #dddddd url(images/infobox/bg_2.gif) no-repeat 0 0;*/
}
#category-nav dt.level-sel a, #category-nav dt.level-sel a:visited {
	color: ##29444C;
  font-weight:bold;
}
#category-nav dt.level-sel a:hover {
	color: #29444c;
}
#category-nav dt.level-act a, #category-nav dt.level-act a:visited {
	color: #29444c;
	/*font-weight:bold;*/
}
#category-nav dt.level-act a:hover {
	color: #29444c;
}
/*----infobox Left----*/
td.infoboxcell {
	padding-bottom: 3px;
}
.infoBoxNotice {
	background: #ff8e90;
}
.infoBoxNoticeContents {
	background: #FFE6E6;
}
td.infoBox, span.infoBox {
}
/*--------*/
table.infoboxHeading {
	width: 100%;
}
td.infoBoxHeadingLeft {
  /*width: 30px;*/
	height: 23px;
	/*background: #4e4e4e;*/
}
td.infoBoxHeadingCenter {
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 3px;
	/*background: #4e4e4e;*/
}
td.left_bg td.infoBoxCell td.infoBoxHeadingCenter, td.left_bg td.infoBoxCell td.infoBox1HeadingCenter, a.shopping_header, a.shopping_header:hover{
   color: #6699ff;
}
td.left_bg td.categories td.infoBoxHeadingCenter{
    color: #ffffff;
}
td.categories td.infoBoxHeadingCenter, td.pageHeading{
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  
}
 td.pageHeading{
 padding-left: 10px;
 }
td.categories td.infoBoxHeadingCenter{
padding-left: 113px;
}
td.infoBoxHeadingRight {
	/*width: 20px;*/
	height: 23px;
	padding-right: 15px;
	display: none;
}
/*--------*/
.infobox {
	width: 100%;
}
td.infoBoxContentsLeft {
  /*width: 30px;*/
  font-size:0;
}
td.infoBoxContentsCenter {
	padding: 3px 0 10px 3px;
}
td.infoBoxContentsRight {
  font-size:0;
  /*width: 15px;*/
}
/*--------*/
table.infoBoxContents {
	/*color: #FFFFFF;*/
}
td.infoBoxContents {

}

table.infoBoxContents td.productNameCell {
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	vertical-align: bottom;
}
td.left_bg table.infoBoxContents td.productNameCell{
    color: #29444C;
}
td.left_bg table.infoBoxContents .productPriceSpecial{
    color: #669aff;
}
table.infoBoxContents td{
  /*color: #ffffff;*/
  font-size: 12px;
  font-weight: bold;
}

table.infoBoxContents table.productTable td.productNameCell a:link, table.infoBoxContents table.productTable td.productNameCell a:visited{
	color: #ffffff;
	text-decoration: underline;
}
table.infoBoxContents table.productTable td.productNameCell a:hover {
  color: #f2f2ea;
	text-decoration: underline;
}

table.infoBoxContents td.productPriceCell {
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
}
table.infoBoxContents .productPriceSpecial {
	color: #ffffff;
}
table.infoBoxcontents .productpriceold {
	
  text-decoration: line-through;
}
table.infoBoxContents .productPriceCurrent {
	color: #669AFF;
	font-weight: bold;
}

table.infoBoxContents a.infoBoxLink, table.infoBoxContents a.infoBoxLink:visited{
	color: #ffffff;
	text-decoration: none;
}
td.left_bg table.infoBoxContents a.infoBoxLink, td.left_bg table.infoBoxContents a.infoBoxLink:visited{
    color: #29444C;
}
td.left_bg a.infoBoxLink{
    color: #ff0000;
	font-size: 12px;
	font-weight: bold;
}
table.infoBoxContents a.infoBoxLink:hover {
  color: #f2f2ea;
	text-decoration: underline;
}
/*----infobox Right----*/
table.infobox1Heading {
	width: 100%;
}
td.infoBox1HeadingLeft {
  width: 20px;
	height: 23px;
  padding-left: 12px;
  display: none;
}
td.infoBox1HeadingCenter {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left: 9px;
	background: #7985ae url(images/infobox/ib_l_bg.gif);*/
}
td.infoBox1HeadingRight {
	width: 17px;
	height: 23px;
	padding-right: 15px;
	background: #7985ae url(images/infobox/ib_l_bg.gif);
    display: none;
}
/*--------*/
.infobox1 {
	width: 100%;
}
td.infoBox1ContentsLeft {
  /*width: 46px;*/
  font-size:0;
}
td.infoBox1ContentsCenter {
	padding: 3px 0 10px 0;
}
td.infoBox1ContentsRight {
  font-size:0;
  width: 21px;
}
/*--------*/
table.infoBox1Contents {
}
td.infoBox1Contents {
}

table.infoBox1Contents td.productNameCell {
	color: #333333;
	text-align: left;
	padding-top: 5px;
	vertical-align: bottom;
}

table.infoBox1Contents td.productNameCell a:link, table.infoBoxContents td.productNameCell a:visited{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
table.infoBox1Contents td.productNameCell a:hover {
	color: #da5820;
	text-decoration: underline;
}

table.infoBox1Contents td.productPriceCell {
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
}
table.infoBox1Contents .productPriceSpecial {
	color: #da5820;
}
table.infoBox1contents .productPriceOld {
	color: #cccccc;
	font-weight: bold;
}
table.infoBox1Contents .productPriceCurrent {
	color: #111111;
	font-weight: bold;
}

table.infoBox1Contents a.infoBoxLink, a.infoBoxLink:visited{
 color: #333333;
	text-decoration: none;
}
table.infoBox1Contents a.infoBoxLink:hover {
  color: #669AFF;
  text-decoration: underline;
}
/*----contentbox----*/
td.contentBoxHeadingLeft {
	font-size: 0;
	width: 24px;
	background: #7985ae url(images/infobox/ib_l_bg.gif);
	display: none;
}
td.contentBoxHeadingCenter {
	font-size: 13px;
	/*color: #ffffff;*/
	font-weight: bold;
    padding-left: 10px;
	text-transform: uppercase;
	font-size: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background: #7985ae url(images/infobox/ib_l_bg.gif);*/
}
td.log_head td.contentBoxHeadingCenter, td.affiliate_header td.contentBoxHeadingCenter, td.subcat  td.contentBoxHeadingCenter{
  color: #000000;
  white-space: nowrap;
}
td.new_prod_mod td.contentBoxHeadingCenter{
  /*background: #669AFF url(images/new_prod_bg.gif) top repeat-x;*/
  /*background: #669AFF;*/
  height: 57px;
  /*padding-left: 30px;*/
}
td.new_prod_mod{
padding-top: 30px;
}
td.contentBoxHeadingRight {
	font-size: 0;
	width: 23px;
	background: #7985ae url(images/infobox/ib_l_bg.gif);
	display: none;
}
/*--------*/
.contentboxfooter {
  padding:1px 0 4px 0;
	/*background-image: url(images/line_bg.gif);*/
	background-repeat: repeat-x;
	height: 42px
}
/*--------*/
table.contentBox {
	/*background: #6876a4;*/
	padding-top: 20px;
}
td.contentBoxContentsLeft {
}
td.contentBoxContentsCenter {
  /*padding: 60px 0 1px 0;*/
  width: 100%;
}
td.contentBoxContentsRight {
}

table.contentBoxContents {
	height: 100%;
	/*background: #ffffff url(images/contentbox/bg.gif);*/
}
td.descrip, td.pl-description{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #79898a;
}
td.pl-description, td.pl-price{
padding-bottom: 10px;
text-align: right;
}
td.prod_price{
padding-top: 20px;
}
td.productColumnSell {
	text-align: left;
    padding-top: 15px;
	padding-bottom: 35px;
	border-top: 1px solid #d1d5c1;
}
td.left_bg td.productColumnSell {
    padding-bottom: 0;
    border-top: none;
}
td.productListing-data{
  border-top: 1px solid #d1d5c1;
}
td.productListing-data td.productListing-data{
border: none;
}
td.productColumnSell_first{
	padding-top: 5px;
	padding-bottom: 35px;
}
table.productTable {
	height: 100%;
	font-size: 0px;
}
td.productImageCell {
	vertical-align: top;
	text-align: left;
}
td.productNameCell {
	text-align: left;
	vertical-align: bottom;
}
td.true_header, td.pl-name, td.special_name{
    font-family: Tahoma, Arial, sans-serif;
	width:300px;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px;
	padding-left: 20px;
	background: url(images/titleback.gif) 0 20% no-repeat;
}
td.true_header a, td.true_header a:hover{
    color: #000000;
}
td.true_header a{
  text-decoration: none;
}
td.productNameCell a:link, td.productNameCell a:visited{
	font-weight: bold;
	text-decoration: none;
}
td.productNameCell a:hover {
	font-weight: bold;
	text-decoration: underline;
}

td.productPriceCell {
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 15px;
}
.productPriceSpecial {
	color: #669aff;
	font-weight: bold;
	font-size: 19px;
}
.productPriceOld {
	color: #aebff8;
  text-decoration: line-through;
	font-weight: bold;
}
.productPriceCurrent, span.productSpecialPrice{
	font-size: 19px;
	color: #669aff;
}
td.all_prods span.productSpecialPrice{
    color: #29444c;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold; 
    text-decoration: none;
}
td.old_price, span.productPriceOld{
color:#79898A;
font-size:14px;
text-decoration: line-through;
}
/*----product listing----*/
table.productListing {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
}
.productListing-heading {
	/*background-image: url(images/infobox/ib_l_bg.gif);*/
	height: 33px;
	color: #productListing-heading;
	font-weight: bold;
	font-size:12px;
	text-transform: uppercase;
	padding-right: 3px;
	color: #29444c;
}

a.productListing-heading, a.productListing-heading:visited{
	color: #669AFF;
	text-decoration: underline;
}
a.productListing-heading:hover {
	color: #f2f2ea;
	text-decoration: underline;
}

#firstHeadingSell, #firstContentSell {
	/*border-left: 1px solid #6876a4;*/
	/*padding-left: 5px;*/
}
#lastHeadingSell, #lastContentSell {
	/*border-right: 1px solid #6876a4;*/
	/*padding-right: 5px;*/
	vertical-align: middle;
}
.productListing-bottom {
	height: 1px;
	/*background: #6876a4;*/
	font-size: 0px;
	color: #ffffff;
}
.productlisting-headingPrice {
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
}
TD.productListing-data, td.productListing-data-first{
  padding:15px 0px 10px 0px;
}
TD.productListing-data TD.productListing-data, td.productListing-data-first td.productListing-data-first{
padding: 0 3px;
}
A.pageResults {
}
A:visited.pageResults {
}
a:hover.pageResults {
}
/* Checkout confirmation */
.orderEdit {
	color: #29444C;
	text-decoration: underline;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #ffffff;
}
TR.productListing-even {
/*background: #ffffff url(images/contentbox/bg.gif);*/
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even,  TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #f8f8f9;
}
/* Used on forms */
TD.fieldKey {
	font-size: 12px;
	font-weight: bold;
}
TD.fieldValue {
	font-size: 12px;
}
/* Used on index_nested index_products */
TD.category_desc {
	line-height: 1.5;
	padding: 20px 40px 0 10px;
}
/* Shopping cart box */
SPAN.newItemInCart {

	text-decoration:none;
	font-weight: bold;
}
SPAN.greetUser {
	font-size: 11px;
	color: #7985ae;
  text-transform: uppercase;
	font-weight: bold;
}
/* Shopping cart, checkout */
SPAN.markProductOutOfStock {
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}
SPAN.errorText {
	color: #ff0000;
}
.moduleRow {
}
.moduleRowOver {
/*	background-color: #cec9bc;*/
  background: #e4f1f2;
	cursor: pointer;
	cursor: hand;
}
.moduleRowSelected {
background: #e4f1f2;
}
.checkoutBarFrom, .checkoutBarTo {
	/*color: #8c8c8c;*/
}
.checkoutBarCurrent {
	color: #000000;
	font-weight:bold;
}
/* Content layout  end */


/* Footer  layout begin */
table.footer {
	background: url(images/footer_bg.gif) repeat-x top left;
}
td.footer {
	font-size: 11px;
	font-weight: normal;
}
table td.footer a:link, table td.footer a:visited {
	color: #333333;
	text-decoration: underline;
}
table td.footer a:hover {
	text-decoration: none;
	color: #ff6e0d;
}
/* Footer layout end */
.cat_border{
  border:1px solid #c34f1d;
}
td.all_header{
  /*background: url(images/header_bg.png) no-repeat;*/
  width: 889px;
  /*height: 96px;*/
}
td.header_categories{
  padding: 50px 0 0 70px;
  width: 260px;
}
td.top_menu_item{
  height: 30px;
}
td.top_heder{
  height: 89px;
  padding-right: 10px;
}
td#new_pro, td.logo, td.top_right{
  padding-top: 45px;
}
td.logo{
  width: 336px;
  padding: 20px 0 20px 50px;
}
td.top_right{
padding-left: 25px;
}
td#spec, td#account, td#contact{
  padding-top: 25px;
}
td.slogan{
  padding-left: 150px;
}
td.icons{
  padding-top: 5px;
  text-align: left;
}
td.lang_head, td.cur_head{
  width: 86px;
  font-size: 14px;
  color: #3276bc;
  font-weight: normal;
}
td.shoping_cart_header a{
  font-size: 14px;
  color: #3276bc;
  text-decoration: none;
  font-weight: bold;
}
td.shoping_cart_header a:hover{
  text-decoration: underline;
}
td.shopping_items{
  font-weight: bold;
  color: #ff0000;
}
td.top_right td.infoBoxContentsCenter{
  padding: 0;
}
* html td {
  behavior: url(templates/Original/iepngfix.htc);
}
img.transpng {
  behavior: url("png.htc");
}
td.middle_bg{
  background: url(images/content_tall.jpg) repeat-y;
  height: 500px;
  padding-right: 11px;
  width: 890px;
}
td.content_top{
  background: url(images/content_top.jpg) top center no-repeat;
}
td.content_bottom{
background: url(images/content_bottom.jpg) bottom center no-repeat;
}
td.copy{
padding: 10px 0 0 0;
font-weight: bold;
color: #29444c;
}
td.footer_menu a, td.copy a{
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
color: #29444c;
}
td.footer_menu a:hover, td.copy a:hover{
text-decoration: underline;
}
td.prod_info{
padding-left: 20px;
}
td.pageHeading{
height: 50px;
width: 400px;
}
td.all_sub{
padding-top: 40px;
}
td.smallText_sub{
padding-left: 5px;
}
td.pay_pall{
  padding: 10px 0 0 90px;
  width: 255px;
}
td.enlarge_link a{
color: #669aff;
}
td.main td.contentBoxContentsCenter{
padding-top: 20px;
}
td.available{
border-top: 1px solid #d1d5c1;
border-bottom: 1px solid #d1d5c1;
padding-bottom: 15px;
}
td.descr, td.available td.main, td.available td.main select{
font-size: 12px;
font-family: Tahoma, Arial, sans-serif;
font-weight: normal;
color: #79898a;
}
td.review{
width: 75px;
padding: 0;
}
td.in_cart{
padding: 0 0 0 10px;
}
td.columns{
padding: 10px 20px 0px 10px;
}
td.results{
padding: 20px 0 0 10px;
}
td.shopping_content{
padding: 10px 40px 0 10px;
}
td.name, td.picture{
padding-left: 75px;
}
td.productListing-data input{
border: 1px solid #dedede;
background: none;
}
td.productListing-data a{
color: #79898a;
}
td#lastContentSell, span.totals{
color: #669AFF;
font-size: 19px;
}
td.main_totals{
font-size: 19px;
font-family: Tahoma, Arial, sans-serif;
color: #79898a;
height: 40px;
border-top: 1px solid #d1d5c1; 
border-bottom: 1px solid #d1d5c1;
padding-right: 25px;
}
td.external{
padding: 0 20px;
}
td.note{
padding: 40px 0px 0 10px; 
}
td.login{
border-top: 1px solid #d1d5c1;
}
td.right_log{
padding-left: 10px;
}
td.left_log{
padding-right: 10px;
}
td.pl-name a{
color: #333333;
}
td.checkoutBarFrom, td.checkoutBarCurrent, td.checkoutBarTo, td.checkoutBarTo{
  padding-bottom: 70px;
}
td.descr{
padding-right: 10px;
}
td.review_content{
padding: 0 30px 0 20px;
}
td.main textarea{
width: 200px;
}
td.review_write{
padding-left: 10px;
}
td.text_descr{
border-bottom:1px solid #D1D5C1;
padding-top: 10px;
}
td.content_area{
padding: 0 25px 80px 15px;
}
td.spec_descrip{
padding-left: 20px;
}
td.navig_top{
padding: 40px 0px 0 10px;
}
td.navig_bottom{
padding: 0 0px 100px 10px;
}
td.details_button{
padding-right: 10px;
}
table.buttons_table{
width: 240px;
}
td.available_self{
font-weight: bold;
padding: 10px 0;
}
td.adress, td.credits, td.gift, td.delivery, td.billing, td.acc_reg{
border-bottom:1px solid #D1D5C1;
}
td.acc_left, td.smallText_note{
padding-left: 10px;
}
td.main_success{
padding-top: 20px;
}
td.show_all td.contentBoxHeadingCenter a, td.show_all td.contentBoxHeadingCenter a:hover, td.show_all td.contentBoxHeadingCenter a:visited{
color: #333333;
}
td.show_all td.contentBoxHeadingCenter a, td.show_all td.contentBoxHeadingCenter a:visited{
text-decoration: none;}
td.show_all td.contentBoxHeadingCenter a:hover{
text-decoration: underline;
}
td.last_content, td.footer_button{
padding-bottom:30px;
}
td.show_all{
padding-top: 10px;
}
td.all_prods{
padding: 20px 20px 0 20px;
}
td.all_logins{
padding: 20px 40px 0 10px;
}
td.items{
padding-left: 10px;
}
td.all_fields{
padding-left: 5px;
}
td.input{
padding-top: 18px;
}
td.error{
padding-top: 40px;
}
td.bottom_reg, td.main_cont{
padding-bottom: 80px;
}
td.main_cont{
padding-right: 20px;
}
td.acc-head{
padding: 20px 20px 0 0;
}
td.acc_nav{
  padding-right: 20px;
}
td.button_back{
padding-right: 20px;
}
div.descrip_text, div.price{
padding-bottom: 10px;
}
td.all_faq{
padding-top: 50px;
}
td.slogan{
background: url(images/slogan_bg.png) 35% 0% no-repeat;
}
a.details{
padding-right: 30px;
}
td.form_start{
  padding-top: 30px;
}
table.contentBoxContents_short{
    width: 500px;
}
td.main_descrip{
  width: 200px;
  padding-left: 10px;
}
div.main_descrip{
  width: 200px;
}
td.shoping_cart{
    padding-right: 30px;
}
td.search_input{
    width: 105px;
    padding-right: 10px;
}
td.main_all h1{
    color: #ffffff;
}
td.prod_comments li{
  color: #79898A;
  list-style: inside;
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 5px;
}
td.prod_comments ul{
  padding: 0;
  margin: 0;
}
