﻿#loginForm, #registerForm
{
	position:relative;
	margin-top:10px;
	margin-bottom:20px;
	
}

.infoText
{
	
}

.images
{
	border:none;
}
#logo
{
	position:relative;
	margin-top:15px;
	margin-left:140px;
}


.textBoxes
{
	width:110px;
}

/* dynamic book formation */
.textInBook
{
	position:relative;
	float:left;
}
/*.panelFormater
{
	margin-left:10px;
}*/

a.toolTip{
    position:relative; /*this is the key*/
    z-index:24; 
    text-decoration:none}

a.toolTip:hover{z-index:25; background-color:#ff0}

a.toolTip span{display: none}

a.toolTip:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-4em; left:0em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}

#higlightedAuthor
{
	background-color:#cff;
}
#writeButtonContainer
{
	margin-bottom:10px;
}
.writeBoxVisibleFalse
{
	position:absolute;
	visibility:hidden;
}
.writeBoxVisibleTrue
{
	position:absolute;
	visibility:visible;
}

a.linkButtons
{
	background-color:#cff;
}
a.linkButtons:hover
{
	background-color:#ff0;
}

.validation
{
	position:absolute;
}

.warningText
{
	color:#FF0000;
}

.theGrid
{
	background-color:#fff;
	border-color:#999999;
	border-style:none;
	border-width:1px;
	position:relative;
	margin-left:15px;
	margin-top:15px;
}

.rowStyle
{
	background-color:#EEEECC;
}

.gridHeader
{
	background-color:#000084;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}

.alternating
{
	background-color:#EEEEFF;
}
.itemStyle
{
	width:200px;
}

.labels
{
	
}

.codeBox
{
	border:1px solid #000;	
	margin-left:5px;
	height:auto;
	width:550px;
	background-color:#cccccc;
	padding:4px 4px 4px 4px;
}

.linkSimulator
{
	text-decoration:underline;
}
.linkSimulator:hover
{
	cursor:pointer;
}