P {padding:0;margin:0;}
.clearStyles {font-weight: normal; color: #000; font-family: agenda, arial, helvetica, verdana; font-size:10px; line-height:10px; }

a { color: #3E009A; font-family: agenda, arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:hover { color: #3E009A; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 11px; }
a:visited { color: #3E009A; font-family: agenda, arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:active { color: #3E009A; font-family: agenda, arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }
a:link { color: #3E009A; font-family: agenda, arial, helvetica, verdana; font-size: 11px; text-decoration: underline; }

A.navlink:hover { color: #518393; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px;}
A.navlink:visited { color: #6F6F6F; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px;}
A.navlink:link { color: #6F6F6F; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px;}
A.navlink:active { color: #518393; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px;}

A.tutoriallink:hover { color: #394656; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:visited { color: #394656; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:link { color: #394656; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 11px; line-height:15px;}
A.tutoriallink:active { color: #394656; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 11px; line-height:15px;}

A.innerLink:hover { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:visited { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:link { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px; line-height:17px;}
A.innerLink:active { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px; line-height:17px;}

A.footerLink:hover { color: #C2C3BA; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 9px; }
A.footerLink:visited { color: #C2C3BA; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 9px; }
A.footerLink:link { color: #C2C3BA; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 9px; }
A.footerLink:active { color: #C2C3BA; font-family: agenda, arial, helvetica, verdana; text-decoration: underline; font-size: 9px; }

td { color: #3C3C3C; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:13px;}
.bodyText { color: #3C3C3C; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:13px;padding-bottom:0.75em;}
.bodyTextBlue { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 10px; line-height:13px;}
.dividerText { color: #B5B5B5; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px;} 
.whiteText { color: #FFFFFF; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:13px;}
.footerText { color: #C2C3BA; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 9px; line-height:13px;}

.headingBlue { color: #205269; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 15px; line-height:16px; font-weight: bold;padding-bottom:0.25em;}
.headingBeige { color: #EFE4D5; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 12px; line-height:12px; font-weight: bold;}
.headingGray { color: #817B72; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 12px; line-height:12px; font-weight: bold;}

.footerText2 { color: #FFFFFF; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 9px; line-height:12px;}
.formText { color: #000000; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:13px; font-weight: bold;}

.forms { font-family: agenda, arial, helvetica, verdana; color: #000000; font-size: 9px; background-color: #FFFFFF; font-weight: normal; line-height: normal; }

form { display: inline; }

#faqs li { line-height:17px; }


/* News item */
.newsItem {margin-top:8px; padding-bottom:4px; border-bottom:1px solid #C0BEB8;}

.newsFeedDate {color: #888; font-size: 11px;}
.newsFeedDesc {color: #222; line-height: 1.25em; font-size:11px;}
/* PINDAR : News item */
.newsItemhomepage { background-color: #fffe33; background-image: url(../art/menu-back.jpg); background-repeat: repeat-y; background-position: 100% 0; padding: 4px; border-bottom:1px solid #fff; }

/* Language Specific CSS */
.langSelect {  font-size: 9pt;  color: #3C3C3C;}
table.langTable { 	font: 80% agenda, Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-align: left;	border-collapse: collapse;	border: 1px solid #666666;	padding: .75em;	width: 200px; }
tr.langHead {	background-color: #CCCCCC;	padding: .75em;	font-weight: bold; }
tr.langRow1 {	background-color: #FFFFFF;}
tr.langRow2 {	background-color: #EBF3FF;	text-decoration: none;}
.langCell {  padding: .75em;}
.langCellB {	border-left: 1px solid #dadada;	padding: .75em;}
.langCellH {  padding: .75em; }
a.langSel:link, a.langSel:visited {	color: #000000;	text-decoration: none;}
tr.langRow1:hover, tr.langRow2:hover {	background-color: #3D80DF;	color: #FFFFFF;}
tr.langRow1:hover a, tr.langRow2:hover a {	color: #FFFFFF;}
tr.langRow2:hover a { 	color: #FFFFFF;}


/* Language Specific CSS */
body { background-color: #ebebeb; margin: 0; padding: 0; font-weight:normal; }
.mainheadergreen { color: #fff; font-size: large; font-family: agenda, Arial, Verdana, Helvetica, sans-serif; font-weight: 700; background-color: #005f3e; padding: 10px 10px 10px 15px; }
.mainheaderyellow { background-image: url(/art/yellow-fade.jpg); background-repeat: repeat-y; }
.footerbar { color: #fff; font-size: xx-small; background-color: #005f3e; text-align: center; }
A.footerbar:hover { color: #fff; font-size: xx-small; text-decoration: underline; }
A.footerbar:visited { color: #fff; font-size: xx-small; text-decoration: underline; }
A.footerbar:link { color: #fff; font-size: xx-small; text-decoration: underline; }
A.footerbar:active { color: #fff; font-size: xx-small; text-decoration: underline; }
.footertext { color: #838383; font-size: xx-small; text-align: center; }
.maintable { background-color: #fff; border: solid 1px #005f3e; }
.mainbody { padding: 10px; }
.menuheaders { color: #fff; font-size: small; font-weight: 700; background-color: #005f3e; padding: 5px; }
.menutd { padding: 5px; }

/*##### PINDAR KW/CT : Content ####### */
.PageHeader {font-size: medium; font-weight: 700; }
h2 {font-size: small; font-weight: 700; }
h3 {font-size: 11px; font-weight: 700; }
p  { font-weight: normal; margin-bottom:0px }


/*### PINDAR LA: 29/02/08: for FAQ####*/
.p_indent{ padding-left:60px; }
.h2subheadingGray { color: #817B72; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 13px; line-height:14px; font-weight: bold;}
.h3subheadingGray { color: #817B72; font-family: agenda, arial, helvetica, verdana; text-decoration: none; font-size: 11px; line-height:12px; font-weight: bold;}


/*### PINDAR: LAA:  28/05/2008: Css for Text size list. */

#adjfont { text-align: right; font-size: 11px; margin-top:0px; padding:0px; }
#adjfont ul, #adjfont li { 	list-style-type: none;	display: inline; 	padding: 0px;	margin: 0px; }
#adjfont li a { padding-left: 2px; padding-right: 2px; width: auto; color: #ffffff; font-weight: normal; }
#adjfont a:hover { border-bottom: 1px solid #ffffff; text-decoration: none; }
#s, #m, #l, #xl { display: inline;	line-height: 10px; }

#s { font-size: 10px;}
#m { font-size: 13px; }
#l { font-size: 14px; }
#xl { font-size: 19px; }

a a.TimetableNumber {color:#000;font-size:1.45em;text-align: center;font-weight: bold;}
a a.TimetableDesc {font-size: 1em;text-decoration: none;color: #000000;text-decoration: none;}



