
.help_body {
padding:50px;
}

#announcements {
	background-color:#F5F6CE;
}
#updates_table {
	background:#F5F6CE;
}

html, body {
	height:100%;
}

body {
	margin:0;
	padding:0;
        margin-left: 50px;
        margin-right: 50px;

}

td.noBorderBottom {
	border-bottom: 0px;
}

td.noBorderTop {
	border-top: 0px;
}

td.center {
  text-align: center;
  vertical-align: middle;
}

td.border {
  border: 2px solid #C0C0C0;
  margin: -2px;
}

div.ex
{
div class = "right";
align:"right";
width:340px;
padding:2px;
border:5px solid gray;
margin:0px;
}

#footer_spacer {
	height:36px;
}

#acknowledge {
	background-color:#ABCDEF;
	padding:5px;
	background-repeat:repeat-x;
    	height: 20px;
	width:100%;	
}
#sift_footer {
	padding:10px;
	color:gray;
//	background-image:url('/images/normal_button.png');
	background-color:#B8B8B8;
	background-repeat:repeat-x;
    	height: 20px;
	width:100%;
}

#main_header {
	font-family:sans-serif;
	color:black;
	font-size:32px;
}

#navi_menu {
	background-size=100%;
}
#menu {
	color:green; 

	font-size:16px;
	height:105px;
}


#sift_description {
	font-size:14px;
}


.highlight {
	color:red;
}


#footer {
	position:relative;
	bottom:0;
	width:100%;
	height:40px;

	font-family:sans-serif;
	font-size:12px;
	background-color:#405555;
	color:white;
}


#menutable {
	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;

}

#menutable tr {
	list-style:none;
	padding:5px;
	margin:10px;
}


#tool_header {
	padding:10px;
	background-color:#ABCDEF;
	font-size:20px;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;

	border-bottom-right-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;

	border-bottom-left-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	
	width:50%
}

#tool_td {
	width:50%;
}


#sift_td {
	display:inline;
	border:solid;
	border-width: 1px 1px 1px 1px;
	margin: 0 1.0em 0 0;
	padding:6px;
	background: #CCFFFF;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
}
#code_td {
	display:inline;
	border:solid;
	border-width: 1px 1px 0 1px;
	margin: 0 1.0em 0 0;
	padding:6px;
	background: #99CCFF;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
}
#literature_td {
	display:inline;
	border:solid;
	border-width: 1px 1px 0 1px;
	margin: 0 1.0em 0 0;
	padding:6px;
	background: #CCCCFF;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
}

#other_tools_td {
	display:inline;
	border:solid;
	border-width: 1px 1px 0 1px;
	margin: 0 1.0em 0 0;
	padding:6px;
	background: #6699FF;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
}
#history_td {
	display:inline;
	border:solid;
	border-width: 1px 1px 0 1px;
	margin: 0 1.0em 0 0;
	padding:6px;
	background: #33CC99;

	border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;

	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
}




#menutable td a {
	padding: 0 1em;
}

#menubar {
	background: #DBFEF8;
}

#div_sift {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	width:100%;
	height:100%;


}

#div_code {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	height:100%;
	width:100%;
}

#div_literature {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	height:100%;
	width:100%;
}


#div_othertools {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	height:100%;
	width:100%;
}

#div_sift_history {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	height:100%;
	width:100%;
}


#menutable #selected {
	padding-bottom:1px;
	background:white;
}


#tools {	
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#code {
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#lit {
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#sift_history {
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#ref {
	font-size:20px;
	font-family:arial;

}

#other_pred_tools {
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#instruct_title {
	font-size:24px;
}

#tool_instructions {
	background: #ABCDEF;
	padding:10px;
    
}

#beneficiaries {

}

.output_options_table th {
	background:#ABCDEF;
	width:33%;
}


.scroll {
	height:200px;
	width:500px;
	overflow:auto;
	border: 2px solid #666;
	background-color: #FFF;
	padding: 10px;
}

.scroll_latest {
	height:100px;
	width:800px;
	overflow:auto;
	border: 2px solid #666;
	background-color: #FFF;
	padding: 10px;
}



/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #cfc; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

/* end css tabs */

/* colored box */
.color-box {   
    float: left;
    width: 15px;
    height: 15px;
    margin: 0px 0px 0px 0px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0,0,0,.2);
}



#tools_table A:link { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#tools_table A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#tools_table A:active { COLOR: black; TEXT-DECORATION: none; font-weight:normal }
#tools_table A:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; background-color: #A8A8A8 }

#div_code A:link { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_code A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_code A:active { COLOR: black; TEXT-DECORATION: none; font-weight:normal }
#div_code A:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; background-color: #A8A8A8 }

#div_literature A:link { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_literature A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_literature A:active { COLOR: black; TEXT-DECORATION: none; font-weight:normal }
#div_literature A:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; background-color: #A8A8A8 }

#div_othertools A:link { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_othertools A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_othertools A:active { COLOR: black; TEXT-DECORATION: none; font-weight:normal }
#div_othertools A:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; background-color: #A8A8A8 }

#div_sift_history A:link { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_sift_history A:visited { COLOR: blue; TEXT-DECORATION: none; font-weight:normal }
#div_sift_history A:active { COLOR: black; TEXT-DECORATION: none; font-weight:normal }
#div_sift_history A:hover { COLOR: white; TEXT-DECORATION: none; font-weight:normal; background-color: #A8A8A8 }

#div_nav { 
	background-color: #B8B8B8;
}

//background-image:url('/images/normal_button.png'); background-repeat:repeat-x; height:45px; }

#div_nav A:link { 
	color:black; 
	//background-image:url('/images/normal_button.png'); text-decoration:none;
	background-color:#B8b8b8;
}

#div_nav A:visited { 
	color:black; 
	//background-image:url('/images/normal_button.png'); 
	background-color:#B8B8B8; 	
	text-decoration:none;
}

#div_nav A:hover { 
	color:white; 
	background-image:url('/images/hovered_button.png');  

	text-decoration:none;
}

#div_nav table { 
	height:25px; 
	//background-image:url('/images/normal_button.png'); 
	background-color:#B8B8B8; 	
	text-decoration:none; 
}


#div_nav td { padding:10px;  text-decoration:none; }
#div_nav td:hover { 
	color:white; 
	background-image:url('/images/hovered_button.png');  
	text-decoration:none;
}

#sift_footer A:link { color:blue; text-decoration:none; font-weight:normal; }
#sift_footer A:hover { color:black; text-decoration:none; font-weight:bold;  }
#sift_footer A:visited { color:blue; text-decoration:none; font-weight:normal; }
#sift_footer A:active { color:blue; text-decoration:none; font-weight:normal; }

.button {background-color: #4CAF50; font-size: 16px; padding: 15px 32px; text-align: center; text-decoration: none; display:inline-block; border-radius: 8px; } /* Green */
