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: #313539;
    text-decoration: none;
    /*BACKGROUND-IMAGE: url(images/bg_browser.gif);*/
    BACKGROUND-COLOR:#000000;
}
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;
}

BODY#print
{
    BACKGROUND-COLOR:#FFFFFF;
}

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: #313539;
    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: #313539;
    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: #313539;
    text-decoration: none;
}

/*A:hover
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    COLOR: #2297BC;
    TEXT-DECORATION: none
}
A
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    COLOR: #2297BC;
    TEXT-DECORATION: underline;
}
*/
SPAN
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    COLOR: #313539;
}
P
{
    FONT-FAMILY: Verdana
    COLOR: #313539;
}
TABLE
{
    FONT-FAMILY: Verdana
    COLOR: #313539;
}

SPAN.Required_Indicator
{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal;
	color:Red;
}

/* kioan css  start*/
TABLE.maintable
{
	border-left:1px solid #869FB3;
	border-right:1px solid #869FB3;
	border-bottom:1px solid #869FB3;
}
.cstdmenu{
	border-right:1px dashed #FFFFFF;
}
.footertext{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal;
	color: white;
	BACKGROUND-COLOR:#cfcc99;
	
}
UL.csfolder
{
	list-style-type: square; 
	color:#f88359;
}
/* kioan css  end*/

.InputBox
{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal;
	color: #375078;
	text-decoration: none; text-transform:none;	
	border-color: #B8B8B8;
	border-style: solid;
	border-width: 1px;
}
.InputCaption
{
	font-family:Verdana; font-size:10px; font-style:normal; font-weight:bold;
	color: black;
	text-decoration: none; text-transform:none;	
}

.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: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:10px; font-weight:normal;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	COLOR: #313539; 
	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;
}

.bordoTextBold11
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #575757;
    padding-left: 20px;
    text-decoration: none;
    padding-bottom: 7px;
}


.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;
}


/* Styles for the Left menu */
		
.LeftMenuTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-left:3px;
	margin-top:10px; margin-bottom:10px;
    color: #091b59;
}

.LeftMenuCell
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	height: 20px;
    vertical-align:middle;
    background-color: #A4B0BC 
}

.LeftMenuOption
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    color: #393534; text-decoration:none;
	width:140px;
 
}
A.LeftMenuOption
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    color: #393534; text-decoration:none;
}
A.LeftMenuOption:visited
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    color: #393534; text-decoration:none;
}
A.LeftMenuOption:hover
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    color: #ffffff; text-decoration:none;
}


.ExodusText
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	text-decoration:none;
}

.NewsletterTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-left:3px;
    color: #091b59;
}
.NewsletterCell
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    vertical-align:middle;
    background-color: #A4B0BC;
    width:150px;
     
}

.MainPageHeader
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	color:#1E467A;
	padding-left:5px;
}

.MainPageText
{
	font-family:Verdana; font-size:10px; font-weight:normal;padding:10px;
	/*color:#0a0a0a;*/
}
.WelcomeText
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-top:10px;
	padding-left:10px;
	padding-right:50px;
	padding-bottom:10px;
	/*color:#0a0a0a;*/
}	

.MainPageLinksHeader
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	color:#FEFEFE;
	background-color:red;
	padding-left:5px;
}

.MainNewsHeader
{
	color:#034ea2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	text-decoration: none;
        padding-left:4px;
}

A.MainNewsLink
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	/*color:#1E467A;*/
    TEXT-DECORATION: none
}
A.MainNewsLink:visited
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	/*color:#1E467A;*/
    TEXT-DECORATION: none
}

A.MainNewsLink:hover
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	/*color:#5b5a58;*/
    TEXT-DECORATION: underline
}


.FooterTable
{
	font-family:Verdana; font-size:10px; font-weight:normal;
    color: white;
	background-color: #689ec4;
    text-align:right;
}
A.FooterOption
{
	font-family:Verdana; font-size:10px; font-weight:bold;
    color: white;
    text-decoration:none;
}
A.FooterOption:visited
{
	font-family:Verdana; font-size:10px; font-weight:bold;
    color: white;
    text-decoration:none;
}
A.FooterOption:hover
{
	font-family:Verdana; font-size:10px; font-weight:bold;
    color: yellow;
    text-decoration:none;
    cursor:hand;
}
 

/** 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:10px;font-weight:bold;
	background-color:  #375078;
	color:#313539;	
	text-decoration:none;
	vertical-align:middle;
	height:19px;
	width:150px;
	padding-left:3px;
}
.firstlevelcss:hover
{ 
	font-family:Verdana;font-size:10px;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;
	font:normal 10px Verdana;
	line-height: 12px;
	z-index: 100;
	background-color: #CDCB9A;
	border-top:1px solid #FFFFFF;
	border-left:1px solid FFFFFF;
	border-right:1px solid #FFFFFF;
	width: 180px;
	
	
}

#Vdropmenudiv a
{
	width: 100%;
	display: block;
	padding-left: 3px;
   	padding-top: 5px;
        padding-bottom: 5px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	color: #313539;
	
}

#Vdropmenudiv a:hover{ /*hover background color*/
	background-color: #F2F2F2;
        color: #313539;
}

/* Sample CSS definition for the example list. Remove if desired */

.navlist li{
	padding-left: 10px;
   	padding-top: 3px;
        padding-bottom: 3px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	color: #313539;
	font-weight:bold;
	
	 
}
.navlist li a { 
        text-decoration: none;
        width:170px;
        PADDING-top: 2px;
        PADDING-bottom: 2px;
        font-weight:bold;
}
.navlist li:hover, .navlist li a:focus {
        text-decoration: none;
        background-color: #CDCB9A;
      	font-weight:bold;
       
}
.navlist li a:hover{
	text-decoration: none;
        background-color: #CDCB9A;
        color: #313539;
	font-weight:bold;
}


.navlist{
	padding: 0;
    	margin: 0;
    	list-style: none;
	
}




/* 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
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	height:20px;
	background-color: #cfcc99;
}
.TopContainer2
{
	font-weight: bold;
	height:25px;
	BACKGROUND-IMAGE: url(images/diagonal_top.gif);
}
.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 
}
.RightAreaTABLE
{
    FONT-SIZE: 10px;
    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: 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%
}


/* The following classes are used by the Poll module */
.PollBox
{
	font-family:Verdana; 
	font-size:10px; 
	font-weight:normal;
	BACKGROUND-COLOR: #FFFFFF; 
	
	
}
.PollStyle 
{
	//background-color:#cc9966;
	
}
.PollHeadStyle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#85B7D2;
	color:#ffffff;
}
.PollHeadStyle TD
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#85B7D2;
	color:#ffffff;
	
}
.PollAnswerStyle 
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	background-color:#FFFFFF;
	color:black;
}

.PollQuestionStyle 
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	background-color:#e9e9e9;
	color:#330099;
}


.PollButtonStyle 
{
	font-family:Verdana; font-size:10px; font-weight:normal;
	padding-left:1px;
	padding-right:1px;
	padding-top:0;
	padding-bottom:0;
        color:#ffffff; 
	background-color:#869FB3;
}
.PollFootStyle
{
	font-family:Verdana; font-size:10px; font-weight:bold;
	background-color:#e9e9e9;
	color:#330099;
}



/* The following classes are used by the Survey module */

.Survey
{
	border-right: #99cc33 1px solid;
	border-top: #99cc33 1px solid;
	font-size: 10pt;
	border-left: #99cc33 1px solid;
	width: 90%;
	border-bottom: #99cc33 1px solid;
	font-family: Arial;
	background-color: white;
}

.SurveyCell
{
	font-family:verdana;font-size:10px;font-weight:bold;
	color:Black;
}

.SurveyQuestionStyle 
{
	font-size:11pt;
	font-family:Arial;
	font-weight:bold;
	color:Black;
	background-color:#f0fff0;
}
.SurveyQuestionValidationMessageStyle 
{
	font-size:10pt;
	font-family:Arial;
	color:Red;
	background-color:#FCAAAA;
}
.SurveyQuestionValidationMarkStyle 
{
	font-size:11pt;
	font-family:Arial;
	color:Red;
}
.SurveyConfirmationMessageStyle
{
	font-size:10pt;
	font-family:Arial;
	color:Green;
	background-color :#B8F2AB;
}
.SurveySectionOptionStyle 
{
	font-size:xx-small;
	font-family:Arial;
	font-weight:bold;
	color:Font;
	background-color:#E6EDF1;
}
.SurveyButtonStyle 
{
	font-family:Verdana; font-size:9px; font-weight:bold;
}
.SurveyAnswerStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:White;
}
.SurveyMatrixStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:#f0fff0;
}
.SurveyMatrixHeaderStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:#E3EEF6;
}
.SurveyMatrixItemStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:white;
}
.SurveyMatrixAlternatingItemStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:#f0fff0;
}
.SurveySectionGridAnswersItemStyle 
{
	font-size:10pt;
	font-family:Arial;
	background-color:white;
}
.SurveySectionGridAnswersAlternatingItemStyle
{
	font-size: 10pt;
	font-family: Arial;
	background-color: #f0fff0;
}
.SurveySectionGridAnswersStyle  
{
	font-size:10pt;
	font-family:Arial;
	background-color:#f0fff0;
}
.SurveySectionGridAnswersHeaderStyle
{
	font-size: 10pt;
	font-family: Arial;
	background-color: #99cc66;
}
.SurveyFootStyle
{
	font-weight: bold;
	font-size: 8pt;
	color: #33cc33;
	font-family: Arial;
	background-color: white;
}

/* FTS styles */
.cssearchtitle
{
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
	PADDING-LEFT: 10px;
	BACKGROUND-IMAGE: url(images/bg_search.gif);
}
.cskairostitle
{
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
	width:100%;
	padding-top:5px;
	text-align:  center;
	BACKGROUND-IMAGE: url(images/bg_weather.gif);
	display:block;
}
.csmembertitle
{
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
	width:100%;
	padding-top:5px;
	text-align:  center;
	BACKGROUND-IMAGE: url(images/bg_members.gif);
}
.csspanpath
{
	color:#f88359;
	height:30px;
	width:550px;
	padding-top:3px;
	padding-left:10px;
	BACKGROUND-IMAGE: url(images/grammi.gif);
	BACKGROUND-COLOR:#FFFFFF;
	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; 
}
.csspanpathpage1
{
	height:8px;
	width:100%;
	BACKGROUND-IMAGE: url(images/grammi.gif);
	background-repeat: repeat-x; 
	 
}
.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:#4688AA;	
}

.FTS_InputTable
{
	width:150px;
	/*border:solid 1px dimgray; */
	background-color:#f4f4f4;	
}


.FTS_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;	
    padding-left: 20px;
    color: #2BC1F1;
}

.csbacklink {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 10px; 
	COLOR: #f88359; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.csbacklink A{
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 10px; 
	COLOR: #f88359; 
	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: 10px; 
	COLOR: #f88359; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink A:hover {
	COLOR: #F07B4F
}
.csbacklink1 {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 10px; 
	COLOR: #313539; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}


.csbacklink1 A{
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 10px; 
	COLOR: #313539; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink1 A:visited {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 10px; 
	COLOR: 313539; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}

.csbacklink1 A:hover {
	COLOR: #f88359
}

.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; 
	color:#2BC1F1;
	padding: 5px 5px 5px 5px;
}
/* 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;
	background-color:White;
	color:Black;
	cursor:hand;
	text-decoration:none;
}
.LearnMoreLink:visited
{
	font-family:Verdana;
	font-size:10px;
	background-color:White;
	color:Black;
	cursor:hand;
	text-decoration:none;
}
.LearnMoreLink:hover
{
	font-family:Verdana;
	font-size:10px;
	background-color:White;
	color:Black;
	cursor:hand;
	text-decoration:underline;
}

.RegisterHereLink
{
	text-transform: none;
    	color: #313539;
	font-weight:bold;
    	text-decoration: underline;
	
	
}
.RegisterHereLink:visited
{
	text-transform: none;
    	color: #313539;
	font-weight:bold;
    	text-decoration: underline;
}

.RegisterHereLink:hover
{
	text-transform: none;
    	color: #E8572A;
	font-weight:bold;
    	text-decoration: none;
	
	
}

.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:normal;
	padding-left:1px;
	padding-right:1px;
	padding-top:0;
	padding-bottom:0;
        color:#4D4E53; 
	background-color:#DFE3E4;
	border-color: #A2A1A9;
	border-style: solid;
	border-width: 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; 
}

A.sitemaplink
{
	//COLOR: black;
	TEXT-DECORATION: none;
}
A.sitemaplink:hover 
{
	COLOR: #E8572A;
}
UL.csUL1
{
        margin:2px;
        PADDING-LEFT: 15px; 
		color:#f88359;
 		list-style-type: square; 
}
UL.csUL2
{
	margin:2px;
	PADDING-LEFT: 55px; 
 	color:#f88359;
 	list-style-type: disc; 
}
UL.csUL3
{
	margin:2px;
	PADDING-LEFT: 105px; 
 	color:#f88359;
 	list-style-type: disc; 
}
UL.csUL4
{
	margin:2px;
	PADDING-LEFT: 145px; 
 	color:#f88359;
 	list-style-type: disc; 
}
UL.csUL5
{
	margin:2px;
	PADDING-LEFT: 185px; 
	color:#f88359;
	list-style-type: disc; 
}
UL.csUL6
{
	PADDING-LEFT: 225px; 
 	color:#f88359;
 	list-style-type: disc; 
}
/* End Site map*/
/* Css for Aggelies Data list*/
.dlitem
{
	background-color:#CfCC99;
	color: #313539;
	padding:2px;
	border-bottom:4px solid #CfCC99;

}
.dlalternatingitem
{
	background-color:#DEDDC9;
	color: #313539;
	padding:2px;

}
.aggeliesdatalist
{
	Width="100%";
}
.cssotaname
{
	color: #416075;
	font-weight:bold;
}
/* End Aggelies*/
/* 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;	
}

/* Value4u classes */

TABLE.gencontainer 
{
	width: 990px;
	background-color: #000000;
}

TD.vsep3
{
	width: 3px;
}

TD.vsep5
{
	width: 5px;
}

TD.vsep6
{
	width: 6px;
}

TD.hsep3
{
	height: 3px;
}

TD.hsep4
{
	height: 4px;
}

TD.hsep5
{
	height: 5px;
}

TD.hsep6
{
	height: 6px;
}

TD.hsep8 
{
	height: 8px;
}

TD.hsep9 
{
	height: 9px;
}

TD.hsep10
{
	height: 10px;
}

TD.hsep13
{
	height: 13px;
}

.smfont
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial
}

.smbfont 
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
}

TD.pathBar
{
	background-color: #FFFFFF;
	color: #2AC0F2;
	padding: 5px;
	/*height: 40px;*/
}

TD.pathBar a, TD.pathBar a:visited
{
	color: #2AC0F2;
	text-decoration: none;
}

.weatherimage
{
	/*vertical-align: top;*/
	padding-right: 3px;
}

.weathertext
{
	/*vertical-align: top;*/
	color: #2AC0F2;
}

.weathertext a, .weathertext a:visited
{
	color: #2AC0F2;
	text-decoration: none;
}

.topmenu1
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #212121;
	color: #cccccc;
	padding: 4px;
}

.topmenu1 a
{
	color: #cccccc;
	text-decoration: none;
}

.topmenu1 a:visited
{
	color: #cccccc;
	text-decoration: none;
}
.topmenu2
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #212121;
	color: #2AC0F2;
	padding: 4px;
}

.topmenu 
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	background-color: #212121;
	color: #2AC0F2;
	padding: 2px;
}

.topmenu a
{
	color: #2AC0F2;
	text-decoration: none;
}

.topmenu a:visited
{
	color: #2AC0F2;
	text-decoration: none;
}

.topmenusep 
{
	color: #838182;
	padding-left: 5px;
	padding-right: 5px;
}

.topticker 
{
	height: 34px;
	vertical-align: middle;
	text-align: center;
	color: #C71E25;
	font-size: 14px;
	font-weight: bold;
}

.topticker a, .topticker a:visited
{
	color: #C71E25;
	text-decoration: none;
}

#leftimagemenudesc
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #BFBBBB;
}

.leftmenuitem
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #999999;
	border-bottom: solid 1px #6A6A6A;
	padding: 2px 0px 2px 8px;
}

.leftmenuitemon
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #F7991F;
	border-bottom: solid 1px #6A6A6A;
	padding: 2px 0px 2px 8px;
}

.leftmenuitemlast
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #999999;
	padding: 2px 0px 2px 8px;
}

.leftmenuitemlaston
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #F7991F;
	padding: 2px 0px 2px 8px;
}



.mainarticlehyper
{
	color: #F7991F;
	font-weight: bold;
	font-size: 20px;
	font-family: Verdana, Arial;
	padding: 1px 0px 1px 0px;
}



.mainarticlehyper a, .mainarticlehyper a:visited
{
	color: #F7991F;
	text-decoration: none;
	
}
	
.mainarticlecategory
{
	color: #28AEEB;
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.mainarticletitle
{
	padding: 10px 0px 0px 0px;
	color: #F3F3F3;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial;
	
}

.mainarticletitle a, .mainarticletitle a:visited

{
	color: #F3F3F3;
	text-decoration: none;
}

.mainarticlesummary
{
	padding: 0px 0px 0px 0px;
	color: #E7E7E7;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.mainarticlesummary a, .mainarticlesummary a:visited

{
	color: #E7E7E7;
	text-decoration: none;
}

.mainarticlelink
{
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.mainarticlelink a
{
	color: #646464;
	text-decoration: none;
}

.mainarticlelink a:hover
{
	color: #646464;
	text-decoration: underline;
}

.mainstoriescontent
{
	/*background-color: #ECE7D1;*/
	/*height: 145px;*/
	padding: 3px;
}

.mainstoriesimage
{
	padding: 0px 3px 0px 0px;
	width: 79px;
	height: 65px;
}
	
.mainstoriescategory
{
	color: #28AEEB;
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.mainstoriestitle
{
	padding: 0px 0px 0px 0px;
	color: #F7991F;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
}

.mainstoriesimage
{
	float: left;
	clear: left;
	padding: 2px;
}

.mainstoriestitle a, .mainstoriestitle a:visited
{
	color: #F7991F;
	text-decoration: none;
}

.mainstoriessummary
{
	color: #E7E7E7;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.mainstoriessummary a, .mainstoriessummary a:visited
{
	color: #E7E7E7;
	text-decoration: none;
	
}

.mainstorieslink
{
	width: 100%;
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.mainstorieslink a, .mainstorieslink a:visited 
{
	color: #646464;
	text-decoration: none;
}

.mainstorieslink a:hover
{
	color: #646464;
	text-decoration: underline;
}

.mainstoriessep
{
	background-color: #212121;
}

.mainfadingtickerheader
{
	background-color: #212121;
	padding-left: 5px;
	color: #E7E7E7;
	color: #F7991F;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
}

.mainfadingtickerheader a, .mainfadingtickerheader a:visited
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #646464;
	text-decoration: none;
}

.mainfadingticker
{
	background-color: #212121;
	padding: 3px;
}

#vwArticleFadingTicker
{
	width: 100%;
	height: 27px;
	padding: 0px;
	background-image: url(Images/bg_fadeticker.gif);
	background-color: #D7F5FF;

}

#vwArticleFadingTicker td.fadingscrollercontent
{
	padding: 0px;
	width: 100%;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

#vwArticleFadingTicker a.fadingscrollerlink, #vwArticleFadingTicker a.fadingscrollerlink:visited
{
	font-family: Verdana Arial;
	text-decoration: none;
	color: #000000;
}

.secondarticleleft
{
	vertical-align: top;
	width: 314px;
	height: 250px;
	background-color: #000000;
	border-right: solid 1px #212121;
	border-bottom: solid 5px #212121;
}

.secondarticleright
{
	vertical-align: top;
	width: 313px;
	height: 250px;
	background-color: #000000;
	border-left: solid 2px #212121;
	border-bottom: solid 5px #212121;
}

.secondarticlecontent
{
	padding: 3px;
}

.secondarticleimage
{
}


.secondarticlehyper
{
	background-color: #212121;
	color: #FFFFFF;
	height: 22px;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
	padding: 0px 0px 0px 0px;
}
	
.secondarticlecategory
{
	color: #5B5B5B; /*#28AEEB;*/
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.secondarticletitle
{
	padding: 10px 0px 0px 0px;
	color: #F7991F;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
}

.secondarticletitle a, .secondarticletitle a:visited
{
	color: #F7991F;
	text-decoration: none;
}

.secondarticlesummary
{
	padding: 0px 0px 2px 0px;
	color: #E7E7E7;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.secondarticlesummary a, .secondarticlesummary a:visited
{
	color: #E7E7E7;
	text-decoration: none;
}

.secondarticlesummary a p, .secondarticlesummary a:visited p
{
	color: #E7E7E7;
	text-decoration: none;
}

.secondarticlelink
{
	width: 100%;
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.secondarticlelink a, .secondarticlelink a:visited
{
	color: #646464;
	text-decoration: none;
}

.secondarticlelink a:hover
{
	color: #646464;
	text-decoration: underline;
}

.verticalarticlelisthyper
{
	background-color: #212121;
	color: #F7991F;
	padding-left: 10px;
	height: 22px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.verticalarticlelistmain,
.verticalarticlelistmain a,
.verticalarticlelistmain a:visited
{
	padding: 2px;
	color: #E7E7E7;
	text-decoration: none;
}

.verticalarticlelistmain ul
{
	list-style-type: square;
	color: #C5351C;
	list-style-position: outside;
	margin: 5px;
	padding: 0px 10px 0px 10px;
}

.verticalarticlelistmain ul li
{
	margin-bottom: 5px;
	vertical-align: middle
}

.verticalarticlelistmain ul li a
{
	text-decoration: none;
	color: #ffffff;
}

.verticalarticlelistdate
{
	color: #5B5B5B;
}
.verticalarticlelistdateOrange
{
	color: #F99920;
}
.verticalarticlelistmore
{
	width: 100%;
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.verticalarticlelistmore a, .verticalarticlelistmore a:visited
{
	color: #646464;
	text-decoration: none;
}

.verticalarticlelistmore a:hover
{
	color: #646464;
	text-decoration: underline;
}

td.bottomarticlelistsep
{
	height: 3px;
	background-color: #212121;
}

.bottomarticlelist
{
}

.bottomarticlelisthyper
{
}

.bottomarticlelistimage
{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

.bottomarticlelistmain
{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
	
.bottomarticlelistcategory
{
	color: #5B5B5B; /*color: #28AEEB;*/
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.bottomarticlelisttitle
{
	padding: 10px 0px 0px 0px;
	color: #F7991F;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
}

.bottomarticlelisttitle a, .bottomarticlelisttitle a:visited
{
	color: #F7991F;
	text-decoration: none;
}

.bottomarticlelistsummary
{
	padding: 0px 0px 2px 0px;
	color: #E7E7E7;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.bottomarticlelistsummary a, .bottomarticlelistsummary a:visited
{
	color: #E7E7E7;
	text-decoration: none;
}

.bottomarticlelistlink
{
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.bottomarticlelistlink a
{
	color: #646464;
	text-decoration: none;
}

.bottomarticlelistlink a:hover
{
	color: #646464;
	text-decoration: underline;
}

.bottomstorieslist
{
	background-color: #000000;
}

td.bottomstoriessep
{
	width: 3px;
	background-color: #212121;
}

.bottomstorieslistimage
{
	float: left;width: 79px;
	clear: left;
	padding: 0px 2px 2px 0px;
}

.bottomstorieslisthyper
{
	color: #FFFFFF;
	height: 25px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
	padding: 3px;
	background-color: #212121;
}
	
.bottomstorieslistcategory
{
	color: #28AEEB;
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.bottomstorieslistcontent
{
	padding: 10px 3px 10px 3px;
}

.bottomstorieslisttitle
{
	color: #F7991F;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.bottomstorieslisttitle a, .bottomstorieslisttitle a:visited
{
	color: #F7991F;
	text-decoration: none;
}

.bottomstorieslistsummary
{
	color: #E7E7E7;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.bottomstorieslistsummary a, .bottomstorieslistsummary a:visited
{
	color: #E7E7E7;
	text-decoration: none;
}

.bottomstorieslistlink
{
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.bottomstorieslistlink a
{
	color: #646464;
	text-decoration: none;
}

.bottomstorieslistlink a:hover
{
	color: #646464;
	text-decoration: underline;
}
.xaaLiveTable
{
	background-color: #131313;
	padding-top: 3px;
	padding-bottom: 4px;
}
.xaaLiveListmain
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	padding: 5px;
}

.xaaLiveListdate
{
	color: #2ABBFF;
}

a.xaaLiveListlink
{
	color: #FFFFFF;
	text-decoration: none;
}

a.xaaLiveListlink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.sidearticlelist
{
}

.sidearticlelistmain
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #C5C5C5;
	padding: 3px;
}
.sidearticlelistdateNewsWire
{
	color: #29BAFD;
}

.sidearticlelistCategoryNewsWire
{
	color: #F99920;
}

.sidearticlelistdate
{
	color: #47A4C0;
}

a.sidearticlelistlink
{
	color: #C5C5C5;
	text-decoration: none;
}

a.sidearticlelistlink:visited
{
	color: #C5C5C5;
	text-decoration: none;
}

.sidearticlelistmore
{
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding-bottom: 3px;
	padding-right: 3px;
}

.sidearticlelistmore a, .sidearticlelistmore a:visited
{
	color: #646464;
	text-decoration: none;
}

.sidearticlelistmore a:hover
{
	color: #646464;
	text-decoration: underline;
}

.stocksearchheader
{
	color: #de9328;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding-left: 3px;
	padding-bottom: 3px;
}

.stocksearchtextbox
{
	color: #000000;
	background-color: #cccccc;
	border: 0;
	width: 171px;
	height: 19px;
	margin-left: 3px;
	margin-right: 4px;
	padding: 2px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}

#stocksearchresults
{
	/*position: absolute;*/
	z-index: 1;
	display: none;
	background-color: #cccccc;
	border: 0;
	width: 194px;
	padding: 3px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: left;
}

#stocksearchresults a, #stocksearchresults a:visited
{
	text-decoration: none;
	color: #000000;
}

#stocksearchresults a:hover
{
	text-decoration: underline;
}




.listsymbols
{
	background-color: #111111;
	color: #de9328;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.listsymbols a, .listsymbols a:visited
{
	color: #de9328;
	text-decoration: none;
}

.page
{
	background-color: #ffffff;
	padding: 0px;
	color: #000000;
}

.categorytitle
{
	font-family: Verdana, Arial;
	font-size: 20px;
	font-weight: normal;
	color: #C61E24;
	text-align: left;
	vertical-align: middle;
	padding-left: 20px;
}

.categorylinks
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
}

.categorylinks a, .categorylinks a:visited
{
	color: #999999;
	text-decoration: none;
}

.categoryitemdate
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #2BC0F0;
	text-align: left;
	padding-left: 20px;
}

.categoryitemtitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
}

.categoryitemtitle a, .categoryitemtitle a:visited
{
	text-decoration: none;
	color: #000000;
}

.categoryitemsummary
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
}

.categoryitemsummary a, .categoryitemsummary a:visited
{
	text-decoration: none;
	color: #000000;
}

div.categorymore
{
	width: 100%;
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #646464;
	padding-right: 5px;
}

div.categorymore a, div.categorymore a:visited
{
	color: #646464;
	text-decoration: none;
}

.newsitemwithbgheader
{
	background-image: url(../../Resources/Images/stiles_bg.jpg);	
}

.newsitemwithbgdate
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	margin-top: 10px;
	
}

.newsitemwithbgtitle
{
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	
}

.newsitemcategory
{
	font-family: Verdana, Arial;
	font-size: 20px;
	font-weight: normal;
	color: #C61E24;
	text-align: left;
	vertical-align: bottom;
	height: 30px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.newsitemlinks
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	vertical-align: middle;
	padding-right: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.newsitemlinks a, .newsitemlinks a:visited
{
	color: #999999;
	text-decoration: none;
}

.newsitemmain
{
	padding: 25px 20px 15px 10px;
}
.newsitemmain a,
.newsitemmain a:hover,
.newsitemmain a:visited
{
	color: #2297bc;
	text-decoration: none;
}
.newsitemdate
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2BC0F0;
}

.newsitemtitle
{
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.newsitemsharpline
{
	height: 1px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	background-color: #333333;
}

.newsitemfadedline
{
	height: 1px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	background-color: #BDBDBD;
}

#newsitemtext
{
	font-size: 12px;
}

#newsitemtext p
{
	font-size: 12px;
}

div.newsitemdisclaimer
{
	width: 100%;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #BDBDBD;
	padding: 25px 20px 15px 10px;
}

div.newsitemmore
{
	width: 100%;
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #2BC0F0;
	padding-right: 5px;
	padding-bottom: 5px;
}

div.newsitemmore a, div.newsitemmore a:visited
{
	color: #2BC0F0;
	text-decoration: none;
}

div.tocontenttop
{
	width: 100%;
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #2BC0F0;
	padding-right: 5px;
	padding-bottom: 5px;
}

div.tocontenttop a, div.tocontenttop a:visited
{
	color: #2BC0F0;
	text-decoration: none;
}

ul.newsitemrecentlist
{
	list-style-type: square;
	color: #2BC0F0;
}

ul.newsitemrecentlist a, ul.newsitemrecentlist a:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

img.floatleft
{
	float: left;
	clear: left;
	margin: 5px;
	width: 120px;
}

.footer
{
	background-color: #212121;
	color: #DADADA;
}

.footer a, .footer a:visited
{
	color: #DADADA;
	text-decoration: none;
}

.copyright
{
	background-color: #000000;
	color: #212121;
}

.testop
{
	padding-left: 5px;
	color: #F7991F;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

.reutersTableForFirstPage
{
	background-color: #0C0C0C;
	font-family:Verdana;
	font-size:10;
	width: 100%;
	border-bottom:solid 3 #212121;
	border-left: solid 3 #212121;
	border-right: solid 3 #212121;
	border-top: solid 3 #212121;
}
.reutersTableForFirstPage td
{
	color: #459DBB;
	border-bottom:solid 1 #545454;
	border-right: solid 1 #545454;
	padding:3 3 3 ;
}
.reutersTableForFirstPage td a, .reutersTableForFirstPage td a:visited
{
	color: #459DBB;
	text-decoration: none;
}
.reutersTableInside
{
	width:100%;
	text-align: center;
	border: solid 3 #FFFFFF;
}
.reutersTableInside TD
{
	border-bottom:solid 1 #FFFFFF;
	border-right: solid 1 #FFFFFF;
	
}
.reutersTableInsideHeaderRow
{
	background-color:#D6D6D6;	
}

.reutersTableInsideValuesRow
{
	background-color: #EFEFEF;
}
.reutersTableCharts
{
	text-align:left;
	color: #34C3F1;
	font-weight: bold;
}
.reutersTableCharts TD
{
	text-align:left;
	color: #34C3F1;
	font-weight: bold;
}

.reutersTopRight
{
	width: 100%;
	background-color: Black;
}

.reutersTopRight TD
{
	font-size: 8pt;
	color:White;
	font-weight: normal;
}

.reutersTopRight td a
{
	text-decoration: none;
	color: White;
	font-weight: normal;
	font-size: 8pt;
}

.contentpagesharpline
{
	height: 1px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	background-color: #333333;
}

.reutersdatatitle
{
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #c21515;
	padding-left: 15px;
}

.reutersdatalinks
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	vertical-align: middle;
	padding-right: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.reutersdatalinks a, .reutersdatalinks a:visited
{
	color: #999999;
	text-decoration: none;
}

a.reutersdatasymbollistlink, a.reutersdatasymbollistlink:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	cursor: hand;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
}

a.reutersdatasymbollistlinkactive, a.reutersdatasymbollistlinkactive:visited
{
	font-weight: bold;
	font-size: 14px;
	color: #c21515;
	cursor: hand;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
}

.reutersdatasymbol
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-left: 15px;
}

.reutersdatacategory
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
}

.reutersdatalastupdate
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
}

.reutersdatafieldname
{
	font-size: 12px;
	color: #c21515;
}

.reutersdatalastupdate .reutersdatafieldname
{
	font-size: 10px;
	color: #c21515;
}


.reutersdatagraphtitle
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c21515;
	padding-top: 23px;
	padding-left: 15px;
	padding-bottom: 5px;
}

.reutersdatagraph
{
	text-align: center;
	vertical-align: middle;
}

.reutersdatagraphlink
{
	font-weight: bold;
	font-size: 10px;
	color: #7f7f7f;
	cursor: hand;
}

.reutersdatagraphlinkselected
{
	font-weight: bold;
	font-size: 11px;
	color: #c21515;
	cursor: hand;
}

.reutersdatagraphlegend
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left: 15px;
	padding-bottom: 5px;
}

.reutersdatadaytitle
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c21515;
	height: 40px;
	vertical-align: middle;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 5px;
}

.reutersdatafundamentals
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c21515;
	height: 40px;
	vertical-align: middle;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 5px;
}

.reutersdatatable
{
	width: 618px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #ffffff;
}
/*
.reutersdatatable td
{
	border-right: solid 1px #ffffff;
}
*/

.reutersdatatablehead
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #cbcbca;
	color: #212121;
	text-align: center;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
}

.reutersdatatabledata
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	color: #28c0f2;
	text-align: center;
	vertical-align: middle;
	height: 27px;
	border-right: solid 1px #ffffff;
}

.reutersdatatableinner
{
	vertical-align: top;
	background-color: #000000;
}

.reutersdatatableinnercaption
{
	width: 50%;
	padding-right: 5px;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	color: #28c0f2;
	text-align: right;
	vertical-align: middle;
}

.reutersdatatableinnerdata
{
	width: 50%;
	padding-left: 5px;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	color: #28c0f2;
	text-align: left;
	vertical-align: middle;
}

.reutersdatahilo
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c21515;
	height: 40px;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 13px;
	padding-bottom: 5px;
}

.reutersdatasymboltable
{
	width: 618px;
	margin-left: 6px;
	margin-right: 6px;
}
/*
.reutersdatasymboltable td
{
	border-right: solid 1px #cbcbcb;
}
*/

.reutersdatasymboltableheader
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c21515;
	height: 40px;
	vertical-align: middle;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 5px;
}

.reutersdatasymboltablecaption
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #cbcbca;
	color: #212121;
	text-align: center;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
}


.reutersdatasymboltablesymbol,
.reutersdatasymboltablevalue,
.reutersdatasymboltablepercentpos,
.reutersdatasymboltablepercentsame,
.reutersdatasymboltablepercentneg
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	vertical-align: middle;
	color: #28c0f2;
	height: 27px;
	border-right: solid 1px #cbcbcb;
}

.reutersdatasymboltablevalue,
.reutersdatasymboltablepercentpos,
.reutersdatasymboltablepercentsame,
.reutersdatasymboltablepercentneg
{
	text-align: center;
}

.reutersdatasymboltablesymbol
{
	padding-left: 6px;
}

.reutersdatasymboltablesymbol a,
.reutersdatasymboltablesymbol a:visited
{
	text-decoration: none;
	color: #28c0f2;
}

.reutersdatasymboltablevalue
{
	color: #cbcbcb;
}

.reutersdatasymboltablepercentpos
{
	color:#247c1c;
}

.reutersdatasymboltablepercentsame
{
	color: #cbcbcb;
}

.reutersdatasymboltablepercentneg
{
	color:#e3231d;
}

.reutersdatanews
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cbcbcb;
	height: 40px;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 13px;
	padding-bottom: 5px;
}

ul.reutersdatanewslist
{
	list-style-type: square;
	color: #2BC0F0;
}

ul.reutersdatanewslist a, ul.reutersdatanewslist a:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.reutersdatanewslistdate
{
	color: #28c0f2;
}

/*Mutual Funds*/
.mfunddatatitle

{
	font-family: Verdana, Arial;
	font-size: 14px;




	font-weight: bold;
	color: #c21515;
	padding-left: 15px;
}

.mfunddatatitle a,
.mfunddatatitle a:visited
{
	text-decoration: none;
	color: #000000;
}

.mfunddatasubtitle

{
	font-family: Verdana, Arial;
	font-size: 12px;




	font-weight: bold;
	color: #c21515;
	padding-left: 15px;
}

.mfunddatasubtitle a,
.mfunddatasubtitle a:visited
{
	text-decoration: none;
	color: #000000;
}

.mfunddatalinks
{
	width: 40%;
	font-family: Verdana, Arial;
	font-size: 10px;

	font-weight: normal;
	color: #999999;
	text-align: right;
	vertical-align: middle;
	padding-right: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mfunddatalinks a, .mfunddatalinks a:visited
{
	color: #999999;
	text-decoration: none;


}

.mfunddatatable
{
	width: 618px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #ffffff;
}

.mfunddatatablehead
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #cbcbca;
	color: #212121;
	text-align: center;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
}

.mfunddatatabledata
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	color: #28c0f2;
	text-align: center;
	vertical-align: middle;
	height: 27px;
	border-right: solid 1px #ffffff;
}

.mfunddatatablecompanylist,
.mfunddatatabledfundlist
{
	width: 618px;
	margin-left: 6px;
	margin-right: 6px;
}


.mfunddatatablecompanytitle
{

	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;


	vertical-align: middle;
	color: #000000;
	height: 27px;
	padding-left: 6px;
}

.mfunddatatablefundcaption
{

	background-color: #cbcbca;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
	text-align: center;
}
.mfunddatatablecaption
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #212121;

	width: 100%;
}
.mfunddatatablefundtitle,
.mfunddatatablefundvalue,
.mfunddatatablefundpercent,
.mfunddatatablefundpercentpos,
.mfunddatatablefundpercentsame,
.mfunddatatablefundpercentneg
{

	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	background-color: #000000;
	vertical-align: middle;
	color: #28c0f2;
	height: 27px;
	border-right: solid 1px #cbcbcb;
}

.mfunddatatablefundvalue,
.mfunddatatablefundpercent,
.mfunddatatablefundpercentpos,
.mfunddatatablefundpercentsame,
.mfunddatatablefundpercentneg
{
	text-align: center;


}

.mfunddatatablefundtitle
{
	padding-left: 6px;



}

.mfunddatatablecompanytitle a,
.mfunddatatablecompanytitle a:visited
{
	text-decoration: none;
	color: #000000;


}

.mfunddatatablefundtitle a,
.mfunddatatablefundtitle a:visited
{
	text-decoration: none;
	color: #28c0f2;


}

.mfunddatatablefundvalue
{
	color: #cbcbcb;










}

.mfunddatatablefundpercentpos
{
	color:#247c1c;

}

.mfunddatatablefundpercentsame
{
	color: #cbcbcb;
}

.mfunddatatablefundpercentneg
{
	color:#e3231d;
}



/*kmast*/
.memberRegistrationForm
{
	font-family: Verdana;
	font-size: 11px;
}
.memberRegistrationForm TD
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
}

.memberRegistrationFormInfo1
{
	color: #26C1F1;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	font-style:italic;
}

.memberRegistrationFormInfo2
{
	color: #C31313;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.memberRegistrationFormInputBox
{
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana;
	
}
.memberRegistrationFormInfoResult
{
	color: Red;
	font-style:italic;
	font-family: Verdana;
	font-size:11px;
}
.memberRegisterLoginInfo
{
	color: #010101;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
a.memberRegisterLoginInfo, 
a.memberRegisterLoginInfo:visited
{
	color: #010101;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: underline;	
}
.memberRegisterLoginInfo2
{
	color: #C62725;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.memberRegistrationFormForgotPassLink
{
	font-family: Verdana;
	font-size: 10px;
	color: #707070;
	font-weight:bold;
	text-decoration: underline;	
}

.ul_Margins
{
	margin-bottom: 0px;
}
.portfolioHeaderLine
{
	padding:2 2 2 2;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #cbcbca;
	color: #212121;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
	text-align: center;	
}
.portfolioFooterLine
{
	padding:2 2 2 2;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #cbcbca;
	color: #212121;
	vertical-align: middle;
	height: 23px;
	border-right: solid 1px #ffffff;
	text-align: right;
}

.portfolioInnerLine,
.portfolioInnerLine a
{
	padding:2 2 2 2;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #000000;
	color: #28c0f2;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.virtualPortfolioStockUp
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: 247C1C;
}
.virtualPortfolioStockDown
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: E3231D;	
}
.virtualPortfolioStockSame
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;	
	color: #28c0f2;	
}
#stocksearchresultsnew
{
	position: absolute;
	z-index: 1;
	display: none;
	background-color: white;
	border: 0;
	width: 194px;
	padding: 3px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: left;
}

#stocksearchresultsnew a, #stocksearchresultsnew a:visited
{
	text-decoration: none;
	color: #000000;
}

#stocksearchresultsnew a:hover
{
	text-decoration: underline;
}

.stocksearchtextboxnew
{
	color: #000000;
	background-color: white;
	border: 0;
	width: 171px;
	height: 19px;
	margin-left: 3px;
	margin-right: 4px;
	padding: 2px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.stocksearchheadernew
{
	color: #de9328;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding-left: 3px;
	padding-bottom: 3px;
}
.VPinput
{
	border: solid 1 #AEAEAE;
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
}
.AddStockLink,
.AddStockLink a,
.AddStockLink a:visited,
.AddStockLink a:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #C9373C;
	font-weight:bold;
	text-decoration: none;
}


.csresultlink,
.csresultlink a,
.csresultlink a:visited
{
	text-decoration: none;
	font: normal normal normal 11px verdana;
	color: #575757;
}
.csresultlink a:hover
{
	text-decoration: underline;
	font: normal normal normal 11px verdana;
	color: #575757;
	
}

.searchDateTime
{
	text-decoration: none;
	font:  italic normal normal 10px verdana;
	color: #34C6EF;
	
}
.strcscurrentpateno
{
	font: normal normal normal 11px verdana;
	color: #D34B50;
	text-decoration: undeline;
}
.strcspateno,
.strcspateno a,
.strcspateno a:hover,
.strcspateno a:visited
{
	font: normal normal normal 11px verdana;
	color: #34C6EF;
	text-decoration: none;
}
.strcspatemove,
.strcspatemove a,
.strcspatemove a:hover,
.strcspatemove a:visited
{
	font: normal normal normal 11px verdana;
	color: #CD373C;
	text-decoration: none;
}
.gavrossidearticlelistmain,
.gavrossidearticlelistmain a,
.gavrossidearticlelistmain a:hover,
.gavrossidearticlelistmain a:visited
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #C5C5C5;
	background-image: url(images/red_pattern.gif);	
	padding-left: 8px;
	padding-top: 2px;

}
.gavrossidearticlelist
{
}

.gavrossidearticlelistlink,
.gavrossidearticlelistlink a,
.gavrossidearticlelistlink a:hover,
.gavrossidearticlelistlink a:visited
{
	color: #C5C5C5;
	text-decoration: none;
}

.gavrossidearticlelistmore,
.gavrossidearticlelistmore a,
.gavrossidearticlelistmore a:hover,
.gavrossidearticlelistmore a:visited
{
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding-bottom: 3px;
	padding-right: 3px;	
}
.authorsTD
{
	background-color: #262626;
	width: 434px;
}
.authorCell
{
	vertical-align: top;
}

.authorsTitle
{
	vertical-align: top;
	padding:   0px 0px 0px 0px;
	/*color: #D4D3D3;*/
	color: #F7991F;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.authorsTitle a, .authorsTitle a:visited
{
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 10px;
	/*color: #D4D3D3;*/
	color: #F7991F;
	text-decoration: none;
}
.authorName
{
	padding-left: 5px;
	font-size: 9px;
	color: #2ABBFF;
	height: 20px;
	
}
.authorHeader
{
	padding-left: 5px;
	height: 25px;
	font-family: Verdana, Arial;
	font-size: 12px;
	/*color: #F7991F;*/
	color: #D4D3D3;
	text-decoration: none;
	font-weight: bold;
	background-color: #272727;
	

}
img.floatleftauthors
{
	float: left;
	clear: left;
	margin: 5px;
	
	
}
/*SDAL*/
.convtext {
	padding-left: 15px;
	font-family: verdana;
	font-size: 11px;
}
	
.convresult {
	padding-left: 15px;
	font-family: verdana;
	font-size: 11px;
	color: #25bff3;
	text-align: center;
}
	
.amountBox {
	font-family: verdana;
	font-size: 13px;
	color: #c21616;
	width: 140px;
	height: 21px;
	font-weight: bold;
	border: 1px solid #cdcdcd;
}
	
.currDDL {
	font-family: verdana;
	font-size: 13px;
	width: 210px;
	height: 21px;
	font-weight: normal;
	border: 1px solid #cdcdcd;
}

.convoutput {
	font-family: verdana;
	font-size: 11px;
	color: #25bff3;
	font-weight: bold;
	text-align: center;
	border: 0 0 0 0;
	background-color: #000000;
}

.convBtn 
{
	BACKGROUND-IMAGE: url(../../Resources/Images/convertbtn.jpg);	
	width: 88px;
	height: 22px;
	border: 0 0 0 0;
	cursor: hand;
}
.BalkansHeader
{
	BACKGROUND-IMAGE: url(../../Resources/Images/balkans.gif);	
	HEIGHT: 30px;

}
.balkanverticalarticlelistmain
{	
	font-family: Verdana, Arial;
	font-size: 12px; 
	padding: 8px;
	color: #E7E7E7;
}

.balkanverticalarticlelistmain ul
{
	list-style-type: square;
	color: #C5351C;
	list-style-position: outside;
	margin: 5px;
	padding: 0px 10px 0px 10px;
}

.balkanverticalarticlelistmain ul li
{
	margin-bottom: 5px;
	vertical-align: middle
}

.balkanverticalarticlelistmain ul li a
{
	text-decoration: none;
	color: #1998CE;
}

.balkanverticalarticlelistdate
{
	color: #5B5B5B;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.balkanverticalarticlelistmore
{
	width: 100%;
	text-align: right;
	color: #646464;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.NewsWire0
{
	cursor: hand;
	width: 225px;
	height: 30px;
	background-image: url(../../Resources/Images/newswire_tab.gif);
}

.NewsWire1
{
	cursor: hand;
	width: 225px;
	height: 30px;
	background-image: url(../../Resources/Images/popular_tab.gif);
}
.PapagalosHeader
{
	color: #F79920;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.XartopaixtisHeader
{
	color: #6AAED0;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.AdistaktosHeader
{
	color: #C61E24;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.KafesHeader
{
	color: #7AAE5E;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.PapagalosTitle
{
	color: #BFBBBB;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.XartopaixtisTitle
{
	color: #BFBBBB;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.AdistaktosTitle
{
	color: #BFBBBB;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.KafesTitle
{
	color: #BFBBBB;
	font-size: 10px;
	font-family: Verdana, Arial;
}

#stiles
{
	overflow: hidden;
	float:none;
	width: 144px;
}

.StilesTable TD
{
	vertical-align: top;
	padding-bottom: 5px;
}

.NewPaperLabel1
{
	color: #2AC0F5;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.NewPaperLabel2
{
	color: #2AC0F5;
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.NewPaperLabel3
{
	color: #9A999E;
	font-size: 10px;
	font-family: Verdana, Arial;
}
.NewPaperLabel4	
{
	color: #9A999E;
	font-size: 9px;
	font-family: Verdana, Arial;
}
.NewPaperLabel5
{
	color: #464648;
	font-size: 12px;
	font-family: Verdana, Arial;
}

.NewPaperLabel6
{
	color: #c21515;
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: bold;
}
.NewsPaperLatestTable
{
	vertical-align: top;
	text-align: center;
	background-image: url(../../Resources/Images/bg_preview_pdf.jpg); 
	width: 135px;
	height: 195px
}
.NewPaperLink1
{
	color: #D5595B;	
	cursor: hand;
	font-weight:bold;
}

.linkMenu,
.linkMenu A,
.linkMenu A:Visited
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #999999;
	border-bottom: solid 1px #6A6A6A;
	padding:  5px 0px 2px 4px;
	text-decoration: none;
	
}

.linkMenu A:Hover
{
	color: #F7991F;	
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	border-bottom: solid 1px #6A6A6A;
	padding: 5px 0px 2px 4px;
	text-decoration: none;
	
}

.NewsWireUnSelected
{
	width: 101px;
	height: 38px;
	cursor: hand;
	background-image: url(../../Resources/Images/newswire_off.gif);

}

.NewsWireSelected
{
	width: 101px;
	height: 38px;
	cursor: hand;
	background-image: url(../../Resources/Images/newswire_on.gif);

}


.PopularUnSelected
{
	width: 130px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/popular_off.gif);

}

.PopularSelected
{
	width: 130px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/popular_on.gif);

}

.EconomyUnSelected
{
	width: 92px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/economy_off.gif);

}

.EconomySelected
{
	width: 92px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/economy_on.gif);

}

.BusinessUnSelected
{
	width: 109px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/business_off.gif);
	
}

.BusinessSelected
{
	width: 109px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/business_on.gif);
	
}

.InternationalUnSelected
{
	width: 200px;
	height: 38px;
	
	cursor: hand;
	background-image: url(../../Resources/Images/international_off.gif);
	
}

.InternationalSelected
{
	width: 200px;
	height: 38px;

	cursor: hand;
	background-image: url(../../Resources/Images/international_on.gif);
	
}
.newsPaperFrontPage
{
	background-image: url(../../Resources/Images/newspaper.gif);
	cursor: hand;
	cursor: pointer;
	font-family: Verdana;
	
	font-size: 9px;
	color: White;
	padding-left: 85px;
	vertical-align: top;
	padding-top: 10px;
}

.newsPaperFrontPage A,
.newsPaperFrontPage A:Visited,
.newsPaperFrontPage A:Hover
{
	font-family: Verdana;
	font-size: 9px;
	color: White;
	text-decoration: none;
}


.pagerCell
{
	background-image: url(../../Resources/Images/paging_bg.gif);
	text-align: center;
	text-align:-moz-center;
	text-align: -khtml-center;
	margin-right: auto; 
	margin-left:auto; 
}
#pager
{
	width:435px;float:none;overflow: hidden;text-align: center;
	padding-top: 5px;
	padding-bottom: 2px;

}
.pagerNumber
{
	font-family: Verdana;
	font-size: 11px;
	color: #D3D3D3;
	width: 11px;
	text-align: center;
	cursor: hand;
	cursor: pointer;
}
.pageNumberSelected
{
	font-family: Verdana;
	font-size: 11px;
	color: #D3D3D3;
	width: 11px;
	text-align: center;
	background-color: #932025;
	cursor: default;
}
#NewsPaperDate
{
	font-family: Verdana;
	font-size: 20px;
	color: White;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1000;
}

#main
{
	width:435px;float:none;overflow: hidden;height: 190px;
}
#VerticalALMain
{
	height: 270px;float:none;overflow: hidden;
}
#NewsWireDiv
{
	height: 270px;float:none;overflow: hidden;padding-top: 5px;
}


.mainarticle	/*To keli sthn ECHome*/
{
	width: 423px;
	background-image: url(../../Resources/Images/BG_TOP_ARTICLE.gif);	
	height: 393px;
	text-align: center;
}
#MainArticlesContainer
{
	width:399px;
	height: 393px;
	float: none;
	overflow: hidden;
	padding-left: 0px;
	margin-right: auto; margin-left:auto;

}
#MainArticleTopSpace
{
	font: normal normal normal 2px/2px arial;
	width:399px;
	height: 11px;
}
#MainArticlesContainer2
{
	position:relative;
	width:3591px;
	height: 354px;
}
#MainArticlePager
{
	height: 28px;width: 408px;
	margin-right: auto; margin-left:auto; 
	font-family: Tahoma;
	color: #A6A6A6;
	font-size:11pt;
	float: none;
	overflow:hidden;
}

.MainArticleTable
{
	width: 399px;height: 354px;
}
.MainArticleTable TD
{
	text-align: center;padding: 0px;margin: 0px;
}

.mainarticleimage 
{
	width: 399px;height: 242px;	margin: 0px 0px 0px 0px;border: 0px;
}
.mainArticleTitle1
{
	height: 51px;
	overflow:hidden;width: 389px;
}
.mainArticleTitle1 a,
.mainArticleTitle1 a:hover,
.mainArticleTitle1 a:visited
{
	font-family : Impact, Arial;
	
	color: White;
	text-transform: uppercase;
	height: 51px;
	overflow:hidden;width: 389px;
	text-decoration:none;
	
}
.mainArticleSummary1
{
	vertical-align: bottom;
	font-family : Tahoma;
	font-size: 8pt;
	color: White;
	text-align: center;
	height: 61px;overflow:hidden;width: 379px;
}
#MainArticlePause,
#MainArticlePause A,
#MainArticlePause A:Visited
{
	margin-top: 5px;
	text-align: left;float: left;
	height: 28px;width: 80px;
	cursor: pointer;
	cursor: hand;
	font-family: Verdana;
	color: #A6A6A6;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;

}
#MainArticlePause A:Hover
{
	color: #FF0000;
	
}

#MainArticlePrevious,
#MainArticlePrevious A,
#MainArticlePrevious A:Visited
{
	text-align: left;float: left;
	height: 28px;width: 100px;
	margin-top: 5px;
	cursor: pointer;
	cursor: hand;
	font-family: Verdana;
	color: #A6A6A6;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;
}
#MainArticlePrevious A:Hover
{
	color: #FF0000;
}

#MainArticleNext,
#MainArticleNext a,
#MainArticleNext a:Visited

{	
	margin-top: 5px;
	text-align: left;float: left;
	height: 28px;width: 66px;
	cursor: pointer;
	cursor: hand;
	font-family: Verdana;
	color: #A6A6A6;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;
}
#MainArticleNext a:Hover
{
	font-family: Verdana;
	color: #FF0000;
	font-size:10pt;
	text-decoration: none;

}

#MainArticleNumbers
{
	text-align: left;
	float: left;
	height: 28px;
	width: 162px;
}

.MainArticlePrevNext
{
	font-family: Verdana;
	color: #A6A6A6;
	font-size:11pt;
	text-decoration: none;

}

.MainArticleNumbersTable
{
	height: 28px;
}
.MainArticleNumbersCell
{
	font-family: Tahoma;
	color: #A6A6A6;
	font-size:10pt;
	
	text-align: center;
	background-image: url(../../Resources/Images/dots.gif);	
	margin-top: 10px;
	padding-top: 7px;
	cursor: pointer;
	cursor: hand;

}

.MainArticleNumbersCellSelected
{
	text-align: center;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size:10pt;
	
	background-image: url(../../Resources/Images/arrow.gif);	
	padding-top: 7px;
	cursor: pointer;
	cursor: hand;
}
#sum1
{
}
#sum2
{
}
#sum3
{
}
#sum4
{
}
#sum5
{
}
#sum6
{
}
#sum7
{
}
#sum8
{
}
.SumTitle
{
	border-top: solid 1px #62615A;
	border-left: solid 1px #62615A;
	border-right: solid 1px #62615A;
	background-color: #363636;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.Sumtext
{
	border-left: solid 1px #62615A;
	border-right: solid 1px #62615A;
	background-color: #363636;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #c3c3c3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.SumArrow
{
	
}
.sumdiv
{
	display: none;
	position:absolute;
	color: White;	
	z-index: 100;
	width: 250px;
}
.sumDivTable TD
{
	
}
.verticalarticlelistlink
{
	cursor: hand;
}


/********TODELETE*********************/


#MainArticlesContainerNew
{
	position:relative;
	width:1197px;
	height: 354px;
	right: 399px;
}
