div#feedback-block {}
div#feedback-block div.widget-wrap { background: url(../images/bchiplt-top-1000.png) no-repeat 0 0; }
div#feedback-block div.inner { padding: 0 14px; background: url(../images/bchip-mid-1000.png) repeat-y 0 0; }
div#feedback-block div.bottom-cap { height: 18px; background: url(../images/bchip-bot-1000.png) no-repeat 0 0; }
div#feedback-block h2 { padding-left: 14px; }

/* font-size & color are global to all forms */
div#feedback-block form {
text-align: center;
background-color: #fff;
border: 1px solid  #1b418a;
padding: 20px 50px; }

div#feedback-block form h4 {
font-size: 1.13em;
margin-bottom: 10px; }

/* this is global to most links on the website... */
div#feedback-block form h4 a:link,
div#feedback-block form h4 a:visited { color: #2958b2; text-decoration: underline; }

div#feedback-block form fieldset,
div#feedback-block p { padding-right: 60px; }
div#feedback-block p a { margin-right: 10px; }

/* this is global to all forms... at least the fw-b */
div#feedback-block form label { text-align: right; padding-right: 10px; }

/* global to all forms...size is variable */
div#feedback-block form input[type="text"],
div#feedback-block form input[type="password"],
div#feedback-block form textarea { width: 340px; }

form.cmxform label { width: 96px; }