BODY {
	scrollbar-face-color: #D7DAE8;
	scrollbar-highlight-color: #D7DAE8;
	scrollbar-shadow-color: #D7DAE8;
	scrollbar-3dlight-color: #D7DAE8;
	scrollbar-arrow-color: #5B6E99;
	scrollbar-track-color: #EDEEF3;
	scrollbar-darkshadow-color: #2B5278;
	
	

}

.WithBreakSite { word-wrap:break-word; }

.OSUB { 
color : #969696; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 9px; 
}


.OTGG { 
color : gray; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.WithBreak2 { word-wrap:break-word; }


div#nifty{background: #003366}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #003366}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



div#nifty_girl{background: #82005D}


b.rtop_girl, b.rbottom_girl{display:block;background: #FFF}
b.rtop_girl b, b.rbottom_girl b
{
display:block;height: 1px;
overflow: hidden; background: #82005D
}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

 
 
 
td.hovertd

{
color:#ffffff;

background:#9CFFFF;

filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);

-moz-opacity: 0.5;

}

 



.OTH { 
background : #003366;
color : #FFFFFF; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
font-weight : bold; 
height:20;
}




.OTM { 
background : #F4F4F4;
color : black; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTMN { 
color : black; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTW { 
color : white; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTR { 
color : red; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTB { 
color : #000000; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.OTTB { 
color : #053451; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.OTTS { 
color : #B6C5CD;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 13px; 
font-weight: bold;
}


.OTBM { 
color : #053451; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.OTBP { 
color : #9DA9B9; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.OTBB { 
color : #003366; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTBB:link
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #003366;
    text-decoration: underline;
}
.OTBB:visited
{
    COLOR: #003366;
    text-decoration: underline;
}
.OTBB:hover
{
    COLOR: #003366;
    TEXT-DECORATION: underline;
}

.OTG { 
color : #DEDEDE; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTGG { 
color : gray; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


.OB {
	font-family : Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
	font-weight: bold;
	background: #FFFFFF;
	border-bottom: 1px solid #003366;
	border-right: 1px solid #003366;
	border-left: 1px solid #6987A5;
	border-top: 1px solid #6987A5;
	color: #003366;
	height:20px;
	text-decoration:none;
	cursor:hand;

}


.OD {
	font-family : Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
	font-weight: bold;
	background: #FFFFFF;
	border-bottom: 2px solid black;
	border-right: 2px solid black;
	border-left: 2px solid #6987A5;
	border-top: 2px solid #6987A5;
	color:#003366;
	text-decoration:none;
	scrollbar-face-color: #6987A5;
	scrollbar-highlight-color: #B5CADE;
	scrollbar-shadow-color: #2B5278;
	scrollbar-3dlight-color: #B5CADE;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #003366;
	scrollbar-darkshadow-color: #2B5278;
}


.OI {
	font-family : Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
	font-weight: bold;
	background: #FFFFFF;
	border-bottom: 2px solid #6987A5;
	border-right: 2px solid #6987A5;
	border-left: 2px solid black;
	border-top: 2px solid black;
	color:#003366;
	height:20px;
	border: 1px solid #7F9DB9;
	text-decoration:none;
}

.OIS {
	font-family : Arial, Helvetica, Sans-Serif; 
	font-size: 9px;
	
	background: #FFFFFF;
	border-bottom: 2px solid #6987A5;
	border-right: 2px solid #6987A5;
	border-left: 2px solid black;
	border-top: 2px solid black;
	color:#003366;
	height:20px;
	border: 1px solid #7F9DB9;
	text-decoration:none;
}


.OT {
	font-family : Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 10px;
	font-weight: bold;
	background: #FFFFFF;
	border-bottom: 2px solid #6987A5;
	border-right: 2px solid #6987A5;
	border-left: 2px solid black;
	border-top: 2px solid black;
	color:#003366;
	text-decoration:none;
	border: 1px solid #7F9DB9;
}



.OTable {
background: #F9F9F9 url(http://images.outaouaisweb.com/images/bottom_gradient.gif) bottom repeat-x;
}


.TTable {
background: #003366 left repeat-y;
}

.TTable_girl {
background: #82005D left repeat-y;
}




A       { 
text-decoration: none; color:#003366;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A:hover { 
text-decoration: underline; color:#000000;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}




A.menu       { 
text-decoration: none; color:#003366;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A.menu:hover { 
text-decoration: underline; color:#c1c1c1;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}


A.owl       { 
text-decoration: none; color:#FFFFFF;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A.owl:hover { 
text-decoration:none; color:#000000;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A.linka       { 
text-decoration: none; color:#FFFFFF;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A.linka:hover { 
text-decoration:none; color:#D4E2EF;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}



A.menua       { 
text-decoration: none; color:#003366;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

A.menua:hover { 
text-decoration:none; color:#4776B6;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
}

.OTT{
color :#003366;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 18px; 
font: bold;
}

.ott_reg{
color :#234B65;
font-family :  Arial, Helvetica, Sans-Serif; 
font-size : 12px; 
font: bold;
}


.otmenu{
color :#FFFFFF;
font-family :  Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
font: bold;
}

.ote{
color :red;
font-family :  Arial, Helvetica, Sans-Serif; 
font-size : 11px; 
font: bold;
}


.otmenus{
color :#000000;
font-family :  Arial, Helvetica, Sans-Serif; 
font-size : 10px; 
font: bold;
}

.out_txt_sectitle{
color : #7D8187;
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 12px; 
font: bold;
}

/*

cādres de tags

*/
.Cadre{visibility:hidden; position: absolute; border:solid 5px #003366;}
.CadreInner{border:solid 3px #ffffff; width:100%; height:100%;}
