#pod select, 
#pod .textfield {
width: 161px}
.textfield {
padding: 2px 0 2px 0.25em;
border: 1px solid}
.form-columns .textfield,
.form-columns select {
width: 16em}
.textfield,
select {
min-height: 1.8em}
/*\*/
* html .textfield {
height: 1.8em}
select {
border: 1px solid}
/* */
fieldset {
border-style: hidden;
border-width: 0;
padding: 0;
margin: 0.5em 0}
.form-columns div fieldset {
margin-top: 0}
.licenseAgreement {
padding: 1em;
margin: 1em 0;
height: 10em;
min-height: 10em;
border: 1px solid;
width: 32em;
overflow: auto}
textarea {
border: 1px solid;
padding-left: 4px;
margin-bottom: 2px;
min-height: 10em}
button {
padding: 1px .5em;
cursor: pointer;
vertical-align: middle}
* html button {
cursor: hand;
width/**/:1px;
overflow: visible;
padding: 2px .5em;
/*\*/
padding: 0 .5em;
/* */
}
input.checkbox {
margin-right: 4px}
p input {
vertical-align: middle}
input.login-username,
input.login-password,
input.serialnumber, 
input.numeric { 
border: 1px solid;
width: 188px !important;
width: 193px}
input.login-username,
input.login-password {  
padding: 2px 4px 0 4px;
margin: 0 0 4px 0;
width: 188px !important;
width: 193px}
input.numeric, 
input.serialnumber {
padding: 2px 0 2px 4px;
margin-bottom: 1px}
input.numeric {
width: 60px !important;
width: 56px}
input.serialnumber {
margin-left: 0}
input.formButton {
border: 0; 
padding: 0 4px 0 0;
vertical-align: top}
input.formSubmitButton {
border: 0; 
padding: 0 0 0 8px;
vertical-align: top}
input.submit,
input.submit-disabled {
margin-left: 4px;
padding: 1px 0.5em}
* html input.submit,
* html input.submit-disabled {
padding: 2px 0.5em;
/*\*/padding: 0 0.5em;/* */
width/**/: 0;
overflow/**/: visible}
input.submit {
cursor: pointer !important;
cursor: hand}
a.submit {
display: block;
width: 6em;
padding: 0.2em 0.5em 0.3em;
margin: 0.25em 0}
input.gobutton {
height: 20px;
width: 20px;
background: white url(/images/buttons/go_button.gif);
margin-left: 4px}
.nav-right input {
margin-left: 4px !important}
.cancel { 
margin-right: 31px !important}
p select {
vertical-align: middle}
* html p select {
vertical-align: bottom}
select.multiselect {
padding-bottom: 16px;
height: 5em}
#msg-error img {
position: relative;
top: 2px;
left: 0;
display: block;
float: left}
#msg-error {
padding: 4px 8px 4px;
margin-bottom: 1em}
#msg-error p {
margin: 3px 0.5em 3px 2em}
#msg-error ul,
#msg-error ol { 
margin-bottom: 0.25em}
div.error p {
margin-top: 0.5em;
margin-bottom: 0}
.required {
padding-left: 0.1em}
 
.submit {
color: #2b333c}
.submit,
.submit-disabled {
background: #fefefe url(/images/master/background_form_element.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submit:hover,
.submit:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}
html>body input.submit-disabled, 
html>body input.submit-disabled:hover, 
html>body input.submit-disabled:focus {
color: #8A8E92;
background-color: #FCFDFF; 
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submit:visited {
color: #2b333c}
select:hover,
select:focus {
border-color: #6d5 #5b5 #459455 #5b5}
.badge.bleed { 
border-top: 1px solid #bac2c4;
border-bottom: 1px solid #bac2c4;
background-color: #fff}
.bleed a {
background-color: #fff !important}
.bleed a:hover {
background-color: #def !important}
#msg-error a,
#msg-error a:visited,
#msg-error a:hover { 
color: #f00}
#msg-error p,
#msg-error ul,
p.msg-error,
div.msg-error,
div.error p { 
color: #CC0001}
#searchBarTop,
#searchBarBottom  {
border-bottom: 1px solid #acb0b5}
#searchBarTop {
background-color: #e8f0f1;
border-top: 1px solid #dbe0e6}
#searchBarBottom {
background-color: #fff}
form.form-columns h2.header-border,
div.form-columns h2.header-border {
border-bottom: solid 1px #e6e6dc}
.login-username,
.login-password,
.licenseAgreement, 
.textfield,
textarea {
background-color: #f7f7f7;
border-color: #999 #aab3b3 #d5dddd #aab3b3 !important}
.login-username:focus,
.login-password:focus,
.licenseAgreement:focus,
.textfield:focus,
textarea:focus {
background-color: #fff !important;
border-color: #6ab94b #94da78 #aedf9a #94da78 !important}
.disabled, 
.readonly,
.label-description {
color: #666}
input.disabled, 
input.disabled:focus,
input.readonly, 
input.readonly:focus {
background-color: #fff !important; 
border-color: #ddd !important}
.error label,
.error input,
.error select,
#msg-error {
background-color: #ffffcb !important}
.error input:focus,
.error select:focus {
background-color: #fff !important}
#pod label {
color: #444}
.price,
.price a,
.price a:visited {
color: #922}
th.price {
color: #000}
td.price a.submit,
td.price a.submit:visited {
color: #333}
abbr {
cursor: help}
.stamp-fileinfo {
color: #888}
a .mask-a, 
a:hover .mask-a {
color: #888;
background-color: #fff}
del { 
color: #000 !important}
div#static-messaging div {
border: 1px solid #D3D3D3;
background: #f5f7f7}