/* ............................
    HOMEPAGE STYLES
   ............................ */

body { 
	color: #707070; 
	background-color: #ffffff;
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	margin: 0px;
	padding: 0px;
	}

/* links */
a.news { 
	color: #0a73ce;
	background-color: transparent;
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}
a.news:link { }
a.news:visited { color: #0a73ce; }
a.news:active { }
a.news:hover { color: #ffa800; text-decoration: none; }

a.newsflash { 
	color: #7bace4;
	background-color: transparent;
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
a.newsflash:link { }
a.newsflash:visited { color: #7bace4; }
a.newsflash:active { }
a.newsflash:hover { color: #0a73ce; text-decoration: none; }

/* classes */
.calendar_date { 
	color: #0a73ce;
	background-color: transparent;
	font-size: 8pt; 
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	}
.calendar_info { 
	color: #707070;
	background-color: transparent;
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	}
.newsflash {
	color: #707070;
	background-color: transparent;
	font-size: 12pt;
	font-style: normal; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	margin-top: 5px;
	margin-bottom: 5px;
	}
.news_headline {
	color: #ffa800; 
	background-color: transparent;
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	}
.news_author {
	color: #707070; 
	background-color: transparent;
	font-size: 8pt; 
	font-style: italic; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	}

/* divs */
#home_mainmenu { 
	position: absolute; 
	top: 217px; 
	left: 0px; 
	height: 17px; 
	width: 693px; /* 693 + 33 = 726 */
	padding-left: 33px;
	padding-right: 0px;
	padding-top: 1px;
	background-color: #a7a8ac; 
	}
#home_functionmenu { position: absolute; top: 47px; left: 558px; }

#home_quicksearch { position: absolute; top: 184px; left: 33px; }

#home_news_heading { position: absolute; top: 255px; left: 170px; }
#home_news { position: absolute; top: 295px; left: 203px; width: 350px; }
/* #home_news { position: absolute; top: 295px; left: 203px; width: 350px; }  nadeaud*/
#home_news { position: absolute; top: 295px; left: 203px; width: 350px; } 
#home_portail { position: absolute; top: 255px; left: 0px; width: 169px; }

/* Ken 2009-09-12 */
#home_calendar_heading {position:absolute; top:397px; left:0px; width:169px; background:transparent url("/www/images/home/leftbg.jpg") no-repeat top;}
	.home_button {position:relative; float:left; width:169px; text-align:center; margin:25px 0px 0px 0px; padding:0px; background:transparent;} /* Ken 2009-09-12 */
/*	#home_button1 {position:absolute; top:30px; left:0px; width:169px; text-align:center; } /* Ken 2009-09-12 */
/*	#home_button2 {position:absolute; top:100px; left:0px; width:169px; text-align:center; } /* Ken 2009-09-05 */
/*	#home_logo_footer {position:absolute; top:180px; left:0px; width:169px; text-align:center; } /* Ken 2009-09-05 */
	#home_logo_footer {position:relative; float:left; width:169px; text-align:center; margin:35px 0px 0px 0px; padding:0px; background:transparent;} /* Ken 2009-09-12 */

/* original #home_calendar { position: absolute; top: 455px; left: 20px; width: 169px; } */
#home_calendar { position: absolute; top: 455px; left: 5px; width: 164px; }

/*#home_photos_heading { position: absolute; top: 367px; left: 556px; width: 159px; }*/
#home_photos_column { position: absolute; top: 350px; left: 598px; width: 150px; }

/*
#home_newsflash_bg { 
	position: absolute; 
	top: 157px; 
	left: 541px; 
	width: 218px; 
	height: 53px;
	background-image: url("/www/images/home/newsflash_bg.jpg");
	}

#home_newsflash { 
	position: absolute; 
	top: 170px; 
	left: 568px; 
	width: 126px; 
	height: 31px;
	color: #7bace4; 
	background-color: transparent;
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center;
	}
*/
/* ............................ */


