﻿/* Text design */

h2 {  
   color: #751717;
   font-weight:bold;
   font-size:1.2em;
    }

h3 {
   color: #30617F;
   font-weight:bold;
   font-size:1.2em;
    }    
    
    
/* Validation */
.error { color:#b43131;  }
.error input { border-color: #B43131; background: #fff url(images/icon_error.png) no-repeat right center; }
.error textarea { border-color: #B43131; background: #fff url(images/icon_error.png) no-repeat right center; }

.valid {  }
.valid input { border-color: #3D8717; background: #fff url(images/icon_valid.png) no-repeat right center; }
.valid textarea { border-color: #3D8717; background: #fff url(images/icon_valid.png) no-repeat right center; }
.valid span { display: none; }

.validationMessage {
    color: #B43131;
    }
    
    
.jsErrorWrapper{
    margin: 10px auto;
    width:400px;    
    }
    

.addToCart, .addToCart .jqwc-state-default { padding:5px !important; font-size: 1.2em !important; border: 1px solid #F95E13/*{borderColorDefault}*/  !important;  background: #F97B3D url(images/orange_bar.png) 50% 50% repeat-x !important; /*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/ !important; font-weight: bold/*{fwDefault}*/; color: #ffffff /*{fcDefault}*/ !important; outline: none; text-transform:uppercase; }

.addToCart.jqwc-state-hover, .addToCart:hover { border: 1px solid #F97B3D/*{borderColorHover}*/  !important; background: #F95E13 url(images/orange_bar_over.png) 50% 50% repeat-x !important; font-weight: bold/*{fwDefault}*/; color: #ffffff/*{fcHover}*/  !important; outline: none;  }
.addToCart.jqwc-state-disabled { background:#BCBCBC !important; border-color:#9D9D9D !important; opacity: 1; filter:Alpha(Opacity=100); }
.addToCart.jqwc-state-active { background:#BCBCBC url(images/progress_roller_gray.gif) 1em 50% no-repeat !important; border-color:#9D9D9D !important; cursor: progress; opacity: 1; filter:Alpha(Opacity=100);  }
.addToCart.jqwc-state-done { background: #69A52F url(images/green_bar.png) 50% 50% repeat-x !important; border-color:#3D8717 !important; cursor:auto; }
