@charset "utf-8";
/* CSS Document */

html { height: 100%; }
body { font: 100% Arial, Helvetica, sans-serif; padding: 0; text-align: center; margin: 0 auto; height: 100%; background-color: white; }

img { border: none; }
a { text-decoration: none; }

h1 { font-size: 20px; font-weight: bold; margin: 0px; padding: 0px; color: black; }
h2 { font-size: 18px; margin: 0px; padding: 0px; color: black; font-weight: normal; }

.text-style-1 { color: white; font-weight: bold; font-size: 14px; } .text-style-1 a { color: #fee900; text-decoration: none; }
.text-style-2 { color: black; font-size: 14px; } .text-style-2 a { color: blue; text-decoration: none; }
.text-style-3 { color: black; font-size: 12px; } .text-style-3 a { color: #6f9c0e; text-decoration: none; }
.image-heading { color: black; font-weight: normal; font-size: 14px; text-align: center; font-style: italic; }

.navigation-button { height: 39px; float: left; margin-right: 2px; }

.content-box { border: medium solid #d3d3d3; padding-bottom: 15px; }
.content-box-heading { height: 35px; background-image: url(images/content-box-heading.jpg); font-size: 18px; font-weight: bold; }

.button-shadow { float: left; height: 88px; width: 128px; background-image: url(images/button-shadow.jpg); }

#content { width: 950px; padding: 10px 0px; }

#page-wrapper { text-align: left; width: 950px; margin: 0 auto; padding: 20px 0px; }
#top-black-bar { width: 950px; height: 28px; background-image: url(images/top-black-bar.gif); background-repeat: no-repeat; }
#header { width: 950px; height: 102px; background-image: url(images/header.jpg); background-repeat: no-repeat; }
#navigation { padding-top: 1px; height: 40px; width: 950px; background-color: black; }
#bottom-black-bar { width: 950px; height: 28px; background-image: url(images/bottom-black-bar.gif); background-repeat: no-repeat; }
#sub-navigation { height: 25px; background-color: #5d5d5d; color: white; font-weight: bold; font-size: 14px; }
#sub-navigation a { color: white; }


