
/* ----------------------------------------------- */
/* - Top Menu                                    - */
/* ----------------------------------------------- */

A.topmenu:active, A.topmenu:hover, A.topmenu:link, A.topmenu:visited, A.topmenu {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 8pt;
	font-weight: bold;
	text-decoration: none;
}

A.topmenu_sel:active, A.topmenu_sel:hover, A.topmenu_sel:link, A.topmenu_sel:visited, A.topmenu_sel {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 8pt;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #FFDA2F;
}

A.toptool:active, A.toptool:hover, A.toptool:link, A.toptool:visited, A.toptool {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #E0EBF4;
	font-size : 8pt;
	text-decoration: none;
}

/* ----------------------------------------------- */
/* - Sub Menu                                    - */
/* ----------------------------------------------- */

A.submenu:active, A.submenu:hover, A.submenu:link, A.submenu:visited, A.submenu {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 10px;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
}

A.submenu_sel:active, A.submenu_sel:hover, A.submenu_sel:link, A.submenu_sel:visited, A.submenu_sel {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #22486F;
	font-size : 10px;
	text-decoration: none;
	border-bottom: 1px solid #FFDA2F;
}

/* ----------------------------------------------- */
/* - Languages                                   - */
/* ----------------------------------------------- */

A.language:active, A.language:hover, A.language:link, A.language:visited, A.language {
	color : #036CA8;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
}

A.language_sel:active, A.language_sel:hover, A.language_sel:link, A.language_sel:visited, A.language_sel {
	color : #FFFFFF;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
}



/* ----------------------------------------------- */
/* - Site styles                                 - */
/* ----------------------------------------------- */
/*
.glenco_body {
	margin: 10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#0572B3', EndColorStr='#004D85');
	background-color: #0572B3;
}
*/

.glenco_body {
	margin: 10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#85B0D3', EndColorStr='#6792B5');
	background-color: #85B0D3;
}



BODY, TD {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	color : #22486F;
}

P, LI, UL {
	margin-top: 0px;
	margin-bottom: 0px;
}

A.tool:active, A.tool:hover, A.tool:link, A.tool:visited, A.tool {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 10px;
	text-decoration: none;
}

A:active, A:link, A:visited, A {
	color : #036CA8;
	font-size : 10px;
	line-height: 14px;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.linktextcolor {
	color : #036CA8;
}

A.nicelink:active, A.nicelink:link, A.nicelink:visited, A.nicelink {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 10px;
	text-decoration: none;
}



/* ----------------------------------------------- */
/* - Path styles                                 - */
/* ----------------------------------------------- */

A.path:active, A.path:hover, A.path:link, A.path:visited, A.path {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #E0EBF4;
	font-size : 8pt;
	text-decoration: none;
}



/* ----------------------------------------------- */
/* - Front page                                  - */
/* ----------------------------------------------- */

A.teaser:active, A.teaser:hover, A.teaser:link, A.teaser:visited, A.teaser {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 10px;
	text-decoration: none;
}

.quicklinkdesc {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #22486F;
	font-size : 10px;
	text-decoration: none;
}

.teaser {
	font-family :  Verdana, Arial, Geneva, Verdana, Helvetica, sans-serif;
	color : #036CA8;
	font-size : 10px;
	text-decoration: none;
}

.frontpageheader {
	font-family: Arial, Verdana, 'Trebuchet MS';
	font-size: 14px;
	color: #036CA8;
	font-weight: bold;
}

.righttext {
	font-family: Verdana, Arial, 'Trebuchet MS';
	font-size: 9px;
	color: #8AB5D8;
	font-weight: normal;
}


/* ----------------------------------------------- */
/* - Font styles                                 - */
/* ----------------------------------------------- */


h1, .heading1, .headline {
	font-family : Geneva, Verdana, Helvetica, sans-serif;
	font-size : 20px;
	line-height : 23px;
	color: #036CA8;
}

h2, .heading2, .subhead {
	font-family : Geneva, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	line-height : 18px;
	color: #036CA8;
}

h3, .heading3 {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	color: #22486F;
}

h4, .heading4 {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.heading3gray {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	color: #22486F;
	background-color: #afafaf;
}

.normal {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	color: #22486F;
}

.dimmed {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	color: #A4A4A4;
}


/* ----------------------------------------------- */
/* - Form elements                               - */
/* ----------------------------------------------- */


.inputnorm {
	background-color: #FFFFFF;
	color: #000000;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size : 10px;
	border: 1px solid #B7C8DB;
}
