body{ 
font-family: arial;
color: #282828;

background-color: #94C2F5;
}

.agloss{cursor:pointer;color:#3D5C99;}
.agloss:hover{color:#0066ff;}
.agloss:hover > span{color:#0066ff;}
.agloss:hover > span > span{color:#0066ff;}
.agloss:hover > span > span > span{color:#0066ff;}

.likegloss{color:#0066ff;}

.emptycol{
border-color: #94C2F5;
background-color: #94C2F5;
padding: 2px;
text-align:center;
vertical-align: middle;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
}

.laddercell{
background-color:#EBF0FF;
color:#94C2F5;
padding: 0px;
border: 2px solid #EBF0FF;
text-align:center;
vertical-align: middle;
-webkit-box-shadow: 2px 2px 5px #282828;
box-shadow: 2px 2px 5px #282828;
font-size: 4px;
-moz-user-select: none;  
-webkit-user-select: none;  
-khtml-user-select: none;
-ms-user-select: none;
cursor: default;
}
.darkladder{
color:#6081a0;
}
.lightbg{
background-color:#ebf0ff;
}
.memblock{
color:#94c2f5;
border-color:#ebf0ff;
background-color:#ebf0ff;
}
.fontonlightbg{
color:#94c2f5;
}
.anagramsdk{
color:#7db2ec;
}
.ivblock{
background-color:#5F84AE;
}
.ivline{
background-color:#c7dffa;
}

.droppablegap{
border: 1px dotted gray;
text-align:center;
vertical-align:middle;
width:100px;
display:inline;
position:relative;
top: -3px;
background-color:#FBF9F2;/*#F1F1F1;#FAF5FF;*/
color:#282828;/*#CC0066;*/
}

.aasbutton{
	display:inline-block;
	padding:2px 5px;
	margin:2px 2px;
	color:#282828;
	font-size:16px;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	border:1px solid #7ca9da;
	text-decoration:none;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.aasbutton:hover{
	background-color:#c7dffa;
	border:1px solid #ffffff;
}
.aasbuttontwo{
	display:inline;
	padding:2px 5px;
	margin:5px 0px 5px;
	color:#282828;
	font-size:16px;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	border:1px solid #7ca9da;
	text-decoration:none;
	background-color:#eeeeee;
	-moz-user-select: none;  
	-webkit-user-select: none;  
	-khtml-user-select: none;
	-ms-user-select: none;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.aasbuttontwo:hover{
	background-color:#ffffff;
	border:1px solid #c7dffa;
}
.aasbuttonfour{
	display:inline;
	padding:2px 6px;
	color:#282828;
	font-size:18px;
	/*border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;*/
	border:1px solid #7ca9da;
	text-decoration:none;
	background-color:#eeeeee;
	-moz-user-select: none;  
	-webkit-user-select: none;  
	-khtml-user-select: none;
	-ms-user-select: none;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.aasbuttonfour:hover{
	background-color:#ffffff;
	border:1px solid #c7dffa;
}
.aasbuttonthree{
	display:inline-block;
	width:280px;
	padding:2px 5px;
	margin:2px 2px;
	color:#282828;
	font-size:12px;
	text-align:justify;
	border:1px solid #7ca9da;
	text-decoration:none;
	background-color:#c7dffa;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
.aasbuttonthree:hover{
	background-color:#c7dffa;
	border:1px solid #ffffff;
}
.lighterthanbody{
	background-color:#c7dffa;
}
a.linkbut{
	display:inline-block;
	color:#282828;
	border-bottom:1px dotted #cccccc;
	text-decoration:none;
	background-color:#ffffff;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
a.linkbut:hover{
	color:#3333ff;
	border-bottom:1px solid #3333ff;
}
a.deltagbutt{
	position:fixed;
	display:block;
	text-align:center;
	width:10px;
	height:10px;
	padding:2px 1px;
	color:#282828;
	font-size:8px;
	/*border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;*/
	border:1px solid #cccccc;
	text-decoration:none;
	background-color:#eeeeee;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
a.deltagbutt:hover{
	background-color:#ffffff;
	border:1px solid #c7dffa;
}
a.optionsbutt{
	display:inline-block;
	padding:0px 4px;
	margin:4px 1px 0px;
	color:#282828;
	font-size:10px;
	/*border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;*/
	border:1px solid #7ca9da;
	text-decoration:none;
	background-color:#eeeeee;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
a.optionsbutt:hover{
	background-color:#ffffff;
	border:1px solid #c7dffa;
}

a.itagz{
	display:inline-block;
	border:1px dotted #7ca9da;
	text-decoration:none;
	background-color:#f7f7f7;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
a.itagz:hover{
	background-color:#ffffff;
	border:1px dotted #c7dffa;
}

.stivity{
background-color:#ffffff;
background-image: url('img/textbuttons_sprite_inverted040216.png');
width: 90px;
height: 90px;
cursor: pointer;
display: inline-block;
padding:0px;
margin:0px;
border-style:solid;
border-width:1px 2px 0px 2px;
border-color:#ffffff;
}
.stivityfull{
background-color:#94c2f5;
-webkit-transition: 0.1s;
transition: 0.1s;
}
.stivityfull:hover{
background-color:#C2DCF9;
}

.mazecell{
width:6.66%;
height:9%;
font-size:20px;
font-family:arial;
border: 1px solid #ffffff;
color:#3366cc;
}

.seqcell{
border:1px solid #a9cef7;
font-size:14px;
background-color:#F5FAFE;
}
.seqcellbo{
border:1px solid #a9cef7;
}
#icontitlesrow{background-color:#ebf0ff;}
.bodybackground{background-color: #94C2F5;}
#srtdblue{background-color:#ddecfc; border-bottom:1px solid #94C2F5;}
#searchresulttd{border:1px solid #94C2F5;}
.likesrtdblue{background-color:#ddecfc; border-bottom:1px solid #94C2F5;}
#tagresulttd{border:1px solid #94C2F5;}
.searchinner{border:1px solid #a9cef7;}
.shnotmatched{color:#c7dffa;}
.wrongplaycol{background-color:#8BA6C4;}


