body,
.pageMid,
td.form,
form
{
  font-family: Georgia, georgia, Andale, andale, Verdana, verdana, Arial, arial, sans-serif;
  font-size: 10pt;
	background-color: #EFEFEF;
	color: #000000;
}

a,
p.text a
{
	color: #333333;
}

a.list
{
	color: #5B738A;
}

a.menu:link,
a.menu:visited,
a.menu:hover,
a.menu:active {
  margin-left: 0px;
  margin-right: auto;
}

h1,
h2
{
	color: #201D53;
	font-family: Garamond, garamond, Georgia, georgia, Times, times serif;
	font-size: 14pt;
}

h1.index
{
	background-color: #EFEFEF;
}

h2
{
	font-size: 12pt;
}

img
{
	float: left;
	margin: 4pt;
}

img.right
{
	float: right;
	margin: 4pt;
}

input.warm,
select.warm
{
	background-color: #FFFFA0;
}

li
{
	font-size: 11pt;
	font-weight: bold;
}

span.caption,
td.image,
p.image
{
	text-align: center; 
	font-size: 9pt; 
	font-style: italic; 
	font-weight: bold
}

span.osageName
{
	font-family: "Verdana", Arial, arial, Helvetica, helvetica, sans-serif;
	font-size: 25pt;
	font-style: italic;
	font-weight: bold;
	vertical-align: middle;
}

form.ajaxSample,
p.ajaxSample,
span.ajaxSample,
table.ajaxSample,
td.ajaxSample
{
 background-color: #BAB6FA;
}

table.form,
form
{
	background-color: #D9D9D9;
}

td,
p
{
	font-family: Georgia, georgia, Times, times serif;
	font-size: 10pt;
	padding-left: 4pt;
	padding-right: 4pt;
}

td.accent,
p.accent
{
	font-family: Georgia, georgia, Times, times serif;
	font-size: 10pt;
	font-weight: bold;
	background: #5B738A;
	color: #FFFFFF;
}

td.body,
p.body
{
	vertical-align: middle;
	font-size: 10pt;
	font-weight: bold;
}

td.contact,
p.contact
{
	font-family: Georgia, georgia, Times, times serif;
	vertical-align: bottom;
	font-size: 10pt;
	font-weight: bold;
	background-color: #5B738A;
}

td.copyright,
p.copyright
{
	font-size: 9pt;
	color: #555555;
}

p.descr,
td.descr,
td.form
{
	font-family: Verdana, verdana, Arial, arial, Helvetica, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

.leftLogo {
  background-color: #87BEF5;
  vertical-align: top;
}

.leftBar
{
	background-color: #55537C;
	color: #FFFFFF;
	font-family: Garamond, garamond, Georgia, georgia, Times, times serif;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
}

td.list,
p.list
{
	vertical-align: text-top;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #5B738A;
}

div.menu,
a.menu
{
	font-family: "Comic Sans MS", "Andale Mono", "andale mono", Verdana, verdana, Arial, arial, Helvetica, helvetica, sans-serif;
	font-size: 8pt;
	background-color: #EFEFEF;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1em;
	padding-right: 1em;
}

a.leftBar:link,
a.leftBar:visited,
a.leftBar:hover,
a.leftBar:active
{
	color: #FFFFFF;
	text-decoration: none;
}

td.photo {
	background-color: #663333
}

.quote
{
	font-family: Georgia, georgia, Times, times serif;
	font-style: italic;
	font-weight: bold;
	font-size: 10pt;
	background-color: #55537C;
	color: #FFFFFF;
}

td.text,
p.text 
{
	font-family: Georgia, georgia, Times, times serif;
	vertical-align: text-top;
	font-size: 10pt;
}

.title,
p.heading,
.smlogo
{
	font-family: Garamond, garamond, Georgia, georgia, Times, times serif;
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	background-color: #EFEFEF;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.title {
  margin-right: 0px;
  margin-left: auto;
  margin-bottom: 0px;
  width: 100px;
  color: #000000;
  text-align: right;
}

p.heading
{
	font-size: 12pt;
	background-color: #FFFFFF;
}

div.masthead {
	background: #efefef;
}

div.logo {
  background-image: url('../images/OsageLogo1.png');
  background-repeat: no-repeat;
  width: 250px;
  height: 90px;
}

div.smlogo {
  text-align: right;
  background-image: url('../images/osageLogoSm.png');
  background-repeat: no-repeat;
  width: 250px;
  height: 40px;
  color: #000000;
  text-align: right;
  padding-top: 20px;
}

.navmenu {
  background-color: #1B1B63;
  color: #ffffff;
}

ul#navlist {
  margin-left: 0px;
  padding-left: 0px;
  white-space: nowrap; 
}

#navlist li {
  display: inline;
  list-style-type: none;
}

#navlist a {
  padding: 3px 10px;
}

#navlist a:link, a:visited, a:hover {
  text-decoration: none;
  color: #ffffff;
}

br.clearleft {
  clear: left;
}

div.indexphoto {
  float: right;
}

div.greenbox {
	background: #efefef;
  position: relative;
  width: 80%;
}

.greenboxinner {
  margin-top: 22px;
  margin-left: 13px;
  margin-bottom: 22px;
  margin-right: 13px;
  padding: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #407E1D;
  color: #F9FB07;
  font-family: Andale, andale, Arial, arial, sans-serif;
  font-size: 14pt;
  border-color: #ffffff;
}

.greenboxul {
  background-image: url("images/ulcornerleaf.png");
  position: absolute;
  top: 0px;
  left: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.greenboxur {
  background-image: url("images/urcornerleaf.png");
  position: absolute;
  top: 0px;
  right: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.greenboxll {
  background-image: url("images/llcornerleaf.png");
  position: absolute;
  bottom: 0px;
  left: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.greenboxlr {
  background-image: url("images/lrcornerleaf.png");
  position: absolute;
  bottom: 0px;
  right: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.greenboxls {
  background-image: url("images/lsideleaf.png");
  position: absolute;
  left: 0px;
  top: 22px;
  bottom: 22px;
  background-repeat: repeat-y;
  width: 13px;
}

.greenboxrs {
  background-image: url("images/rsideleaf.png");
  position: absolute;
  right: 0px;
  top: 22px;
  bottom: 22px;
  background-repeat: repeat-y;
  width: 13px;
}

.greenboxts {
  background-image: url("images/tsideleaf.png");
  position: absolute;
  top: 0px;
  left: 13px;
  right: 13px;
  background-repeat: repeat-x;
  height: 22px;
}

.greenboxbs {
  background-image: url("images/bsideleaf.png");
  position: absolute;
  bottom: 0px;
  left: 13px;
  right: 13px;
  background-repeat: repeat-x;
  height: 22px;
}

div.yellowboxes {
  margin-top: 5px;
  position: relative;
  width: 80%;
  height: 200px;
}

div.yellowbox,
.yellowboxr,
.yellowboxl {
  background-color: #efefef;
  position: relative;
  margin-top: 0px;
  width: 40%;
}

.yellowboxr,
.yellowboxl {
  background-color: #efefef;
}

.yellowboxl {
  margin-left: 50px;
  float: left;
}

.yellowboxr {
  margin-right: 50px;
  float: right;
}

.yellowboxinner {
  margin-top: 0px;
  margin-left: 13px;
  margin-bottom: 22px;
  margin-right: 13px;
  padding: 5px;
  padding-top: 8px;
  color: #1B1B63;
  background-color: #f9fb07;
  font-family: Andale, andale, Arial, arial, sans-serif;
}

.yellowboxinner h1 {
  text-align: center;
}

.yellowboxul {
  background-image: url("images/ulcorneryellow.png");
  position: absolute;
  top: 0px;
  left: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.yellowboxur {
  background-image: url("images/urcorneryellow.png");
  position: absolute;
  top: 0px;
  right: 0px;
  background-repeat: no-repeat;
  width: 13px;
  height: 22px;
}

.yellowboxls {
  background-image: url("images/lsideyellow.png");
  position: absolute;
  left: 0px;
  top: 22px;
  bottom: 0px;
  background-repeat: repeat-y;
  width: 13px;
}

.yellowboxrs {
  background-image: url("images/rsideyellow.png");
  position: absolute;
  right: 0px;
  top: 22px;
  bottom: 0px;
  background-repeat: repeat-y;
  width: 13px;
}

.yellowboxts,
.yellowboxbs {
  background-image: url("images/tsideyellow.png");
  position: absolute;
  left: 13px;
  right: 13px;
  background-repeat: repeat-x;
  height: 22px;
}

.yellowboxts {
  top: 0px;
}

.yellowboxbs {
  bottom: 0px;
}
