
BODY, TD  { font-family: arial; font-size: 12px; color: #000000; line-height: 16px; }

BODY  { 
background-color: #517816;
background-image: url("images/ba-ck.gif");
background-position: center center;
margin-top: 0px; margin-bottom: 0px;
}

/* summer bgcolor  A8AB5C  */
/* spring07 bgcolor  F5EEDD  */

.header { background-color: #264863; }

.main  { 
background-color: #FFFFFF; 
border-left: 2px solid #723523; }

.topnav { background-color: #264863; }


/* spring07 leftnav bgcolor 723523  */


.leftnav { background-color: #264863; color: #eeeeee; }
.leftnav A:link    { color: #eeeeee; text-decoration: none; }
.leftnav A:visited { color: #eeeeee; text-decoration: none; }
.leftnav A:hover   { color: #eeeeee; text-decoration: none; }

h2 { font-family: trebuchet MS, arial; font-weight: normal; font-size: 24px; color: #006600; line-height: 28px; }

h3 { font-family: trebuchet MS, arial; font-weight: normal; font-size: 20px; color: #008800; line-height: 24px; }

A:link     { color: #006600; font-weight: bold; text-decoration: underline; }
A:visited  { color: #669966; font-weight: bold; text-decoration: underline; }
A:active   { color: #006600; font-weight: bold; text-decoration: underline; }
A:hover    { color: #009900; font-weight: bold; text-decoration: underline; }

.subnav A:link     { color: #000000; font-weight: bold; text-decoration: none; }
.subnav A:visited  { color: #000000; font-weight: bold; text-decoration: none; }
.subnav A:active   { color: #000000; font-weight: bold; text-decoration: none; }
.subnav A:hover    { color: #000000; font-weight: bold; text-decoration: underline; }

.backtotop A:link     { color: #99CC66; font-weight: bold; text-decoration: none; }
.backtotop A:visited  { color: #99CC66; font-weight: bold; text-decoration: none; }
.backtotop A:active   { color: #003300; font-weight: bold; text-decoration: none; }
.backtotop A:hover    { color: #0066CC; font-weight: bold; text-decoration: none; }


.head1 { font-family: arial; font-size: 20; font-weight: bold; COLOR: #006600; line-height: 24px; }

.head2 { font-family: arial; font-size: 16; font-weight: bold; COLOR: #006600; line-height: 22px; }

.head3 {  font-family: arial; font-size: 14; font-weight: bold; COLOR: #006600; line-height: 18px; } 

.head4 {  color: #004400; font-size: 12px; font-weight: bold; line-height: 16px;  } 

.sub1 {  FONT-FAMILY: arial;  font-size: 10; font-weight: bold; line-height: 12px; }

.sub2 {  FONT-FAMILY: arial;  font-size: 11; font-weight: bold; line-height: 15px; }

.caption {  FONT-FAMILY: arial;  font-size: 10; font-weight: bold; color: #999999; line-height: 12px; }

.nav    { font-family: helvetica, arial; font-size: 11px; text-decoration: none; font-weight: bold; color: #000000; }
.nav a:link    { text-decoration: none; color: #FFFFFF; }
.nav a:visited { text-decoration: none; color: #FFFFFF; }
.nav a:hover   { text-decoration: none; color: #9BCB65; }

.slug { background-color: #FACF58; }

.tag { 
font-family: georgia; 
font-size: 16px;
font-style: italic;
color: #006600;
font-weight: bold;
}


td#nav { 
font-family: helvetica, arial;
font-weight: bold; 
font-size: 11px;
color: #000000;
background-color: #2554B5;
padding: 1px 6px 1px 6px; 
border-left: 0px solid #A8AB5C; 
border-top: 0px solid #A8AB5C; 
border-right: 0px solid #A8AB5C; 
border-bottom: 0px solid #A8AB5C;}

a.menu:link, a.menu:visited {
display: block;
background-color: #8FA8D2;
vertical-align: middle;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
width: 100%;
text-decoration: none;
}

a.menu:hover {
font-family: arial;
background-color: #F5EEDD;
text-decoration: none;
color: #000000;}


/* ------------- begin top menu */

.topmenu ul { margin: 0; padding: 0; list-style-type: none; }

.topmenu ul li { 
position: relative; 
display: inline; 
float: left; 
background-color: #264863; 
font-weight: bold; 
font-size: 10px; 
font-family: verdana; 
color: #FFFFFF; }

.topmenu ul li a { 
color: #FFFFFF; 
display: inline; 
padding-top:  0px;
padding-right:  0px;
padding-bottom:  0px;
padding-left:  0px;
border: 0px ;
border-left-width: 0;
text-decoration: none;
text-align: left;
 }
	
.topmenu ul li ul { 
left: 0; 
position: absolute;
top: .5em; 
display: block;
visibility: hidden; }

.topmenu ul li ul li { display: list-item; float: none; }

.topmenu ul li ul li a { 
display: block;
font-weight: bold; font-size: 10px; font-family: verdana; color: #FFFFFF;
text-decoration: none;
text-indent: 1em;
padding-top:  0px;
padding-right:  0px;
padding-bottom:  0px;
padding-left:  0px;
border-bottom: 1px solid black ;
}

.topmenu ul li a:visited { color: #FFFFFF; text-decoration: none; }

.topmenu ul li a:hover { background-color: #F5EEDD; color: #000000; text-decoration: none; }

/*Background image for top level menu list links */
.topmenu .mainfoldericon{
background: #264863; }

.topmenu .subfoldericon{
background: #264863; }

* html p#iepara { /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/*  IE fix */
* html .topmenu ul li { float: left; height: 1%; }
* html .topmenu ul li a { height: 1%; }

/* ------------- end top menu */


#table2 { 
background-color: #FFFFFF;
border-left: 0px solid #6B5137; 
border-top: 0px solid #000000; 
border-right: 1px solid #A8AB5C; 
border-bottom: 1px solid #6B5137;}


#box2 { 
background-color: #FFFFFF;
padding: 3px 3px 3px 3px; 
border-left: 0px solid #000000; 
border-top: 0px solid #000000; 
border-right: 0px solid #8B4300; 
border-bottom: 2px solid #8B4300;}

#box3 { 
background-color: #FFFFFF;
padding: 3px 3px 3px 3px; 
border-left: 2px solid #B91B1B; 
border-top: 2px solid #B91B1B; 
border-right: 2px solid #660000; 
border-bottom: 2px solid #660000;}


.submit { 
background: #FACF58;
font-family: trebuchet MS, arial;
color: #000000; 
font-size: 12px; 
font-weight: bold; 
padding-top: 1px;
padding-right: 6px; 
padding-bottom: 0px; 
padding-left: 6px;  }

.aobtn1 {  
font-family: arial;  
background-color: #B4A06D; 
font-size: 12px; 
font-weight: bold;
padding: 0px 0px 0px 0px; 
border-left: 2px solid #D5C69F; 
border-top: 2px solid #D5C69F; 
border-right: 2px solid #6A5726; 
border-bottom: 2px solid #6A5726;}

table.aotbl1 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl1 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #B4A06D #B4A06D #B4A06D #B4A06D;
-moz-border-radius: 0px 0px 0px 0px;}


table.aotbl2 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl2 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #B4A06D #B4A06D #B4A06D #B4A06D;
-moz-border-radius: 0px 0px 0px 0px;}