

.spelword:div {
	width:auto;
	min-width:300px;
	margin-right:5px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
.scaled-frame {
	z-index:2;
	width:500px;
	transform: scale(0.7);
	border-style:solid;
	border-color:lightgray;
	border-radius:5px;
	border-width:1px;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align:left;
}
.orange-button {
	border: 0;
	box-shadow: none;
	cursor:pointer;
	border-radius: 100px;
	font-family: Arial;
	font-size: 14px;
	background: #fc3;
	padding: 5px 8px 5px 8px;
	text-decoration:none
}
.darkClass
{
	background-color: white;
	filter:alpha(opacity=50); /* IE */
	opacity: 0.5; /* Safari, Opera */
	-moz-opacity:0.50; /* FireFox */
	z-index: 20;
	height: 100%;
	width: 100%;
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	top: 0px;
	left: 0px;
}
.searcharea {
	background-color: white;
	color: #5b5b5b;
	padding: 8px;
	font-size: 14px;
	border: 1px;
	cursor: text;
	border-color:lightgray;
	height:auto;
	width:auto;
	min-width:300px;
	max-width:1500px;
}
.searcharea:hover, .searcharea:focus {
	background-color: white;
	width:auto;
	min-width:300px;
	max-width:1500px;
	border: 2px;
}
.dropdown {
	text-align:left;
	position: relative;
	display: inline-block;
	border: 1px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.dropdown-content {
	color: #5b5b5b;
	display: none;
	position: absolute;
	background-color: white; //#f1f1f1;
	border-style:solid;
	border-color:gray;
	border-width:1px;
	min-width: 160px;
	z-index: 1;
	height:auto;
	overflow:scroll;
	overflow-x:hidden;
}
.dropdown-content a {
	color: #5b5b5b;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}
.resizers{
  width: 100%;
  height: 100%;
 /* border: 1px solid gray;*/
  box-sizing: border-box;
}

.limage {
	cursor:nesw-resize;
	height:12px;
	width:12px;
	border: 1px solid gray;
	background:lightgray;
}
.rimage {
	cursor:nwse-resize;
	height:12px;
	width:12px;
	border: 1px solid gray;
	background:lightgray;
}
.resizers .resizer{
/* width: 10px;
  height: 10px;
  border-radius: 50%; 
  background: white;
  border: 1px solid gray;
  position: relative;*/
}

.resizers .resizer.bottom-left {
	float:left;
	margin-left:0px;
	z-index:15;
/*  left: -5px;
  bottom: -5px;
  cursor: nesw-resize;*/
}
.resizers .resizer.bottom-right {
	float:right;
	margin-right:0px;
	z-index:15;
/*  right: -5px;
  bottom: -5px;
  cursor: nwse-resize;*/
}

.dropbtn {
}
.dropdown-content a:hover {
	background-color: #ddd
}
.show {
	display:block;
}
.spck {
	text-decoration: underline;
	color:black;
	cursor:pointer;
}
.spck:hover {
	color:white;
	background-color:gray;
}
.eyes {
	margin-top:-15px;
	margin-left:9px;
	height:20px;
	width:20px;
	cursor:pointer;
}
.yti {
	max-height:50px;
	max-width:45px;
}
.ic1 {
	border-style:solid;
	border-color:lightgray;
	border-width:1px;
	border-radius:2px;
}
.mg1 {
	cursor:pointer;
	margin-top:5px;
	margin-bottom:-5px;
	border-style:none;
	width:20px;
	height:auto;
}
.hr1 {
	color:lightgray;
	margin:auto;
	width:80%;
}
.dismiss-sf {
	float:right;
	border:none;
	position:relative;
	height:15px;
	width:15px;
	cursor:pointer;
	margin-top:5px;
	margin-right:8px;
}
.mfrdivstyle {z-index:3;
	display:none;
	border-style:solid;
	max-width:160px;
	width:auto;
	border-color:lightgray;
	border-width:1px;
	position:absolute;
	cursor:pointer;
	background-color:white;
	height:auto;
	font-size: 14px;
}
.mfrdivstyle div:hover {
	color:black;
	background-color:lightgray;
}
.mdldiv {z-index:4;
	display:none;
	border-style:solid;
	max-width:160px;
	width:auto;
	border-color:lightgray;
	border-width:1px;
	position:absolute;
	cursor:pointer;
	background-color:white;
	overflow:scroll;
	overflow-x:hidden;
	font-size: 14px;
}
.mdldiv div:hover {
	color:black;
	background-color:lightgray;
}
.srchmfr {
	float:left;
	border-style:solid;
	border-color:lightgray;
	border-width:1px;
	color:#5b5b5b;
	background-color:white;
	font-family: Arial;
	font-size: 14px;
	width:158px;
	cursor:pointer;
	border-right: 1px solid gray;
}
.srchmfrinner {
	margin-left:5px;
}
.srchmodel {
	float:left;
	border-style:solid;
	border-color:lightgray;
	border-width:1px;
	color:#5b5b5b;
	background-color:white;
	font-family: Arial;
	font-size: 14px;
	width:158px;
	cursor:pointer;
}
.srchmodelinner {
	margin-left:5px;
}
.mfrda {
	margin-top:5px;
	margin-left:-15px;
	cursor:pointer;
	width:8px;
	height:8px;
}
.mdlda {
	margin-top:5px;
	margin-left:-15px;
	cursor:pointer;
	width:8px;
        height:8px;
}
.noclick {
	text-align:center;
	color:#5b5b5b;
}

