@charset "utf-8";
/* CSS Document */


body { background-color: #999999; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin: 0px; padding: 0px; }
a { color: #5173A3; }
a:hover { text-decoration: none; }
h1 { color: #22589D; font-size: 20px; font-weight: bold; line-height: 22px; margin-top: 0px; }
div.divider { border: dotted #000000; border-width: 1px 0px 0px 0px; height: 1px; }
.highlight { color: #5173A3; }

div#main-container { background: url(images/background-page-middle.jpg) top center repeat-y; width: 818px; }

div#header-container { width: 740px; }
div#header-container td.ww-logo-cell { padding: 15px 0px 5px 15px; }
div#header-container td.right-cell { padding: 0px 15px 0px 0px; }

div#body-container { padding: 15px 0px 20px 0px; width: 740px; }
div#body-container table#layout td.cell-TL { background: url(images/background-layout-top-left.gif) top left no-repeat; height: 14px; width: 200px; }
div#body-container table#layout td.cell-TR { background: url(images/background-layout-top-right.gif) top right no-repeat; height: 14px; width: 540px; }

div#body-container table#layout td.cell-ML { background-color: #E3E3E3; width: 200px; }
div#body-container div#demo-form { padding: 0px 0px 10px 12px }
div#body-container div#demo-form form { margin: 0px; }
div#body-container div#demo-form td.form-element-cell { padding-top: 5px; }
div#body-container div#demo-form input.text-field { width: 170px; }
div#body-container div#demo-form textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 170px; }
div#body-container div#demo-form span.required { color: #CC0000; font-style: italic; }

div#body-container table#layout td.cell-MR { background: url(images/background-layout-middle-right2.gif) top left repeat-y; width: 540px; }
div#body-container table#layout td.cell-MR td.cell-MR-T { background: url(images/background-layout-middle-right1.gif) top left no-repeat; height: 18px; }
div#body-container div#content-container { padding: 10px 0px 0px 20px; }

table#profile-list tr.row-a td { border: solid #DDDDDD 1px; background-color: #EEEEEE; }
table#profile-list tr.row-b td { background-color: #FFFFFF; }
table#profile-list td { padding: 15px 15px 15px 15px; }
table#profile-list table.store-profile td { padding: 2px 0px 2px 0px; }
table#profile-list tr.row-a table.store-profile td { border-width: 0px; }
table#profile-list table.store-profile td.label-cell { font-weight: bold; padding-right: 15px; text-align: right; }

div#body-container table#layout td.cell-BL { background: url(images/background-layout-bottom-left.gif) top left no-repeat; height: 14px; width: 200px; }
div#body-container table#layout td.cell-BR { background: url(images/background-layout-middle-right2.gif) top left repeat-y; height: 14px; width: 200px; }

div#page-bottom-container { background: url(images/background-page-bottom.jpg) top center no-repeat; height: 15px; }

div#footer-container { padding: 0px 0px 25px 0px; width:740px; color:#FFFFFF; font-size:10px; }
div#footer-container a { padding: 0px 0px 25px 0px; width:740px; color:#FFFFFF; font-size:10px; text-decoration:none; }
div#footer-container a:hover { padding: 0px 0px 25px 0px; width:740px; color:#333333; font-size:10px; text-decoration:none; }