.container { width: 1000px; margin: 0 auto; background-color: #fff; border: 1px solid #6895C2; padding: 36px 0; }
.header { width: 1000px; margin: 0 auto; }
.contents { width: 719px; }
.feature, .subnav { width: 175px; margin: 0 30px; padding-top: 13px; font-size:10px; line-height:14px; color:#999; }
.subnav { padding-top: 8px; }
.document { width: 430px; margin-right: 50px;; font-size:12px; line-height:18px; color:#666; }
.modcol { width: 230px; padding-top: 13px; margin-right: 30px; }
.module {border:1px solid #ccc; padding:5px 10px 5px 10px; margin-bottom: 18px; font-size:9px; line-height:12px; color:#999; background-color:#eee; }
.footer {}

.navigation { margin: 40px 0px; width: 600px; color: #6895c2; text-align: right; word-spacing: .8em; }
.navigation a, .navigation a:visited, .navigation a:hover { color: #6895c2; }

a, a:visited, a:hover { text-decoration: none; }

.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
table#document-display td { padding: 0px; }

body, p, td, div, ul, li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.body { }
.bodybold { line-height: 20px; font-weight: bold; }
.docheader, .section, .subnavlink { font-size: 12px; color:#6895C2; }
.subnavlink { line-height: 2.3em; }
.sub { font-size: 11px; }
.altbody { }
.footer { font-size: 11px; line-height: 17px; color: #FFF; }

a { color: #6895C2; }

b { font-weight: bold; }
i { text-decoration: italic; }
u { text-decoration: underline; }