.splashBackground { background-color: #fff; } 

.pageTitle { font-size: 14px; color: #848200; font-weight: bold; }
.subTitle { font-size: 12px; color: #848200; font-weight: bold; }
a:link, a:active, a:visited { font-family: verdana; text-decoration: none; color: #63659C; font-size: 10px; font-weight: bold; }
a:hover { text-decoration: underline; }


/* lightbox effects */
#lightbox{
	background-color:#FFFFFF;
	padding: 45px;
	padding-bottom: 45px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: center; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}

.nohover:link, .nohover:active, .nohover:visited, .nohover:hover { text-decoration: none; }
.lightboxTitle { font-size: 11px; font-family: verdana; text-align: center; color: #6B696B; }
.lightboxDesc { font-size: 11px; font-family: verdana; color: #6B696B; }

/* used to float thumbnails */
.photoSectionTitle
{
 font-size: 16px; 
 font-family: verdana; 
 font-weight: bold; 
 color: #aaa;
 text-align: center;
}

div.float {
  float: left;
  padding-right: 12px;
  padding-bottom: 0px;
  }
  
div.float p {
   text-align: center;
   padding: 0px;
   padding-bottom: 10px;
   margin: 0px;
   }
   
/*
-----------------------------------------------
site web - valeurs globales 

background = couleur de fond du site web
color = couleur par défaut des textes
-----------------------------------------------
*/
body
{
 background:#FFFFFF;
 margin:0;
 padding:0;
 color:#000000;
 text-align: center;
} td{ font-size:11px;
}
/*
-----------------------------------------------
site web - inclut la totalité du site web

background-color : couleur par défaut du site web tel quel
width : largeur du site web (ne fait pas varier le flash fixé à 800px)
margin, text-align: permet de center le site web
-----------------------------------------------
*/
.roundContainer
{
 background-color: #FFFFFF;
 width: 661px;
 height: auto;
 margin: 0px auto; 
 text-align: center;
 z-index: 1;
}

/*
-----------------------------------------------
site web - valeurs pour les sections de contenu
-----------------------------------------------
*/
.tableContent
{
 background-color: #FFFFFF;
 font-family: verdana;
 color: #444444;
 font-size: 11px;
 border: 0x solid black;
 z-index: 1;
}

.tableContentRoot
{
 border: 0px solid black;
 z-index: 1;
}

/*
-----------------------------------------------
site web - colonne du milieu
-----------------------------------------------
*/
.columnMainContent
{
 height: 100%;
 width: 438px;
 border: 0px solid black;
 padding: 10px; 
 z-index: 1;
}

/*
-----------------------------------------------
site web - entoure les boites de gauche
-----------------------------------------------
*/
.tableContainer
{
 font-weight: normal;
 font-family: verdana;
 font-size: 10px;
 z-index: 1;
}

/*
-----------------------------------------------
"copyright" et "last updated" - valeurs pour le texte 
-----------------------------------------------
*/
.copyright
{
 padding-left: 8px;
 padding-right: 6px; 
 font-size: 9px; 
 font-family: verdana;
 color: #666666;
}

/*
-----------------------------------------------
sitemap - valeurs pour la liste des pages
-----------------------------------------------
*/
.sitemapList
{
 padding: 2px;
 padding-left: 16px;
 
}

/*
-----------------------------------------------
liens : valeurs par défaut
-----------------------------------------------
*/

/*
-----------------------------------------------
liens - "print this page"
-----------------------------------------------
*/
.printLink:active, .printLink:link, .printLink:visited, .printLink:hover
{
 font-size: 10px; 
 color: #800000;
 font-family: verdana;
 text-decoration: underline;
}

/*
-----------------------------------------------
liens - "privacy statement", "sitemap"
-----------------------------------------------
*/
.copyrightLinks:active, .copyrightLinks:link, .copyrightLinks:visited, .copyrightLinks:hover
{
 font-size: 10px; 
 color: #800000;
 font-family: verdana;
}

/*
-----------------------------------------------
liens - "sitemap" (pages princpales)
-----------------------------------------------
*/
.sitemapLink1:link, .sitemapLink1:hover, .sitemapLink1:visited, .sitemapLink1:active
{
 color:  #800000;
 font-size: 14px;
 font-family: verdana;
 text-decoration: underline;
}

/*
-----------------------------------------------
liens - "sitemap" (pages secondaires)
-----------------------------------------------
*/
.sitemapLink2:link, .sitemapLink2:hover, .sitemapLink2:visited, .sitemapLink2:active
{
 color:  #800000;
 font-size: 12px;
 font-family: verdana;
}

/*
-----------------------------------------------
Form Elements Styling (0.5)
-----------------------------------------------
*/
form
{
 padding: 0px;
 margin: 0px;
}

select, input, textarea
{
 font-weight: normal;
 font-family: verdana;
 font-size: 12px;
}

/*
-----------------------------------------------
Vertical Menus (0.5)
-----------------------------------------------
*/
#genericMenusVerticalContainer 
{ 
 padding-top: 3px;
 width: 135px; 
}

#genericMenusVerticalContainer ul
{
border: 0px solid black;
margin: 0px;
padding: 0px;
padding-left: 4px;
padding-right: 3px;
width: 125px;
list-style-type: none;
}

#genericMenusVertical li
{
padding: 0px;
padding-bottom: 3px;
}

#genericMenusVerticalContainer a
{
display: block;
padding-left: 4px;
padding-right: 0px;
padding-top: 6px;
padding-bottom: 6px;
text-align: left;
width: 125px;
border: 0px solid;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

* html #genericMenusVerticalContainer a
{
display: block;
padding-left: 0px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
text-align: right;
width: 135px;
border: 0px solid black;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#genericMenusVerticalContainer a:link, #genericMenusVertical a:visited
{
color: #777777;
text-decoration: none;
font-size: 10px;
font-family: verdana;
font-weight: bold;
}

#genericMenusVerticalContainer a:hover
{
color: #999999;
font-size: 10px;
font-family: verdana;
background-color: #FFFFFF;
font-weight: bold;
}

#genericMenuActive a:link, #genericMenuActive a:visited, #genericMenuActive a:hover
{
color: #999999;
font-size: 10px;
font-family: verdana;
background-color: #FFFFFF;
font-weight: bold;
}

/*
-----------------------------------------------
Sitemap Links (0.5)
-----------------------------------------------
*/
.menuRootLink:link, .menuRootLink:visited, .menuRootLink:active
{
 color: #777;
 font-size: 12px;
 font-family: verdana;
 text-decoration: none;
}

.menuRootLink:hover
{
 color: #000000;
}

.menuSubLink:link, .menuSubLink:visited, .menuSubLink:active
{
 color: #777;
 font-size: 12px;
 font-family: verdana;
 text-decoration: none; 
}

.menuSubLink:hover
{
 color: #000000;
}

/*
-----------------------------------------------
Scrollable Content (0.5)
-----------------------------------------------
*/
.divMainContent
{
 border: 0px solid black;
 font-family: verdana;
 font-size: 10px;
 padding: 5px;
 line-height: 20px;
 width: 455px;
 height: 100%;
 overflow: auto;
 background-attachment: scroll;
 background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplImage06.jpg");
 background-repeat: no-repeat;
 z-index: 1;
}

* html .divMainContent
{
 border: 0px solid black;
 font-family: verdana;
 font-size: 10px;
 padding: 5px;
 line-height: 20px;
 width: 465px;
 height: 100%;
 overflow: auto;
 background-attachment: scroll;
 background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplImage06.jpg");
 background-repeat: no-repeat;
 z-index: 1;
}

/*
-----------------------------------------------
Scrollable Content (0.5) - Home page {dpjl specific}
-----------------------------------------------
*/
.divMainContent2
{
 font-family: verdana;
 font-size: 10px;
 margin: 0px;
 padding: 4px;
 padding-top: 0px;
 line-height: 20px;
 background-attachment: scroll;
 background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplImage13.jpg");
 background-repeat: no-repeat;
 z-index: 1;
}

/*
-----------------------------------------------
Horizontal Menus (0.5)
-----------------------------------------------
*/
#navcontainer
{
 background-color: #FFFFFF;
 padding: 0px;
 margin: 0px;
 padding-left: 5px; 
 padding-bottom: 5px;
 padding-top: 0px;
}

ul#navlist
{
margin-left: 0;
padding: 0px;
margin: 0px;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 0px;
}

#navlist a 
{ 
padding-top: 4px; 
padding-bottom: 4px; 
padding-left: 17px; 
padding-right: 6px; 
}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #102B43;
text-decoration: none;
font-size: 10px;
font-family: verdana;
}

#navlist a:hover
{
color: #777777;
text-decoration: none;
font-size: 10px;
font-family: verdana;
background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplHButtonBGOver.jpg");
}

#genericMenuActiveH a:link, #genericMenuActiveH a:visited, #genericMenuActiveH a:hover
{
color: #777777;
font-size: 10px;
font-family: verdana;
background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplHButtonBGOver.jpg");
}

#quoteMenu a:link, #quoteMenu a:visited, #quoteMenu a:hover
{
color: #000000;
font-size: 10px;
font-family: verdana;
background-color: #FFFFFF;
background-image: url("/nightowl/protectedDocuments/org94/websiteFiles/images/djplHButtonQuote.jpg");
background-repeat: no-repeat;
}

.genericList
{
 margin-left: 0px;
 margin-top: 0px;
 padding-left: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
 
 list-style-position: inside;
 list-style-type: bullet; 
}

.genericList2
{
 font-size: 12px;
 margin-left: 0px;
 margin-top: 0px;
 padding-left: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
 
 list-style-position: inside;
 list-style-type: bullet; 
}