.pwebcontact_toggler.modal.blue {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 0 5px #3B0016;
}

#sbox-window.pwebContactWindow.blue {
background: #EAEAEA;
height: auto !important;
width: auto !important;
}
#sbox-window.pwebContactWindow.blue #sbox-content {
	background: #fff;
}
body #sbox-overlay {}

form.pwebcontact_form.modal.blue {
	background: url() left bottom no-repeat;
	color: #333;
}

form.pwebcontact_form.modal.blue .pwebcontact_msg.success {
	color: #00D311;
}
form.pwebcontact_form.modal.blue .pwebcontact_msg.error {
	color: red;
}

form.pwebcontact_form.modal.blue  a, .pwebcontact_form.modal.blue .qq-upload-button {
    color: #0065ec;
	text-decoration: none;
	background: none;
}
form.pwebcontact_form.modal.blue  a:hover, .pwebcontact_form.modal.blue .qq-upload-button-hover {
    text-decoration: underline;
}

form.pwebcontact_form.modal.blue input.inputbox, form.pwebcontact_form.modal.blue select.inputbox, form.pwebcontact_form.modal.blue textarea.inputbox {
background: #FFFFFF;
    color: #000;
    outline: none;
    padding: 8px;
    border: 1px solid #E4E4E4;
}
form.pwebcontact_form.modal.blue input.invalid, form.pwebcontact_form.modal.blue select.invalid, form.pwebcontact_form.modal.blue textarea.invalid { 
	-webkit-box-shadow: 0 0 5px #f00, 0 1px 2px rgba(0,0,0,0.2) inset;
	-moz-box-shadow: 0 0 5px #f00, 0 1px 2px rgba(0,0,0,0.2) inset;
	box-shadow: 0 0 5px #f00, 0 1px 2px rgba(0,0,0,0.2) inset;
}
form.pwebcontact_form.modal.blue input.inputbox:focus, form.pwebcontact_form.modal.blue select.inputbox:focus, form.pwebcontact_form.modal.blue textarea.inputbox:focus{

}


form.pwebcontact_form.modal.blue input.button {
	    text-transform: uppercase;
    font-size: 17px;
    padding: 11px 40px;
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	border: 1px solid;
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	background: #006dcc;
	background-image: -moz-linear-gradient(top,#08c,#0044cc);
	background-image: -ms-linear-gradient(top,#08c, #0044cc);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc));
	background-image: -webkit-linear-gradient(top,#08c,#0044cc);
	background-image: -o-linear-gradient(top,#08c,#0044cc);
	background-image: linear-gradient(to bottom,#08c,#0044cc);
	-pie-background: linear-gradient(top,#08c,#0044cc);
	background-repeat: repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	margin-bottom:5px;
}
form.pwebcontact_form.modal.blue input.button:hover {

}

form.pwebcontact_form.modal.blue .pwebcontact_area {

}
form.pwebcontact_form.modal.blue .pwebcontact_knob {
	background: #0144a0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
form.pwebcontact_form.modal.blue .pwebcontact_knob:hover {
	background: #0065ec;
}

form.pwebcontact_form.default.blue .qq-upload-drop-area, form.pwebcontact_form.default.blue .qq-upload-extra-drop-area {
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	background: #006dcc;
}
form.pwebcontact_form.default.blue .qq-upload-drop-area-active {
    background: #0044cc;
}