body {

	margin:0;padding:0;

	background:#000;

	color: #fff;

}



body,td,div,p {

	font-family: arial, verdana, sans-serif;

}



h1 {

	background: 0 -120px url(/ClientAccess2/img/bg_x_repeat.png);

	padding: 10px 10px 10px 20px;

	font-weight: normal;

	font-size: 21px;

}



h1 a {

	text-decoration: none;

	color: #fff;

}



h1 a:hover {

	text-decoration: underline;

}



.loginbox {

	padding: 0 20px 20px 20px;

}



.loginbox div, .loginbox input  {

	font-size: 12px;

}



.loginbox input[type=text] {

	border: 1px solid #999;

	margin-top: 2px;

}



.loginbox input[type=submit] {

	border: 1px solid #999;

	background: #666;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	padding: 3px 3px 5px 3px;

}



.tweenpointer {

	color: #666;

}



div#folderlist {

	display: none;

}



div#folderlist div.item {

	text-align: center;

	height: 212px;

	float: left;

}



div#folderlist div.item div.img {

	width: 162px;

	height: 162px;

	margin-left: auto;

	margin-right: auto;

	background-position: center center;

	background-repeat: no-repeat;

}



div#folderlist div.item div.img a {

	width: 162px;

	height: 162px;

	display: block;

	font-size: 1px;

	background: -1px 0 url(/ClientAccess2/img/gallery_masks.png);

	text-align: left;

	color: #000;

}



div#folderlist div.item div.imglist {

	width: 202px;

	height: 162px;

	margin-left: auto;

	margin-right: auto;

	background-position: center center;

	background-repeat: no-repeat;

}



div#folderlist div.item div.imglist a {

	width: 202px;

	height: 162px;

	display: block;

	font-size: 1px;

	text-align: left;

	color: #000;

}



div#folderlist div.item div.title {

	font-size: 14px;

	color: #ccc;

	font-weight: bold;

	text-align: left;

	margin: 2px auto 0 auto;

	width: 140px;

}



div#folderlist div.item div.subtitle {

	font-size: 12px;

	color: #999;

	font-weight: bold;

	text-align: left;

	margin: 0 auto 0 auto;

	width: 140px;

}



div#loadingback {

	background: url(/ClientAccess2/img/loading.gif) no-repeat center center #fff;

	width: 40px;

	height: 40px;

	border: 1px solid #999;

}



#topactions {

	position: absolute;

	right:10px;

	top:10px;

}



#topactions a {

	color: #fff;
	position: relative;
	left: 10px;

}

#bottomactions {
	clear: both;
	margin: 20px;
}

#bottomactions a {
	color: #fff;
}