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: #505050;
    	text-decoration: none;
    	BACKGROUND-COLOR:#efefef;


}
TABLE
{
    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: #505050;
    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;
    color: #505050;
    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: #505050;
    text-decoration: none;
}
A:hover
{
    text-transform: none;
    color: #85ca19;
    text-decoration: underline;
}
A:visited
{
    text-transform: none;
    color: #C9D200;
    text-decoration: none;
}
A:visited:hover
{
    text-transform: none;
    color: #85ca19;
    text-decoration: underline;
}
A
{
    text-transform: none;
    color: #85ca19;
    text-decoration: none;
}

SPAN.textgreen
{
	color: #85ca19;
}
SPAN.Required_Indicator
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:normal;
	color:#ff9801;
}
.InputBox
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:normal;
	color: #375078;
	text-decoration: none; text-transform:none;	
	border:solid 1px #cccccc;
}
.InputCaption
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:normal;
	color: #85ca19;
	text-decoration: none; text-transform:none;	
}

.formMessage
{
	font-family:Verdana; font-size:11px; font-style:normal; font-weight:bold;
	color: black;
	text-decoration: none; text-transform:none;	
}

.ButtonStyle 
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	color:white; 
	BACKGROUND-COLOR: #95BE0C; 
	Border-Color: none;
}


.PageTitle
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	COLOR: #375078; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.PageText
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	COLOR: #505050; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.MainTable
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	color:Black;
	background-color:white;

	border-top: solid 2px #e1e1e1;
	border-bottom: solid 2px #e1e1e1;
	border-left: solid 2px #e1e1e1;
	border-right: solid 2px #e1e1e1;
	
}

.bordoText
{

    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: #A20121;
    text-decoration: none;
}

.bordoTextBold11
{

    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: #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: #A20121;
    text-decoration: none;
}

.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: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
}
.textgray
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #a7a7a7;	
}


/* Styles for the logo and title bar */
.TitleBar
{
	/*background-color:#f9941e;*/
	width:100%;
	height:66px;
}


.leftColumn
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	color:Black;
	background-color:#E9EEF2;
	width:160px;
}


/* Styles for the Left menu */
		
.LeftMenuTable
{
	background-color:#8DC919;
	height:200px;
}

.LeftMenuCell
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	height: 20px;
    vertical-align:middle;
    background-color: #A4B0BC 
}



.ExodusText
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	text-decoration:none;
}

.NewsletterTable
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	padding-left:3px;
    color: #091b59;
}
.NewsletterCell
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    vertical-align:middle;
    background-color: #A4B0BC;
    width:150px;
     
}

.MainPageHeader
{
	font-weight:bold;

}

.MainPageText
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	color:#0a0a0a;
}	

.MainPageLinksHeader
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	color:#FEFEFE;
	background-color:red;
	padding-left:5px;
}

.MainNewsHeader
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	color:#FEFEFE;
	background-color:#9DA9B9;
	padding-left:5px;
}

.FooterTable
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    color: white;
	background-color: #689ec4;
    text-align:right;
}

/** Search box */
.SearchBox
{
	font-family:Verdana; font-size:11px; 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:40px;
	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:11px; font-weight:bold;
	text-decoration:none;
	color:#A6A6A6;
	vertical-align:middle;
	text-align:center;

	/* TO add separators to the menu - uncomment this. */
	
}
A.HcssLevel0
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	text-decoration:none;
	color:#A6A6A6;
	vertical-align:middle;
	text-align:left;
	
}
A.HcssLevel0:hover
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	text-decoration:none;
	color:#5c8409;

}
A.HcssLevel0:visited
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	text-decoration:none;
	color:#A6A6A6;
	vertical-align:middle;
	text-align:left;
	
}
A.HcssLevel0:visited:hover
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	text-decoration:none;
	color:#5c8409;

}

.HcssBulletImage
{
	border:none;
	vertical-align:middle;
}
.HcssLevel1
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	position:absolute;
	visibility: hidden;
    	line-height: 18px;
    	z-index: 100;
    	width: 170px;
    	background-color: #b6dc0d;
    	color:#5c830c;

}

.HcssLevel1 A
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    	width: 100%;
    	display: block;
    	padding-left: 0px;
    	text-decoration: none;
    	background-color: #b6dc0d;
    	color:#5c830c;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;

}
.HcssLevel1 A:visited
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    	width: 100%;
    	display: block;
    	padding-left: 0px;
    	text-decoration: none;
    	background-color: #b6dc0d;
    	color:#5c830c;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;

}

.HcssLevel1 A:hover
{ 
	font-family:Verdana;font-size:11px;font-weight:normal;
    	background-color: #b6dc0d;
	color: white;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;
	text-decoration: none;

}
/** sss*/
.HcssLinkLevel1
{
	font-family:Verdana; font-size:11px; font-weight:normal;
	position:absolute;
	visibility: hidden;
    	line-height: 18px;
    	z-index: 100;
    	width: 170px;
    	background-color: #b6dc0d;
    	color:#5c830c;

}

.HcssLinkLevel1 A
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    	width: 100%;
    	display: block;
    	padding-left: 0px;
    	text-decoration: none;
    	background-color: #b6dc0d;
    	color:#5c830c;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;

}

.HcssLinkLevel1 A:hover
{ 
	font-family:Verdana;font-size:11px;font-weight:normal;
    	background-color: #b6dc0d;
	color: white;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;
	text-decoration: none;

}
.HcssLinkLevel1 A:visited
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    	width: 100%;
    	display: block;
    	padding-left: 0px;
    	text-decoration: none;
    	background-color: #b6dc0d;
    	color:#5c830c;
    	border: 1px solid #8dc919;
    	border-top-width:0;
    	border-left-width:0;
    	border-right-width:0;

}

/** END Top Menu 1 */

/** Left Menu CSS */
.firstlevelcss
{
	position:absolute; 
	font-family:Verdana;font-size:11px;font-weight:bold;
	background-color:  #375078;
	color:white;	
	text-decoration:none;
	vertical-align:middle;
	height:19px;
	width:150px;
	padding-left:3px;
}
.firstlevelcss:hover
{ 
	font-family:Verdana;font-size:11px;font-weight:bold;
	background-color:#94AABD;
	color:white;
	cursor:hand; 
	BORDER:#999999 1px solid; 
	text-decoration:none;
	vertical-align:middle;
	height:19px;
}

/* Drop down mehu options*/

#Vdropmenudiv
{
	position:absolute;
	visibility: hidden;
	left:50px;
	border:1px solid #CBCBCB;
	border-bottom-width: 0;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	line-height: 18px;
	z-index: 100;
	width: 205px;
    background-color: #88a3d0;
	color: white;
	
}


#Vdropmenudiv a
{
	width: 100%;
	display: block;
	border-bottom: 1px solid #CBCBCB;
	padding-left: 3px;
	text-decoration: none;
    background-color: #88a3d0;
	color: white;
}


#Vdropmenudiv a:hover{ /*hover background color*/
    background-color: #88a3d0;
	color: #304568;
	font-weight:bold;
	cursor:hand; 
}


/* Sample CSS definition for the example list. Remove if desired */
.navlist li 
{
	/*list-style-image: url(Images/bullet_menu.gif); */
	height: 22px;
	vertical-align:middle;
	PADDING-LEFT: 5px; 
	
}
.navlist{

	padding: 0;
    margin: 0;
    list-style: none;
}

/* END left menu CSS */

/* Left Banners */
.LeftBannerContainer
{
	font-family:Verdana;font-size:11px;font-weight:normal;
	background-color:white;
	width:160px;
	text-align:center;
	
}
.LeftBannerCell
{
	font-family:Verdana;font-size:11px;font-weight:normal;
	text-align:center;
	background-color:White;
	width:100%;
	cursor:hand;
	
}
/* END Left Banners */


/* Right Banners */
.RightBannerContainer
{
	font-family:Verdana;font-size:11px;font-weight:normal;
	background-color:white;
	width:170px;
	text-align:center;
	
}
.RightBannerCell
{
	font-family:Verdana;font-size:11px;font-weight:normal;
	text-align:center;
	background-color:White;
	width:100%;
	cursor:hand;
	
}
/* END Left Banners */


/* All other styles */

.homeheader
{
    FONT-SIZE: 12px;
    COLOR: #FD6631;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


.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 
}
.RightAreaTABLE
{
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 16px;
    WIDTH: 100%;
    COLOR: #091b59;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.RightAreaTABLE TD
{
    BORDER-TOP: #374B5B 1px solid;
    BORDER-BOTTOM: #374B5B 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #A4B0BC
}
TD.pathBar
{
    BACKGROUND-COLOR: #eeeeee;
    BORDER-Left: #374B5B 1px solid;
    PADDING-LEFT: 11px
}
.LeftMenuTD
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px
}
.nameDay
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana
}

TABLE.generic
{
    FONT-SIZE: 11px;
    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 */

.FTS_InputTable
{
	width:150px;
	/*border:solid 1px dimgray; */
	background-color:white;	
}


.FTS_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
}

.csbacklink {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 11px; 
	COLOR: #375078; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.csbacklink A{
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 11px; 
	COLOR: #375078; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink A:visited {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 11px; 
	COLOR: #375078; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink A:hover {
	COLOR: #F07B4F
}
.csftstitleheader {
	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
}
UL.csulresults
{
	list-style-type: square; 
}
/* 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: 11px; 
	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: #505050;
	text-decoration: none;
	border:solid 1px #8b8b8b;
}
/* END CSS for contact form*/





/* The following classes are used by the forum module */
.clsLibButton
{
	font-family:Verdana; font-size:9px; font-weight:normal;
    COLOR: black;
}

.ForumNormal
{
	font-family:Verdana; font-size:11px; font-weight:normal;
    COLOR: black;
}
.ForumBorder
{
	border-right: #E8F0DE 2px solid;
	border-top: #E8F0DE 2px solid;
	border-left: #E8F0DE 2px solid;
	border-bottom: #E8F0DE 2px solid;
	background-color: #ffffff;
}
.ForumHeader
{
	font-family:Verdana; font-size:11px; font-weight:bold;
	color: white;
	background-color: #689ec4 ;
}
.ForumFormControl
{
	font-family:Verdana; font-size:11px; font-weight:normal;
}
.ForumErrorText
{
    color: red;
}
.ForumQuote
{
    border-top: 5px #689ec4 solid; 
    border-bottom: 5px #689ec4 solid; 
}
TD.ForumRow
{
	background-color: #EFF6EE;
}
TD.ForumRowHighlight
{
	background-color: #C9D8B6 ;
}
.ForumSmallerFont
{
    font-size: 0.85em;
}

/* CSS Sitemap*/
.Indent
{
	height:20px;
	width: 11px;
}

.SitemapTitle
{
	font-family:Verdana; font-size:11px; font-weight:bold; 
}

A.sitemaplink
{
	COLOR: black;
	TEXT-DECORATION: none;
}
A.sitemaplink:hover 
{
	COLOR: green;
}
UL.csUL1
{
        margin:2px;
        PADDING-LEFT: 15px; 
		color:red;
 		list-style-type: square; 
}
UL.csUL2
{
	margin:2px;
	PADDING-LEFT: 55px; 
 	color:red;
 	list-style-type: disc; 
}
UL.csUL3
{
	margin:2px;
	PADDING-LEFT: 105px; 
 	color:red;
 	list-style-type: disc; 
}
UL.csUL4
{
	margin:2px;
	PADDING-LEFT: 145px; 
 	color:red;
 	list-style-type: disc; 
}
UL.csUL5
{
	margin:2px;
	PADDING-LEFT: 185px; 
	color:red;
	list-style-type: disc; 
}
UL.csUL6
{
	PADDING-LEFT: 225px; 
 	color:red;
 	list-style-type: disc; 
}
.datitletext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #a7a7a7;text-decoration: none;}
.csLeftMenuSelected
{
	font-family:Verdana; font-size:12px; font-weight:normal;
    	color: #D5F35F; text-decoration:none;
	height: 16px;
	
 
}
TD.cswhitelink 
{
	font-family:Verdana; 
	font-size:12px; 
	font-weight:normal;
    	color: white; 
	text-decoration:none;
	height: 16px;
}

.cssleft1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: white;
    height:16px;
    text-decoration: none;
}

.cssleft1 A:hover{
    text-transform: none;
    color: #D5F35F;
    font-weight: normal;
    text-decoration: none;
}
.cssleft1 A:visited
{
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
}
.cssleft1 A:visited:hover{
    text-transform: none;
    color: #D5F35F;
    font-weight: normal;
    text-decoration: none;
}
.cssleft1 A{
    text-transform: none;
    color: white;
    font-weight: normal;
    text-decoration: none;
}
UL.cbullet
{
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/bulletc.gif); 
}
.csdatedisplay
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	font-weight: normal;
	color: #97BE0D;
}
#csstable{padding:20px;}
table.csstable{
	 
	padding:4px;
	background-color:#666666;
}
table.csstable TD{
	background-color: #ffffff;
        padding:2px;
}


