/* AJAX Autocompleter - by Johnny*/
div.autocomplete{position:absolute;width:120px;background-color:RGB(255,255,200);border:1px solid #888;margin:0px;padding:0px;}
div.autocomplete ul{list-style-type: none;margin:0px;padding:0px;font-size: 9pt;}
div.autocomplete ul li.selected { background-color: RGB(255,202,202);}
div.autocomplete ul li{list-style-type: none;display:block;margin:0;padding:2px;height:20px;}

/* Common CSS - by Johnny 2008.4.3 */
.info{color:white;height:auto;width:200px;margin: 0 0 0 800px;font-size:13px;}
.users{position:absolute;z-index:20;color:grey;background-image:url(../images/metal.png);visibility:hidden;padding:2px;border-color: #E0E0E0 #555555 #555555 #C9C9C9;border-width: 3px;border-style: solid;}
.greyout{color:black;background-color:RGB(234,234,234);}
.focus{color:black;background-color:RGB(255,255,200);}
.blur{color:black;background-color:white;}
.red{font-style:bold;color:red;}
.strike{text-decoration: line-through;white-space:nowrap;}
.nowrap{white-space:nowrap;}
.pink{background-color:RGB(255,128,128)};
.singleSelect{width:140px;height /**/:20px;}
.dateImg{vertical-align:text-top;}
.max{width:100%;height:100%;}

.ActionMessage
{
	font-style: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: green;
}
.error
{

	/*padding: 0 30px 30px 30px;
	background: url(../images/img12.gif) no-repeat;*/
	font-style: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: red;
	
}
#content table tr.rowA
{
	background-color: #efefef; /*dark grey*/
	color: inherit;
}

#content table tr.rowB 
{
	background-color: #fafafa; /*light grey*/
	color: inherit;
}

#content table tr.rowC
{
	background-color: #d2eafa;  /*light blue*/
	color: inherit;	
}

#content table tr.rowD
{
	background-color: #efefc0;  /*light yellow*/
	color: inherit;	
}

#content table tr.rowE
{
	background-color: #ffb0b0;  /*pink*/
	color: inherit;	
}


/* highslide - by Johnny 2008.4.7 */
.highslide {
	cursor: url(js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid RGB(241,223,0);
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(js/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(js/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

.image-grid{display:inline;width:120px;}
.x-mark{position:absolute;border:0;}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
