html {
   color:               #000000;
   background:          #FFFFFF;
   margin:              0px;
}

body {
   margin:              0px;
   padding:             48px 0px 0px 0px;
   background-position: center;
   background-repeat:   no-repeat;
   background-color:    #FFFFFF;
   font-size:           0.8em;
   font-family:         Verdana;
   height:              496px;
}

h1 {
   font-size:           1.1em;
   margin:              18px 0px 0px 0px;
   color:               #909E5E;
}

h2, h2 a:link, h2 a:visited, h2 a:active {
   font-size:           0.95em;
   margin:              18px 0px 0px 0px;
   color:               #909E5E;
   text-decoration:     none;
}

h3, h3 a:link, h3 a:visited, h3 a:active {
   font-size:           0.85em;
   margin:              18px 0px 0px 0px;
   color:               #909E5E;
   text-decoration:     none;
}

h3.tagline {
   color:               #909E5E;
   font-size:           0.85em;
   font-style:          italic;
   font-weight:         normal;
   margin:              6px 0px 0px 0px;
   text-decoration:     none;
}

p {
   margin:              4px 0px 12px 0px;
   line-height:         16px;
   text-decoration:   none;
   font-size:           0.84em;
}

p.summary {
   line-height:         20px;
}

a:link, a:visited, a:active {
   text-decoration:   none;
   color:               #909E5E;
}

.more {
   font-weight:         bold;
}

a:hover, h2 a:hover {
   text-decoration:   underline;
}

ul {
   margin-top: 0px;
   text-decoration:   none;
   font-size:           0.84em;
}

img {
   margin:              5px 5px 5px 5px;
   border-width:        0px;
   border-style:        solid;
   border-color:        #909E5E;
   font-size:           0.84em;
}

img.floatRight {
   float:               right;
}
img.floatLeft {
   float:               left;
   margin-right:        10px;
}

a img {
   margin:              0px 0px 0px 10px;
   border-width:        0px;
   border-style:        solid;
   border-color:        #909E5E;
}

#CHPCMain, #CHPCHome {
   margin:              auto;
   text-align:          left;
   width:               760px;
   min-width:           760px;
}

/***** HEADER *****/
#CHPCHeader {
   height:              24px;
}

#CHPCHeader, #CHPCHeader a {
   color:               #FEFFFF;
   font-weight:         normal;
   font-size:           10px;
   letter-spacing:      4px;
   text-decoration:     none;
}

#CHPCHeader ul {
   list-style:          none;
   margin:              0px 0px 0px 0px;
   padding:             5px 0px 0px 0px;
   width:               760px;
}

#CHPCHeader li {
   display:             inline;
   margin:              0px 2px 0px 0px;
}

#CHPCHeader li.selected a {
   font-size:           10px;
   font-weight:         bold;
}

#CHPCHeader li.first {
   margin-left:         28px;
}

#CHPCHeader li.last {
   margin-left:         155px;
}

#CHPCHeader li.last a {
   letter-spacing:      1px;
   font-style:          italic;
   font-weight:         normal;
}

/***** MAIN CONTENT AREA *****/
.CHPCRight {
   width:               760px;
   height:              416px;
   position:            relative;
   float:               right;
}

#CHPCRight_Sub #CHPCContent {
   width:               473px;
}

#CHPCRight_Main #CHPCContent {
   width:               385px;
}

#CHPCContent {
   float:               right;
   margin:              0px 0px 0px 0px;
   padding:             0px 25px 0px 0px;
   height:              380px;
   overflow:            auto;
}


/***** LEFT *****/
#CHPCRight_Sub #CHPCLeft {
   width:               217px;
}

#CHPCRight_Main #CHPCLeft {
   width:               305px;
}

#CHPCLeft {
   float:               left;
   position:            relative;
   height:              416px;
}

#CHPCLeft a {
   text-decoration:     none;
   color:               #323A45;
}

#CHPCLeft a:hover {
  text-decoration:      underline;
}

#CHPCLeft ul {
   text-align:          right;
   list-style-type:     none;
   color:               #323a45;
   font-size:           0.80em;
   font-weight:         normal;
   margin:              20px 16px 0px 0px;
}

#CHPCLeft li {
   padding:             0px 0px 8px 10px;
}

#CHPCLeft li.selected {
   font-weight:         bold;
}

/***** GLOBAL *****/
#CHPCGlobal {
   position:            absolute;
   left:                0px;
   bottom:              32px;
}

#CHPCGlobal, #CHPCGlobal a {
   color:               #4e6500;
   letter-spacing:      0px;
   text-decoration:     none;
}

#CHPCGlobal ul {
   list-style:          none;
   margin:              0px 0px 0px 0px;
   padding:             4px 0px 0px 0px;
   width:               216px;
   text-align:          center;
   font-weight:         normal;
}

#CHPCRight_Sub #CHPCGlobal ul {
   width:               218px;
}

#CHPCRight_Main #CHPCGlobal ul {
   width:               302px;
}

#CHPCGlobal li {
   display:             inline;
   margin:              0px 2px 0px 0px;
   padding:             0px 0px 0px 0px;
}

#CHPCGlobal li.first {
   margin-left:         0px;
}

/***** FOOTER *****/
#CHPCRight_Sub #CHPCFooter {
   left:                84px;
}

#CHPCRight_Main #CHPCFooter {
   left:                124px;
}

#CHPCFooter {
   position:            absolute;
   bottom:              0px;
   font-size:           0.6em;
   color:               #B9BCB1;
}



