/* CSS Document */
body {
	margin: 0 auto;
	background: #FFFFFF url(/images/bgd_home.gif) no-repeat fixed left bottom;
	}

/* ----- GENERAL TEXT TREATMENT ----- */

/*.Title { font: 15pt verdana; color: #FF9900; text-align: right; border-right: 1px solid #333333;}
.mainText { font: 9pt verdana; color: #333333; text-align: justify;}*/

.maintitle { font: 15pt verdana; color: #FF9900; text-align: right; border-right: 1px solid #FF9900;}
div.col h1.maintitle { padding: 10px 6px 0px 0px; margin: 0px;}
body.home div.col h1.maintitle { padding: 10px 6px 0px 0px; margin: 0px 45px 0px 0px; background: url(/images/home_title.gif) no-repeat center 15px;}

/*td { font: 8pt verdana; color: #333333;}*/
#right .col { padding: 0px 0px 15px 15px;}
#right .col, p, li { font: 8pt/12pt verdana; color: #333333;}
#right .col, p { text-align: justify;}
body.bodycontact #right .col, body.bodycontact #right .col p, body.bodycontact p { text-align: right;}
#right .col H6 { font: bold 11pt verdana; color: #333333;}

/* ----- HEADINGS ----- */

h2 { margin: 0px; font-size: 15px; font-weight: bold; padding: 0;}
h3 { font: bold 15px; margin: 8px 0 10px 0;}
h4 { font-size: 12px; font-weight: bold; margin-bottom: 5px;}
h5 { font-size: 11px; font-weight: bold; margin-bottom: 5px;}

.subTitle, .NewsHeading { font-weight: bold; color: #00AA11;}
.green { color: #00AA11;}
.orange { color: #FF9900;}
P.init:first-letter { font: 150% bold; float: right;}
.caption, .NewsDateTime { font-size: 7pt;}

body#page div.col table p { margin: 2px 0 2px 0; padding: 0;}
body#page div.col table td { border-bottom: 1px solid #cccccc;}
/*body#page table.refTable p { margin: 2px 0 2px 0; padding: 0;}
body#page table.refTable td { border-bottom: 1px solid #cccccc;}*/

.picture { border: 2px solid #666666;}

/* ----- LINKS ----- */

a, a:link, a:visited, a:active { color: #FF9900; text-decoration: none;}
#right .col a:hover { color: #DD0033; text-decoration: underline;}

/* ----- OLG FOOTER ----- */

.footer, .footer p { font: 8pt/12pt verdana; color: #333333;}
.footer a:hover { color: #DD0033; text-decoration: underline;}
.olg { text-align:left; padding: 42px 2px 2px 3px;}
.olg a {
	color:#999999;
	text-decoration:none;
	font: 9px Verdana, Helvetica, sans-serif;
}
.olg a:hover {
	font: 9px Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color:#999999;
	text-decoration: underline;
}