/*
   this is the basic stylesheet
   used to build the home page and all subsequent pages
*/

/* general body style for every page */
body {
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	width: 100%;
    background-color: #FFFFFF;
	color:#281105;
}
/* internal border */
 
 .MainBorder {
    width: 838px;
	height:100%;
    background-color: #ffffff;
    border: 0px ;
   border-left-width: 1; 
   border-right-width: 1;    
   border-top-width: 1;
   border-bottom-width: 1;
   border-bottom-style: solid;
   border-top-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-color:#5B574F;
   
}


/* link effects */
#bclink:link, #bclink:visited, #bclink:active {
    font-size:10px;
    font-weight: bold;
    color: #000033;
    text-decoration: none;
}

#bclink:hover {
    font-size:10px;
    font-weight: bold;
    color: #000033;
    text-decoration: underline;
}

#news:link, #news:visited, #news:active {
    font-size:11px;
    font-weight: bold;
    color: #000033;
    text-decoration: underline;
}

#news:hover {
    font-size:11px;
    font-weight: bold;
    color: #660000;
    text-decoration: underline;
}

#clink:link, #clink:visited, #clink:active {
    font-size:11px;
    font-weight: bold;
    color: #990000;
    text-decoration: none;
}

#clink:hover {
    font-size:11px;
    font-weight: bold;
    color: #990000;
    text-decoration: underline;
}






#blink:link, #blink:visited, #blink:active {
    font-size:11px;
    font-weight: bold;
    color: #000033;
    text-decoration: underline;
}

#blink:hover {
    font-size:11px;
    font-weight: bold;
    color: #990000;
    text-decoration: underline;
}






/* link effects */
#txtlink:link, #txtlink:visited, #txtlink:active {
    font-size:10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

#txtlink:hover {
    font-size:10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

#txtblink:link, #txtblink:visited, #txtblink:active {
    font-size:10px;
    font-weight: bold;
    color: #000033;
    text-decoration: none;
}

#txtblink:hover {
    font-size:10px;
    font-weight: bold;
    color: #000033;
    text-decoration: underline;
}

#txlink:link, #txlink:visited, #txlink:active {
    font-size:10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

#txlink:hover {
    font-size:10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}
/* pinakas syndesmwn */
 
 .SmallBorder {
   width: 100%;
   border: 0px ;
   height:15px;
}

/* this class defines a classical cell that contains everything */
.SmallBorder td.small {
   border-left-width: 1; 
   border-left-style: solid;
   border-color:#FFFFFF;
   font-size: 9px;
   font-weight: normal;
   text-align:left;
   vertical-align: middle;
   color:#FFFFFF;
   

}


/* internal border */
 
 .Border {
    width: 99%;
	height:100%;
    background-color: #ffffff;
    border: 0px ;
}

/* this class defines a classical cell that contains everything */
.Border td.typical {
   border-left-width: 1; 
   border-right-width: 1;    
   border-top-width: 1;
   border-bottom-width: 1;
   border-bottom-style: solid;
   border-top-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-color:#5B574F;
   background-color: #FFFFFF; 
   font-size: 15px;
   font-weight: normal;
   text-align:left;
   vertical-align: top;
   color:#281105;

}

/* text border */
 
 .BorderIn {
    width: 100%;
    background-color: #ffffff;
    border: 0px ;
}

/* this class defines a classical cell that contains everything */
.BorderIn td.text1 { 
   background-color: #113A78; 
   font-size: 14px;
   font-family: Verdana, Times New Roman, Arial; 
   font-weight: bold;
   text-align:left;
   vertical-align: top;
   font-variant:small-caps;
   color:#FFFFFF;
   height:25;
   padding-left:3px;

}
.BorderIn td.text2 { 
   background-color: #FFFFFF; 
   font-size: 11px;
   font-family: Verdana, Times New Roman, Arial; 
   font-weight: none;
   text-align:justify;
   vertical-align: top;
   color:#000033;
   padding:3px 3px 3px 3px;

}



.NewsTable {
    width: 98%;
    background-color: #ffffff;
    border: 0px ;
}

.NewsTable td.newsline{
    background-color: #859AB9; 
    height:3px;
}
.NewsTable td.newsbg{
    background-color: #859AB9; 
    background-attachment: fixed;
	background-image: url(images/bg_news.jpg);
	background-repeat: no-repeat;
	height:25px;
	font-family: Verdana, Times New Roman, Arial; 
    font-weight: bold;
    text-align:left;
    vertical-align: middle;
    font-variant:small-caps;
    color:#FFFFFF;
	padding-left:10px;
	font-size:13px;

}

.NewsTable td.newspointer{
    vertical-align:top; 
	text-align:center;
	padding: 5px; 0px; 0px; 0px; 
}
.NewsTable td.textnews{ 
   text-align:justify;
   padding:3px;
   font-family: Verdana, Times New Roman, Arial; 
   font-weight: none;
   font-size:11px;
   color:#000033;
}

.NewsTable td.tel{ 
   background-attachment: fixed;
   background-image: url(images/tel.jpg);
   background-repeat: repeat-x;
   height:20px;
}