/* Fonts.css */

body{	
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #323232;
	}
	
/*dark grey links*/
a
{
	text-decoration: underline;
	color: #323232;
	}
	
a:hover
{
	text-decoration: none;
	color: #323232;
	
	}
	
/*blue links*/

div#middlerightcolumn div#main a, div#middlerightcolumn div#maincontact a, #introtext a, div#startmainleft a, 
.half_puff_link a, .full_puff_link a, div#content #startwelcome a
{
	color: #2498ec;
	
	}	
	
div#middlerightcolumn div#main a:hover, div#middlerightcolumn div#maincontact a:hover, #introtext a:hover, 
.half_puff_link a:hover, .full_puff_link a:hover, div#content #startwelcome a:hover
{
	color: #2498ec;
	text-decoration: underline;
	}
		
div#middlerightcolumn div#main a:visited, div#middlerightcolumn div#maincontact a:visited, #introtext a:visited,
div#content #startwelcome a:visited
{
	color: #277dbb;

	}
	


/*********************     HEADINGS        ***********************/	

h1
{
	font-family: Arial, helvetica, Verdana;
	font-size: 24px;
	}

h2{
	font-family: Arial, helvetica, Verdana;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	}

h3{
	font-family: Arial, helvetica, Verdana;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	}

/* TEXT */
p{
	font-family: Arial, helvetica, Verdana;
	}

.bold
{	
	font-weight: bold;
	}

.italics
{
	font-style: italic;
	
	}

.imagetext {
	color: #bbb;
	font-weight: normal;
}

blockquote 
{
	font-style: italic
	}	
	
.underlined
{
	text-decoration: underline;}

/*********************     HEADER       ***********************/	
div#header 
{	font-size: 12px;
	}


div#header #globalmeny a
{
	text-decoration: none;
	color: #222;
	}

div#header #globalmeny a:hover
{
	text-decoration: underline;
	}

div#header #globalmeny #language_dropdown
{
	font-size: 12px;
	}
/*********************     TOPMENY        ***********************/		
	
div#menuwrap #menu
{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	}
	
div#menuwrap #menu a
{
	color: #fff;
	text-decoration: none;
	}
	
div#menuwrap #menu a:hover
{
	color: #fff;
	text-decoration: underline;
	}
div#menuwrap #bottommenu
{
	color: #fff;
	font-size: 14px;
	}	

div#menuwrap #bottommenu a
{
	color: #fff;
	text-decoration: none;
	}
	
div#menuwrap #bottommenu a:hover
{
	color: #fff;
	text-decoration: underline;
	}	


/*******  SUBMENYAREA  LEFTCOLUMN  *****/

div#leftcolumn div#submenu a
{
	text-decoration: none;
	}
	
div#leftcolumn div#submenu a:hover
{
	text-decoration: underline;
	}
	
div#leftcolumn div#submenu li li .selected, div#leftcolumn div#submenu li li .selectedopen, div#leftcolumn div#submenu li li .selectedopensecond
{
	color: #fff;
	font-weight: bold;
	}


div#leftcolumn div#submenu li li li .selected, div#leftcolumn div#submenu li li li .selectedopen, 
div#leftcolumn div#submenu li li li li .selected, div#leftcolumn div#submenu li li li li .selectedopen
{
	color: #323232;
	}

		
/*********************     FOOTER        ***********************/	
div#footer
{
	color: #fff;
	font-size: 12px;	
	}

div#footer a
{
	color: #fff;
	text-decoration: none;
	}

div#footer a:hover
{
	color: #fff;
	text-decoration: underline;
	}


/******************************************************** BREADCRUMBS *****/	
#breadcrums #breadcrumbwrap 
{
	font-size: 12px;
	}

#breadcrums #breadcrumbwrap a
{
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	}	

#breadcrums #breadcrumbwrap a:hover
{
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: underline;
	}
/******************************************************** TOPRIGHTMENU *****/

div#middlerightcolumn #toprightmenu a
{
	color: #bbb;
	font-size: 12px;
	text-decoration: none;
	}
	
div#middlerightcolumn #toprightmenu a:hover
{
	text-decoration: underline;
	}

div#middlerightcolumn #mainheading h1
{
	font-size: 24px;
	font-family: Arial, Verdana;
	width: 520px;
	
	}

div#middlerightcolumn #main .ingress
{
	margin: 0px 0px 10px 0px;
	}

div#middlerightcolumn .ingress
{
	margin: 0px 0px 10px 0px;
	}





	
/**************************************************** Standardpage rightcolumn*****/
div#middlerightcolumn #rightcolumn h2
{
	color: #ea832a;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	}
	
div#middlerightcolumn #rightcolumn  p
{
	font-size: 12px;
	margin: 2px 0px 0px 0px;
	}
	
div#middlerightcolumn #rightcolumn a
{
	color: #000;
	font-size: 12px;
	}
	
	
div#middlerightcolumn #rightcolumn a:visited
{
	color: #757474;

	}


/**************************************************** Contactpage rightcolumn*****/
div#middlerightcolumn #rightcolumncontact h2
{
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	}
	
div#middlerightcolumn #rightcolumncontact  p
{
	font-size: 12px;
	margin: 2px 0px 0px 0px;
	}
	
div#middlerightcolumn #rightcolumncontact a
{
	color: #000;
	font-size: 12px;
	}
	
	
div#middlerightcolumn #rightcolumncontact a:visited
{
	color: #757474;

	}





/***************************************** STARTPAGE*/

div#content #startwelcome 
{
	padding-right: 10px;
	margin-bottom: 20px;
	}

div#content #startwelcome h1{
	margin-bottom: 0px;
	margin-top: 0px;
	color: #27497b;
	font-size: 22px;
	}

div#content #startwelcome p{
	margin-top: 0px;
	}


div#content #startmainright .date{
	display: block;
	width: 215px;
	border-bottom: solid 1px #b5b5b5;
	font-style:italic;
	color: #595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 5px;
	}

div#content p {
	width: 100%;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #1f1f1f;
	padding-left: 0px;
	padding-top: 3px;
	font-size: 14px;
	}


div#content #startmainright p {
	width: 215px;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom: 10px;
	color: #1f1f1f;
	padding-left: 5px;
	padding-top: 3px;
	min-height: 20px;
	}

div#content .more{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

div#content .more a:hover{

	text-decoration: underline;
	}

div#content #startmainright .heading
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	margin-top: 75px;
	padding-left: 5px;
	margin-bottom: 30px;
}	

div#content #startmainright .heading_noimage
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	margin-top: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
}	


div.newspuff a, div.careerpuff a
{
	text-decoration: none;
	}
	
div#content .newspuff #pageing, div#content .careerpuff #pageing
{
	text-align: right;
	font-size:12px;
	}	
	
/* HALF AND FULL PUFF STARTPAGE*/	


div#startmainleft .half_puff_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1f1f1f;
	position: relative;
	z-index: 4;

	}	

div#startmainleft .half_puff_link 
{
	color: #28497c;
}

div#startmainleft .heading
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	margin-top: 75px;
	padding-left: 5px;
	margin-bottom: 25px;
}	

div#startmainleft .heading_noimage
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	padding-left: 0px;
	margin-bottom: 5px;
}	
	
div#startmainleft .full_puff_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1f1f1f;
	position: relative;
	z-index: 4;
	margin-bottom: 4px;
	margin-top:5px;
	}	


div#startmainleft .full_puff .heading
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	margin-top: 75px;
	padding-left: 5px;
	margin-bottom: 25px;
}	


div#startmainleft .full_puff .heading_noimage
{
	color: #27497b;
	font-size: 18px;
	position: relative;
	z-index: 3;
	padding-left: 0px;
	margin-bottom: 5px;
}		



/*CATEGORYSTARTPAGE */





/****** NEWS PAGE LISTING ******/


/* pageing style */
span.pageingnumbers
{
	height:24px;
	display:inline;
	
	color:#1F1F1F;
	font-family:Arial,Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;	
}
 span.pageingnumbers a
{
	color:#999999;
	float:left;
	width:20px;
	height:20px;
	display:inline;
	font-size:11px;
	margin-right:4px;
	margin-bottom:4px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background-image:url(images/pageing-menu-bg.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
div#main div#pageing a.pageinglink_on
{
	background-position:0 -20px;
	color:#ffffff;
}
div#main div#pageing a.pageinglink
{
	color:#999999;
	/*background-image:url(images/pageing-menu-bg.png);*/
}
div#pageing a.pageinglink_leftright
{
	color:#2498EC;
}

/****** NEWS PAGE LISTING END ******/



