BODY
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #38527A;
    text-decoration: none;
    background-image:url(images/bg_browser.gif);

}
BODY.popup
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #313539;
    text-decoration: none;
    BACKGROUND-COLOR:#FFFFFF;
}
TABLE
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	background-color:#FFFFFF;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
}
TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
}
P
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color:  #38527A;
    text-decoration: none;
}
A:hover
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    COLOR:  #C52E0F;
    border-bottom:dashed 1px ;

}
A
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    COLOR:  #6C9ECD;
    TEXT-DECORATION: none;
}

SPAN
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    COLOR: #38527A;
}

/*SPAN a
{
     border-bottom:dashed 1px ;
}

p a
{
	 border-bottom:dashed 1px ;
}*/

SPAN.Required_Indicator
{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal;
	color:Red;
}

.error
{
		font-family:Verdana;
	color:Red;
}
/* kioan css  start*/

.cstdmenu{
	border-right:1px solid #FFFFFF;
}
.footertext{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal;
	color: white;
	BACKGROUND-COLOR:#cfcc99;
	
}
csfolder
{
	list-style-type:circle;
	color:#2D3947;
}
/* kioan css  end*/

.InputBox
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:normal;
	color: #2D3947;
	text-decoration: none; text-transform:none;	
	border-color: #2D3947;
	border-style: solid;
	border-width: 1px;
}
.InputCaption
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:bold;
	color: #2D3947;
}

.formMessage
{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:bold;
	color: black;
	text-decoration: none; text-transform:none;	
}

.ButtonStyle 
{
	font-family:Verdana; font-size:10px; font-weight:bold;
}


.PageTitle
{

	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#366AC9;
}

.PageText
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	COLOR: #38527A; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.MainTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	color:Black;
	background-color:white;
	border-top: solid 1px dimgray;
	border-bottom: solid 1px dimgray;
	border-left: solid 1px dimgray;
	border-right: solid 1px dimgray;
	
}

.bordoText
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #A20121;
    text-decoration: none;
}



.bordoText11
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #36A1D7;
    text-decoration: none;
}
.bordoText a
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #A20121;
    text-decoration: none;
}
.bordoText a:hover
{
    color: #39527b;
}

.textsmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
}
.text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
}
.boldtext
{
	font-weight: bold;
}
.boldtext a
{
	font-weight: bold;
	text-decoration: none;
}
.boldtext a:hover
{
	font-weight: bold;
	text-decoration: none;
}

/* Styles for the logo and title bar */
.TitleBar
{
	/*background-color:#f9941e;*/
	width:100%;
	height:66px;
}


.leftColumn
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	color:Black;
	background-color:#E9EEF2;
	width:160px;
}



		


.NewsletterTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-left:3px;
}
.NewsletterCell
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    vertical-align:middle;
    width:150px;
     
}

.MainPageHeader
{
	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#ED6D45;
	padding-top:29px;
	padding-left:31px;
	padding-right:14px;
	padding-bottom:10px;
}

.MainPageText
{
		font-family:Verdana; font-size:11px; font-weight:normal;
	color:#38527A;
	padding-top:10px;
	padding-left:31px;
	padding-right:14px;
	padding-bottom:10px;
	/*color:#0a0a0a;*/
}
.WelcomeText
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	color:#38527A;
	padding-top:10px;
	padding-left:31px;
	padding-right:14px;
	padding-bottom:10px;
	/*color:#0a0a0a;*/
}	
.WelcomeTitle
{
	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#ED6D45;
	padding-top:29px;
	padding-left:31px;
	padding-right:14px;
	padding-bottom:10px;
	/*color:#0a0a0a;*/
}	


.MainPageLinksHeader
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	color:#FEFEFE;
	background-color:red;
	padding-left:5px;
}

.MainNewsHeader
{

	padding-top:10px;
	padding-left:31px;
	width:550px;
}


.MainNewsHeader td
{
	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#366AC9;
}
.MainNewsText td
{
	font-family:Verdana; font-size:11px; font-weight: normal;
	color:#38527A;
	padding-top:10px;
	padding-left:31px;
	padding-right:14px;
	padding-bottom:10px;
	width:550px;
}

A.MainNewsLink
{
	font-family:Verdana; font-size:11px; font-weight: normal;
	/*color:#1E467A;*/
    TEXT-DECORATION: none
}
A.MainNewsLink:visited
{
	font-family:Verdana; font-size:11px; font-weight: normal;
	/*color:#1E467A;*/
    TEXT-DECORATION: none
}

A.MainNewsLink:hover
{
	font-family:Verdana; font-size:11px; font-weight: normal;
	/*color:#5b5a58;*/
    TEXT-DECORATION: none
}

.MainInterestHeader
{
	
	padding-top:10px;
	padding-left:31px;
	width:550px;
}
.MainInterestHeader td
{
	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#7FA836;
}

.MainEventsHeader
{
	
	padding-top:10px;
	padding-left:31px;
	width:550px;
}
.MainEventsHeader td
{
	font-family:Verdana; font-size:12px; font-weight:bold;
	color:#DC7233;
}

.GraphicalColumn
{
	height:100%;
	background-image: url(images/bg_column.gif);
}


/** Search box */
.SearchBox
{
	font-family:Verdana; font-size:10px; font-weight:bold;
    PADDING-LEFT: 8px;
    BORDER-RIGHT: #374B5B 1px solid;
    BORDER-TOP: #374B5B 1px solid;
    BORDER-LEFT: #374B5B 1px solid;
    BORDER-BOTTOM: #374B5B 1px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #B8CEE3 
}
/** Search box */






/** Top menu container */
.TopMenuContainer
{
	width:100%;
	height:22px;
	border:1px solid #CBCBCB;
	background-color:#375078;
	vertical-align:middle;
	
}
/** End Top menu container */


/** Top Menu 1 - Horizontal 2-level CSS menu */
.HcssLevel0
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	text-decoration:none;
	color:White;
	vertical-align:middle;
	text-align:center;

	/* TO add separators to the menu - uncomment this. */
	/*border-right:solid 2px white; */
	
}
A.HcssLevel0
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	text-decoration:none;
	color:White;
	vertical-align:middle;
	text-align:left;
	width:80px;
}
A.HcssLevel0:hover
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	text-decoration:none;
	color:#9ab8eb;

}
.HcssBulletImage
{
	border:none;
	vertical-align:middle;
}
.HcssLevel1
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	position:absolute;

    visibility: hidden;
    line-height: 18px;
    z-index: 100;
    width: 205px;
    background-color: #88a3d0;
    color:White;

}

.HcssLevel1 A
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    width: 100%;
    display: block;
    padding-left: 0px;
    text-decoration: none;
    background-color: #88a3d0;
    color:White;
    border: 1px solid black;
    border-top-width:0;

}

.HcssLevel1 A:hover
{ 
	font-family:Verdana;font-size:10px;font-weight:bold;
    background-color: #88a3d0;
	color: #304568;
    border: 1px solid black;
    border-top-width:0;

}


/** END Top Menu 1 */

/** Left Menu CSS */
.firstlevelcss
{
	position:absolute; 
	font-family:Verdana;font-size:11pt;font-weight:bold;
	background-color:  #D9DBE1;
	color:#2D3947;	
	vertical-align:middle;
	height:19px;
	width:150px;
	padding-left:3px;
}
.firstlevelcss:hover
{ 
	font-family:Verdana;font-size:11pt;font-weight:bold;
	background-color:#94AABD;
	color:#313539;
	cursor:hand; 
	BORDER:#999999 1px solid; 
	text-decoration:none;
	vertical-align:middle;
	height:19px;
}

/* Drop down mehu options*/
#Vdropmenudiv
{
	position:absolute;
	visibility: hidden;
	background-color:  #D9DBE1;
	line-height: 12px;
	z-index: 100;
	border-top:1px solid #7994B4;
	border-left:1px solid #7994B4;
	border-right:1px solid #7994B4;
	border-bottom:1px solid #7994B4;
	width: 180px;
	
	
}

#Vdropmenudiv a
{
	font-family:Verdana;font-size:11px;
	width: 100%;
	display: block;
	padding-left: 3px;
   	padding-top: 5px;
    padding-bottom: 5px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
    color:#2D3947;	
	
}

#Vdropmenudiv a:hover{ /*hover background color*/
	text-decoration: none;
    background-color: #7994B4;
    color: #FFFFFF;
	
}

/* Styles for the Left menu */

.navlist li{
	
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	background-color:  #D9DBE1;
	color:#2D3947;
	width:182px;	
	
	 
}
.navlist li a 
{

	padding-left: 8px;
   	padding-top: 3px;
    padding-bottom: 3px;
	display: block;
	width:182px;
    text-decoration: none;
    font-family:Verdana;font-size:11px;font-weight:bold;
     color:#2D3947;	
}

.navlist li a:hover{
	text-decoration: none;
    background-color: #7994B4;
    color: #FFFFFF;
	font-family:Verdana;font-size:11px;font-weight:bold;
	border-bottom:0px;
}


.navlist{
	padding: 0;
    margin: 0;
    list-style: none;
	width:182px;
	line-height: 15px;
}




/* END left menu CSS */

/* Left Banners */
.LeftBannerContainer
{
	font-family:Verdana;font-size:10px;font-weight:normal;
	background-color:white;
	width:150px;
	text-align:center;
	
}
.LeftBannerCell
{
	font-family:Verdana;font-size:10px;font-weight:normal;
	text-align:center;
	background-color:White;
	width:100%;
	cursor:hand;
	
}
/* END Left Banners */


/* Right Banners */
.RightBannerContainer
{
	font-family:Verdana;font-size:10px;font-weight:normal;
	/*background-color:white;*/
	width:122px;
	text-align:center;
	
}
.RightBannerCell
{
	font-family:Verdana;font-size:10px;font-weight:normal;
	text-align:center;
	/*background-color:White;*/
	width:100%;
	cursor:hand;
	
}
/* END Left Banners */


/* Survey styles */
.SurveyTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-left:3px;
    color: #091b59;
}
.SurveyCell
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    vertical-align:middle;
    width:150px;     
}
/* END Survey styles */


/* Top Menu 2 */
.TopContainer1
{
	height:141px;
	width:960px;
	BACKGROUND-IMAGE: url(images/toplogo.jpg);
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFFFFF;
}
.TopContainer1 td
{
	border-bottom: 1px solid #FFFFFF;
}
.TopContainer2
{
	height:29px;
	BACKGROUND-color: #BDDE92;

}
.TopContainer2 td
{
	border-bottom: 1px solid #7994B4;
	border-top: 1px solid #7994B4;
}

.TopContainer2 A, .TopContainer2 A:Hover
{
	color:#000000;
		text-decoration:none;
	font-family:Verdana; font-size:10px; font-weight:normal;

}

.TopContainer2Home
{
	BACKGROUND-color: #7AA43A;
	width:182px;
	color:#FFFFFF;
}

.TopContainer2Home A, .TopContainer2Home A:Hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana; font-size:10px; font-weight:normal;
}
.TopMenu2Option
{
	cursor:hand;
	border-style:none;
	
}
/* End Top Menu 2 */


/* All other styles */


.homeheader
{
    FONT-SIZE: 12px;
    COLOR: #FD6631;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textgrayhome
{
    FONT-SIZE: 10px;
    COLOR: #414141;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textdarkgray A
{
    FONT-SIZE: 10px;
    COLOR: #393534;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.textdarkgray
{
    FONT-SIZE: 10px;
    COLOR: #393534;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textdarkgray A:hover
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textblue A:hover
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textblue A
{
    FONT-SIZE: 10px;
    COLOR: #5F89B3;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.textblue
{
    FONT-SIZE: 10px;
    COLOR: #5F89B3;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textorange A:hover
{
    FONT-SIZE: 10px;
    COLOR: #F9941E;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: undeline
}
.textorange A
{
    FONT-SIZE: 10px;
    COLOR: #F9941E;;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.textorange
{
    FONT-SIZE: 10px;
    COLOR: #F9941E;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 373536;
	text-decoration: none;
	border-color: #B8B8B8;
	border-style: solid;
	border-width: 1px;
}
.LeftAreaEortologioTD
{
    BORDER-RIGHT: #374B5B 1px solid;
    BORDER-TOP: #374B5B 1px solid;
    BORDER-LEFT: #374B5B 1px solid;
    BORDER-BOTTOM: #374B5B 1px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #A4B0BC 
}

TD.pathBar
{
    BACKGROUND-COLOR: #eeeeee;
    BORDER-Left: #374B5B 1px solid;
    PADDING-LEFT: 10px
}
.LeftMenuTD
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px
}
.nameDay
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
TD.stripeHor
{
    BACKGROUND-COLOR: black;
    HEIGHT: 1px
}

TD.stripVer
{
    /*BACKGROUND-IMAGE: url(../../../images/orange_line_kath.gif);*/
    BACKGROUND-COLOR: black;
    WIDTH: 1px
}
TABLE.generic
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
TABLE.forms
{
    FONT-SIZE: 8px;
    COLOR: #091b59;
    FONT-FAMILY: Verdana
}
DIV.container
{
    SCROLLBAR-FACE-COLOR: #ced5e9;
    OVERFLOW: auto;
    WIDTH: 100%;
    SCROLLBAR-ARROW-COLOR: #091b59;
    SCROLLBAR-DARKSHADOW-COLOR: #ced5e9;
    HEIGHT: 100%
}




/* FTS styles */
.cssearchtitle
{
	font-family: Verdana;
	font-weight:bold;
	color:#FFFFFF;
	height:29px;	
	BACKGROUND-IMAGE: url(images/anazitisi.gif);
}
.cssearchtable
{
	color:#2D3947;
	height:90px;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	width:182px;
	background-color:#D9DBE1;
}
.cssearchtable a
{
	color:#2D3947;
	font-size:10px;
}

.cssearchtable a:hover
{
	color:#2D3947;
	font-size:10px;
}
.csnewslettertitle
{
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	height:32px;	
	BACKGROUND-IMAGE: url(images/newsletter.gif);
}
.csnewslettertable
{
	color:#2D3947;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	width:182px;
	background-color:#D9DBE1;
	height:140px;
}
.csnewslettertable a:hover
{
	border-bottom:0px;
}
.csnewslettertable div
{
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
}

.csmembertitle
{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	height:27px;
	text-align:  center;
	BACKGROUND-IMAGE: url(images/ilektro-ypiresies.gif);
}
.csmembertable div
{
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;

}
.csmembertable
{
	color:#2D3947;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	width:225px;
	background-color:#D9DBE1;
	height:190px;
}

.cssearchmaptitle
{
	font-weight:bold;
	font-size:11px;
	color:#38507A;
	height:39px;
	text-align:  center;
	BACKGROUND-IMAGE: url(images/mapanazitisi.gif);
}
.cssearchmaptable
{

	text-align:  center;
	BACKGROUND-color:#6C9ECD;
	width:223px;
}

.csspanpath
{
	padding-left:14px;
	padding-right:14px;
	height:3px;
	BACKGROUND-COLOR:#FFFFFF;
	BACKGROUND-IMAGE: url(images/grammi.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display:block; 
}
.csspanpathpage
{
	color:#f88359;
	height:40px;
	width:100%;
	padding-left:10px;
	BACKGROUND-IMAGE: url(images/grammi.gif);
	BACKGROUND-COLOR:#FFFFFF;
	background-repeat: no-repeat;
	background-position: bottom;
	display:block; 
}

.csspannews
{
	color:#f88359;
	height:30px;
	width:550px;
	padding-top:5px;
	padding-left:10px;
	BACKGROUND-IMAGE: url(images/grammi.gif);
	BACKGROUND-COLOR:#FFFFFF;
	background-repeat: no-repeat;
	background-position: bottom;
	font-weight:bold;
	display:block;
}
.datetext
{
	color:#38527A;	
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
}

.FTS_InputTable
{
	width:150px;
	/*border:solid 1px dimgray; */
	background-color:#f4f4f4;	
}


.FTS_text
{
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
}

.csbacklink 
{
	font-family: Verdana;
    font-style: normal;
	FONT-SIZE: 10px; 
	COLOR: #6C9ECD; 
	BACKGROUND-COLOR: transparent; 
}
.csbacklink A
{
	font-family: Verdana;
    font-style: normal;
	FONT-SIZE: 10px; 
	COLOR: #6C9ECD; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink A:visited {
	FONT-SIZE: 10px; 
	COLOR: #6C9ECD; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink A:hover {
	COLOR: #C52E0F; 
	FONT-SIZE: 10px;
}
.csbacklink1 {
	color:#38527A;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	TEXT-DECORATION: none;
}




.csbacklink1 A:hover {
	color:#C52E0F;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	border-bottom:dashed 1px #C52E0F;
}


UL.csulresults
{
	list-style-type: disk; 
	color:#2D3947;
}
/* END FTS styles */


/* Contact Form */

/* CSS for contact form*/

.CONTACT_text12
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; font-style: normal;
    line-height: normal;
    font-weight: normal;	
}
.CONTACT_text11
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; font-style: normal;
    line-height: normal;
    font-weight: normal;	
}


.CONTACT_FieldCaption
{   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: bold;
}

.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #313539;
	text-decoration: none;
	border: thin solid #b8b8b8 1px;
}
/* END CSS for contact form*/


/* Member section styles */
.tbMembersArea
{
	border-bottom:solid 1px #E73800;
	border-top:solid 1px #E73800;
	border-left:solid 1px #E73800;
	border-right:solid 1px #E73800;
   FONT-SIZE: 10px;
   FONT-FAMILY:Verdana;

}

.MemberAreaText
{
	background-color:#8697b3;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #ffffff;
    	text-decoration: none;
}

.NewMemberText
{
	font-family:Verdana ;
	font-size:10px;
	font-weight:bold;
	color:#9CB6C6;
	font-weight:bold;
	background-color:White;		
}

.LearnMoreLink
{
	font-family:Verdana;
	font-size:10px;
	color:#2D3947;
	cursor:hand;
	text-decoration:none;
}
.LearnMoreLink:visited
{
	font-family:Verdana;
	font-size:10px;
	color:#2D3947;
	cursor:hand;
	text-decoration:none;
}
.LearnMoreLink:hover
{	
	font-family:Verdana;
	font-size:10px;
	color:#2D3947;
	cursor:hand;
	text-decoration:none;
}

.RegisterHereLink
{
	color:#EF5A20;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	cursor:hand;
	
}
.RegisterHereLink:visited
{
	color:#EF5A20;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	cursor:hand;
}

.RegisterHereLink:hover
{
	color:#EF5A20;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana;
	cursor:hand;
	
}

.LoginFields
{
   FONT-SIZE: 10px;
   FONT-FAMILY:Verdana;
	COLOR: #9C9A9C;
	background-color:White;
	border-left: solid 1px #9C9A9C;
	border-top:solid 1px #9C9A9C;
	border-right:solid 1px #9C9A9C;
	border-bottom:solid 1px #9C9A9C;
}	

.MemberLoginText
{
 background-color:#E73800;
 color:White;
 border:0;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
}	

.LoginButtonStyle 
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	padding-left:1px;
	padding-right:1px;
	padding-top:0;
	padding-bottom:0;
     color:#2D3947; 
	background-color:#EEEEEE;
	border-color: #A2A1A9;
	border-style: solid;
	border-width: 1px;
	cursor:hand;

}

.LoginSpan
{
	font-family:Verdana; font-size:11px;
	color:#435A74; 
	background-color:#b9defa;
	width:100%;
	height:26px;
	padding-left: 31px;
}
.LogOutCell
{
	width:100%;
	height:26px;
	background-color:#eeaf54;

}

.LogOutCell A
{
	color:#FFFFFF;
	font-weight:bold;
}
.LogOutCell A:Hover
{
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:dashed 1px;
}
/* End member section styles */





/* Phonebook styles */

A.bluelink {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #375078; 
        PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}
A.bluelink:hover {
	COLOR: #F07B4F
}
.blueHeader {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
        font-weight: bold;
	COLOR: #375078; 
        PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.PhoneBookResultHeader
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PhoneBookResultHeader
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PhoneBookResultHeader:visited
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PhoneBookResultHeader:hover
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: orange;
	text-align:center;
	text-decoration: none; text-transform:none;	
}

.PhoneBookResultItem
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:normal;
	color: black;
	text-decoration: none; text-transform:none;	
}


.PageNumbers
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:normal;
	color: black;
	text-align:center;
	text-decoration: none; text-transform:none;	
}

.PagingOptions
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	color: black;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PagingOptions
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	color: black;
	text-align:center;
	text-decoration: none; text-transform:none;	
}

A.PagingOptions:visited
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	color: black;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PagingOptions:hover
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	color: black;
	text-align:center;
	text-decoration: none; text-transform:none;	
}


/* END Phonebook styles */

/* Calendar styles */

.CalendarControl
{
	font-family:Verdana; font-size:10px;
	background-color:#FFFFCC;
	color: #663399;
	border-color: #FFCC66;
}

.CalendarTodayDayStyle
{
	font-family:Verdana; font-size:10px;
	color:White;background-color:#FFCC66;
}

.CalendarSelectorStyle
{
	font-family:Verdana; font-size:10px;
	color:White;background-color: #FFCC66;
}

.CalendarNextPrevStyle
{
	font-family:Verdana; font-size:10px;
	background-color: #FFFFCC;
}
.CalendarDayHeaderStyle
{
	height:1px;
	font-family:Verdana; font-size:10px;
	background-color: #FFCC66;
}

.CalendarSelectedDayStyle
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	background-color: red /*#CCCCFF;*/
}

.CalendarTitleStyle
{
	font-family:arial; font-size:11px; font-weight:bold;
	background-color:#990000;
	color:#fffffc;
}

.CalendarSelectedDayStyle
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	background-color: #CCCCFF;
}

.CalendarOtherMonthDayStyle
{
	font-family:Verdana; font-size:10px; 
	color: #CC9966;
}

.CalendarDetailsDateRow
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	background-color:#990000;
	color:#fffffc;
	width:100%;
	height:30px;


}

.CalendarDetailsTitle
{
	font-family:Verdana; font-size:10px; font-weight:bold;
    color: yellow;
    height:20px;
	background-color:#ffffcc;
	color:#330099;
}
.CalendarDetailsDescription
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	width:100%;
}


/* CSS Sitemap*/
.Indent
{
	height:20px;
	width: 10px;
}

.SitemapTitle
{
	font-family:Verdana; font-size:11px; font-weight:bold; 
}


UL.csUL1
{
        margin:2px;
        PADDING-LEFT: 15px; 
		color:#2D3947;
 		list-style-type: circle; 
}
UL.csUL2
{
	margin:2px;
	PADDING-LEFT: 55px; 
 	color:#2D3947;
 	list-style-type: disc; 
}
UL.csUL3
{
	margin:2px;
	PADDING-LEFT: 105px; 
 	color:#2D3947;
 	list-style-type: disc; 
}
UL.csUL4
{
	margin:2px;
	PADDING-LEFT: 145px; 
 	color:#2D3947;
 	list-style-type: disc; 
}
UL.csUL5
{
	margin:2px;
	PADDING-LEFT: 185px; 
	color:#2D3947;
	list-style-type: disc; 
}
UL.csUL6
{
	PADDING-LEFT: 225px; 
 	color:#2D3947;
 	list-style-type: disc; 
}
/* End Site map*/
/* Css for Data list*/
.dlitem
{
	background-color:#FFFFFF;
	padding:2px;
	

}
.dlalternatingitem
{
	background-color:#EEEEEE;
	padding:2px;

}

.dllist
{
	border:1px solid #CCCCCC;
}
/* End Data List*/
/* Horizontal Ota Menu */
.hmenuota{
	background-color:#ffffff;
	Width:"100%";
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	
}
.hmenuotaitem{	
	background-color:#8AA578;
	border-right:1px solid #FFFFFF;
	height:22px;
	

}
.hmenuotaitem A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: normal;
    	font-variant: normal;
    	text-transform: none;
    	color: #FFFFFF;
    	text-decoration: none;
	
}
.hmenuotaitem A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: normal;
    	font-variant: normal;
    	text-transform: none;
    	color: yellow;
    	text-decoration: none;

}

/* End Horizontal Ota Menu */
#csstable{padding:20px;}
table.csstable{
	background-color:#bdbd8b;
}
table.csstable TD{
	background-color: #e0e0bb;
        padding:4px;
}

#csstable1{padding:20px;}
table.csstable1{
	background-color:#F7F5EA;
}
table.csstable1 TD{
	background-color: #cfcc99;
        padding:4px;
}

/*-------------*/
.PaymentsResultHeader
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#CFCC99;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;
	height: 20px;
}
A.PaymentsResultHeader
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PaymentsResultHeader:visited
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: white;
	text-align:center;
	text-decoration: none; text-transform:none;	
}
A.PaymentsResultHeader:hover
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:bold;
	background-color:#375078;
	color: orange;
	text-align:center;
	text-decoration: none; text-transform:none;	
}

.PaymentsResultItem
{
	font-family:Verdana; font-size:9px; font-style:normal; font-weight:normal;
	color: black;
	text-decoration: none; text-transform:none;	
}

