


body {
	background:#e2e1da url('/_gfx/design/site/bg.jpg') no-repeat top center;
	margin:0px;
	padding:0px;
}

#page {
	width:960px;
	background:url('/_gfx/design/site/pagerepeat.gif') repeat-y;
	margin:0px auto;
}

#bottom {
	width:960px;
	height:30px;
	background:url('/_gfx/design/site/bottombg.jpg') no-repeat top center;
	margin:0px auto;
	text-align:right;
	padding-right:55px;
	padding-top:55px;
}

#bottom a {
	font-size:10px;
	color:#636363;
	text-decoration:none;
	text-shadow:#FFFFFF 1px 1px 0;
}

#background {
	background:url('/_gfx/design/site/pagebg.jpg') no-repeat top center;
	padding-top:4px;
	padding-left:59px;
	padding-right:59px;
}

#top {
	height:112px;
	background:url('/_gfx/design/site/topbg.jpg') no-repeat top center;
}	

#topMember {
	height:112px;
	background:url('/_gfx/design/site/topbgmember.jpg') no-repeat top center;
}
#image {
	height:226px;
	background:url('/_gfx/design/site/image1.jpg') no-repeat top center;
	margin-bottom:4px;
}

#topmenu {
	height:60px;
	background:url('/_gfx/design/site/menubg.jpg') no-repeat top center;
}

#content {
	min-height:200px;
	line-height:180%;
	padding:40px;
}

#icons {
	height:62px;
	background:url('/_gfx/design/site/iconbg.jpg') no-repeat top center;
}

#icons #address {
	float:right;
	width:600px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	text-shadow:#FFFFFF 1px 1px 0;
	color:#78715f;
	padding-top:25px;
	padding-right:20px;
}

#icons .facebook, #icons .facebookhover {
	float:left;
	width:36px;
	height:36px;
	margin-top:15px;
	margin-left:10px;
	background:url('/_gfx/design/site/facebook.png') no-repeat top center;
	cursor:pointer;
}

#icons .facebookhover {
	background:url('/_gfx/design/site/facebook_hover.png') no-repeat top center;
}

#icons .favorite, #icons .favoritehover {
	float:left;
	width:36px;
	height:36px;
	margin-top:15px;
	background:url('/_gfx/design/site/favorite.png') no-repeat top center;
	cursor:pointer;
}

#icons .favoritehover {
	background:url('/_gfx/design/site/favorite_hover.png') no-repeat top center;
}

#icons .print, #icons .printhover {
	float:left;
	width:55px;
	height:36px;
	margin-top:15px;
	background:url('/_gfx/design/site/print.png') no-repeat top center;
	cursor:pointer;
}

#icons .printhover {
	background:url('/_gfx/design/site/print_hover.png') no-repeat top center;
}

#icons .sitemap, #icons .sitemaphover {
	float:left;
	width:55px;
	height:36px;
	margin-top:15px;
	background:url('/_gfx/design/site/sitemap.png') no-repeat top center;
	cursor:pointer;
}

#icons .sitemaphover {
	background:url('/_gfx/design/site/sitemap_hover.png') no-repeat top center;
}

#loginBox {
	float:right;
	width:238px;
	padding-top:47px;
	padding-left:9px;
}

#loginBox #txtFieldUsername {
	font-family:Tahoma,Verdana,Arial,Sans-serif;
	font-size:11px;
	color:#97914c;
	text-shadow:#FFFFFF 1px 1px 0;
	width:130px;
	text-align:center;
	background:none;
	border:0px;
}

#loginBox #txtFieldPassword {
	font-family:Tahoma,Verdana,Arial,Sans-serif;
	font-size:11px;
	color:#97914c;
	text-shadow:#FFFFFF 1px 1px 0;
	width:75px;
	text-align:center;
	background:none;
	border:0px;
	margin-left:13px;
}

#loginBox #SendPassword {
	width:126px;
	height:18px;
	margin-left:3px;
	margin-top:20px;
	cursor:pointer;
	float:left;
}

#loginBox .LoginButton, #loginBox .LoginButtonHover {
	width:84px;
	height:31px;
	float:left;
	margin-left:17px;
	margin-top:12px;
	cursor:pointer;
}

#loginBox .LoginButtonHover {
	background:url('/_gfx/design/site/login_hover.png');
}

form {
	padding:0px;
	margin:0px;
}



div.outline div.expander {
	width:22px;
	height:16px;
	float:left;
	text-align:center;
	padding-top:4px;
	cursor:pointer;
}

div.outline div.txt {
	line-height:160%;
}


div.StatusDescription {
	text-align:center;
	margin-bottom:6px;
}

div.StatusContainer {
	height:5px;
	margin-bottom:5px;
	background-color:#e5e5e5;
}

div.StatusItem {
	height:5px;
	background-color:#c5c5c5;
	width:50%;
}

div.StatusContainer div.StatusCollection {
	height:5px;
	background-color:#a5a5a5;
	width:30%;
}

tr.archiveFolderHover {
	background:#f3f3f3;
}

td.archiveIcon {
	width:25px;
	text-align:center;
}