BODY {
   color: #000000;
   font: normal normal 10pt verdana,arial;
   padding: 0; 
   margin: 0; 
   background: #000000;       
   text-align: center;
   }

img {border: none} 

form {
   margin: 0;
   padding: 0;   
   }

form input, select, textarea {
   font-family: verdana;
   font-size: 10pt;
}
   
td {   
   text-align: left;
   vertical-align: top;
   color: #000000;
   font: normal normal 10pt verdana,arial;
   }
   
p {
      color: #000000;
   font: normal normal 10pt verdana,arial;
   margin: 5px 0;
   }

label {
   color: #000000;
   font: normal normal 10pt verdana,arial;
   }
   
a {
   color: #000000;
   font: normal normal 10pt verdana,arial;
   text-decoration: underline;
   }
   
a:hover {
      color: #000000;
   font: normal normal 10pt verdana,arial;
   text-decoration: none;
   }            

h1 {
   color: #000000;
   font: normal bold 10pt verdana,arial;
   }

h2 {
   color: #014FAF;
   font: normal bold 12px verdana,arial;
   text-transform: uppercase;
   }
   
#main { margin: 0 auto 0 auto; }   
   
.fill_top { background: url('../img/fill_top.gif') repeat-x; }   

.logo { background: url('../img/logo.jpg') no-repeat left top; }

.top1 { background: url('../img/top1.jpg') no-repeat right top; }
   
.cent {
   padding: 28px 0 0 12px;
   /*background: url('../img/cent.jpg') repeat right top;  */
   background: #000000;
   }   
   
.fill_left { background: url('../img/fill_left.gif') repeat-y; }
.fill_right { background: url('../img/fill_right.gif') repeat-y; }
   
.protected { margin: 0 auto; }

.protected h1 {
   color: #181818;
   font: normal bold 10pt verdana, arial;
   margin: 0 0 13px 0;
   }
   
.protected input {
   width: 161px;
   height: 23px;
   border: 1px solid #A0A0A0;
   }
   
.protected input.bott1 {
   width: 161px;
   height: 22px;
   background-image: url('../img/tech_support.gif');
   background-repeat: no-repeat;
   border: none;
   cursor: pointer;
   }
   
.protected input.bott2 {
   width: 161px;
   height: 22px;
   background-image: url('../img/for_emplotees.gif');
   background-repeat: no-repeat;
   border: none;
   cursor: pointer;
   }
   
.subescribe { margin: 6px 0 0 6px; }                                       
   
.subescribe h1 {
   color: #181818;
   font: normal bold 10pt verdana, arial;
   margin: 5px 0 15px 20px;
   }
   
.subescribe input {
   width: 137px;
   height: 23px;
   border: 1px solid #A0A0A0;
   margin: 0 0 0 20px;
   }
   
.subescribe input.bott1 {
   width: 143px;
   height: 22px;
   background-image: url('../img/submit.gif');
   background-repeat: no-repeat;
   border: none;
   cursor: pointer;
   }
.subescribe td.submit {
   padding-left: 20px;
}
   
.cent_text { padding: 29px; }
.cent_text h1 {
   color: #181818;
   font: normal bold 10pt verdana, arial;
   margin: 0 0 15px 0;
   }   
.cent_text a.testim, .cent_text a.testim:hover {
   color: #005FCC;
   font: normal bold 10pt verdana, arial;
   text-decoration: none;
   }
   
.footer {
   width: 987px;
   height: 70px;
   background: url('../img/footer.jpg') no-repeat;
   }      
.footer .copyrights {
   text-align: center;
   vertical-align: middle;
   color: #ffffff;
   font: normal normal 11px tahoma,verdana,arial;
   }      
.footer .copyrights a {
   color: #ffffff;
   font: normal normal 11px tahoma,verdana,arial;
   text-decoration: none;
   }
.footer .copyrights a:hover {
   color: #ffffff;
   font: normal normal 11px tahoma,verdana,arial;
   text-decoration: underline;
   }
.footer_nav {
   width: 987px;
   height: 40px;
   background: #000000;
   text-align: center;
   padding: 13px 0 0 0;
   }
.footer_nav a {
   color: #ffffff;
   font: normal normal 11px tahoma,verdana,arial;
   text-decoration: none;
   margin: 0 13px;
   }
.footer_nav a:hover {
   color: #ffffff;
   font: normal normal 11px tahoma,verdana,arial;
   text-decoration: underline;
   margin: 0 13px;
   }                           

/* === */   

table.w100 { width: 100%; }
table.h100 { height: 100%; }
table.wh100 { width: 100%; height: 100%; }

table.cntr_tbl {
   width: 987px;
   background: #FFFFFF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   }
table.cntr_tbl td.cntr_lft {
   width: 257px;
   text-align: right;
}

table.menu_lft_bg {
   width: 257px;
   height: 399px;
   background: #FFFFFF url('../img/bg_menu_lft.gif') 0px 19px repeat-y;
   }
table.menu_lft {
   height: 366px;
   }
td.menu_lft_td {
   vertical-align: top;
   height: 100%;
   background: url('../img/bg_menu_lft_main.gif') no-repeat;   
   padding-left: 16px;
}

td.lmenu { height: 27px; vertical-align: top; }
td.lmenu_h { padding-bottom: 10pt; vertical-align: top; }

a.home {
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8.25pt;
   text-decoration: underline;
   padding-left: 17px;
   }
a:hover.home {
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8.25pt;
   text-decoration: none;
}

a.home1 {
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8.25pt;
   text-decoration: underline;
   padding-left: 17px;
   text-transform: uppercase;
   }
a:hover.home1 {
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 8.25pt;
   text-decoration: none;
   text-transform: uppercase;
}

.subescribe_int { margin: 6px 0 50px 10px; }                                       
.subescribe_int h1 {
   color: #181818;
   font: normal bold 10pt verdana, arial;
   margin: 30px 0 15px 0px;
   }
.subescribe_int input {
   width: 215px;
   height: 23px;
   border: 1px solid #A0A0A0;
   margin: 0 0 0 0;
   }
.subescribe_int input.bott1 {
   width: 219px;
   height: 22px;
   background: url('../img/submit_int.gif');
   background-repeat: no-repeat;
   border: none;
   cursor: pointer;
}

.txt_cntr {
   margin: 0 10px 0 44px;
   text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 10pt;
   }
.txt_cntr p { padding:0; margin: 0 0 18px 0; font-size: 10pt; }

td.header {
   background: #3B6BF5;
   width: 194px;
   white-space: nowrap;
   vertical-align: middle;
   }
td.header h1 {
   color: #FFFFFF;
   font-family: verdana, arial;
   font-size: 10pt;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   white-space: nowrap;
   }
td.header a {
   color: #FFFFFF;
   font-family: verdana, arial;
   font-size: 10pt;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   white-space: nowrap;
   text-decoration: none;
}
td.header a:hover {
   color: #FFFFFF;
   font-family: verdana, arial;
   font-size: 10pt;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   white-space: nowrap;
   text-decoration: none;
}

table.header2_tbl td {padding: 0 !important;}
td.header2 {
   background: #01B170;
   width: 194px;
   white-space: nowrap;
   vertical-align: middle;
   text-align: center;
   }
td.header2 h1 {
   color: #FFFFFF;
   font-family: verdana, arial;
   font-size: 9pt;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   white-space: nowrap;
   }

table.download {  }
table.download td.txt {
   color: #000000;
   font-family: verdana, arail;
   font-size: 10pt;
   font-weight: bold;
   background: url('../img/border.png') repeat-x left top;
   width: 400px;
   vertical-align: middle;
   padding: 7px 0  7px 0;
   }
table.download td.pic {
   background: #F0F0F0 url('../img/border.png') repeat-x left top;
   width: 60px;
   vertical-align: middle;
   text-align: center;
   padding: 7px 0  7px 0;
   }
table.download td {
   background: url('../img/border.png') repeat-x left top;
   width: 215px;
   vertical-align: middle;
   text-align: left;
   padding-left: 10px;
   }
table.download td.page {
   color: #000000;
   font-family: Verdana, Arial;
   font-size: 10pt;
   height: 30px;
   }
table.download td.page_nav {
   height: 30px;
   text-align: right;
   }
table.download span.desc {
   color: #000000;
   font-family: verdana, arail;
   font-size: 10pt;
   font-weight: 100;
   display: block;
   padding-top: 5px;
}

table.menu_lft ul {
   margin: 0 0 10px 0px;
   padding: 0 0 0 0;
   }
table.menu_lft li.item {
   list-style-type: none;
   background-image: url(../img/menu_marker.gif);
   background-position: 11px 3px;
   background-repeat: no-repeat;
   padding: 0px 0 7px 30px;
   }
table.menu_lft li.item a {
   color: #000000;
   font-family: Verdana;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: none;
   }
table.menu_lft li.item a:hover {
   color: #000000;
   font-family: Verdana;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
   }
table.menu_lft li.sub {
   list-style-type: none;
   padding: 0px 0 7px 30px;
}

table.menu_lft li.sub a{
   font-family: Verdana;
   font-size: 8pt;
}

h1.red {
   color: #D40000;
   font-family: Verdana, Arial;
   font-weight: bold;
   font-size: 10pt;
   text-transform: uppercase;
   width: 100%;
   background: url('../img/border.png') repeat-x left bottom;
   padding-bottom: 10px;
   margin-bottom: 10px;
}

.dog_small {
   padding-top: 10px;
}

form.quest .email {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 304px;
   height: 23px;
   }
form.quest .fname {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 122px;
   height: 23px;
   }
form.quest .lname {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 177px;
   height: 23px;
   }
form.quest .question {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 304px;
   height: 90px;
   overflow: auto;
   }
form.quest .reset {
   width: 143px;
   height: 22px;
   background: url('../img/reset.gif') no-repeat;
   border: none;
   cursor: pointer;
   }
form.quest .submit {
   width: 143px;
   height: 22px;
   background: url('../img/submit.gif') no-repeat;
   border: none;
   cursor: pointer;
   }

/* ======== */

form.request {margin-bottom: 50px;}
form.request td {   padding: 3px 13px 3px 0;}
form.request td.head {
font-weight: bold;
padding: 3px 13px 3px 0;
}
form.request input {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 250px;
   height: 23px;
   margin: 0;
   }
form.request select.sal {
   background: #FFFFFF;
   border: 1px solid #6F6F6F;
   width: 111px;
   height: 23px;
   }
form.request select.state {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 250px;
   height: 23px;
   margin: 0;
   }
form.request input.zip {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 88px;
   height: 23px;
   padding: 2px 0 2px 0;
   text-align: center;
   }
form.request select.country {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 145px;
   height: 23px;
   }
form.request table.phone td { vertical-align: middle; padding: 0 1px 0 1px; }
form.request input.phone1 {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 31px;
   height: 23px;
   padding: 2px 0 2px 0;
   text-align: center;
   }
form.request input.phone2 {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 41px;
   height: 23px;
   padding: 2px 0 2px 0;
   text-align: center;
   }
form.request .comments {
   background: #F0F0F0;
   border: 1px solid #6F6F6F;
   width: 512px;
   height: 130px;
   padding: 2px;
   overflow: auto;
   }
form.request .reset {
   width: 143px;
   height: 22px;
   background: url('../img/reset.gif') no-repeat;
   border: none;
   cursor: pointer;
   }
form.request .submit {
   width: 143px;
   height: 22px;
   background: url('../img/submit.gif') no-repeat;
   border: none;
   cursor: pointer;
   }
form.request .img {
   width: 143px;
   height: 22px;
   border: none;
}

div.nav { margin: 5px 0 0 0; }
div.nav a {
   color: #7A7A7A;
   font-weight: bold;
   font-family: verdana, tahoma, arial;
   font-size: 7pt;
   text-decoration: underline;
   text-transform: uppercase;
   }
div.nav a:hover {
   color: #7A7A7A;
   font-weight: bold;
   font-family: verdana, tahoma, arial;
   font-size: 7pt;
   text-decoration: none;
   text-transform: uppercase;
   }
div.nav span {
   font-weight: bold;
   font-family: verdana, tahoma, arial;
   font-size: 7pt;
   color: #01B170;
   text-transform: uppercase;
}

table.pic {
   width: 192px;
   height: 185px;
   }
table.pic td.top { background: url('../img/stbl_bg_top.gif') repeat-x;}
table.pic td.bottom {
   background: url('../img/stbl_bg_bottom.gif') repeat-x;
   text-align: right;
   }
table.pic td.left { background: url('../img/stbl_bg_left.gif') repeat-y; }
table.pic td.right { background: url('../img/stbl_bg_right.gif') repeat-y;}
table.pic td.center { width: 100%; height: 100%; vertical-align: middle; text-align: center; }

table.tbl_title { width: 192px; height: 100%; }
table.tbl_title td.title { 
   background: #3B6BF5;
   vertical-align: middle;
   text-align: center;
   width: 182px;
   height: 100%;
   white-space: normal;
   }
table.tbl_title td.title h1 {
   color: #FFFFFF;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   }
table.tbl_title td.title a {
   color: #FFFFFF;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   text-decoration: none;
   }
table.tbl_title td.title a:hover {
   color: #FFFFFF;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   margin: 0;
   padding: 0;
   text-transform: uppercase;
   text-decoration: none;
   }
table.tbl_title .top {   background: url('../img/prod_header_t2.gif') repeat-x; }
table.tbl_title .bot {   background: url('../img/prod_header_b2.gif') repeat-x; }
table.tbl_title .left {   background: url('../img/prod_header_l.gif') repeat-y; }
table.tbl_title .right { background: url('../img/prod_header_r.gif') repeat-y; }

/*   prod_header_t1*/
   
table.prod_details { width: 445px; }
table.prod_details td.title { padding-bottom: 5px; text-align: left; }
table.prod_details td.top { background: url('../img/tbl2_bg_top.gif') repeat-x; }
table.prod_details td.bottom { background: url('../img/tbl2_bg_bottom.gif') repeat-x; }
table.prod_details td.left { background: url('../img/tbl2_bg_left.gif') repeat-y; }
table.prod_details td.right { background: url('../img/tbl2_bg_right.gif') repeat-y; }
table.prod_details td.center { background: #E4E3DF; height: 162px; width: 100%; }

table.prod_detail_add {}
table.prod_detail_add td { vertical-align: middle; padding-bottom: 5px;}
table.prod_detail_add td a {
   color: #7A7A7A;
   font-size: 8pt;
   text-decoration: underline;
   }
table.prod_detail_add td a:hover {
   color: #7A7A7A;
   font-size: 8pt;
   text-decoration: none;
   }
table.prod_detail_add img { display: block; float: left; }

div.res_pages_title {
   font-weight: bold;
   }
div.res_pages_title a {
   color: #D40000;
   text-decoration: underline;
   font-weight: bold;
   }
div.res_pages_title a:hover {
   color: #D40000;
   text-decoration: none;
   font-weight: bold;
   }
div.res_pages {
   font-size: 10pt;
   }
div.res_pages span {
   background: #EDDD2F;
}
div.res_pages a {
   font-size: 10pt;
   color: #B72224;
   text-decoration: underline;
   }
div.res_pages a:hover {
   text-decoration: none;
   color: #B72224;
   }
div.terms_matched { color: #999797; }
div.terms_matched a {
   color: #999797;
   text-decoration: none;
   }
div.terms_matched a:hover {
   color: #999797;
   text-decoration: underline;
}

form.search {
   font-size: 10pt;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   }
form.search select {
   font-size: 10pt;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   }
form.search input.txt {
   font-size: 10pt;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   height: 20px;
   padding-left: 4px;
   border: 1px solid #7F9DB9;
   width: 136px;
}
form.search table td {
   vertical-align: middle;
   }
form.search table table td { padding-top: 10px; }
   
div.found {
   float: left;
   font-weight: bold;
}

div.search_res {
   color: #D40000;
   margin-top: 10px;
   margin-bottom: 10px;   
}

table.wellcome {
width: 669px;
}
table.wellcome td.txt {
padding: 25px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
width: 636px;
}
table.wellcome td.txt h1 {
font-size: 16pt;
margin-bottom: 30px;
}
table.wellcome td.w_l {
background: url('../img/bg_w_l.gif') repeat-y;
width: 16px;
}
table.wellcome td.w_r {
background: url('../img/bg_w_r.gif') repeat-y;
width: 17px;
}
table.wellcome span.name {
color: #4F4F4F;
font-size: 16px;
font-weight: bold;
display: block;
text-align: right;
margin: 30px 0 10px 0;
}
table.wellcome span.under_name {
color: #4F4F4F;
font-size: 12px;
font-weight: bold;
display: block;
text-align: right;
margin: 10px 0 0 0;
}

a.shopping_cart  {
display: block;
width: 134px;
text-align: right;
background: url('../img/handcart.gif') no-repeat;
font-weight: bold;
font-size: 13px;
line-height: 20px;
margin: 0 0 0 auto; 
}

a.shopping_cart:hover  {
display: block;
width: 134px;
text-align: right;
background: url('../img/handcart.gif') no-repeat;
font-weight: bold;
font-size: 13px;
line-height: 20px;
margin: 0 0 0 auto;
}

a.print_order  {
display: block;
width: 125px;
text-align: right;
background: url('../img/print.gif') no-repeat;
font-size: 14px;
line-height: 30px;
margin: 0 0 0 auto;
color: #797979;
font-weight: bold;
}
a.print_order:hover  {
display: block;
width: 125px;
text-align: right;
background: url('../img/print.gif') no-repeat;
font-size: 14px;
line-height: 30px;
margin: 0 0 0 auto;
color: #797979;
font-weight: bold;
}


.account {
text-align: right;
vertical-align: middle;
color: #014FAF;
font-weight: bold;
font-size: 12px;
padding: 10px 0 15px 0;
background: url('../img/dot_razd.gif') repeat-x bottom;
}

.account  a, .account  a:hover {
color: #014FAF;
font-weight: bold;
font-size: 12px;
}

.account_text {
text-align: left;
vertical-align: middle;
font-size: 12px;
padding: 10px 0 15px 0;
background: url('../img/dot_razd.gif') repeat-x bottom;
}

.call_me {
float: right;
color: #D40000;
font-weight: bold;
font-size: 10px;
}

.chain {
color: #014FAF;
font-weight: bold;
font-size: 10px;
padding: 15px 0;
text-transform: uppercase;

}

.chain a {
color: #7A7A7A;
font-weight: bold;
font-size: 10px;  
text-decoration: underline;
text-transform: uppercase;
}

.chain a:hover {
color: #7A7A7A;
font-weight: bold;
font-size: 10px;  
text-decoration: none;
text-transform: uppercase;
}

.some_table th {
background: url('../img/th_right.gif') no-repeat right center;
text-transform: uppercase;
vertical-align: middle;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
height: 23px;
}

.some_table h1{
background: url('../img/th_left.gif') no-repeat left center;
text-transform: uppercase;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
line-height: 23px;
margin: 0;
padding: 0;
}

.some_table th.razd {
background: none;
}

.some_table td.block_center {
background: url('../img/block_fill.gif') repeat-y center;
vertical-align: middle;
text-align: center;
}

.some_table td.block_center_gray {
background: url('../img/block_fill_gray.gif') repeat-y center;
vertical-align: top;
text-align: left;
padding: 10px;
font-size: 13px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color: #000000;
}

.some_table td.block_center_gray p {
font-size: 13px;
font-family: Verdana,Arial, Helvetica, sans-serif;
color: #000000;
}

.some_table td.block_center_gray h1 {
background: none;
font-size: 18px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
text-align: left;
margin: 0 0 10px 0; 
}

.some_table td.block_center_text {
background: url('../img/block_fill.gif') repeat-y center;
vertical-align: top;
text-align: center;
padding: 10px 5px;
font-size: 13px;
font-family: Verdana,Arial, Helvetica, sans-serif;
}

.some_table td.block_center_price {
background: url('../img/block_fill.gif') repeat-y center;
vertical-align: middle;
text-align: center;
padding: 20px 5px;
color: #000000;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

.some_table td.block_center_price b {
color: #000000;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.some_table td.block_footer {
background: url('../img/block_footer.gif') no-repeat top center;
vertical-align: top;
text-align: right;
height: 20px;
padding: 0 6px;
}

.some_table td.block_footer_gray {
background: url('../img/block_footer_gray.gif') no-repeat top center;
vertical-align: top;
text-align: right;
height: 20px;
padding: 0 6px;
}

.some_table .shopping_cart {
text-align: center;
vertical-align: middle;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 5px;
}

.some_table .shopping_cart b {
white-space: nowrap;
}



.some_table .shopping_des {
text-align: left;
vertical-align: middle;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 5px;
}

.some_table .quantity {
text-align: center;
vertical-align: middle;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding: 5px;
}

.some_table .quantity a {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: underline;
}

.some_table .quantity a:hover {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}

.some_table .quantity input {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
width: 30px;
border: 1px solid #666666;
text-align: center;
}

.some_table td.razd {
background: url('../img/dot_razd.gif') repeat-x center;
height: 20px;
}

.some_form td {
padding: 5px 0 0 0;
color: #222222;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.some_form .razd {
background: url('../img/gray_dot.gif') repeat-y center;
}

.some_form input, .some_form select {
background-color: #F0F0F0;
border: #6F6F6F solid 1px;
}

.pages {
color: #014FAF;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: right;
padding: 20px 0;
}

.pages a, .pages a:hover {
color: #7A7A7A;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.more_images, a.more_images:hover {
display: block;
width: 100px;
line-height: 20px;
background: url('../img/more_images.gif') no-repeat left center;
text-align: right;
font-size: 11px;
color: #797979;
margin: 0 auto;
}

input.checkout_button {
display: block;
width: 143px;
line-height: 22px;
background: url('../img/checkout.gif') no-repeat left center;
margin: 0 0 0 auto;
border: none;
cursor: pointer;
}

input.register_button {
display: block;
width: 143px;
line-height: 22px;
background: url('../img/register.gif') no-repeat left center;
margin: 0;
border: none;
cursor: pointer;
}


input.sign_in_button {
display: block;
width: 143px;
line-height: 22px;
background: url('../img/sign_in.gif') no-repeat left center;
margin: 0;
border: none;
cursor: pointer;
}

input.next {
display: block;
width: 143px;
line-height: 22px;
background: url('../img/next.gif') no-repeat left center;
margin: 0 0 0 auto;
border: none;
cursor: pointer;
}

input.submit_order {
display: block;
width: 143px;
line-height: 22px;
background: url('../img/submit_order.gif') no-repeat left center;
border: none;
cursor: pointer;
float: right;
}

.info td {
line-height: 20px;
}

#facebook-lnk {
	display: block;
	height: 46px;
	font-size: 18px;
	line-height 24px;
	padding-left: 54px;
	margin: 32px 0 32px 20px;
	background: url(../img/facebook_icon.png) no-repeat;
	text-decoration: none;
	text-align: left;
}
#facebook-lnk:hover,
#facebook-lnk:focus,
#facebook-lnk:active {
	text-decoration: underline;
}
