
body {
	background-image: images/background_book.png;
	}

td.heading {
	color: #000000;
	font-family: arial;
	font-size: 12pt;
	font-weight: 700;
	letter-spacing: 0.05em;
	}

td.date {
	color: #000000;
	font-family: arial;
	font-size: 11pt;
	font-weight: 600;
	line-height: 1.3;
	}

td.text{
	color: #000000;
	font-family: arial;
	font-size: 10pt;
	font-weight: 500;
	line-height: 1.3;
	}

p.extra_text{
	color: #0b0b0b;
	font-family: arial;
	font-size: 10pt;
	font-weight: 500;
	line-height: 1.3;
	}

a:link {
	color: #303090;
	text-decoration: none;
	font-family: arial;
	font-size: 12pt;
	font-weight: 700;
	} /* unvistited link*/

a:visited {
	color: #303090;
	text-decoration: none;
	font-family: arial;
	font-size: 12pt;
	font-weight: 700;
	} /* visited links */

a:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: arial;
	font-size: 12pt;
	font-weight: 700;
	} /* active links */

a.body:link {
	color: #303090;
	text-decoration: none;
	font-family: arial;
	font-size: 11pt;
	font-weight: 500;
	} /* unvistited link*/

a.body:visited {
	color: #303090;
	text-decoration: none;
	font-family: arial;
	font-size: 11pt;
	font-weight: 500;
	} /* visited links */

a.body:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: arial;
	font-size: 11pt;
	font-weight: 500;
	} /* active links */



/*========================================
========        start of stats style           =========
==========================================*/


/*     text on menu           */
.stats_side_menu{
	background-color: #ffe3c5;
}

/*     welcome page           */
.stats_welcome{
	color: #903000; 
	font-family: Arial; 
	font-size: 16pt; 
	font-weight: 400; 
	line-height: 1.3; 
	background-color: #ffe3c5;
}

table.stats_front_page{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 400;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.1em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #b0b0d0;

	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #b0b0d0;

	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #b0b0d0;
	}

th.stats_front_page{
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #7686b2;
	border-style :  none;
	padding: 3px;
	}	

td.stats_front_page{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.2em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.2em;
	border-right-style: solid;
	border-right-color: #b0b0d0;

	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: #b0b0d0;

	border-left-width: 0.2em;
	border-left-style: solid;
	border-left-color: #b0b0d0;
	}

th.stats_side_menu{
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #ff7f00;
	border-style : none;
	padding: 3px;
	}	

th.stats_side_heading{
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #ff7f00;
	border-style : none;
	padding: 3px;
	}

/*     first field in table           */
tr.first{
	color: #000000; 
	font-family: verdana; 
	font-size: 9pt; 
	font-weight: 500; 
	line-height: 1.3; 
	background-color: #e0e0e0;
}


/*     second field in table           */
tr.second{
	color: #000000; 
	font-family: verdana; 
	font-size: 9pt; 
	font-weight: 500; 
	line-height: 1.3; 
	background-color: #f0f0f0;
}



td.stats_admin{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	letter-spacing: 0.05em;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.2em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.2em;
	border-right-style: none;
	border-right-color: transparent;

	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: #b0b0d0;

	border-left-width: 0.2em;
	border-left-style: solid;
	border-left-color: #b0b0d0;
	}
	
/* inputs =============================================== */

/*     bar for %           */
.stats_bar{
	color: #000000; 
	font-family: verdana; 
	font-size: 11pt; 
	font-weight: 600; 
	line-height: 1.3; 
	background-color: #ff0000;
}


.submitbutton {
	background-color: #c3c9e2;
	color: #000000;
	font-family: Palatino Linotype;
	font-size: 9pt;
	font-weight: 500;
	
	scrollbar-face-color: #d9d9f1; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #aaaaaa; 
	scrollbar-3dlight-color: #7e7e7e;
	scrollbar-darkshadow-color: #7e7e7e; 
	scrollbar-track-color: #aaaaaa;
	scrollbar-arrow-color: #0a0a00;
	scrollbar-width: 10px;

	border-top-width: 1px;
	border-top-style: solid ;
	border-top-color: #909090 ;
				
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #909090;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #909090;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #909090;
}

.email_box {
	background-color: #d9d9f1; 
	color: #000000; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;

	border-top-width: 1px;
	border-top-style: solid ;
	border-top-color: #6699ca ;
				
	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #6699ca;

	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #6699ca;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6699ca;
	}

.menu{
	background-color:#f0f0ff; 
	color: 303090; 
	font-family: Verdana;  
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
}

.sub_menu{
	background-color:#d9d9f1; 
	color: 303090; 
	font-family: Verdana;  
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
}


/* LINKS =============================================== */

A.news_index:link {
	color: #b0b0d0; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	} /* unvistited link*/

A.news_index:visited {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	} /* visited links */

A.news_index:hover {
	color: #303090; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	} /* active links */



A.stats:link {
	color: #ffffff; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent ;
	} /* unvistited link*/

A.stats:visited {
	color: #ffffff; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent ;
	} /* visited links */

A.stats:hover {
	color: #ffffff; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent
	} /* active links */

A.stats_raw_browser:link {
	color: #b0b0d0; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent
	} /* unvistited link*/

A.stats_raw_browser:visited {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent ;
	} /* visited links */

A.stats_raw_browser:hover {
	color: #303090; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style: none none none none ;
	background-color: transparent ;
	} /* active links */

/*========================================
==========       end of stats style           =========
==========================================*/


/*========================================
========== db connection error ================
==========================================*/


/*     body           */
.dbconnection{
	background-color: #ffffff;
}

table.dbconnection{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 400;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.1em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #b0b0d0;

	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #b0b0d0;

	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #b0b0d0;
	}

th.dbconnection{
	color: #ffffff;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #b0b0d0;
	border-style :  none;
	padding: 3px;
	}	


A.dbconnection:link {
	color: #b0b0d0; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style:  none none none none ;
	background-color: transparent;
	} /* unvistited link*/

A.dbconnection:visited {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style:   none none none none ;
	background-color: transparent;
	} /* visited links */

A.dbconnection:hover {
	color: #303090; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	border-color: #b0b0d0; 
	border-width: 0.1em;
	border-style:   none none none none ;
	background-color: transparent;
	} /* active links */
