/* Body styles */

#stats
{
	
	margin-bottom: 20px;
	

}

#stats .statcontainer
{
	margin-left: auto; 
	margin-right: auto;
	margin-top: 20px;
	/*border: 1px solid #6394BD;
	background-color:#14124F; */
	
	font-family: arial, sans-serif !important;
}

#stats .stattable
{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	width: 96%;	
}

#stats .stattable .item
{
	
	border: 1px solid #555; 
	border-left: 0px; 
	text-align: left; 
	font-variant: small-caps;
}

#stats .stattable .score
{
	width: 9%;
	border: 1px solid #555; 
	text-align: right !important;
}

#gstat_accesses
{
	margin-left: auto !important;
	margin-right: auto !important;
	width: 85% !important;
	font-family: arial, sans-serif !important;
}

#gstat_accesses th
{
	font-size: 16pt !important;
} 

#gstat_accesses td
{
	font-weight: bold;
	font-size: 14pt !important;
	
}

#gstat_accesses .item
{
	width: 400px !important;
}

#gstat_accesses .score
{
	width: auto !important;
}

/*  redefined tags */
#stats p {font-size: 9pt}
#stats td {color: #CCC; font-size: 9pt; font-family: arial, sans-serif;}
#stats input {border: 1px #606680 solid; background-color: #edf0f9; vertical-align: middle}
#stats select {border: 1px #606680 solid; background-color: #edf0f9; vertical-align: middle}


/*  Links styles */
/*#stats a {text-decoration: underline; color: #cc7286}
#stats a:hover {text-decoration: none; color: #606680}*/


/*  Navbar */
#stats a.navbar {font-size: x-small; text-decoration: none; padding: 3px; color: #14124F}
#stats a.navbar:hover  {font-size: x-small; text-decoration: none; padding: 2px; border: 1px solid #606680; background-color: #6e94b7;}
#stats .navbar {display: none; font-size: 8pt; color: #98a3d1; font-weight: bold; margin: 0px; padding: 10px; vertical-align: middle}
#stats .navbar img {vertical-align: middle}


/*  Titlebar */
#stats .titlebar 
{
	color: #ffffff; 
	font-weight: bold; 
	font-size: 16pt; 
	text-align: center; 
	letter-spacing: 1px;
	font-family: "Trebuchet MS", arial, sans-serif;
	width: 100%; 
	padding-top: 5px; 
	padding-bottom: 5px;
}


/*  Stats */
#stats .head {font-size: 10pt; text-align: left; font-weight: bold; padding-bottom: 3px; white-space: nowrap;}
#stats .graph {color: #606680; font-size: 8pt; padding: 3px}
.capt {font-weight: bold; color: #ffffff; white-space: nowrap}


/*  boxes */
#stats .cntbox {margin-left: auto; margin-right: auto; margin-top: 20px;}
#stats .detbox {background-color:#ffffff; border-style: solid none; margin-left: auto; margin-right: auto;}
#stats .gridbox {margin: 0px; border: 1px #606680 solid}

#stats .cntbox
	td
	{	
		vertical-align: top;
		padding-left: 5px;
		padding-right: 2px;
	}


#stats .stats_copyright
{
	text-align: center !important;
	margin: 0 auto;
	margin-top: 20px;
}

/*  border madness */
#stats .brd {border-width: 1px; border-color: #606680}


/*  collapse where 1px borders are needed */
#stats .collapse {border-collapse: collapse}
#stats .rows {margin: 0px; border: 1px #ffffff solid}
#stats .sky {border-width: 1px; border-color: #e5f2f7}
#stats table {border-collapse: collapse; width: 100%;}


/*  evil hack for Opera 7+ */
#stats tab\\le {border-collapse: separate;}

/*  evil hack for IE5 Mac */
/*\*//*/
#stats td table {width:97%; margin:0px 1px 0px 0px; padding:0px}
/**/