* {margin: 0; padding: 0; outline: 0}
body {/*background: #fff url(/images/body-bg.png) repeat-x 0 0*/; font: 12px/18px arial, helvetica, verdana, sans-serif; color: #000; padding: 40px 0 0 0}
.centered {width: 800px; margin: 0 auto; position: relative;}
a {text-decoration: none; border-bottom: 1px dotted #666; color: #000;}
p, ul, ol, dl {margin-bottom: 0.8em} h1 {text-indent: -9999px; background: transparent url(../images/DG-Logo2.jpg) no-repeat top left; width: 364px; height: 105px; float: left; display: inline; position: relative; left: -29px; top: 20px}
abbr, acronym, .help {border-bottom: none; text-decoration: none; cursor: help}
#topbar {position: absolute; top: 0; width: 100%; height: 10px; background: transparent url(../images/topbar-bg.png) repeat-x 0 0}
input {color: #353535}
h2, h3 {font-weight: normal; letter-spacing: 0.06em; font-weight: bold}
h2 a, h3 a {text-decoration: none; border-bottom: none; color: #1c2114;}
div.featured h2 {font-size: 16px}
div.one_column h2 {font-size: 14px}
div.two_column h2 {font-size: 14px}
div.three_column h2 {font-size: 14px}
div.four_column h2 {font-size: 12px}
div.featured {margin-left: 320px}
div.container {clear: both; overflow: hidden; padding: 40px 0 0 0}
div.container div.item {float: left; display: inline}
div.item {padding-left: 40px; text-align: left}
div.first {padding: 0}
div.featured div.item {font-size: 14px; line-height: 20px}
div.featured p.talent_list {font-size: 13px}
div.one_column div.item {width: 680px; font-size: 12px; color: #2c2c2c}
div.two_column div.item {width: 340px; font-size: 12px; color: #2c2c2c}
div.three_column div.item {width: 240px}
div.four_column div.item {width: 170px; font-size: 11px; color: #2c2c2c}
p.talent_list {margin-bottom: 0; color: #757676; font-size: 11px; font-style: italic}
p.buttons {clear: both}
div#footer {font-size: 10px; margin-top: 0px; padding: 0px 0 0px 0; color: #f3f3f3; background-color: #c14323;}
div#footer a {color: #f3f3f3; border-bottom: 1px dotted #e2e2da}
div#footer h3 {font-size: 12px; margin-top: 0px; font-weight: bold; color: #fff; letter-spacing: 0.1em}
div.left, div.right {width: 350px}
div.middle {width: 380px}
div#talent_console {}
#talent_console label {display: block}
.buttons {line-height: 22px}
#talent_console .buttons a {color: #57352c; padding: 1px 2px; background-color: #c56a53; border-right: 1px solid #b75d46; border-bottom: 1px solid #b75d46}
#talent_console .buttons a:hover {color: #e2e2da;}
div#upper_talent_console {color: #353535; position: absolute; left: 0px; top: -226px; width: 306px; padding: 0 0 20px 0; background: transparent url(../images/utc-bottom.png) no-repeat bottom left}
div#utc_inner {background: transparent url(../images/utc-bg.png) repeat-y top left; padding: 15px 8px 5px 25px; height: 165px; overflow: auto}
#upper_talent_console h3, #upper_talent_console br {display: none}
#upper_talent_console label {display: block; width: 125px; float: left}
#upper_talent_console .buttons {padding-top: 12px}
#upper_talent_console .buttons a {font-size: 11px; color: #535353; padding: 1px 2px; background-color: #C5CDCD; border-right: 1px solid #B1B8B8; border-bottom: 1px solid #B1B8B8}
#upper_talent_console .buttons a:hover {color: #353535}