
body {
  margin-top: 0px;
  text-align: center;
}

.heading {
  text-align: center;
}

.container {
  width: 950px;  
/* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */
margin: auto;
/* Don't center every line of text -
we inherited this setting from body */
text-align: left;
border-top:none;
border-bottom:none;
/*
border-right-style:solid;
border-right-width:7px;
border-right-color:#666666;
border-left-style:solid;
border-left-width:7px;
border-left-color:#666666;
*/
}
.graph_left {
  float: left;
  padding: 0 0 0 0;
  width: 250px;
}
.graph_middle{
  margin-left: 250px;
  margin-right: 250px;
}  
.left {
  float: left;
  padding: 0px 0px 0px 0px;
  width: 242px;
}
.right {
  float: right;
  padding: 0px 10px 0px 10px;
  width: 35px;
}

.middle {
  margin-left: 242px;
  margin-right: 35px;
}
.content_middle {
  margin-left: 250px;
  margin-right: 240px;
}
.content_left {
  float: left;
  padding: 0px 20px 0px 0px;
  width: 230px;
}
.content_right {
  float: right;
  padding: 0px 0px 0px 20px;
  width: 220px;
}


.footer {
  padding-top: 10px;
  text-align: center;
  clear: both;
}

.archive_table {
  float: left;
  text-align: center;
  width: 50%;
  margin-bottom: 20px;
}  

.navrow {
    float: left;
    margin-left: 30px;
}
.navrow a:link     { text-decoration: none;color: #041723; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.navrow a:visited { text-decoration: none;color: #041723; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  }
.navrowv a:hover { text-decoration: none;color: #40637a; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.navrow_narrow { float: left;width: 24%;margin-left: 0px; color: #042723; font-size: 11px; font-family: Arial, Helvetica,sans-serif; }
.navrow_narrow a:link     { text-decoration: none;color: #041723; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.navrow_narrow a:visited { text-decoration: none;color: #041723; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  }
.navrowv_narrow a:hover { text-decoration: none;color: #40637a; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#downForom {width: 400px;}
#downForm label { padding-right: 5px;text-align:right;float: left;width: 15%;margin-left: 0px; color: #042723; font-size: 11px; font-family: Arial, Helvetica,sans-serif; }
#downForm label.error {float: none; padding-left: 5px;none;color: red;vertical-align: top }
#downForm input.submit{ margin-left: 150px; }

#subForom {width: 400px;}
#subForm label { padding-right: 5px;text-align:right;float: left;width: 15%;margin-left: 0px; color: #042723; font-size: 11px; font-family: Arial, Helvetica,sans-serif; }
#subForm label.error {float: none; padding-left: 5px;none;color: red;vertical-align: top }
#subForm input.submit{ margin-left: 150px; }

.spacer_row {
  clear: both;
  height: 20px;
  width: 950px;
  margin-bottom: 10px;
  background-color: #cccccc;
}
.tinytext  { color: #4C4948; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 12px }
.purplehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
        text-decoration: none;
}
.purpleformtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin-top:2px;
	margin-bottom:2px;	
}
.content_header {
  color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}
.color-header {
  height: 20px;
  padding-top: 10px;
  margin-top: 0px;
  text-align; left;
 }
.bullettext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4948;
	line-height: 14px;
}
.accolade { font-weight:bold;font-style:italic;margin-top:1px;margin-bottom:1px;color:#999999 }
p.form {margin-top:2px;margin-bottom:2px;}
ul.no_indent {font-family:Arial, Helvetica,sans-serif;font-size:12px;font-weight:normal;margin-left:12px;padding-left:0px;}
li.no_indent {font-family:Arial, Helvetica,sans-serif;font-size:12px;font-weight:normal;margin-left:12px;margin-left:2px;}
li.splash {padding: 0.2em 3em 0.2em 5px;float: left;color: white; }
ul.splash {height:15px;padding-left: 13px;margin-top: 0px;margin-bottom: 0px;list-style-type: disc;} 
.bodytwelvepx  { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px }
.bodytwelvetimespx  { font-size:12px; font-family:Times; font-weight:bold; line-height:15px }
.bodytwelvepx a:link { color: #193d4c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.bodytwelvepx a:visited { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.bodytwelvepx a:hover { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }

.bodytwelvepxnorm  { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:15px }
.bodytwelvetimespxnorm  { color: #000000; font-size:12px; font-family:Times; font-weight:normal; line-height:15px }
.bodytwelvepxnorm a:link { color: #193d4c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.bodytwelvepxnorm  a:visited { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.bodytwelvepxnorm a:hover { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }

.bodytwelvepxnormli { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:15px; padding-top: 0px; }
.bodytwelvetimespxnorm  { color: #000000; font-size:12px; font-family:Times; font-weight:normal; line-height:15px }
.bodytwelvepxnormli a:link { color: #193d4c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.bodytwelvepxnormli  a:visited { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.bodytwelvepxnormli a:hover { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none }
.liimageleft { float: left;padding-top: 4px; margin-right: 5px;height: 20px; }

.libuttonimg { vertical-align: top }
.redtwelvepx  { color: #9F1B29; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px }
.redtwelvepx a:link { color: #9F1B29; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.redtwelvepx a:visited { color: #9F1B29; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.redtwelvepx a:hover { color: #746f6d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }

.smalltext  { color: #4C4948; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px }
.smalltext a:link { color: #9F1B29; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.smalltext a:visited { color: #9F1B29; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.smalltext a:hover { color: #746f6d; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }


.smallgreytext  { color: grey; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px }
.smallgreytext a:link { color: grey; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.smallgreytext a:visited { color: grey; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.smallgreytext a:hover { color: grey; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.bodytext  { color: #041723; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 16px}
.bodytext a:link { color: #9F1B29; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.bodytext a:visited { color: #9F1B29; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.bodytext a:hover { color: #746f6d; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
	 
.redelevenpx  { color: #999999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px }
.redelevenpx p { margin-top: 3px;margin-bottom:3px;color: #999999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px }
.redelevenpx a:link { color: #999999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.redelevenpx a:visited { color: #999999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.redelevenpx a:hover { color: #746f6d; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }

#purr-container {
   position: fixed;
   top: 0;
   right: 0;
}
.notice {
   position: relative;
   width: 324px;
}
.notice .close  {
   position: absolute; top: 12px; right: 12px;
   display: block;
   width: 18px; height: 17px;
   text-indent: -9999px;
   background: url(../images/purrClose.png) no-repeat 0 10px;
}
.notice-body {
   min-height: 50px;
   padding: 22px 22px 0 22px;
   background: url(../images/purrTop.png) no-repeat left top;
   color: #f9f9f9;
}
.notice-body img        {width: 50px; margin: 0 10px 0 0; float: left;}
.notice-body h3 {margin: 0; font-size: 1.1em; color: #f9f9f9;}
.notice-body p  {margin: 5px 0 0 60px; font-size: 1.1em; line-height: 2.0em; color: #f9f9f9; background: transparent;}
.notice-bottom {
    height: 22px;
    background: url(../images/purrBottom.png) no-repeat left top;
}



