/* \file sem.css */

/* Generic links */
a {
    color: "#00ffff";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 12pt;
    text-decoration: underline;
    visibility: visible;
}

/* Activated link */
a:active {
    color: "#00ffff";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 12pt;
    text-decoration: underline;
    visibility: visible;
}

/* Cursor over link */
a:hover {
    color: "#00ffff";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 12pt;
    text-decoration: underline;
    visibility: visible;
}

/* Unvisited links */
a:link {
    color: "#0000ff";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 12pt;
    text-decoration: underline;
    visibility: visible;
}

/* Visited links */
a:visited {
    color: "#ff0000";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 12pt;
    text-decoration: underline;
    visibility: visible;
}
form{margin-bottom:0px;}
input#pattern{width:80%;}
/* Buttons with the connotation of moving "forward" (Submit, Next)*/
input.button {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: #69c08a;
    color: black;
}

/* Input fields */
input.field {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: white;
    border: 1px solid #69c08a;
    color: black;
}

/* Readonly input fields */
input.readonly {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: #cccccc ;
    border: 1px solid #69c08a;
    color: black;
}

/* Citation paragraphs */
p.cite {
    padding-left: 3em;
    text-indent: -3em;
}

p.usfs {
    background-color : #fbf8e0;
}

/* Select fields */
select.field {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: white;
    border: 1px solid #69c08a;
    color: black;
}

/* Textarea fields */
textarea.field {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: white;
    border: 1px solid #69c08a;
    color: black;
}

/* Readonly textarea fields */
textarea.readonly {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    background-color: #cccccc ;
    border: 1px solid #69c08a;
    color: black;
}

/* SPAN styles for request forms */

/* Citation fields */
SPAN#citeAuthor {
    font-family: Times New Roman, serif ;
    font-size: 12pt ;
    font-weight: bold ;
    font-style: normal ;
}
SPAN#citeYear {
    font-family: Times New Roman, serif ;
    font-size: 12pt ;
    font-weight: bold ;
    font-style: normal ;
}
SPAN#citeTitle {
    font-family: Times New Roman, serif ;
    font-size: 12pt ;
    font-weight: normal ;
    font-style: italic ;
}
SPAN#citeSource {
    font-family: Times New Roman, serif ;
    font-size: 12pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeKeywords {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeFeisId {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeAbsf {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeCall {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeStatus {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeEdit {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}
SPAN#citeIndx {
    font-family: Verdana, sans-serif ;
    font-size: 10pt ;
    font-weight: normal ;
    font-style: normal ;
}

/* Error message text */
SPAN#errorText,
.errorText {
    font-family:  Verdana, sans-serif;
    font-size: 10pt ;
    font-weight: normal ;
    color: red;
}

/* Info message text */
SPAN#infoText {
    font-family:  Verdana, sans-serif;
    font-size: 10pt ;
    font-weight: normal ;
    color: blue;
}

/* Menu page block title text */
SPAN#menuTitle {
    font-family: Verdana, sans-serif ;
    font-size: 12pt ;
    font-weight: bold ;
    font-style: normal ;
    color: black;
}

/* Page title text */
SPAN#pageTitle {
    position:absolute;
	left:50%;
	top:47px;
	margin-left:-238px;
	width:475px;
	color:white;
	text-shadow:black 2px 3px 5px, black 2px 1px 5px;
	filter: Shadow(Color=black, Direction=130, Strength=5); /* IE Proprietary Filter*/
	font-family: Verdana, sans-serif ;
    font-size: 28pt ;
    font-weight: normal ;
    font-style: normal ;
	white-space:nowrap
}

/* Input field prompt text */
SPAN#promptText,
.promptText {
    font-family:  Verdana, sans-serif;
    font-size: 12pt;
    font-weight: normal ;
    color: black;
}

/* Menu page block title text */
SPAN#userMenuTitle {
    font-family: Verdana, sans-serif ;
    font-size: 18pt ;
    font-weight: normal ;
    font-style: normal ;
    color: black;
}

/* The rest of this is from seminar.css and is for reference only! */
h1 {
    text-align:center;
}

p {
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 10pt;
}

table {
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 10pt;
	/*lg update v2 12*/
	width:100%;
	border-spacing:0px;
}

/* SPAN styles that apply to all pages */

SPAN#result {
    font-family:  Verdana, sans-serif;
    font-size: 10pt ;
    font-weight: normal;
    color: blue;
}

SPAN#doc {
    font-family:  Verdana, sans-serif;
    font-size: 10pt ;
    font-weight: bold ;
    color: blue;
}

SPAN#dollars {
    font-family:  Verdana, sans-serif;
    font-size: 12pt ;
    font-weight: normal ;
    color: green ;
}

SPAN#pageCompanyText {
    font-family: Verdana, sans-serif ;
    font-size: 14pt ;
    font-weight: normal ;
}

SPAN#logoTagText {
    font-family: Verdana, sans-serif ;
    font-size: 9pt ;
    font-weight: normal ;
    font-style: italic ;
}

SPAN#tabText {
    font-family:  Verdana, sans-serif;
    font-size: 16pt ;
    font-weight: normal ;
}

SPAN#menuGroup {
    font-family:  Verdana, sans-serif;
    font-size: 12pt ;
    font-weight: normal ;
    color: "#ce007f" ;
}

SPAN#menuItem {
    font-family:  Verdana, sans-serif;
    font-size: 12pt ;
    font-weight: normal ;
}

SPAN#tableTitle {
    font-family: Verdana, sans-serif ;
    font-size: 16pt ;
    font-weight: normal ;
    font-style: normal ;
    color: black;
}

SPAN#timeDateText {
    font-family:  Verdana, sans-serif;
    font-size: 10pt;
    font-weight: normal ;
}

/* Rules for documentation pages */

h1.doc {
    color: "#0000ff";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 14pt;
    visibility: visible;
    text-align:center;
}

p.doc {
    color: "#000000";
    font-family: Verdana, sans-serif;
    font-style: normal;
    font-size: 10pt;
}

.title3 {
    font-size: 100%;
    font-variant: small-caps;
}

/* Trials */

/* LG update v2 secction 12 header styles*/
#header{ 
	position: relative; 
    height: 150px; /*border: 5px solid #3EB677;*/ 
	border: 5px solid black; 
	background: url(../images/header_bg.jpg) repeat 0px 0px;
	vertical-align: middle;
}
#header #usda_logo, 
#header #forest_service_logo, 
#header #login { 
    position: absolute; 
	top: 37px;
}
#header #usda_logo{ 
	left: 20px;
    top: 40px;
}
#header #forest_service_logo{ 
	left: 120px;
    top: 27px;
}
#header .forest_service_logo-img{ width: 87px; }
#header .usda-logo-img{ width: 87px; }
#header #login{ right: 10px; }

#home_sidebar{ width:165px; border: 1px solid #69C08A;}
#home_sidebar a{color:black; text-decoration:none; display:block; margin:20px 15px;}
#home_sidebar a:hover{color:blue;}
#home_sidebar a#home_email:hover{color:black;}

#page_content{}
#breadcrumbs{ height:30px;}

#SemView.subContentForm{margin-top:10px;}

/* End of crs3.css */

.export-data-link{ margin-left: 10px;}

a.small { font-size: 12px;}

/*menu styles*/
#citation-counts { margin-left: 35px;}
#citation-counts ul { margin-left: -23px;}

/* form styles */
.form-table{ margin-top: 20px;}
.promptText{ min-width: 100px; display: inline-block; padding-left: 10px;}

/* crs helper classes */
.crs-disabled{
	opacity: 0.65; 
  	cursor: not-allowed;
	pointer-events: none;
}

.search-results-list{
	padding-left: 2em;
}

.error-text {
	color: red;
}