#HeaderWrapper { width:100%; background-image: url(bgtile.gif); background-repeat: repeat-xy; }

#NavBarWrapper { background: url(bg-navigationbar.gif) repeat-x; width: 700px;}

#NavigationBar { line-height:2em; width:700px; height:34px; overflow: hidden; }

#NavigationBar li#Bio a {line-height:2.5em;padding: 0 6px 0 15px; }
#NavigationBar li#Menu a {line-height:2.5em;} 

#NavigationBar a { font: 12px verdana,arial;	color: #346734; font-weight: bold; text-decoration: none !important; padding: 0 6px 0 6px; }

#NavigationBar a:hover { font: 12px verdana,arial; font-weight: bold; color: #666666; text-decoration: underline; }

#NavigationBar ul { margin:0; padding:0; }

#NavigationBar li {float: left; list-style-type: none; }

#NavigationBar ul li span.divider { background: url(li_divider.gif) no-repeat 0 50%}

#NavigationBar ul li sup { font-size:7px; }


#ContentWrapper
{
	margin: 0px;
	background: url(content_bg.gif) repeat-x !important;
	width: 100%;
	min-height: 100px;
}

table.sample
{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	background-color: rgb(256, 256,256);
}

#Footer
{
	border-top: solid 1px #CCCCCC;
	text-align: center;
	padding: 1em;
	background: #FFFFFF;
	clear:both;
}

#ImageBorder
{
        border-width: 3px 3px 3px 3px;
        border-spacing: 0px;
        border-style: solid solid solid solid;
        border-color: black black black black;
}

#ImageBorder2
{
        border-width: 1px 1px 1px 1px;
        border-spacing: 0px;
        border-style: solid solid solid solid;
        border-color: black black black black;
}

fieldset { padding:10px; margin:0; border:1px solid #CCCCCC; }

fieldset legend { padding:5px; margin:0; background:none; font: 14px verdana,arial;	color: #346734; font-weight: bold; }


