/* Comfyco Styles */

body, html {font-family:Arial; font-size:12px; color:#383838; margin:0px; padding:0px; background-color:#eff0f1;}
table, td {font-family:Arial; font-size:12px; color:#383838;}
img {border:0px;}
a {text-decoration:none; color:#156184;}
a:hover {text-decoration:none; color:#ff9c00;}

.a2 a {text-decoration:none;}
.a2 a:hover {text-decoration:none;}

.a_name {text-decoration:none; font-size:1px;}
.a_name a {text-decoration:none;}
.a_name a:hover {text-decoration:none;}

.no_dec a {text-decoration:none;}
.no_dec a:hover {text-decoration:none;}

p {padding-top:0px; margin-bottom:15px; margin-top:0px;}
/* h1 {font-family:Arial; font-size:19px; color:#000000; font-weight:normal; padding:0px; margin:0px;} */
h1 {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:0px; margin:0px; margin-bottom:20px; line-height:23px;}
h2 {font-family:Arial; font-size:12px; color:#383838; font-weight:normal; padding:0px; margin:0px;}
h3 {font-family:Arial; font-size:12px; color:#383838; font-weight:normal; padding:0px; margin:0px;}

/* Font sizes */
.txt10 {font-size: 10px;}
.txt11 {font-size: 11px;}
.txt12 {font-size: 12px;}
.txt13 {font-size: 13px;}
.txt14 {font-size: 14px;}
.txt15 {font-size: 15px;}
.txt16 {font-size: 16px;}
.txt17 {font-size: 17px;}
.txt18 {font-size: 18px;}
.txt19 {font-size: 19px;}
.txt20 {font-size: 20px;}
.txt22 {font-size: 22px;}
.txt24 {font-size: 24px;}
.txt25 {font-size: 25px;}
.txt26 {font-size: 26px;}
.txt28 {font-size: 28px;}
.txt30 {font-size: 30px;}
.txt32 {font-size: 32px;}
.txt34 {font-size: 34px;}
.txt36 {font-size: 36px;}
.txt38 {font-size: 38px;}
.txt40 {font-size: 40px;}

/* Colors */
.clrSite {color:#383838;}
.clrWhite {color:#ffffff;}
.clrBlack {color:#000000;}
.clrRed {color:#e10000;}
.clrOrange {color:#ff9c00;}
.clrGreen {color:#339900;}
.clrGray {color:#a0a0a0;}
.clr9 {color:#999999;}


/* Fonts */
.arial {font-family:Arial;}
.arial_black {font-family:Arial black;}
.verdana {font-family:Verdana;}
.tahoma {font-family:Tahoma;}


#layout {width:994px; background:url(../img2/layout_bgr.gif) top center repeat-y;}
#layout_inner {width:970px; background-color:#ffffff; text-align:left;}
#layout_bottom {width:994px; height:12px; background:url(../img2/layout_bottom_bgr.gif) no-repeat;}

/* Header */
.header .top_menu {font-size:11px; text-align:center; color:#a4a4a4; padding:6px 0px 6px 0px;}
.header .line {height:1px; background-color:#bdbdbd; margin-bottom:1px;}
.header .inner {height:103px; background-color:#f0f0f0; text-align:center; padding-left:43px;}
.header .inner .logo {float:left; margin:18px 100px 0px 0px;}
.header .inner .info {float:left; margin:0px 18px 0px 0px; width:460px; text-align:left; overflow:hidden;}
.header .inner .shopping_cart {float:left; width:200px; margin-top:27px;}
.header .inner .shopping_cart .cart {float:left; margin-right:15px;}
.header .inner .shopping_cart .details {float:left; font-weight:bold; text-align:left;}

/* Top Bar */
.top_bar {height:38px; background:url(../img2/top_bar.gif) top left repeat-x; padding-left:15px; overflow:hidden; color:#ffffff; background-color:#346b83;}
.top_bar a {color:#ffffff; text-decoration:underline;}
.top_bar a:hover {color:#ffffff; text-decoration:none;}
.top_bar .site_type {float:left; width:99px; height:30px; margin-top:8px; line-height:30px; font-weight:bold; text-align:center;}
.top_bar .selected {background:url(../img2/modern_tab.gif) top left no-repeat;}
.top_bar .selected a {text-decoration:none; color:#156184;}
.top_bar .selected a:hover {text-decoration:none; color:#156184;}
.top_bar .info {float:left; margin:9px 0px 0px 70px; width:425px; text-align:left;}
.top_bar .search {float:left; margin:6px 0px 0px 20px;}


/* Left Column */
.ls {float:left; width:226px; overflow:hidden;}
.ls .inner {margin-left:15px;}

/* Menu */
.menu {width:190px;}
.main_menu {width:190px; margin-bottom:30px;}
.main_menu span {margin-left:7px;}
.main_menu ul {list-style-type:none; padding:0px; margin:0px;}
ul.menu li {padding:2px 0px 0px 0px; margin:0px; font-size:15px; font-weight:bold; background:url(../img2/menu_line.gif) 0px 26px repeat-x; line-height:26px;}
ul.menu li a {font-size:15px; color:#0c5374; font-weight:bold;}
ul.menu li a:hover {font-size:15px; color:#ff9c00; font-weight:bold;}
ul.menu li.sale, ul.menu li.sale a, ul.menu li.menu a:hover {color:#e10000;}
ul.submenu {background:url(../img2/submenu_bgr.gif) repeat-x; padding:5px 0px 10px 0px;}
ul.submenu li {background:none; margin:0px; padding:0px 0px 0px 15px; font-size:12px; font-weight:bold; background:url(../img2/submenu_dots.gif) 10px 21px no-repeat; line-height:22px;}
ul.submenu li a {background:none; padding:0px; font-size:12px; font-weight:bold; color:#156184;}
ul.submenu li a:hover {background:none; padding:0px; font-size:12px; font-weight:bold; color:#ff9c00;}
ul.submenu li.selected, ul.submenu li.selected a, ul.submenu li.selected a:hover {color:white; background:#346b83; margin-top:-1px; padding-top:1px;}
ul.submenu li.selected2, ul.submenu li.selected2 a, ul.submenu li.selected2 a:hover {color:#e10000;}

.links_menu {width:190px; margin-bottom:20px;}
.links_menu span {margin-left:7px;}
.links_menu ul {list-style-type:none; padding:0px; margin:0px;}
ul.links li {padding:2px 0px 0px 0px; margin:0px; font-size:15px; font-weight:bold; background:url(../../img2/menu_line.gif) 0px 26px repeat-x; line-height:26px;}
ul.links_submenu {padding:5px 0px 10px 15px;}
ul.links_submenu li {background:none; margin:0px; padding:0px 0px 0px 9px; font-size:12px; font-weight:bold; line-height:20px; background:url(../../img2/li.gif) 0px 8px no-repeat;}
ul.links_submenu li a {background:none; padding:0px; font-size:12px; font-weight:bold; color:#156184;}
ul.links_submenu li a:hover {background:none; padding:0px; font-size:12px; font-weight:bold; color:#ff9c00;}

.ls .adv {width:190px; margin-bottom:30px; text-align:center;}

/* Right Column (Content) */
.rs {float:left; width:722px; margin-top:8px;}
.rs .inside {margin-left:11px;}
.rs .title {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:0px; margin:0px; margin-bottom:20px; line-height:23px;}
.rs .title2 {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:5px; margin:5px;}
.text {line-height:17px; margin-left:17px;}
.content {margin-left:17px;}
.response {margin-bottom:5px; font-style:italic;}
.signature {margin-bottom:20px; font-weight:bold; text-align:right;}

.name a {color:#0c5374;}
.name a:hover {color:#ff9c00;}

.index_middle {padding-top:18px; margin-bottom:40px;}


.item_table td {border:1px solid #bdbdbd;}

.main_item {width:100%;}
.main_item .inner {padding:15px;}
.main_item .pic {float:left; width:375px; text-align:center; margin-right:25px; line-height:22px; overflow:hidden;} /* border:1px solid blue; !!!!!--------------------------!!!!! */
.main_item .details {float:left; width:270px; overflow:hidden;}
.main_item .name {font-size:19px; margin-bottom:5px;}
.main_item .descr {margin-bottom:34px;}
.main_item .price {margin-bottom:30px;}
.main_item .price span {line-height:28px; font-size:19px; color:#e10000;} /* Real Price */
.main_item .view {font-weight:bold; margin-bottom:20px; margin-top:2px; font-size:16px;}
.main_item .add {margin-bottom:10px;}

.item {width:230px; margin-bottom:10px;}
.item .inner {padding:14px 14px 8px 14px; text-align:left;}
.item .name {font-size:12px; font-weight:bold; margin-bottom:8px;}
.item .pic {text-align:center; margin-bottom:15px; width:198px; height:132px; overflow:hidden;}
.item .price {margin-bottom:0px;}
.item .price span {line-height:28px; font-size:15px; font-weight:bold; color:#e10000;} /* Real Price */
.item .price span.sale {background-color:#e10000; color:#fff95c; padding:0px 4px 0px 4px;}
.item .opt {width:100%;}
.item .view {float:left; font-weight:bold; margin-top:2px; font-size:12px;}
.item .add {float:right;}

.label {position:absolute; margin-left:-1px; margin-top:-1px;}

.where_i_am {padding:9px 0px 13px 9px;}
.where_i_am .link {margin-right:5px; padding-top:1px;}
.where_i_am .sep {color:#ff9c00; margin-right:5px;}

.item_view {width:100%; margin-bottom:0px;}
.item_view .pic_block_pl {float:left; width:8px; height:30px;}
.item_view .pic_block {float:left; width:389px; text-align:center; margin-right:18px;} /* border:1px solid blue; !!!!!--------------------------!!!!! */
.item_view .big_pic {overflow:hidden; margin-bottom:10px;}
.item_view .big_pic .brd {border:1px solid #bdbdbd;}
.item_view .pic_block .thumbs {margin:0px;}
.item_view .pic_block .thumbs .pic {margin:0px 7px 7px 0px; border:1px solid #bdbdbd;}
.item_view .pic_block .thumbs .selected {margin:0px 7px 7px 0px; border:1px solid #ff9c00;}
.item_view .pic_block .thumbs .pic .inner {padding:2px;}
.item_view .details {float:left; width:287px; overflow:hidden;}
.item_view .name {font-size:19px; margin:6px 0px 5px 0px;}
.item_view .descr {margin-bottom:10px;}
.item_view .list_price {margin-bottom:20px;}
.item_view .your_price {margin-bottom:10px; font-size:19px; color:#e10000;} /* Real Price */
.item_view .your_price .tbl {border:1px solid #bdbdbd; background-color:#eeffd7;}
.item_view .options {margin-bottom:30px;}
.item_view .options td {padding:0px 4px 4px 0px;}
.item_view .choise {font-weight:bold; margin-bottom:10px;}
.item_view .add {margin-bottom:10px;}

.matched {float:left; width:230px; margin:0px 30px 30px 0px;}
.matched .tt {font-size:13px; font-weight:bold; margin-bottom: 6px;}
.matches_item {border:1px solid #bdbdbd; background-color:#fff3db;}
.matches_item .inner {padding:14px; text-align:center;}
.matches_item .item_name {font-size:12px; font-weight:bold; margin-bottom:8px;}
.matches_item .pic {text-align:center; margin-bottom:10px; width:198px; height:132px; overflow:hidden;}
.matches_item .descr {margin-bottom:10px;}
.matches_item .price {margin-bottom:5px;}
.matches_item .price span {line-height:28px; font-size:15px; font-weight:bold; color:#e10000;} /* Real Price */
.matches_item .add {margin-bottom:5px;}

.item_info {float:left; width:425px; margin-bottom:10px; line-height:17px;}
.item_info .inner {padding:0px 0px 0px 0px;}
.item_info .model {width:100%;}
.item_info .title {font-size:14px; color:#000000; font-weight:bold; margin-bottom:10px; background:url(http://www.comfyco.com/img2/submenu_dots.gif) 0px 20px no-repeat; line-height:21px;}
.item_info .sub {margin:0px 0px 20px 0px;}
.item_info span.li {margin-right:15px;}
.item_info .color_select {float:left; width:360px; font-size:14px; font-weight:bold;}
.item_info .features ul {padding:0px; margin:0px; margin-left:20px; list-style-type:square;}

.titled {font-size:14px; color:#000000; font-weight:bold; margin-bottom:10px; line-height:21px;}

.rating_bar {width:80px; height:16px; background:url(http://www.comfy-decor.com/img/star.gif) 0px 0px repeat-x;}
.rating_bar .item_rating {height:16px; background:url(http://www.comfy-decor.com/img/star.gif) 0px -16px repeat-x;}

.rs .tabs-container {padding:20px 0px;}
.review {border-bottom:1px dotted #d8d1d0; padding-bottom:15px; margin-bottom:15px;}
.review .author {float:left; padding-bottom:5px;}
.review .author b {color:#3a3a3a;}
.review .date {float:right; font-size:11px; color:#999;}
.review .rating_bar { margin-bottom:10px;}
.review .review_text {font-style:italic;}
.review_textarea {width:350px; height:60px;}

.bot_text .title {font-size:17px; color:#ffffff; font-weight:bold; padding:3px 0px 3px 10px; margin-bottom:10px; background-color:#346b83;}
.bot_text .info {margin-left:10px; margin-bottom:20px; line-height:17px;}
.bot_text .quest {border:1px solid #bdbdbd; background-color:#fff3db; padding:10px; margin-bottom:20px;}
/*.bot_text input {border:1px solid #093f56; background-color:#ffffff;}*/
.bot_text textarea {border:1px solid #093f56; background-color:#ffffff;}
.bot_text .button {color:#ffffff; font-weight:bold; background-color:#1076a6; border:1px solid #093f56;}
.bot_text .related {margin-bottom:30px;}
.bot_text .expl {margin-bottom:20px;}

.related_item {border:1px solid #bdbdbd; background-color:#f1f1f1; margin-bottom:10px;}
.related_item .pic {text-align:left; width:198px; height:132px;}
.related_item .pic_border {border:1px solid #343434;}
.related_item .item_name {font-size:14px; font-weight:bold; margin-bottom:15px;}
.related_item .descr {margin-bottom:15px;}
.related_item .view {padding-bottom:2px;}
.related_item .price {text-align:center; line-height:20px;}
.related_item .price span {font-size:14px; font-weight:bold; color:#e10000;}


.shopping_cart .item_to_buy {border-collapse:collapse; border:0px solid #bdbdbd; background-color:#f1f1f1; margin-bottom:10px;}
.shopping_cart .item_to_buy td {border:1px solid #fff;}
.shopping_cart .item_to_buy .unavailable td {border-top:2px solid #cc0000; border-bottom:2px solid #cc0000; background-color:#ffeaea;}
.shopping_cart .item_to_buy .unavailable td.first {border-left:2px solid #cc0000;}
.shopping_cart .item_to_buy .unavailable td.last {border-right:2px solid #cc0000;}
.shopping_cart .item_to_buy .pic {text-align:left; width:198px; height:132px;}
.shopping_cart .item_to_buy .pic_border {border:1px solid #343434;}
.shopping_cart .item_to_buy .item_name {font-size:14px; font-weight:bold; margin-bottom:15px;}
.shopping_cart .item_to_buy .descr {margin-bottom:15px;}
.shopping_cart .item_to_buy .price {text-align:center; font-size:12px; color:#000000;}
.shopping_cart .item_to_buy .price2 {text-align:right; font-size:12px; color:#000000;}
.shopping_cart ul {padding:0px; margin:0px; margin-left:20px; list-style-type:square;}

.checkout {margin-bottom:10px; width:100%;}



.bot_text .button {color:#ffffff; font-weight:bold; background-color:#1076a6; border:1px solid #093f56;}


.goto_top {font-weight:bold; text-align:right; margin-left:30px; font-size:13px;}

/* Group View */
.group_view {padding-top:18px;}
.group_view .about {padding-top:5px; margin-bottom:20px;}
.line {height:1px; background-color:#e8e8e8;}
.group_view .shows {float:right; padding-top:2px;}

/* Text page */
.text_view {padding-top:18px;}
.subtitle {font-size:16px; /*color:#ff9c00;*/ font-weight:bold; padding:6px 0px 4px 10px; border-top:1px solid #cccccc; background-color:#eaeaea; margin-bottom:15px;}
.text_view .sub {margin-left:10px;}
.text_view li {list-style:square outside; }


.sorter {border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-bottom:7px;}

div.sort_inner {padding:8px 0px 5px 0px;}
div.sort {float:left; font-size:12px; font-weight:bold; margin:-2px 0 0 0; text-align:left; width:300px;}
div.sort a {border:0px solid #d9d9d9; color:#156184; line-height:22px; padding:2px 6px; text-decoration:none;}
div.sort a:hover {color:#ff9c00; text-decoration:none;}
div.sort a.sel {background-color:#346b83; border:1px solid #346b83; color:#ffffff; text-decoration:none;}
div.sort a.sel:hover {color:#ffffff;}

div.pages_inner {padding:20px 0px 20px 0px;}
div.pages {float:left; font-size:12px; font-weight:bold; margin:-2px 0 0 0; text-align:center; width:570px;}
div.pages a {border:1px solid #d9d9d9; color:#156184; line-height:22px; padding:2px 6px; text-decoration:none; margin-right:3px;}
div.pages a:hover {color:#ff9c00; text-decoration:none;}
div.pages a.sel {background-color:#346b83; border:1px solid #346b83; color:#ffffff; text-decoration:none;}
div.pages a.sel:hover {color:#ffffff;}



/* Bottom */
.bot_menu {margin-top:45px;}
.bot_menu .color {background-color:#e8e8e8; border-bottom:1px solid #b5b5b5;}
.bot_menu th {font-size:14px; font-weight:bold; color:#000000; padding:5px 20px 5px 20px; background-color:#d3d3d3; border-bottom:1px solid #b5b5b5; border-top:1px solid #b5b5b5;}
.bot_menu td {padding:5px 20px 0px 20px; text-align:left;}
.bot_menu ul {padding:0px 0px 10px 0px; margin:0px; list-style-type:none;}
.bot_menu ul li {background:none; margin:0px; padding:0px 0px 0px 9px; font-size:12px; font-weight:bold; line-height:20px; background:url(../../img2/li.gif) 0px 7px no-repeat;}

.bottom {margin:35px 0px 25px 0px; color:#a4a4a4; text-align:center;}
.bottom .payments {margin-bottom:25px;}

/* Buttons */
a.btn_reg {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; margin-top:14px; background:transparent url(../../img2/btn_green_rbg.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_reg {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_reg span {background:transparent url(../../img2/btn_green_lbg.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

a.btn_red {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(../../img2/btn_red_rbg.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_red {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_red span {background:transparent url(../../img2/btn_red_lbg.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

a.btn_yellow {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(../../img2/btn_yellow_rbg.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_yellow {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_yellow span {background:transparent url(../../img2/btn_yellow_lbg.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

span.btn_sold {color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(../../img2/btn_sold_rbg.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
span.btn_sold span {background:transparent url(../../img2/btn_sold_lbg.gif) no-repeat scroll left top; display:block; padding:4px 20px 5px 20px;}



/* Forms */
form {padding:0px; margin:0px;}
input, select {font-family:Arial; font-size:12px; color:#1d1d1d;}
textarea {font-family:Arial; font-size:12px; color:#1d1d1d;}

.in1 {border:1px solid #093f56; background-color:#ffffff; font-family:Arial; font-size:12px;}
.btn {border:1px solid #000000; font-family:Arial; font-size:12px; color:#000000;}
.btn2 {color:#ffffff; font-weight:bold; font-size:12px; background-color:#1076a6; border:1px solid #093f56;}
.in_search {border:1px solid #093f56; height:17px; background-color:#ffffff; font-size:13px;}
.btn_search {width:29px; height:21px; background:url(../../img2/btn_go.gif) no-repeat; border:0px solid #000000;}
.btn_p10 {padding-left:10px; padding-right:10px;}



/* Common */
.b {border:1px solid #e10000;}
.bg {background-color:red;}
.jst {text-align:justify;}

.fl {float:left;}
.fr {float:right;}
.c {clear:both;}

.bold {font-weight:bold;}
.normal {font-weight:normal;}
.discount {background-color:#e10000; font-weight:bold; color:#fff95c; padding:0px 4px 0px 4px;}

.combo_deal {display: inline-block; vertical-align: middle; width: 100%; border:1px solid #bdbdbd; background-color:#f1f2ff; }
.combo_deal .title {line-height:28px; font-size:15px; font-weight:bold;}
.combo_deal .price {margin-bottom:5px;}
.combo_deal .price span {line-height:28px; font-size:15px; font-weight:bold; color:#e10000;} /* Real Price */

span.sale {background-color:#e10000; color:#fff95c; padding:0px 4px 0px 4px;}

.boxads { background: #eedcdc; padding: 5px; border: 1px solid #999; color: #333; }


.alc {text-align:center;}
.all {text-align:left;}
.alr {text-align:right;}

.100p {width:100%;}

.none {display:none;}
.block {display:block;}

/* Paddings */
.p0 {padding: 0px;}
.p2 {padding: 2px;}
.p3 {padding: 3px;}
.p4 {padding: 4px;}
.p5 {padding: 5px;}
.p7 {padding: 7px;}
.p8 {padding: 8px;}
.p10 {padding: 10px;}
.p15 {padding: 15px;}
.p20 {padding: 20px;}

.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:6px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10 {padding-top:10px;}
.pt11 {padding-top:11px;}
.pt12 {padding-top:12px;}
.pt13 {padding-top:13px;}
.pt14 {padding-top:14px;}
.pt15 {padding-top:15px;}
.pt16 {padding-top:16px;}
.pt17 {padding-top:17px;}
.pt18 {padding-top:18px;}
.pt19 {padding-top:19px;}
.pt20 {padding-top:20px;}
.pt21 {padding-top:21px;}
.pt22 {padding-top:22px;}
.pt23 {padding-top:23px;}
.pt24 {padding-top:24px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt45 {padding-top:45px;}
.pt50 {padding-top:50px;}

.pr1 {padding-right:1px;}
.pr2 {padding-right:2px;}
.pr3 {padding-right:3px;}
.pr4 {padding-right:4px;}
.pr5 {padding-right:5px;}
.pr6 {padding-right:6px;}
.pr7 {padding-right:7px;}
.pr8 {padding-right:8px;}
.pr9 {padding-right:9px;}
.pr10 {padding-right:10px;}
.pr11 {padding-right:11px;}
.pr12 {padding-right:12px;}
.pr13 {padding-right:13px;}
.pr14 {padding-right:14px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr21 {padding-right:21px;}
.pr22 {padding-right:22px;}
.pr23 {padding-right:23px;}
.pr24 {padding-right:24px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
.pr45 {padding-right:45px;}
.pr50 {padding-right:50px;}

.pb1 {padding-bottom:1px;}
.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb4 {padding-bottom:4px;}
.pb5 {padding-bottom:5px;}
.pb6 {padding-bottom:6px;}
.pb7 {padding-bottom:7px;}
.pb8 {padding-bottom:8px;}
.pb9 {padding-bottom:9px;}
.pb10 {padding-bottom:10px;}
.pb11 {padding-bottom:11px;}
.pb12 {padding-bottom:12px;}
.pb13 {padding-bottom:13px;}
.pb14 {padding-bottom:14px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}

.pl1 {padding-left:1px;}
.pl2 {padding-left:2px;}
.pl3 {padding-left:3px;}
.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl6 {padding-left:6px;}
.pl7 {padding-left:7px;}
.pl8 {padding-left:8px;}
.pl9 {padding-left:9px;}
.pl10 {padding-left:10px;}
.pl11 {padding-left:11px;}
.pl12 {padding-left:12px;}
.pl13 {padding-left:13px;}
.pl14 {padding-left:14px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl21 {padding-left:21px;}
.pl22 {padding-left:22px;}
.pl23 {padding-left:23px;}
.pl24 {padding-left:24px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl50 {padding-left:50px;}

/* Margins */
.m0 {margin:0px;}

.mt1 {margin-top:1px;}
.mt2 {margin-top:2px;}
.mt3 {margin-top:3px;}
.mt4 {margin-top:4px;}
.mt5 {margin-top:5px;}
.mt6 {margin-top:6px;}
.mt7 {margin-top:7px;}
.mt8 {margin-top:8px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mt11 {margin-top:11px;}
.mt12 {margin-top:12px;}
.mt13 {margin-top:13px;}
.mt14 {margin-top:14px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt21 {margin-top:21px;}
.mt22 {margin-top:22px;}
.mt23 {margin-top:23px;}
.mt24 {margin-top:24px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}

.mr1 {margin-right:1px;}
.mr2 {margin-right:2px;}
.mr3 {margin-right:3px;}
.mr4 {margin-right:4px;}
.mr5 {margin-right:5px;}
.mr6 {margin-right:6px;}
.mr7 {margin-right:7px;}
.mr8 {margin-right:8px;}
.mr9 {margin-right:9px;}
.mr10 {margin-right:10px;}
.mr11 {margin-right:11px;}
.mr12 {margin-right:12px;}
.mr13 {margin-right:13px;}
.mr14 {margin-right:14px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr21 {margin-right:21px;}
.mr22 {margin-right:22px;}
.mr23 {margin-right:23px;}
.mr24 {margin-right:24px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}

.mb1 {margin-bottom:1px;}
.mb2 {margin-bottom:2px;}
.mb3 {margin-bottom:3px;}
.mb4 {margin-bottom:4px;}
.mb5 {margin-bottom:5px;}
.mb6 {margin-bottom:6px;}
.mb7 {margin-bottom:7px;}
.mb8 {margin-bottom:8px;}
.mb9 {margin-bottom:9px;}
.mb10 {margin-bottom:10px;}
.mb11 {margin-bottom:11px;}
.mb12 {margin-bottom:12px;}
.mb13 {margin-bottom:13px;}
.mb14 {margin-bottom:14px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb21 {margin-bottom:21px;}
.mb22 {margin-bottom:22px;}
.mb23 {margin-bottom:23px;}
.mb24 {margin-bottom:24px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}

.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml3 {margin-left:3px;}
.ml4 {margin-left:4px;}
.ml5 {margin-left:5px;}
.ml6 {margin-left:6px;}
.ml7 {margin-left:7px;}
.ml8 {margin-left:8px;}
.ml9 {margin-left:9px;}
.ml10 {margin-left:10px;}
.ml11 {margin-left:11px;}
.ml12 {margin-left:12px;}
.ml13 {margin-left:13px;}
.ml14 {margin-left:14px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml21 {margin-left:21px;}
.ml22 {margin-left:22px;}
.ml23 {margin-left:23px;}
.ml24 {margin-left:24px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
