A {
	color : 000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:VISITED {
	color : 009900;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:ACTIVE {
	color : 009900;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* note that A:HOVER isn't supported by all browsers */
A:HOVER {
	color: 009900;
	decoration: underline;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.header {
	text-decoration: none;
	color : white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.header:VISITED {
	color : white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.header:ACTIVE {
	color : white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* note that A:HOVER isn't supported by all browsers */
A.header:HOVER {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.TXT{
	color: #006699;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.text {
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	TEXT: 8px;
	list-style-position: inside;
	list-style-type: square;

}

ul{
	color: #00000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p{
	color: #000000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TITLE{
    font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :  #000000;
	font-weight: bold;
}
.TITLEsmall{
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :  #000000;
	font-weight: bold;
}

h1{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #004080; font-size: 15pt; font-weight: bold };
h2{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #004080; font-size: 13pt; font-weight: bold };
h3{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#004080; font-size: 12px; font-weight: bold }
.background {
	background-image: url(images/generictop.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	background-attachment: fixed;
	background-color: #FFFFFF;
}
.mainbottom {
	font-size: x-small;
	color: #999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top: thin solid #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin none #CCCCCC;
	border-left: thin none #CCCCCC;
}
.longframe {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #FFFFFF;
	text-decoration: none;
	color: #000000;
}
.longhighframe {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #c8e1ca;
	text-decoration: none;
	color: #000000;
}
.shortframe {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #FFFFFF;
	text-decoration: none;
	color: #000000;
	/* background-image: url(images/sq-bg-yellow.gif);  */
}
.leftframe {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	background-color: #ffffff;
	text-decoration: none;
	color: #d84343;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}

div#footercss {
ΚΚΚ background-image:Κ url(images/header/bottom_02.jpg);
ΚΚΚ background-repeat: no-repeat;
ΚΚΚ height: 500px;
ΚΚΚ width: 380px;
}
div#footercsstext {
ΚΚΚ position:relative;
ΚΚΚ height: auto;
ΚΚΚ width: auto;
    left: 25px;
    top: 200px;
}
.midheader {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: plain;
	background-color: #c8e1ca;
	text-decoration: none;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.chamberframe {
	letter-spacing: normal;
	text-align: left;
	vertical-align: text-top;
	word-spacing: normal;
	white-space: normal;
	display: block;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: plain;
	background-color: #ffffcc;
	text-decoration: none;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bottomline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: none;
}
.txtsmall {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	list-style-position: inside;
	list-style-type: square;
}
.rightbar {
	border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.oliveframe {
	color: #FFFFFF;
	border: thin solid #CCCC99;
}
.greyframe {
	border: thin solid #999999;
}
.adminrow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #EFEFEF;
	margin: 1px;
	padding: 1px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}

.adminrow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #C8E1CA;
	margin: 1px;
	padding: 1px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}

.adminrow3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #E37F7F;
	margin: 1px;
	padding: 1px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}
.middleframe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}
.frame2 {
	border: solid #CCCCCC;
}
.frameblue {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	border: groove #0000CC;
}
.framebluback {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	background-image: url(images/blusquareltr.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: fixed;
	background-repeat: repeat;
}
.sitemap {
	background-color: #FFFFFF;
	background-image: url(images/sq-bg-yellow.gif);
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: .09px solid #999999;
	border-left: 1px none #CCCCCC;
}

/**** month and year header at top of calendar ****/
.date_header			{ font-size:14px; font-family:arial, helvetica; font-weight:bold }

/**** color and size of calendar cells.  ****/
.day_cell				{ background-color:#C8E1CA; height:13; width: 22; }
.empty_day_cell			{ background-color:#EFEFEF; height:13; width: 22; }
.today_cell				{ background-color:#E37F7F; height:13; width: 22; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:11px; font-family:verdana, arial, helvetica; color:#000 }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:8px; font-family:verdana, arial, helvetica; color:#000 }
.title_txt A:link		{ color:#00F; text-decoration:underline }
.title_txt A:active		{ color:#00F; text-decoration:underline }
.title_txt A:visited	{ color:#00F; text-decoration:underline }
.title_txt A:hover		{ color:#00F; text-decoration:underline }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:arial, helvetica }

/**** column headers or days of the week ****/
.column_header			{ background-color:#2663E2; font-size:10px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }

/**** footprint text ****/
.footprint				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold; }
.footprint A			{ font-size:10px; font-family:verdana, arial, helvetica; color:#00F; font-weight:bold; }

.gform {
	margin-top:0px;margin-bottom:0px;border-right:1px #000080 solid;Κ
}
/* GOOGLE SEARCH */
.googleform { background:#cfcfcf;padding:2px;color:#190000;font-family:sans-serif;font-size:12px}
.googlego { margin-left:7px; font-weight:bold; font-family:arial,sans-serif; font-size:9px; background-color: #800000; color:#FFFFFF; }
.googlefield { border:3px outset #afafaf }
div.garchive { background:#bfbfbf; border-bottom:1px #000080 solid; border-right:1px solid #000080 }
div.garchive a { color:#190000;font-size:12px;padding:3px }
div.garchive a:hover { color:red; }