/* CSS Document SHOW/HIDE STYLES FOR STATISTICS PAGE */
/* START SHOW/HIDE STYLES */
.summary{font-size:1.1em;}
.avmode{
	margin:2px 0 2px 0;
	/*padding:2px 0;*/
	padding: 0;
	min-height:18px;
	color:#000;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
* html .avmode { height: 18px;} /*hack for IE6 */
.avmodestrap, .avmodeaction{
	margin:0;
	padding:1px 2px 1px 5px;
}
.avmodestrap{
	float:left;
	font-weight:bold;
	color: #03859A;
}
.avmodestrap2{
	float:left;
	font-weight:normal;
	color: #000;
}
.avmodeaction{
	float:left;
	height:10px;
}
.avmode, .avmodestrap, .avmodeaction{
	/*background:#CC0;*/
}
.avmodeaction a:link,.avmodeaction a:visited,.avmodeaction a:hover,.avmodeaction a:active{
	color:#000;
	font-size:1.0em;
	text-transform:uppercase;
}
hr.avmode, hr.avhr{
	color:#ccc;
	height:1px;
	border:0;
	background:#ccc;
	padding:0;
	margin:0;
}
a.hide, a.show{
	padding:0 17px 0 0px;
	cursor:pointer;
}
a.hide{
	background:url("../images/minusblue.gif") no-repeat left;
}
a.show{
	background:url("../images/plusblue.gif") no-repeat left;
}
a.hide2, a.show2{
	padding:0 17px 0 0px;
	cursor:pointer;
}
a.hide2{
	background:url("../images/minusblack.gif") no-repeat left;
}
a.show2{
	background:url("../images/plusblack.gif") no-repeat left;
}
.avstack{
	/*padding:3px 0 10px 0;*/
	padding: 0 0 3px 0;
	/*border-top:3px solid #fff;*/
}
ul, ol, dl {position: relative;  }
ul.stackList, ul.stackList li{
	padding:0;
	margin:0;
	list-style:none;
}
.avstack td {
	font-size: 1.1em;
	padding: 3px;
}
.avstack th {
	font-size: 1.1em;
	padding: 3px;
}
.avstack ul {
	list-style-type: none;	
}
.greenheading { 
	color: #FFF; 
	font-weight: bold;
}
.blackheading {
	color: #000; 
	font-weight: bold; 
	text-decoration:underline;
	display:block;
}
.hrblack {
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px;
	margin: 0;
	padding: 0;
	width: 100%;
}
.greybackground {
	background-color: #E5E5E5;
}
.o p {margin: 5px 0; padding: 0; font-size: 1.1em;}
.o li {margin: 3px 0;  padding: 0; font-size: 1.1em; position:relative;}
.o ul li ul li {margin: 3px 0;  padding: 0; font-size: 1.0em; position:relative;}
.o ul li ul {margin: 3px 0; padding:0;}
.opencloseall a:link, .opencloseall a:visited, .opencloseall a:active {
	font-size: 1.1em;
	color: #900;
}
.opencloseall a:hover {
	font-size: 1.1em;
	color: #000;
}
.o ul {margin:0 0 0 40px; padding:0;}
.o {border-bottom: 1px dashed #9B14BF;}
.o .avstack .o {border-bottom: none !important;}
.o a:link, .o a:visited, .o a:active {
	text-decoration:none;	
}
.o a:hover {
text-decoration:none;	
}

.o2 {margin-left:20px;}
#staritemsmenu {
	border-bottom: 1px dashed #9B14BF;
	margin: 5px 0;
	padding: 3px 0;
	font-size:1.1em;
	color:#FFF;
}
#staritemsmenu ul {
	list-style-type:none;
	margin:0;
	padding:0;

}
#staritemsmenu a:link, #staritemsmenu a:visited, #staritemsmenu a:active {
	text-decoration:none;
	color: #FFF;

}
#staritemsmenu a:hover {
	text-decoration:none;
	color: #FFF;

}
.blueback {
	float:right;
	margin: 0 0 0 5px;
	padding: 5px;
	/*width: 100px;*/
	text-align:center;
	background-image:url(/onlinegallery/takingliberties/images/backgroundblue.gif);
	background-repeat:no-repeat;
}

.redback {
	float:right;
	margin: 0 0 0 5px;
	padding: 5px;
	/*width: 100px;*/
	text-align:center;
	background-image:url(/onlinegallery/takingliberties/images/backgroundred.gif);
	background-repeat:no-repeat;
}
#closeall {
	display:none;
}
/* END SHOW/HIDE STYLES */

