/*your custom style goes in this file*/

/* begin - shared Wordpress TNG */
body{
background:#000;
color:#111;
font-family:georgia, times, serif;
font-size:70%;
line-height:150%;
margin:4px 16px 0 16px;
padding:0px;
}

div#wrapper{background:#fff;}

div.sidebar{
	font-size:1em;
	width:180px;
	text-align:right;
	border-right:5px solid #cc9;
	margin:22px 0 0 0;
	padding:0px 10px 0 10px;
}

div.sidebar li {list-style:none;padding:1px 2px;}
div.sidebar li a{background:#fff;color:#006400;text-decoration:none;padding:1px 2px;}
div.sidebar li a:hover{background:#006400;color:#fff;padding:1px 2px;}
div.sidebar li a:active{background:#80abcd;color:#fff;padding:1px 2px;}

/* end - shared Wordpress TNG */



/* normal: most regular body text */
.normal {
	font-family: Georgia,Verdana,serif;
	font-size: 12px;
}

/* header: heading text */
.header {
	color: #006400;
	font-size:160%;
}

.footer {
background:#fff;
color:#111;
padding:0 0 20px 200px;
}

/* link: normal links, active: links in use */
A:LINK, A:ACTIVE {
	color : #454545;
}

/* visited: previously visited links */
A:HOVER {
	color: #454545; text-decoration: none;
}

/* visited: previously visited links */
A:VISITED {
	color: #006400;
}

/* fieldnameback: background color for column and row title sections */
.fieldnameback {
	background-color: #006400;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #666; 
	border-bottom: 1px solid #666;
    font-weight:bold;
}

/* databack: background color for data areas */
.databack {
	background-color: #eeeed1;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #ccc; 
	border-bottom: 1px solid #ccc;
}

/* sideback: background color for side and top frames */
.sideback {
	background-color: #006400;
}

/*added in 6.0.0*/
/*for css dropdown menus*/

#mnav li { /* all list items */
	float: left;
	width: 6em; /* width needed for Opera */
	margin-right: 2px;
	background: #eeeed1; /*same as "databack" background color */
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	border-top:1px solid #fff; /*same as "databack" background color */
	border-left:1px solid #fff; /*same as "databack" background color */
}

#mnav li ul { /* second-level lists */
	border-top: 1px solid #777;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	background: #ffffff;
	position: absolute;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#mnav li ul li {
	border: 0px;
	width: 10em;
	background: #fffff0; /* #eeeeee; inactive dropdown menu color*/
	margin-right: 0px;
	margin-top: 1px;
	border-bottom: 1px solid #777;
}

#mnav li ul li a {
	width: 12em;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	text-decoration:underline;
}

#mnav li:hover, #mnav li.sfhover { /* lists nested under hovered list items */
	background-color: #ffffff;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
}

#mnav li:hover li, #mnav li.sfhover li { /* lists nested under hovered list items */
	border-top:none;
	border-left:none;
}

#mnav li:hover ul, #mnav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* stuff for header */

h1 {
    font-size: 16px;
    text-align:center;
    font-weight:bold;
    margin:0px;
    padding:0px;
}

h2 {
    font-size: 14px;
    font-weight:bold;
}

.geoyelb {
	font-family: Georgia,Verdana,Arial;
	font-size: 1.6em;
	color: #ffffcc;
	font-weight:bold;
	line-height: 1.8em;
}

#head {
    background-color: #000000;
	width: 100%;
	height: 155px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#headpic {
	float: left;
	width: 130px;
	height: 155px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.menutitle {
	font-family: Georgia,Verdana,Arial;
      font-size:14px;
      font-weight:normal;
      color:#000;
      margin:0;
      margin-bottom:4px;
}

.menutitle a:link    { color:#cccc99;text-decoration: none; }
.menutitle a:visited { color:#cccc99;text-decoration: none; }
.menutitle a:hover   { color:#ffffcc;text-decoration: none; }
.menutitle a:active  { color:#cccc99;text-decoration: none; }

.menuitems {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffcc;
	font-size:11px;
	font-weight:bold;

	letter-spacing:.05em;
        text-indent: 12px;
        margin:0;
        margin-bottom:4px;
}

.menuitems a:link    { color:#ffffcc;text-decoration: none; }
.menuitems a:visited { color:#ffffcc;text-decoration: none; }
.menuitems a:hover   { color:#cccc99;text-decoration: none; }
.menuitems a:active  { color:#ffffcc;text-decoration: none; }

.searchbox.text {
        border:2px solid #cccc99;
        background-color:#ffffff;
        color:#000000;
        width:124px;
        margin-left:12px;
        padding:0;
}

.searchbox.btn {
        border:2px solid #cccc99;
        background-color: #eeeed1;
        color: #000000;
	font-size:9px;
        width: 54px;
        margin-top:2px;
        margin-left:12px;
        margin-bottom:12px;
}

.searchbox.btn:hover {
        background: #cccc99;
        color: #000000;
        cursor: pointer;
}

hr.menu {
	color: #cccc99;
	background-color: #cccc99;
	border: 0;
        margin-top:4px;
        margin-left:0px;
        margin-bottom:4px;
	width: 150px;
	height: 1px;
}

.content {
    width:700px;
    font-family:Georgia,Verdana,serif;
    font-size:12px;
    color:#000000;
    background-color: #eeeed1;
    font-weight:normal;
    line-height:1.6em;
    border-right: 1px solid #ccc; 
    border-bottom: 1px solid #ccc;
    padding: 16px;
}

.content a:link    { color:#006400; text-decoration: none; }
.content a:visited { color:#006400; text-decoration: none; }
.content a:active  { color:#000; text-decoration: none; }
.content a:hover   { color:#000; text-decoration: underline; }

p.subhead{font-size:12px;}

.plain {
    font-family:Georgia,Verdana,serif;
    font-size:14px;
    color:#000000;
    font-weight:normal;
    line-height:1.6em;
}

.plain a:link    { color:#006400; text-decoration: none; }
.plain a:visited { color:#006400; text-decoration: none; }
.plain a:active  { color:#000; text-decoration: none; }
.plain a:hover   { color:#000; text-decoration: underline; }

.caption {
    font-family:"Trebuchet MS",Verdana,sans-serif;
    font-size:11px;
    color:#000000;
    font-weight:normal;
    letter-spacing:.04em;
    line-height: 1.3em;
}

.caption a:link    { color:#006400; text-decoration: none; }
.caption a:visited { color:#006400; text-decoration: none; }
.caption a:active  { color:#000; text-decoration: none; }
.caption a:hover   { color:#000; text-decoration: underline; }

p.bld { font-weight:bold; }
p.lrgfirst:first-letter { font-size:x-large;line-height:1em;padding-right:1px; }
p.headlin { font-size:16px;font-weight:bold; }

.thinbord {
    border: 1px solid #000000;
    padding: 16px;
}

img.pic {
    display:block;
    margin-top:8px;
    margin-left:auto;
    margin-right:auto;
    border:0;
}

img.pdf {
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    vertical-align: middle;
    border:0;
}

ul.mine {
    padding:0px;
    margin:0px;
    padding-left: 1em;
    text-indent: -1em;
    list-style-position: inside;
}

li.mine {
    padding:8px;
    margin:8px;
}

.snlink {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	background-color:#eeeed1; /*same as "databack" background color */
}

a.snlink:hover, .snlinkact {
	background-color:#006400; /*same as "fieldnameback" background color */
	color:#fff;
}

.header{line-height:26px;}

