body {
	font-family: Verdana, Helvetica, sans-serif;
	padding: 0px; 
	margin: 0px;}
	
.code {color: #009900; font-weight: bold;}
#print {

	visibility: visible; 
}
#printhead {
	visibility: visible; 
}
#printnav {
	visibility: visible; 
}
	
.subheader {background-color: #FFFFFF; BACKGROUND: url(i/shell_subhead_tile.gif) left top; font-size: 11px; padding: 0px; padding-right: 10px;}
.subheader a {color: #2a2a38; font-weight: bold; text-decoration: none; }

.footer {background-color: #666666; color: #FFFFFF; font-size: 12px; padding: 10px;}
.footer a {color: #FFFFFF;}


.header {color: #FFFFFF; font-family: Times New Roman, Times, serif; padding: 0px;}
.header a {color: #FFFFFF; text-decoration: none;}


.column2 {
	background-color: #FFFFFF; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 75%; 
	line-height:170%; 
	padding: 0px 20px 20px 20px; 
	vertical-align: top;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}



/*nav*/

td#linkbox {
	background-color: #616D7E;
	vertical-align: top;
}

ul.nav1 li.home 
{background: #333344;}

 ul.nav1 a:visited {
 color: #ffffff;}
 
 ul.nav1 {
    font-family: Verdana, arial, sans-serif;
    font-size: 11px;
	font-weight: bold;
	list-style: none;
	margin: 0px;
	padding: 10px;
	text-transform: uppercase;
	
	
}
ul.nav1 li {
    position: relative;
    border: 1px solid #616D7E;
	padding: 1px;

	
}


ul.nav1 a {
    display: block;
    color: white;
    text-decoration: none;
	border: 1px solid #ccccc4;
	padding: 0px 3px 3px 3px;
	
}


ul.nav2, ul.nav2 a, ul.nav2 a:visited {
    display: block;
    color: #2a2a38;
    background: #ecece4;
    text-decoration: none;
    font-family: Verdana, arial, sans-serif;
    font-size: 11px;
	font-weight: bold;
	list-style: none;
	margin: 0px;
	border-bottom: 1px solid #ccccc4;
	padding: 2px;
}
ul.nav2 a:hover {
    display: block;
    color: white;
    background: #2a2a38;
   
}
ul.nav1 a.showing {
    color: white;
    background: #2a2a38;
	padding: 0px 3px 3px 3px;
	border: 1px solid #ccccc4;
}
ul.nav1 li a:hover, ul.nav1 li a.showing{
    background: #2a2a38;
	border: 1px solid #ccccc4;
}

ul.nav1.flyout {
    width: 150px;
    color: #2a2a38;
    background: #ecece4;
    margin: 0;
    border: 2px #2a2a38 solid;
    padding: 0;
    list-style-type: none;
}
ul.nav1.flyout li {
    margin: 0;
    padding: 0.25em 0.5em;
}
ul.nav1 ul.flyout {
    width: auto;
    margin-left: 1em;
    border: none;
    list-style-type: circle;
    font-size: 1em;
}
ul.nav1 ul.flyout li {
    padding: 0;
	
}
ul.flyout {
background: #ecece4;

    border: 2px #2a2a38 solid;}.small {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: 115%;
	font-weight: normal;
}
.boldsections {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

