
body {
	background-color : #fff;
	color : #000;
	font-family : georgia, times, serif;
	font-size : 1em;
}

#branding {
	font-size : 85%;
}

#logoimg {
	display : none;
}
#column1 { 
	font-size : 90%;
}

p {
	text-indent : .4in;
	margin-top : 1px;
	margin-bottom : 1.1em;
}
li {
	line-height : 1.25em;
}
#column2 { 
	display : none;
}

#copyright {
	font-size : 85%;
}

#internalnav {
	text-align : center;
	margin-top : .15em;
	text-transform : lowercase;
	line-height : 1.6em;
}

h1 {
	text-align : left;
	padding-bottom : .5em;
	border-bottom : 1px solid #000040;
	font-variant : small-caps;
}

h2, h3, h4 {
	margin-bottom : 1px;
	margin-top : 1.5em;
}

#column1 a {
	text-decoration : underline;
	background-color : transparent;
	color : #00f;
}

.afterhdg {
	margin-top : 1px;
}

.bolded {
    font-weight : bold;
    margin-bottom : 1px;
    font-size : medium;
    }
 
.indent {
    margin-left : .5in;
 }

.smaller {
    font-size : 85%;
    margin-top : 1px;
    margin-bottom : 3%;
}

.subhead {
	margin-bottom : 1px;
	font-weight : bold;
	font-size : 1.3em;
}

dt.annotated {
    font-family : geneva, times, serif;
    font-weight : bold;
    font-size : medium;
    padding-left : 4px;
    }

dd {
    margin-bottom : 10px;
}

br {
    clear : right;
}

img {
    border : none;
}

img.right {
    border : none;
    float : right;
    margin-left : 2%;
}

img.left {
    border : none;
    float : left;
    margin-right : 2%;
}

table#colorchart {
	border : thin solid #000000;
	color : #000000;
	font-weight : bold;
	background-color : #ffffff;
	font-size : 85%;	
}

table#colorchart td {
	border : thin solid #000000;
	width : 9em;
	padding : 2%;
	text-align : center;
	vertical-align : middle;	
}

table#namedcolorchart {
	border : thin solid #000000;
	color : #ffffff;
	background-color : #000000;
	font-weight : bold;
	font-size : 85%;	
}

table#namedcolorchart td {
	border : thin solid #000000;
	width : 25%;
	padding : 2%;
	text-align : center;
	vertical-align : middle;	
}

table#namedcolorchart td h3 {
	background-color : transparent;
	color : #ffffff;
	font-family : georgia, times, serif;
	font-size : 14pt;
	margin-top : -2px;
	margin-bottom : 2px;
	font-variant : small-caps;
}


table#namedcolorchart2 {
	border : thin solid #000000;
	color : #ffffff;
	background-color : #000000;
	font-weight : bold;
	font-size : 85%;	
}

table#namedcolorchart2 td {
	border : thin solid #000000;
	width : 25%;
	padding : 2%;
	text-align : center;
	vertical-align : middle;	
}

table#namedcolorchart2 td h3 {
	background-color : transparent;
	color : #ffffff;
	font-family : georgia, times, serif;
	font-size : 14pt;
	margin-top : -2px;
	margin-bottom : 2px;
	font-variant : small-caps;
}