.SpryHiddenRegion {
   visibility: hidden;
}

/* Table Rules
----------------------------------------------- */

#toonslist {
	font-size: small;
	/*for IE5/Win */
	font-size: small; /*for compliant browsers */
	/*border-collapse:collapse;*/
	empty-cells:show;
	/*width:99%;*/
	margin: 0;
	/*font: bold 11px sans-serif;*/
	color: #666666;
	line-height: 120%;
	vertical-align:top;
	
}
/*#toonslist {
	opacity: 0;
	filter: alpha(opacity=0);
}*/

#toonslist  th {
	padding: 6px 0.25em;
	color:   #064D7B;
	font-weight: bold;
	margin: 0;
	/*cursor: pointer;*/
}

/*#toonslist  th.infocus { background-color: #E6E6E6; }
#toonslist  th.selected {	color: #EAEAEA; }
#toonslist  th.hover {	color: #BD7B35; }
*/
#toonslist  td {
	margin: 0;
	padding: 5px;
	text-align: center;
	overflow:show;
	border-bottom: dotted 1px;
	border-bottom-color: #CCCCCC;
	font-size:11px;
	color: #333333;
}
/*#toonslist .date{
	font-size:9px;
	line-height: 11px;
}*/
#toonslist  tr {
	border-bottom: solid 1px;
	-moz-user-select: none;
	-khtml-user-select: none;
	border-bottom-color: #CCCCCC;
}
#toonslist  tr.infocus {
	background-color:#dfdfdf;
	cursor: pointer;
}

#toonslist  tr.notinfocus { background-color:#fff; }
#toonslist  tbody { margin-top: 0; }

/*#toonslist tr.even { background-color: #E8E8E8; }
#toonslist tr.odd { background-color: #F0F0F0; }*/
#toonslist tr.even { background-color: #FFFFFF; }
#toonslist tr.odd { background-color: #FFFFFF; }
#toonslist tr.rowHover {
	color: #FFFFFF;
	/*background-color:#A23D45;*/
	cursor: pointer;
}
/*#toonslist tr.even.rowHover{
	color: #FFFFFF;
	background-color:#A23D45;
	cursor: pointer;
}*/

.rowSelected { 
color: #000000; 
/*background-color: #DA987D;*/
background-color:#FFFFFF;
font-weight:bold;
}
#toonslist tr.rowSelected { 
color: #000000; 
/*background-color: #DA987D;*/
background-color:#FFFFFF;
font-weight:bold;
}


.toonsListFeedback {
	height: 32px;
	margin: 75px auto auto auto;
	background-color: #EEEEEE;
	border: solid 1px #202020;
}
.toonsListFeedback td {
	padding: 10px;
}

td.toonsListLoading {
	height: 32px;
	background-image: url(/images/spinner_mac.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 36px;
}



/* Utility IDs, classes, and HTML selectors
----------------------------------------------- */
#cartoon {
	background-color: #fff;
	/*border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
	border-left: solid 1px #3a3a3a;
	border-right: solid 1px #3a3a3a;*/
	text-align: center;
	height:100%;
 }
 #cartoon1 {
 border-left-color: #999999;
	border-left-style: dashed;
	border-left-width: 1px;
	}
.clear {
	visibility: hidden;
	display: block;
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
	}
.ClearAll {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

code { color: #000; }
pre { font-size: small; color: #000; }

.highlightedcode {background-color: #ff9;}

.sample {
	background: #eee;
	padding: 20px;
	border: 2px solid #666;
	margin-top: 20px;
	overflow: scroll;
}
#pagingText{ font-size:10px;color:#064D7B;}
#pagingText a:link, a:visited{color:#999999;}
#pagingText a:hover, a:active{
	color: #000000;
	text-decoration: none;
}
#browseHeader{
	margin-bottom:2px;
	font-size: 12px;
	font-weight: bold;
	color:#666666;;
	padding-top: 3px;
	padding-bottom: 3px;
}
.button {
	height: 25px;
	background-color: #FFE9BE;
	border: solid 1px #202020;
	color:#000000;
	cursor: pointer;
	vertical-align:middle;
}

.buttonHover{
	background-color: #333333;
	color:#FFFFFF;
}
