h1 {
font-size: larger; 
margin-top: 24px;
}

td {
color: white; 
font-size: smaller; 
font-family: sans-serif
}

a {
color: #c0c0c0
}

a:hover {
color: #fff ;
}

a:visited {
color: #a9a9a9 ;
}

.nav {
color: #696969; 
font-family: sans-serif; 
padding-left: 6px
}

.navruleon {
padding-left: 5px; 
border-left: 1px solid #a9a9a9
}

.navruleoff {
padding-left: 6px
}

.projnav {
color: #a9a9a9; 
xfont-size: 10pt;
font-weight: bold; 
text-align: right; 
xpadding-bottom: 10px;
margin: 10px 0 0 0;
}

.projnav a {
color: #f5f5f5; 
text-decoration: none}

.projnav a:hover {
color: white; 
text-decoration: underline;
}

.projnav a:visited {
color: #a9a9a9 ;
}

.projnavdescr {
margin: 5px 0 20px 0;
color: #a9a9a9; 
font-size: 8pt;
}

.projnavheading {
margin: 22px 0 25px 0;
color: #a9a9a9; 
font-weight: bold;
width:166px
}

.projnavprefabheading {
margin: 30px 0 0 0;
xcolor: white; 
color: #a9a9a9; 
}

.projnavaddllinks {
font-weight: bold;
padding: 2px 2px 8px 0;
}

.projnavaddllinks a:hover{
color: white; 
}

.projpagenavdescr {
margin: -10px 0 1.5em 0;
color: #a9a9a9; 
}

.bullets {
list-style-type: square; 
padding-bottom: 5px
}

.bullets a {
list-style-type: square; 
padding-bottom: 5px
}

.thumb {
border: solid 1px #424242
}

.thumb a:hover {
border: solid 1px #808080;
}

.thumb2 {
xmargin-right: 10px; 
xmargin-bottom: 10px;
margin: 0 10px 10px 0;
border: solid 1px #424242
xfloat: left;
}

.thumb2 a:hover {
border: solid 1px #808080;
}

.thumb2caption {
xwidth: 272px;
margin: 0px 10px 30px 0;
}

.thumb2r {
margin-right: 10px; 
margin-bottom: 10px; 
border: solid 1px #424242;
xfloat: right;
}

.minithumb {
border: solid 1px #424242 ;
}

.minithumb a:hover  {
border: solid 1px #a9a9a9 ;}

.projtitle {
margin: 22px 0 15px 0;
font-weight: bold; 
xpadding-bottom: 5px
}

.leftcolumn {
padding-left: 20px;
}

.photowrap {
padding-bottom: 10px; 
padding-left: 10px
}

.newstable {
padding-bottom: 25px;
}

.heading1 {
font-size: larger; 
font-weight: 700; 
margin-top: 24px;
}

.thumbcolumns {
margin-left: 40px;
}

.navarrows a {
font-weight: bold; 
text-decoration: none;
}

.navarrows a:hover {
font-weight: bold; 
text-decoration: none; 
color: #fff ;
}

.navactive a img {
margin: 150px;
border: 5px solid red;
}

x.testnavwrapper p {
margin: 0 0 0 0;
xpadding-right: 15px;
xbackground-color: gray;
}

.testnavwrapper {
padding-right: 15px;
xbackground-color: blue;
}

.testnavwrapper img {
margin-bottom: 6px;
xbackground-color: yellow;
}

x.testnavbulletwrapper {
xmargin: 0 0 0 0;
xmargin-right: -25;
padding-right: 15px;
xbackground-image: url(images/bullet.gif); 
xbackground-repeat: no-repeat;
xbackground-position:  168px 5px ;
xwidth: 100px;
xmargin-right: 200px;
xbackground-color: silver;
}

.testnavbulletwrapper  p{
margin-bottom: 0;
margin-top: 0;
}

.projnavbullet {
xmargin: 30;
margin-right: -15px;
padding-right: 15px;
background-image: url(images/bullet.gif); 
background-repeat: no-repeat;
background-position:  right 5px ;
xwidth: 100px;
xmargin-right: 200px;
xbackground-color: blue;
}


#leftnav ul { 
padding: 0;  /* To eliminate the default bullet list indent */
xmargin-left: 25px;
xmargin-right: 10px;
xmargin-top: 30px;
xfont-weight: bold; 
font-family: "Century Gothic", sans-serif;
font-size: 12.5 px;
list-style-type: none; 
}

#leftnav li { 
margin-bottom: 1px;  /* To control vertical spacing between navigation items. */
xborder: 1px solid gray  /* For testing only, to show navigation item boundaries. */
}

#leftnav a { 
color: #b3b3b3;
text-decoration: none; 
xpadding-right: 15px;
}

#leftnav li#heading {
color: #e6e474; 
padding-top: 2px;
margin-bottom: 10px; 
border-top: 1px solid #e6e474;    
}

#leftnav li#active {
color: #ffffff
text-decoration: none; 
xborder-right: 4px solid #ffffff;
xpadding-right: 15px;

background-image: url(images/bullet.gif); 
background-repeat: no-repeat;
background-position:  right 5px ;

margin-right: -15px;
padding-right: 15px;

}

#leftnav  a:hover  {
color: #ffffff;
xcolor: red;
text-decoration: none;
}

#leftnavpdfnote {
color: #b3b3b3;
font-family: Verdana, sans-serif;
font-size: 10 px;
xcolor: red;
xtext-decoration: underline 
}

#leftnavpdfnote a:hover {
color: red;
text-decoration: none 
}


x#leftnavpdfnote a:hover {
color: #ffffff;
text-decoration: none 
}
