@charset "utf-8";
/* CSS Document */

div#body-container table#body-layout td.left-cell { background: #FFFFFF url(../images/background-content-gradiant.jpg) top left repeat-x; width: 507px; }
div#body-container table#body-layout td.left-cell div.cell-padding { background: url(../images/background-content-shadow-right.png) top right no-repeat; padding: 25px 25px 20px 25px; }
div#body-container table#body-layout td.right-cell { background-color: #FFFFFF; width: 303px; }
div#body-container table#body-layout td.right-cell div.padding { padding: 23px 0px 15px 0px; }
div#body-container table#body-layout td.right-cell div#speech-bubble { background: url(../images/background-contact-form-speech-bubble-grey.png) top left no-repeat; color: #004990; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; height: 112px; text-align: center; width: 238px; }
div#body-container table#body-layout td.right-cell div#speech-bubble div.title { font-size: 17px; font-weight: bold; line-height: 100%; padding: 7px 0px 5px 0px; }
div#body-container table#body-layout td.right-cell div#speech-bubble div.content { font-size: 12px; line-height: 14px; padding: 0px 10px 0px 10px; }
div#body-container table#body-layout td.right-cell form { margin: 0px; padding: 15px 0px 0px 35px; text-align: left;}
div#body-container table#body-layout td.right-cell form div { padding-bottom: 6px; text-align: left; }
div#body-container table#body-layout td.right-cell form .text-field { border: solid #CCCCCC 1px; display: block; font: normal 12px Arial, Helvetica, sans-serif; outline: none; padding: 3px; width: 225px; }
div#body-container table#body-layout td.right-cell form .text-field:focus { border-color: #9EC0E2; }
div#body-container table#body-layout td.right-cell form .text-field:hover { border-color: #9EC0E2; }
div#body-container table#body-layout td.right-cell form span.required { color: #CC0000; font-size: 12px; }

div.affiliate-logos { text-align: center; }
div.affiliate-logos ul { list-style: none; margin: 0px; padding: 15px 0px 0px 0px; }
div.affiliate-logos ul li { display: inline; list-style: none; margin: 0px; padding: 0px; }
div.affiliate-logos ul li img { padding: 0px 10px; }
