/* SITE STYLESHEET */
body { color: #000; background-color: #ffffff;
margin: 0 0; padding: 0; }

/* OLDER BROWSERS */
.hide { display: none; }
p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {
 font-family: verdana, arial, sans-serif; }

/* HEADER */
table td#xchanges h1 {  font-size: 3.6em; line-height: 1em;
 font-family: 'Arial Black', verdana, arial, sans-serif;
 float: left; margin: 0 0 -2px 0; font-weight: bold; color: #bbbbbb; }
p { line-height: 1em; padding: 0 0 0 0; margin: 0 0 1em 0;
 text-align: left; font-size: .8em; }
p, address { font-size: 0.7em; }
address { font-size: 0.75em; font-style: normal; color: #330022; }
table#ags p { text-align: center; font-size: .8em; }
img { display: block; border: 0; }

/* NAV */
table#nav td { font: 11px verdana, arial, sans-serif; text-align: center;
 line-height: 2em; border: 2em; border-bottom: 1px solid #ffffff; }
table#nav td a { font-weight: normal; text-decoration: none; }
table#nav td a:hover { font-weight: bold; text-decoration: none; }
table#nav td a:active { font-weight: normal; text-decoration: underline
 overline; }
#nav a { color: #ffffff; text-decoration: underline overline; }
#nav td.URHere {
 border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
#nav td.URHere a { font-weight: bold; }
#nav2 td.URHereSub { 
 border-left: 1px solid #fff; border-right: 1px solid #ffffff; }

/* CONTENT */
p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {
 padding: 0 0 0 0; margin: 0 0 1em 0; }
#content a { font-style: italic; color: #238; }
#content a:hover { font-style: normal; text-decoration: underline overline; }

/* SIDEBAR */
#sidebar img { margin: 30px 0 15px 0; }
#sidebar p { font-size: .7em; font-style: italic; text-align: right; line-height: 1.3em; padding: 0 0 0 0; margin: .4em 0 .9em 0; }
#sidebar h3 { font-size: .8em; font-weight: normal; font-style: italic;
 margin: 1.3em 0 0 0; text-align: right; color: #004444; }

/* PRIMARYCONTENT */
#primarycontent { padding-top: 25px; padding-left: 25px; }
#primarycontent h2 { font-size: .9em; font-weight: normal;
 margin: .2em 0 .25em 0; text-transform: uppercase; }
#primarycontent h1, p { padding: 0 0 0 0; line-height: 1.35em; }
#primarycontent h3 { font-size: .8em; font-weight: normal;
 padding: 0 0 0 0; margin: .7em 0 0 0; color: #004444; }
#primarycontent strong { font-weight: normal;
 font-size: 115%; color: #004444; }
#primarycontent ul, li { margin: 0 0 0 7px; padding: 0 0 .2em 0;
 line-height: 1.4em; text-align: left; font-size: .84em;
 list-style-type: circle; }
#primarycontent ol { margin: 0 0 0 12px; padding: 0 0 .2em 0;
 line-height: 1em; text-align: left; font-size: .84em;  }
#primarycontent strong { font-weight: normal;
 font-size: 115%; color: #004444; }

/* COPYRIGHT */
#copy p { color: #666666; text-align: right; }
#copy p a { color: #3333ff; }
#copy p a:hover { text-decoration: underline overline; }
table#footer { color: #555555; font-size: 0.9em; text-align: left; }

span.note { font-size: .9em; color: #ff9933; }

/* PRIMARYCONTENT2 */
#primarycontent2 { padding-top: 10px; padding-left: 25px;
 padding-right: 125px; }
#primarycontent2 h2 { font-size: .9em; font-weight: normal;
 margin: .2em 0 .25em 0; text-transform: uppercase; }
#primarycontent2 h1, p { padding: 0 0 0 0; line-height: 1.35em; }
#primarycontent2 h3 { font-size: .8em; font-weight: normal;
 padding: 0 0 0 0; margin: .7em 0 0 0; color: #004444; }
#primarycontent2 strong { font-weight: normal;
 font-size: 115%; color: #004444; }

/* SITETABLE */
h4 { font-size: .8em; font-weight: normal; }
#sitetable th { font-size: .75em; text-align: center; font-weight: normal; }
#sitetable td { font-size: .75em; text-align: center; font-weight: normal; }
#sitetable th a { line-height: 1.5em; font-weight: normal; font-style: normal; }
#sitetable td a { line-height: 1.5em; font-weight: normal; font-style: normal; }
