/* CSS Document */
body { 
	 background-color: #422100;
	 margin-left: 0px;
	 margin-right: 0px;
	 margin-top: 5px;
	 margin-bottom: 0px;	
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #884400;
	text-decoration: underline;
}

a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #884400;
	text-decoration: underline;
}

a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #884400;
	text-decoration: none;	
}

a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#884400;
	text-decoration: underline;
}

a.out:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A85400;
	text-decoration: underline;
}

a.out:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A85400;
	text-decoration: underline;
}

a.out:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A85400;
	text-decoration: none;	
}

a.out:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A85400;
	text-decoration: underline;
}

a.prevout:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}

a.prevout:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}

a.prevout:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}
a.prevout:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}

a.le:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C3779;
	text-decoration: underline;
}

a.le:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C3779;
	text-decoration: underline;
}

a.le:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C70A27;
	text-decoration: none;
}

a.le:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C70A27;
	text-decoration: underline;
}

a.header:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C3779;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

a.header:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C3779;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

a.header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C70A27;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

a.header:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C70A27;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
a.cred:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F2700;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}

a.cred:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F2700;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}

a.cred:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F2700;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;	
}

a.cred:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F2700;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;
}

a.box:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #C70A27;
	text-decoration: underline;
}

a.box:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #C70A27;
	text-decoration: underline;
}

a.box:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #2C3779;
	text-decoration: underline;
}

a.box:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #2C3779;
	text-decoration: underline;
}

a.boxri:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.boxri:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.boxri:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}

a.boxri:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

p.boxri {
    text-align:right;
}

a.boxce:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.boxce:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.boxce:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}

a.boxce:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.banner:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.banner:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

a.banner:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}

a.banner:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	color: #6F7CA6;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #2C3779;
	font-size: 12px;
	font-style: normal;
}

.statmenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.statmenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.statmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.statmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C70A27;
}

.statmenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C70A27;
}
td.le {
	font-family: Arial, Helvetica, sans-serif;
	color: #2C3779;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

td.cetop {
	background-color:#000;
}

td.ce {
	background-color:#F4E9DF;
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 14px;
	font-style: normal;
}

td.ri {
	font-family: "Times New Roman", Times, serif;
	background-color:#4F2700;
	color: #fff;
	font-size: 14px;
	font-style: normal;
}

td.banner {
    background-color:#884400;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
}

td.header {
    background-color:#000;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

td.ce_bot {
	background-color:#884400;
	font-family: Arial, Helvetica, sans-serif;
	color: #2C3779;
	font-size: 10px;
	font-style: normal;
}

td.footer {
	background-color:#422100;
	font-family: Arial, Helvetica, sans-serif;
	color: #884400;
	font-size: 10px;
	font-style: normal;
}

th.out {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	background-color:#F4E9DF;
}

td.out {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 14px;
	text-align: left;
	background-color:#F4E9DF;
}

td.outfoot {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 9px;
	font-style: normal;
	padding-top: 10px;
}

th.prevout {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#F4E9DF;
}

td.prevout {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#F4E9DF;
}

th.box {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

td.box {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}

th.boxri {
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	border-bottom:#6F3700 4px solid;
	text-align:left;
}

td.boxri {
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 14px;
	font-style: normal;
	text-align:left;
}

th.boxce {
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

td.boxce {
	font-family: "Times New Roman", Times, serif;
	color: #fff;
	font-size: 14px;
	font-style: normal;
	text-align:center;
	background-color:fff;
}

td.cred {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-style: normal;
}

span.outparacap {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

span.links {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
    font-weight: bold;
}
.dateloc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2C3779;
	padding-left: 10px;
}

/* Nav */

span.site {
border: #fff 1px solid;
padding-left:12px;
padding-right:12px;
padding-bottom:2px;
padding-top:2px;
}

ul.sdf_nav,
ul.sdf_nav ul {
  width: 90px; /* override this for a different menu width. WARNING: have to change in other places too */
  margin: 0;
  padding-left:0px;
  list-style: none;
  /* border-bottom: 1px #000089 solid;*/
}
	

ul.sdf_nav:after {
  content: "."; 
  display: block; 
  height: 0;
  clear: both; 
  visibility: hidden;
}


ul.sdf_nav li {
  position: relative;
  float: left;
  width: 90px; /* Width of Menu Items */
  background: #D3A97F; /* IE6 Bug */
  z-index:1000;
}

ul.sdf_nav li a,
ul.sdf_nav li li a {
  font-family: Arial, Helvetica, sans-serif;
  color:#fff;
  font-size:10px;
  display: block;
  text-decoration: none;
  padding-left:0px;
  height:20px;
  line-height:20px;
  /*border: 1px #000089 solid; */
  border-bottom:1px #A85400 solid;
}

ul.sdf_nav li a:hover,
ul.sdf_nav li li a:hover {
  font-family: Arial, Helvetica, sans-serif;
  color:#fff;
  font-size:11px;
  text-decoration:none;
}

/* Fix IE. Hide from IE Mac \*/
* html ul.sdf_nav li { float: left; height: 1%; }
* html ul.sdf_nav li a { height: 1%; }
/* End */


ul.sdf_nav ul {
  position: absolute;
  display: none;
}


/* Sub Menu Styles */
ul.sdf_nav li ul li a { 
  font-family: Arial, Helvetica, sans-serif;
  color:#000;
  font-size:10px;
  padding: 0px 0px; 
}

ul.sdf_nav li ul li a:hover {
  font-size:10px;
  color:#fff;
}

/* Hide sub-menus initially */
ul.sdf_nav li:hover ul ul,
ul.sdf_nav li:hover ul ul ul,
ul.sdf_nav li.over ul ul,
ul.sdf_nav li.over ul ul ul { 
  display: none; 
} 

/* Show submenus when over their parents */
ul.sdf_nav li:hover ul,
ul.sdf_nav li li:hover ul,
ul.sdf_nav li li li:hover ul,
ul.sdf_nav li.over ul,
ul.sdf_nav li li.over ul,
ul.sdf_nav li li li.over ul { 
  display: block; 
} 

/* stuff for HORIZONTAL menus where submenus pop DOWN */

ul.sdf_nav_hor {
  float: left;
  width: 100%;
  border: 0;
}

ul.sdf_nav_hor li.navparent {
  /*border-bottom: 1px #000089 solid;*/
}
ul.sdf_nav_hor li.navparent li {
  border-bottom:0;
}

ul.sdf_nav_hor ul {
  left: 0;
}

ul.sdf_nav_hor ul ul {
  left: 89px;
  top: 0;
}

ul.sdf_nav_hor li.navparent { 
  background: #A85400; 
}

ul.sdf_nav_hor li.navparent:hover,
ul.sdf_nav_hor li.over {
  background: #A85400;
}

ul.sdf_nav_hor li li.navparent { 
  background: #eee; 
}

ul.sdf_nav_hor li li.navparent:hover,
ul.sdf_nav_hor li li.over {
  background: #A85400;
}