html,body{margin:0;padding:0; text-align: center}
body{font: 100% arial,sans-serif}
p{margin:0 10px 10px}
a{display:block;color: #006;padding:10px}
img {border:none;}

div#header{position:relative}

div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #EEE;color: #79B30B}

div#header a{position:absolute;right:0;top:23px}

div#content p, ul{line-height:1.4; padding-top:10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

div#extra p{line-height:1.4; padding-top:10px; padding-left:20px; padding-right:15px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

blockquote {line-height:1.4; padding-top:10px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#007CBC ;}

div#footer{background: #FFF;color: #333}

div#footer p{margin:0;padding:5px 10px}

div#footer a{display:inline;padding:0;color: #C6D5FD}

div#content a{color:#007CBC; text-decoration:none;padding:0px; padding-top:0px;}

div#extra a {color:#007CBC; text-decoration:none;padding:0px; padding-top:5px; padding-bottom:3px;}

div#wrapper{width:800px; margin:0 auto 0 auto; text-align:left}

div#content{ width:600px; float:right; margin-right:30px; }

div#content a{padding:0;}

div#maincontent{width:380px; float:left; margin:0px; padding:0px;}

div#navigation{width:150px;}

div#extra{width:220px; float:right; margin:0px; padding:0px }

div#footer{clear:left;width:800px;}

.top{ font-size: 9px; text-align:right; text-transform:uppercase; font:bold !important;}
/*Jump to box*/

fieldset {width:200px; margin-left:15px; max-width:200px; border:1px solid #9FB1BC;}

legend {border:1px #CCCCCC;font-size:1.4em; font-weight:bold; padding:10px; color:#00AED8;}

.centeredimage {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
	
.pullquote a:visited {color:#9E8314}
.pullquote a:hover {color: #E1A311}


/*NAV BAR*/
.container {
        width: 775px;
        padding: 0px; 
        margin: 3px 0 5px 20px;
        background: #fff;
}

/* pyramid */

#navPyra {
        margin-left:0px;
        padding: 0 0 21px 10px;
        border-bottom: 1px solid #9FB1BC;
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited {
        float: left;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 8px 12px;
        text-decoration: none;
        color: #708491;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
        color: #000;
        background: url(../../images/Pyramid.gif) no-repeat bottom center;
}
/*END NAV BAR STYLE*/


div#topnav {
width:800px;
padding-top:3px;
}
div#topnavlink {
color:#FFF;
font-weight:bold;
font-size:12px;
display:block;
float:left;
width:120px;
/*padding:0 30px;*/
text-align:center;
}
div#topnavlink a {
color:#FFF;
text-decoration:none;
}
.normal11 {
font-size:12px;
padding:5px 10px;
color:#666666;
}

.normal11b {
font-size:12px;
font-weight:600;
padding:5px 10px;
color:#666666;
}
.normal12 {
font-size:13px;
padding:5px 10px;
color:#666666;
}

.normal12b {
font-size:13px;
font-weight:600;
padding:5px 10px;
color:#666666;
}

.headline {
font-size:1.4em;
font-weight:bold;
padding:10px;
color:#00AED8;
}

.subheadline {
font-size:1.1em;
font-weight:bold;
padding:10px;
color:#027CB7;
}

.zebra1 {
font-size:12px;
font-weight:600;
padding:5px 10px;
color:#027CB7;
background:#B8D4D7;
border-bottom:1px solid #778D90;
}

.zebra2 {
font-size:12px;
font-weight:600;
padding:5px 10px;
color:#027CB7;
background:#D5F0E7;
border-bottom:1px solid #799489;
}

/*Tableless Forms*/
form.cmxform fieldset {
  margin-bottom: 10px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ul {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}
