/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License

*/

.boxText {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 15px;
}
.errorBox {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background : #F5F5F0;
font-weight : bold;
}
.stockWarning {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
}
.productsNotifications {
background : #F6F5F1;
}
.orderEdit {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;

}
body {
height:100%; center 0px no-repeat;position:relative;

background-color: #DDDBF5;
margin : 0 0 0 0;
}
.infoBox {
background : #cecece;
}
.infoBoxContents {
background : #ffffff;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
FORM {
display : inline;
}
TR.header {
background : ;
}
TR.headerNavigation {
background : #bbc3d3;
}
TD.headerNavigation {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background : #bbc3d3;
color : #ffffff;

}
TR.headerError {
background : #ff0000;
}
TD.headerError {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background : #ff0000;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #00ff00;
}
TD.headerInfo {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background : #00ff00;
color : #ffffff;

text-align : center;
}
.infoBoxNotice {
background : #ff8e90;
}
.infoBoxNoticeContents {
background : #ffe6e6;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
TD.infoBoxHeading {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;

background : #F5F5F0;
color : #979797;
}
TD.infoBox, SPAN.infoBox {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background : #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background : #f8f8f9;
}
TABLE.productListing {
border : 1px;
border-style : solid;
border-color : #b6b7cb;
border-spacing : 10px;
}
.productListing-heading {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background : #b6b7cb;
color : #ffffff;

}
TD.productListing-data {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
TD.pageHeading, DIV.pageHeading {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 20px;

color : #979797;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
}
TD.main, P.main {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 11px;
color : #494949;
line-height : 1.7;
}
TD.smallText, SPAN.smallText, P.smallText {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;

}
TD.accountCategory {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 13px;
color : #979797;
}
TD.tableHeading {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;

}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
TEXTAREA {
width : 100%;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 11px;
}
SPAN.greetUser {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 11px;
color : #979797;

}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
.box_heading_table .box_heading_td {
background : #713f4d url(images/box_heading_c.gif) repeat-x top;
vertical-align : middle;
}
.box_heading_table .box_heading_td {
color : #ffffff;

font-size : 10px;

font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
}
.box_heading_tall_t {
background : #713f4d url(images/box_heading_t.gif) repeat-x top;
}
.box_heading_tall_b {
background : #713f4d url(images/box_heading_b.gif) repeat-x bottom;
}
.box_heading_tall_l {
background : #713f4d url(images/box_heading_l1.gif);
}
.box_heading_tall_r {
background : #713f4d url(images/box_heading_r1.gif);
}
.box_body_table {
background : url(images/line.gif) repeat-y left;
}
.box_body_table .box_body_tall_b {
background : url(images/line1.gif) repeat-x bottom;
}
.box_body_table .box_body_td {
padding : 5px 20px 15px 20px;
}
TD.formAreaTitle {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;

}
SPAN.markProductOutOfStock {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 15px;
color : #ff0000;

}
SPAN.errorText {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
color : #ff0000;
}
.moduleRowOver {
background-color : #F6F5F1;
cursor : pointer;
}
.moduleRowSelected {
background-color : #F6F5F1;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
}
.checkoutBarCurrent {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #000000;
}
.messageBox {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
.messageStackError, .messageStackWarning {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background-color : #F5F5F0;
}
.messageStackSuccess {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
background-color : #99ff00;
}
#myse select {
width : 90%;
}
.product .inputRequirement, .inputRequirement {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
del {
color : #979797;
font-size : 10px;

}
s {
color : #ff0000;
font-size : 10px;
font-weight : normal;
}
body {
padding : 0;
margin : 0;
}
body, td, input, textarea {
font-size : 11px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
color : #979797;
line-height : 13px;
vertical-align : top;
padding : 0;
}
img {
border : 0;
}
table {
width : 100%;
}
.vam {
vertical-align : middle;
}
.bg {
background : #cecece;
width : 1px;
height : 1px;
}
.border {
border : 1px solid #d3d3d3;
}
.bg1 {
background : #d3d3d3;
width : 1px;
height : 1px;
}
.header td {
color : #979797;
font-size : 10px;
vertical-align : middle;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
}
.header span {
color : #979797;
font-size : 10px;
}
.header b {
color : #979797;
font-size : 10px;
}
.header a {
color : #979797;
text-decoration : none;
font-size : 10px;
}
.header a:hover {
color : #979797;

}
.input {
width : 207px;
height : 21px;
color : #000000;
font-size : 10px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
vertical-align : middle;
padding-left : 15px;
margin-right : 6px;
margin-left : 10px;
}
#input1 {
width : 37px;
height : 18px;
color : #979797;
font-size : 10px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
text-align : right;
}
#input2 {
width : 37px;
height : 18px;
color : #979797;
font-size : 10px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
text-align : right;
}
.jamp {
width : 111px;
height : 18px;
color : #979797;
font-size : 10px;
padding-left : 4px;
}
.jamp1 {
width : 141px;
height : 18px;
color : #979797;
font-size : 10px;
padding-left : 2px;
}
.jamp2 {
width : 141px;
height : 18px;
color : #979797;
font-size : 10px;
padding-left : 2px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
}
.jamp3 {
width : 141px;
height : 18px;
color : #979797;
font-size : 10px;
padding-left : 2px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
}
.box_header_txt td {
height : 18px;
vertical-align : middle;
padding-left : 23px;

font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
		font-size: 10px;
         text-transform: uppercase;
		line-height: 20px;
		letter-spacing: 0px;color: #979797;

}
.box_body span {
color : #979797;
font-size : 10px;
text-decoration : none;
}
.box_body s {
color : #979797;
font-size : 10px;
}
.box_body span a {
color : #979797;
font-size : 10px;
text-decoration : none;
}
.box_body span a:hover {
color : #979797;

}
.box_body a {
color : #979797;
font-size : 10px;
text-decoration : none;
}
.box_body a:hover {
color : #979797;

}
.box_body ul {
padding : 0;
margin : 0 0 0 6px;
list-style : none;
}
.box_body .bg_list {
background :  no-repeat left top;
background-position : 0 0px;
}
.box_body .bg_list a {
color : #979797;
font-size : 11px;
text-decoration : none;
padding-left : 0px;
line-height : 18px;
}
.box_body .bg_list a:hover {
color : #131313;
text-decoration : none;
}
.box_body .bg_list_un {
background : url(images/bg_list_un.gif) no-repeat left top;
line-height : 23px;
background-position : 0 10px;
margin-left : 15px;
}
.box_body .bg_list_un a {
color : #979797;

padding-left : 10px;
}
.box_body .bg_list_un a:hover {
color : #979797;
text-decoration : none;
}
.box_body .bg_list_sub {
background : url(images/bg_list_sub.gif) no-repeat left top;
background-position : 0 8px;
margin-left : 8px;
}
.box_body .bg_list_sub a {
color : #979797;
text-decoration : none;
padding-left : 8px;
line-height : 18px;
}
.box_body .bg_list_sub a:hover {
color : #979797;

}
.cont_header_txt td {
height : 18px;
vertical-align : middle;
font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
		font-size: 11px;


		line-height: 20px;
		letter-spacing: 0px;color: #131313;

}
.cont_header_txt a {

color : #979797;
font-size : 10px;
text-decoration : none;
vertical-align : middle;
}
.cont_header_txt a:hover {

color : #979797;
font-size : 10px;

}
.product td {
color : #979797;
font-size : 10px;
}
.product a {
color : #979797;
text-decoration : none;

}
.product a:hover {
color : #979797;

}
.product b {
color : #979797;
font-size : 16px;
}
.product div a {
color : #979797;
font-size : 10px;
font-weight : normal;
text-decoration : none;
text-transform : none;
}
.product div a:hover {
color : #979797;

}
.pic img {
border : 0px solid #C8C3B8;
}
.result td {
color : #979797;
height : 31px;
vertical-align : middle;
padding : 0 16px 0 14px;
}
.result a {
color : #979797;

}
.result a:hover {
color : #505050;
text-decoration : none;
}
.result b {
color : #979797;
font-weight : normal;
}
.result u {

color : #979797;
}
.result_right {
text-align : right;
}
.result_right b {
color : #979797;

}
.popup td {
color : #979797;
font-size : 10px;
}
.popup span {
color : #979797;
font-size : 10px;
}
.popup b {
color : #979797;
font-size : 10px;
}
.popup a {
color : #979797;
font-size : 13px;


}
.popup a:hover {
color : #8e1214;
text-decoration : none;
}
.footer td {
color : #131313;
font-size : 10px;
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
text-transform : uppercase;
}
.footer a {
color : #979797;
font-size : 10px;
text-decoration : none;

}
.footer a:hover {
color : #363636;

}
.footer span {
color : #333333;
font-size : 10px;
text-transform: uppercase;
}
.footer b, .footer b a {
color : #333333;
font-size : 10px;


}
.footer b a:hover {
color : #363636;
text-decoration : none;
}
.box_body td {
color : #979797;
font-size : 10px;
}
.box_body td a:hover {
color : #333333;
}
SPAN.newItemInCart {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
}
.box_body a SPAN.newItemInCart {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;

}
.smallText a {
color : #979797;
font-size : 10px;
text-decoration : none;
}
.smallText a:hover {
color : #505051;
font-size : 10px;

}
.smallText a u {
color : #505051;
font-size : 10px;
text-decoration : none;
}
.smallText a:hover u {
color : #505051;
font-size : 10px;

}
TD.fieldKey {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;

}
TD.fieldValue {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
}
.main a b {
color : #979797;
font-size : 10px;

}
.main a:hover b {
color : #5d5f60;
font-size : 10px;
text-decoration : none;
}
span.txt_1 {
font-size : 10px;
text-transform : none;
color : #979797;
}
SPAN.productSpecialPrice, .product SPAN.productSpecialPrice {
color : #131313;
font-size : 14px;

background : #F5F5F0;
}
.box_body SPAN.productSpecialPrice {
color : #ff0000;
font-size : 13px;
}
.cont_header_txt em {
color : #979797;
font-size : 14px;

font-style : normal;
vertical-align : middle;
text-decoration : none;
}
.product em {
color : #979797;
font-size : 10px;
text-decoration : none;
font-style : normal;
}
.main a {
color : #979797;
text-decoration : none;
}
.main a:hover {
color : #505051;
text-decoration : none;
}
.vam {
vertical-align : middle;
}
input {
background : #f6f5f5;
}
.bg_input input {
background : #f6f5f5;
}
.product .shop_cart {
color : #979797;
font-size : 10px;
font-weight : bold;
height : 26px;
text-align : center;
vertical-align : middle;
border : 1px solid #cecece;
border-width : 1px 0 1px 0;
}
.padd_1 {
padding : 0 10px 0 10px;
}
.padd_22 {
padding : 8px;
}
td.padd2 {
padding : 8px;
padding-left : 4px;
}
.line_h {
line-height : 16px;
}
.bg_gg {
background : #ffffff;
}
.bg_vv {
background : #ffffff;
}
.bg_gg_1 {
background : #cecece;
}
.product div {
padding : 8px 0 5px 0;
}
div.padd3 {
text-align : left;
padding-top : 5;
margin-left : 0;
margin-right : 0;
}
.padd33 img, .padd33 input {
margin : 5px;
}
.prod_info {
width : 100px;
}
.prod_info td {
text-align : center;
}
.remove {
width : 20%;
}
.products {
width : 45%;
}
.quantity {
width : 15%;
}
.total {
width : 20%;
}
.sub_total {
width : 80%;
}
.col_left, .col_right {
border : 1px solid #ffffff;
border-width : 0 20px 0 20px;
}
.box_width_left {
width : 200px;
}
.box_width_right {
width : 200px;
}
.box_width_cont {
width : 430px;
}
ul.sitemap {
color : #979797;
}
.sitemap {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
font-weight : normal;
line-height : 26px;
text-decoration : none;
}
.sitemapHeading {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;

line-height : 22px;
}
.sitemapProducts {
font-family : Lucida Sans Unicode, Lucida Sans, Helvetica, Arial, sans-serif;
font-size : 10px;
color : #979797;
font-weight : normal;
}
A.sitemap {
color : #979797;
}
A.sitemap:hover {
color : #999999;
}

.fotgal {border:10px;  border-color: #F5F5F0;

border-style: solid;

}









