
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    WORD-SPACING: normal
}
	
.header {
	background-color: #dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:	.5em;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

a {
	font-weight: bold;
	font-size: 100%;
	color:Blue
}

ul
{
    FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    margin-right: 50px;
	WORD-SPACING: normal
}

ol
{
    FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
	margin-right: 50px;
	FONT-SIZE: 12px;
    WORD-SPACING: normal
}

td
{
	FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    WORD-SPACING: normal
}

td.header 
{
	background-color: #153B8A;
	height: 20px;
	text-align: center;
	font-size: 25px;
}

td.header hover
{
	background-color: #8695B8;
}

td.header A:hover 
{
	
	color: #153B8A; 
	font-weight: bold;
} 

hr
{
	width: 520px;
	color: #153B8A;
	text-align: center;
	height: 2px;
	padding-left: 30;
	left: 20;
}

td.footer 
{
	height: 12px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 10px;
}

a.header {
	
	background: transparent;
	color:#FFFFFF;
}

a:hover {
	background: transparent;
	color: Navy;
}

.PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	color:"#153B8A";
	font-size: 30px;
	text-align: center
}

/* Main Menu (side) */
ul#mainmenu 
{
	margin: 0;
	margin-right: 0px;
	padding-left: 20;
	padding-top: 0;
	padding-bottom: 0;
	list-style: none;
}
UL#pagelist {
	font-size: 12px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	margin-right: 0px;
	padding-bottom: 2px;
	line-height: 1.7em;
	color: #000000;
}

ul#mainmenu li a {
	background: #4C94D4 url('images/leftnav.gif') right repeat-y;
	display: block;
	width: 160px;
	padding: 7px 2px;
	text-decoration: none;
	text-align: center;
	font-family: tahoma,geneva,arial,lucida,helvetica,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff
}
ul#mainmenu li a:hover {
	background: #DDEEFF url('images/leftnav_on.gif') right repeat-y;
	color: #024689
}
ul#mainmenu li a.active {
	background: #DDEEFF url('images/leftnav_on.gif') right repeat-y;
	color: #333
}


B{
	color: Navy;
}

p {
	font-size: 13px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 1.7em;
	color: #000000;
}

.PageTitle {
	background: transparent;
	text-align:left;
	text-indent: 25;
	font-weight: bold;
	font-size: 140%;
	padding-left: 25;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}

.PTCenter {
	background: transparent;
	text-align: center;
	text-indent: 20;
	font-weight: bold;
	font-size: 140%;
	padding-left: 20;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}

.PageTitleCoffee {
	background: transparent;
	text-align:center;
	text-indent: 5;
	font-weight: bold;
	font-size: 140%;
	padding-left: 5;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}

.PageTitleSmaller {
	background: transparent;
	text-align:left;
	text-indent: 25;
	font-weight: bold;
	font-size: 110%;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}

.PageTitleSmallest {
	background: transparent;
	text-align:left;
	text-indent: 20;
	font-weight: bold;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}

.PageTitleSmallestRight {
	background: transparent;
	text-align:right;
	text-indent: 20;
	font-weight: bold;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A
}	

div.sidebar {
  float: left;
  width: 200;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
  FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
  font-style: normal;
  font-size: 12px;
  text-indent: 0;
}

div.CoffeTop {
  margin: 0 0 0 10;
  padding-left: 10px;
}

div.sidebar .sideTitle
{
	background: transparent;
	text-align:center;
	font-weight: bold;
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A	
}

div.sidebar b
{
	background: transparent;
	text-align:left;
	text-indent: 10;
	margin: 0 5 0 5;
	font-weight: bold;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#153B8A	
}

div.sidebar dl 
{
	margin: 0 10 0 10;
	text-indent: 1 px;
	text-align: left;
	
}

div.figure {
  float: right;
  width: 205;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
  text-align: center;
  FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
  font-style: italic;
  font-size: 12px;
  text-indent: 0;
}

div.figureleft {
  float: left;
  width: 205;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figureleft {
  text-align: center;
  FONT-FAMILY: tahoma,verdana,lucida,arial,helvetica,sans-serif;
  font-style: italic;
  font-size: 12px;
  text-indent: 0;
}

input.off {
    background-color: #fff;
	border: 1px inset;
	line-height: normal;
    padding: 1px 4px;
    color: #999
}
input.on {
    background-color: #F2FCF6;
    border: 1px inset;
	line-height: normal;
    padding: 1px 4px;
    color: #000
}
h1 {border-bottom:dotted 1px #000000;margin-bottom:0px;}
h2 {margin-bottom:0px;}
h2#archives { padding-top:10px;margin-top:40px;border-top:dotted 1px #999999;}
h3 {padding-top:30px;color:#555555;padding-bottom:0px;margin-bottom:0px;}
div.byline {color:#555555;}

#navcontainer {width: 120px;}
#navcontainer ul {list-style-type: none; margin-left: 0; margin-right: 0px; padding-left: 0; font-family: TIMES NEW ROMAN;}
#navcontainer a {display: block; 	font-weight:normal; color:#153B8A; padding: 3px; width: 175px; background-color: #B2C2DD; border-bottom: 1px solid #eee;}
#navcontainer a#subnav {display: block; color:#153B8A; padding: 3px; width: 175px; background-color: #CFD7EA; border-bottom: 1px solid #eee; padding-left: 20px}
#navcontainer a#subnav:hover {background-color: #C4C8CF; color: #153B8A;}
#navcontainer a#subnav2 {display: block; color:#153B8A; padding: 3px; width: 175px; background-color: #CFD7EA; border-bottom: 1px solid #eee; padding-left: 35px}
#navcontainer a#subnav2:hover {background-color: #C4C8CF; color: #153B8A;}
#navcontainer a:link, #navlist a:visited {color: #153B8A; ; text-decoration: none;}
#navcontainer a:hover {background-color: #153B8A; color: #fff;}