body { background: #018CD0 url(/images/structure/bg.jpg) repeat-x; font-weight: bold; color: #fff; font-family: Helvetica, Verdana, Arial, Sans-Serif; margin: 0px; padding: 0px; font-size: 12px; line-height: 16px; }
a { color: #FFFF00; }
h1 { color: #FFFF00; font-size: 22px; text-transform: uppercase; border-bottom: 1px solid #FFFF00; font-weight: bold; width: 820px; line-height: 26px;  }
h1 span { font-weight: normal; color: #fff; }
h2 { color: #FFFF00; }
h3 { margin: 5px 0px 5px 0px; text-align: center; }
p { text-align: left; }
sup { font-size: 14px; }



/* IDS */
#content { float: left; clear: both; margin: 100px 10px 0px 40px; width: 825px; }
#fabric { margin-bottom: 40px; }
#fabric table { text-align: left; border-left: 1px solid #fff; margin-top: 15px; width: 820px; }
#fabric td { background-color: #007FBD; }
#fabric td, th { padding: 5px 15px 5px 5px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font-size: 13px; }
#fabric th { background-color: #0074AD; border-top: 1px solid #fff; text-align: center; background-color:  }
#footer { clear: both; margin: 40px 0px 20px; border-top: 1px solid #fff; width: 856px;}
#message { margin-left: 40px; }
#nav { float: right; margin-top: 60px; border-bottom: 1px solid #CCEEFF; width: 430px;  }
#nav a { margin-left: 45px; }
#payment-icons { position: absolute; top: 10px; left: 516px; width: 230px; }
#structure { background: transparent url(images/structure/head-bg.jpg) 0px 0px no-repeat; margin: 0px; padding: 0px; width: 856px; height: 100%; }
#toddler div { margin-left: 50px; }


/* Classes */
.back { margin-top: 24px; text-transform: uppercase; font-size: 11px; background: url(images/structure/back-arrow.gif) 5px 2px no-repeat; padding-left: 18px;}
.back a { text-decoration: none; }
.back a:hover { text-decoration: underline }
.copyright { float: left; margin-left: 5px; }
.department { margin-top: 75px; clear: both; width: 820px; text-align: center; }
.department h1 { text-align: left; }
.department div { float: left; margin: 30px 5px 0px 0px; }

.email { float: right; }
.input { font-size: 10px; }
