a.contentmod {
	display:block;
	border:1px solid black;
	background-color:#FFECF5;
	width:70px;
	height:11px;
	padding:2px;
	text-align:center;
	float:right;
	font-size:10px;
	margin-right:1px;
	white-space:nowrap;
}
html {
	overflow-y: scroll;
}
body {
	margin-top:0;
}
a.adminmenu, a.adminmenu:link, a.adminmenu:visited {
	display:block; 
	background-color:#fff;
	border:1px solid #000; 
	text-align:center; 
	text-decoration:none; 
	font-family:arial; 
	font-size:11px; color:#494949;
	overflow:hidden;
	float:left;
	padding:3px;
	margin:2px;
}
a.adminmenu:hover {
	background-color:#F5F5F5;
}
caption, tr.caption {
	background-color:#DFF1FF;
	font-weight:bold;
	font-size:14px;
	line-height:32px;
}
tr.admintr {
}
td.admintd {
	border:1px solid black;
}
input[type=text].l, input[type=password].l, input[type=text].generic {
width:250px;
}

.alertbox {
	border:solid 2px red;
	padding:4px;
	background-color:#FFE8E9;
	font-weight:bold;
	font-size:14px;
	line-height:32px;

}

.confirmationalert {
	border:solid 2px green;
	padding:4px;
	background-color:#E0F2DB;
	//font-weight:bold;
	font-size:12px;
	//line-height:32px;

}
tr.header {
	background-color:#C2D0FE;
	font-weight:bold;
	font-size:13px;
}

.urlerror {
	background-color:#FFE6E7;
	font-size:13px;
	border:solid 1px red;
	margin-bottom:3px;
	margin-top:6px;
	padding-left:10px;
	padding-right:10px;	
}
body {
    font-family:arial;  
    font-size:12px;
}
#slideshowmain {
	position:absolute;
	z-index:0;
	text-align:center;
}

#slideshow {
    position:relative;
}

#slideshow DIV {
    position:absolute;
    z-index:8;
    opacity:0.0;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
	text-align:center;

}

#slideshow DIV.last-active {
    z-index:9;
	text-align:center
}

#slideshow DIV IMG {
    display: block;
    border: 0;
}
