
body { text-align: center; background: #343434; }
body, p { font: 13px Arial, Helvetica, sans-serif; color: #000000; line-height: 1.3; margin: 0px; padding: 0px; }

.clear { font-size: 1%; clear: both; }
h1 { color: #001b5c; font-size: 14px; margin: 0px 0px 5px 0px; padding: 0px; }
h2 { font-size: 13px; margin: 0px 0px 2px 0px; padding: 0px; }
a { color: #0c4386; }
a img { border: none; }

.mainContainer { text-align: left; width: 976px; margin: 0px auto; background: #ffffff; }

.header { height: 90px; }
.header .logo img { vertical-align: bottom; }
.header .logo { padding: 0px 0px 0px 27px; }
.header .shop { text-align: right; float: right; margin: 20px 15px 0px 0px; }

.pageContent { padding: 20px 0px 0px 0px; }

.footer { width: 976px; text-align: left; padding: 8px 0px 48px 0px; margin: 0px auto; }
.footer, .footer p, .footer a { font-size: 11px; color: #ffffff; text-transform: uppercase; }

.sectionBlock { background: #ffffff url(../images/template/gray/section_block_bg.gif) repeat-x; padding-bottom: 8px; margin-bottom: 12px; }
.sectionBlock h1 { background: #b99a81 url(../images/template/gray/tan_header_bg.gif) repeat-x; color: #ffffff; text-transform: uppercase; padding: 5px 13px 4px 13px; }
.sectionBlock h2 { color: #ffffff; font-size: 16px; padding: 0px 0px 4px 0px; color: #0c4386; }
.sectionBlock .content { padding: 5px 13px 5px 13px; }
.sectionBlock .link { background: #e1dedc; padding: 3px 13px; margin-top: 8px; }
.sectionBlock .link a { padding-left: 14px; text-decoration: none; font-size: 13px; font-weight: bold; background: url(../images/template/gray/light_blue_arrow_gray.gif) 0px 2px no-repeat; }





