/*-----------------------------------------------------------------------------
site:       Tongass National Forest 
date:       August 2008
-----------------------------------------------------------------------------*/

/* Color Scheme

Black:      #000000
White:      #FFFFFF
Text Black: #292929
Background: #EFEFEF
Grey1:      #D5D5D5

-----------------------------------------------------------------------------*/


/*  Positioning
-----------------------------------------------------------------------------*/

* {
    border: 0 none;
    margin: 0;

  }
  
.pad {
    margin: 5px;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.wrapper {
    margin: 0 auto;
    width: 90%;
}

.forestServiceLinks {
    width: 100%;
    margin: 0px;
    height: 35px;
}

.headerLeft {
    height: 100px;
    background-color: #667941;
    background-image: url('../images/headerLeftCorner.jpg');
    background-repeat: no-repeat;
}

.headerRight {
    height: 100px;
    width: 50px
    background-color: #667941;
    background-image: url('../images/headerRightCorner.jpg');
    background-repeat: no-repeat;
}


.nav {
	width: 200px;
	height: 1100px;
	float: left;
	background-color: #dad494;
}


.brownBox {
    background-color: #dad494;
    display: block;
}
.searchBox {
    margin-top: 45px;
    margin-left: 11px;
}

.content {
	width: 70%;
	float: left;
	background-color: #fbf8e0;
	margin-bottom: 15px;
	min-height: 850px;
    padding: 15px;

}

.sidebar {
	width: 200px;
	float: right;
	background-color: #fbf8e0;
	min-height: 750px;
	margin-bottom: 15px;
}

.footer {
	width: 1000px;
	margin-top: 15px;
	margin-bottom: 15px;
}

ol {
    margin-left: 30px;
    margin-bottom: 30px;

}
ul {
    margin-left: 30px;
    margin-bottom: 30px;
}

ul ul {
    list-style: none;
    margin: 5px 0 5px 10px;
    
}

.indent {
    margin: 0px 25px;
}

/*  Text
-----------------------------------------------------------------------------*/

p {
	margin-bottom: 15px;
}

body {
    background-color:#49572A;
    color:#000000;
    font-family:Verdana,Arial,sans-serif;
    text-decoration:none;
    font-size:13px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;    
}

.footer p {
	color:#F3EBA4;
	font-size:11px;
	font-weight:normal;
	margin: 0px;
}

/*  Headers
-----------------------------------------------------------------------------*/
.headerLeft h1 {
    color: #FFFFFF;
    margin-left: 200px;
    font-size:20px;
}

h1 {
    font-size:26px;
    color: #D97C18;
    margin-bottom: 10px;
}

h2 {
    font-size: 20px;
    color: #D97C18;
    margin-bottom:10px;
}

h3 {
    font-size:18px;
    color: #D97C18;
    margin-top:10px;
    margin-bottom:10px;
}

h3 a:hover {
	text-decoration: none;
}

h4 {
    font-size:16px;
    color: #49572A;
    margin-bottom:5px;
}

h5 {
    font-size:14px;
    margin-top: 5px;
    margin-bottom: 5px;
}

h6 {
    font-size:12px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-decoration: underline;
}

/*  Links
-----------------------------------------------------------------------------*/
a:link {
    color:#dad494;
    text-decoration: none;
}

a:active {
    color:#dad494;
	text-decoration: none;
}

a:visited {
    color:#dad494;
    text-decoration: none;
}

a:hover {
    color:#E0AE49;
    text-decoration: none;
}

.content a:link {
    color:#0000CD;
    text-decoration: underline;
}

.content a:active {
    color:#0000CD;
	text-decoration: underline;
}

.content a:visited {
    color:#0000CD;
    text-decoration: underline;
}

.content a:hover {
    color:#0000FF;
    text-decoration: underline;
}


.roundBoxContent a:link {
    color:#0000CD;
    text-decoration: underline;
}

.roundBoxContent a:active {
    color:#0000CD;
	text-decoration: underline;
}

.roundBoxContent a:visited {
    color:#0000CD;
    text-decoration: underline;
}

.roundBoxContent a:hover {
    color:#0000FF;
    text-decoration: underline;
}
/*  Forms
-----------------------------------------------------------------------------*/

select { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    border: #DBD594; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
}

input.button {
    background-color:#DBD594;
    border:1px solid #FBF8E0;
    color:#000000;
    font-size:x-small;
    font-weight:bold;
} 

select.fsLink { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    border: #DBD594; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 1px; 
    border-bottom-width: 1px; 
    border-left-width: 1px;
    margin-top: 10px;
}

/*  Round Box
-----------------------------------------------------------------------------*/

.whatsNew {
	background-image: url('../images/whatsNew.gif');
	width: 190px;
	height: 50px;
	margin: 0 auto;
}

.roundBoxContent {
	background-image: url('../images/roundBoxTop.gif');
    background-repeat: no-repeat;
	background-position: top;
	width: 190px;
	margin: 0 auto;
	padding-top: 0px;
	min-height: 150px;
}

.roundBoxPad {
	margin-left: 10px;
	margin-right: 10px;
}


.roundBoxBottom {
    background-image: url('../images/roundBoxBottom.gif');
    background-repeat: no-repeat;
	background-position: top;
	width: 190px;
	margin: 0 auto;
	height: 14px;
	margin-bottom: 0px;
}

.whatsNew h1 {
    font-size: 12px;
    text-align: center;
    color: #3a4c12;
    margin-top: 10px;
    padding-top: 15px;
    text-decoration: underline;
    cursor: pointer;
}

.whatsNew a:hover {
    color: #007624;
	text-decoration: none;

}

.roundBoxContent h1 {
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
    padding-top: 20px;
}


.roundBoxContent p {
	margin: 0px;
}

.roundBoxContent a {
	color: #5f7137;
}

.roundBoxContent ul {
	margin: 0 0 10px 0;
	padding: 0px;
}

.roundBoxContent li {
	list-style: none;
	background-image: url('../images/nav4.gif');
	margin-left: 5px;
	margin-bottom: 5px;
	padding-left: 15px; /* or whatever you need for you image */
	background-position: left top; /* or replace 'top' with the appropriate */
	background-repeat: no-repeat;
}

/*  Navigation
-----------------------------------------------------------------------------*/
.blankList {
    list-style: none;
    padding: 0px;
    list-style-position: outside;
}

.spacer {
	margin-bottom: 20px;
}
.greenBG {
    background-color: #5f7137;
}

.tanBG {
    background-color: #fbf8e0;
}

.orangeBG {
    background-color: #e0ae49;
}

.nav1 a { 
    color: #dad494;
    font-weight: bold;
    text-decoration: none;
    font-weight: bold;
    display:block;
    width: 100%;
    font-size: 13px;
    display:inline;
}

.nav1 a:active {
    color: #dad494;
}

.nav1 a:visted {
    color: #dad494;
}

.nav1 a:hover {
    color: #E0AE49;
}

.nav2 { 
    color: #3a4c12;
	font-weight: bold;
    text-decoration: none;
    font-weight: bold;
    display:block;
    width: 100%;
    font-size: 13px;
    display:inline;
}


.nav2 a { 
    color: #3a4c12;
	font-weight: bold;
    text-decoration: none;
    font-weight: bold;
    display:block;
    width: 100%;
    font-size: 13px;
    display:inline;
}

.nav2 a:visited {
    color: #3a4c12;
}

.nav2 a:hover {
    color: #007624;
}

.nav3 a { 
	font-weight: bold;
    display:inline;
    color: #5f7137;
    text-decoration: none;
    width: 100%;
    font-size: 13px;
}

.nav3 a:visited {
    color: #5f7137;
}

.nav3 a:hover {
    color: #007624;
}

.nav4 a { 
	font-weight: bold;
    display:inline;
    color: #5f7137;
    text-decoration: none;
    width: 100%;
    font-size: 13px;
}

.nav4 a:visited {
    color: #5f7137;
}

.nav4 a:hover {
    color: #007624;
}

.nav5 a { 
	font-weight: bold;
    display:inline;
    color: #5f7137;
    text-decoration: none;
    width: 100%;
    font-size: 13px;
}

.nav5 a:visited {
    color: #5f7137;
}

.nav5 a:hover {
    color: #007624;
}

.next {
    float: right;
    margin-top: 20px;
    margin-right: 20px;
}

.prev {
    float: left;
    margin-top: 20px;
    margin-left: 20px;

}
/*  Table Form
-----------------------------------------------------------------------------*/

.tableLabel {
    text-align: right;
}

.tableLabelLong {
    text-align: left;
}

.blankForm {
    text-align: left;
}

.tableHeading {
    font-weight: bold;
    text-align: center;
}

.tableHeading h1{
    margin-top: 25px;
    font-size: 18px;
}

.required {
    color: #EE0000;
    text-align: right;
    font-size: 10px;
}

