body{
	background-color: 	#fffaf0;
	background-repeat: 	no-repeat;
	padding:			0px;
	margin-left: 		2px;
	margin-right: 		5px;
	margin-bottom: 		5px;
}

div#container_main {
	background-color:	#fffaf0;
	position:			absolute;
	top:				0px;
  	margin-bottom: 		5px;
	margin-left:		20px;
	margin-right:		0px;
	padding: 			0px;
	left:				190px;
	min-width:			580px;
}
div#container_sidebar {
	background-color:	#b0c4de;
	position:			fixed;
	top:				0px;
	left:				0px;
  	margin-bottom: 		0px;
	margin-left:		0px;
	margin-right:		0px;
	padding:			0px;
	width:				189px;
}
div#main_toptitle {
	position:			static;
	top:				0px;
	height:				80px;
}
div#main_body {
	position:			static;
	margin-top:			30px;
}

div#sidebar_toptitle {
	position:			absolute;
	height:				69px;
	text-align:			center;
	padding-left:		10px;
	line-height:		85%;
	font-size: 			90%;
	font-weight:		bold;
	min-width:			187px;
	border:				1px none;
}
div#in_sidebar_lastupdate {
	position:			static;
	padding-left:		10px;
	text-align:			center;
	font-size: 			30%;
}
div#input_list {
	position:	absolute;
	top:		70px;
	min-width:	187px;
	border: 	1px none;
}
div#input_main_list {
	position:		absolute;
	top:			0px;
	height:			92px;
	min-width:		186px;
	padding-left:	0px;
	padding-right:	0px;
	border: 		1px none;
}
div#input_reflist {
	position:		absolute;
	top:			136px;
	height:			115px;
	min-width:		181px;
	padding-right:	5px;
	border: 		1px solid olive;
}
div#input_item_word {
	position:		absolute;
	top:			6px;
	margin-left:	5px;
	height: 		30px;
}
div#input_item_translation {
	position:		absolute;
	top:			36px;
	margin-left:	5px;
	height: 		30px;
}
div#input_item_dialect {
	position:		absolute;
	top:			66px;
	margin-left:	5px;
	height: 		30px;
}
div#input_label_word, div#input_label_translation, div#input_label_dialect {
	position:		absolute;
	height: 		30px;
	width: 			70px;
	font-size:		80%;
	top:			.65em;
}
.item_dialect_pulldown {
	position:		static;
	margin-left:	70px;
	height: 		30px;
	width: 			104px;
	border: 		1px solid;
}
input#word, input#translation  {
	position:		static;
	margin-left:	70px;
	/*left:			50px;*/
	height: 		30px;
	width: 			104px;
	border: 		1px solid;
	top:			.95em;
}

div#button_area {
	position:		absolute;
	top:			140px;
	left: 			50px;
}	
div#copyright_notice {
	position:		absolute;
	top:			400px;
	line-height:	95%;
	font-size:		70%;
}	
div.sidebar_GICAS_logo {
	position:		static;
	top:			270px;
	min-width:		187px;
}
div.GICASLogoImage {
	position:		absolute;
	top:			270px;
	min-width:		187px;
	line-height:	95%;
	font-size:		70%;
	left:			70px;
}
div.GICASnotice {
	position:		absolute;
	min-width:		187px;
	line-height:	95%;
	font-size:		70%;
	top:			360px;
}
a#OGVh1	 {
  color: 		#5473B2 ;
}
div.multiword_search_warning {
	position:		static;
	padding:		4px;
	font-size:		70%;
}	
	
h1 {
  border-style: none ;
  text-align: 	center;
  color: 		#5473B2 ;
  border-color: #6B8ED3;
/*  background-color: #fff;*/
  margin: 		0px;
  padding: 		20px 0px;
  background-position: 100% 60%;
  height: 		30px;
  width: 		96%;
  white-space: 	nowrap;
}

h2 {
  border-style: none;
  border-width: 0px 0px 1px 0px;
  color: 		#345392;
  border-color: #6B8ED3;
  background-color: #fff;
  text-indent: 25px;
  width: 90%;
  white-space: nowrap;
}
hr {
  color: olive;
  height: 1px;
}
td {
  vertical-align : top;
}

A:link {
  /*color: #B22222;*/
  color:#c16037;
  text-decoration: none
}
A:visited {
  /*color: #4B0082;*/
  color:#c16037;
  text-decoration: none
}
A:active {
  color: blue; 
  text-decoration: none
}
A:hover {
  color: blue; 
  text-decoration: none
}
.OGVseq {
 text-align: left;
 color: #006400;
}
.OGVEntryID {
  text-align: right;
  vertical-align: top;
  color : black
  margin: 0px 0px 0px 0px;
}
.OGVFolia {
  text-align: right;
  vertical-align: top;
  color : black;
  margin: 0px 0px 0px 0px;
}
.OGVEntry {
  text-align: right;
  vertical-align: top;
  color : black;
  margin: 0px 0px 0px 0px;
}
td.ItemSeq {
  text-align: right;
  vertical-align: top;
  color : #696969;
  margin: 0px 0px 0px 0px;
}
td.ItemDialect {
  text-align: left;
  vertical-align: top;
  color : #696969;
  margin: 0px 0px 0px 0px;
}
td.ItemLocation {
  text-align: left;
  font-size: small;
  color : #696969;
  vertical-align: middle;
  margin: 0px 0px 0px 0px;
}
td.ItemText {
  text-align: left;
  vertical-align: top;
  margin: 0px 0px 0px 0px;
}
.ItemCurrent {
 text-align: center;
 border: 1px none white;
 padding: 1px 3px;
 color: black;
}
.ItemLinkHere {
 text-align: center;
 border: 1px solid olive;
 padding: 1px 3px;
 color: olive;
 font-size : small;
 font-weight: bold;
}
.ItemURL {
 text-align: center;
 border: 1px solid gray;
 padding: 1px 3px;
 color: gray;
}
.LinkPDF {
 text-align: center;
 border: 1px solid gray;
 padding: 1px 3px;
 font-size : small;
 font-weight: bold;
 color: olive;
}

