/* ===========================================
    CSS STYLES FOR AU-REPOS-DES-CHASSEURS.COM
   ===========================================
*/

/*
===============================================================
Common Styles for the entire site
===============================================================
*/

Body
{
    background-color: white;
    margin: 0px;
    vertical-align: middle;
    text-align: center; 
	font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: black;
    text-decoration: none;
    scrollbar-arrow-color: #FFCC00; 
    SCROLLBAR-FACE-COLOR: #004013; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFCC00; 
	SCROLLBAR-SHADOW-COLOR: #FFCC00; 
	scrollbar-dark-shadow-color: #99CC66;
	sCROLLBAR-BASE-COLOR: #004013;
}

P
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: black;
    text-decoration: none;
    line-height: 15px;
}

A:link, A:visited, A:active  
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: none;
    font-weight: bold;
}

A:hover 
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: underline;
    font-weight: bold;
}

SMALL   {
    font-size:  7pt;
}

BIG {
    font-size:  10pt;
}

BLOCKQUOTE, PRE {
    font-family: Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: #004013;
    height: 1pt;
    text-align: left
}

H1  {
	font-family: Verdana, Arial, Sans-Serif;
    font-size: 16pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

H2  {
	font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

H3  {
	font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

H4  {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

H5, DT  {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

H6  {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    font-weight: bold;
    text-decoration: none;
}

TFOOT, THEAD    {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: none;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: none;
    background-color: #99CC66;
}

/*
===============================================================
CSS for DesktopDefault.aspx
===============================================================
*/

table#MainTable
{
	width: 100%;
	height: 100%;
	background-color: white;
	border: 0;
}

td#MainTableLeftColumn 
{
	background-image: url(../../images/repos/menu-bgnd.gif);
	background-repeat: repeat-y;
	background-color: #004013;
	width: 218px;
	height: 100%;
	vertical-align: top;
}

td#MainTableRightColumn 
{
	width: *;
	height: 100%;
	vertical-align: top;
	padding: 0;
}

table#LeftTable
{
	width: 100%;
	height: 100%;
}

table#RightTable
{
	width: 100%;
	height: 100%;
}

tr#RightTableHeaderRow
{
	width: 100%;
	height: 69px; 
	vertical-align: top;
	text-align: left; 
	background-color: #004013;   /* header background color */
}

td#RightTableHeaderCell
{
	width: 100%;
	vertical-align: top;
	text-align: left;
	border: 0;
}

tr#RightTableAdminRow 
{
	width: *;
	height: 60px; 
	vertical-align: top;
	background-color: #ffffcc;
}

td#colAdmin table
{
	width: 100%;
	vertical-align: middle;
	text-align: left;
	background-color: #99CC66;
}

tr#RightTableContentRow
{
	width: 100%;
	height: *;
	vertical-align: top;
	text-align: left;
	background-color: #ffffcc;	
}


td#LeftPane  
{ 
	width: 1%;
	background-color: Transparent;
	padding-right: 5px;
}

td#ContentPane  
{ 
	width: 98%;
	background-color: Transparent;
	padding-left: 5px;
	padding-right: 5px;
}

td#RightPane  
{ 
	width: 1%;
	background-color: Transparent;
	padding-left: 5px;
}

tr#RightTableFooterRow td
{
	width: 100%;
	height: 10px;
	vertical-align: bottom;
	text-align: center; 
	background-color: #ffffcc;
	border-top: solid 1px #004013;
	font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

A.CopyRight:link, A.CopyRight:visited, A.CopyRight:active
{
	text-align: center;
    vertical-align: middle;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: none;
    font-weight: normal;
}

A.CopyRight:hover
{
	text-align: center;
    vertical-align: middle;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #004013;
    text-decoration: underline;
    font-weight: normal;
}

/*
===============================================================
CSS for DesktopPortalBanner.ascx
===============================================================
*/

table#HeaderTable
{
	width: 100%;
	height: 100%;
	vertical-align: top;
	text-align: left;
	border: 0;
	background-color: #004013;
}

tr#LogoRow
{
	width: 100%;
	text-align: center;
	border: 0px;
	padding: 5px;
}

tr#LogoRow td
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

table#LogoTable
{
	background-color: Transparent;
	width: *;
}

/* styles for language selector */
td#LanguageSelector
{	
    vertical-align: middle;
    text-align: right;
    padding-right: 5px;
}

.LanguageSelector_SelectedLanguage 
{
	font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

.LanguageSelector_NotSelectedLanguages, A.LanguageSelector_NotSelectedLanguages:link, A.LanguageSelector_NotSelectedLanguages:visited, A.LanguageSelector_NotSelectedLanguages:active    
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;	
}
  
A.LanguageSelector_NotSelectedLanguages:hover    
{
	font-weight: normal;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: underline;
}

/* styles for menu level 1 */
tr#MenuLevel1Row
{
	/*background-image: url(menu-level-1-bkgrnd.gif);*/
	vertical-align: middle;
	text-align: left;
	height: 20px;
	width: 100%;
}

tr#MenuLevel1Row td
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;	
}    

.MenuLevel1_SelectedTab 
{
	font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

.MenuLevel1_NotSelectedTabs, A.MenuLevel1_NotSelectedTabs:link, A.MenuLevel1_NotSelectedTabs:visited, A.MenuLevel1_NotSelectedTabs:active
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;	
}

A.MenuLevel1_NotSelectedTabs:hover    
{
	font-weight: normal;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: underline;
}

/* styles for menu level 2 */
/*tr#MenuLevel2Row
{
	vertical-align: middle;
	text-align: left;
    font-weight: bold;
    font-size: 90%;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
    height: 20px;
    width: *;
}*/

td#MenuLevel2Column
{
	vertical-align: top;
	text-align: left;
    font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
    height: 20px;
    width: *;
    padding-left: 10px;
}

/*tr#MenuLevel2Row td
{
	font-weight: normal;
    font-size: 90%;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;	
}*/   

.MenuLevel2_SelectedTab 
{
	font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

.MenuLevel2_NotSelectedTabs 
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}
    
A.MenuLevel2_NotSelectedTabs:link, A.MenuLevel2_NotSelectedTabs:visited, A.MenuLevel2_NotSelectedTabs:active
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

A.MenuLevel2_NotSelectedTabs:hover    
{
	font-weight: normal;
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: underline;
}

.DataListTabsLevel2
{
	padding-left: 15px;
}

.DataListTabsLevel2
{
	padding-left: 15px;
}

/*
===============================================================
CSS for DesktopModuleTitle.ascx
===============================================================
*/

tr#ModuleAdminRow
{
	background-color: #99cc66;
	padding: 1px;
	vertical-align: middle;
	height: 20px;
}

tr#ModuleTitleRow
{
	width: 100%;
	height: 20px;
	background-color: #99cc66;
}

tr#ModuleTitleRow td
{
	font-weight: bold;
    font-size: 10pt;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #004013;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #004013;
	border-top-width: 1px;	
	vertical-align: top;
	padding-left: 2px;
	padding-right: 2px;
}

.ModuleHelpText
{
	font-weight: normal;
    font-size: 8pt;
    color: #99cc66;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
	vertical-align: bottom;
	text-align: left;
}

/*
===============================================================
GENERAL
===============================================================
*/

/* style of item titles on edit and admin pages */
.SubHead    {
    font-weight: bold;
    font-size: 8pt;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
    line-height: 15px;    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-weight: normal;
    font-size: 8pt;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
    background-color: #99CC66;
    border-color: #004013;
    border-width: 1px;
}

.button
{
	font-weight: normal;
    font-size: 8pt;
    color: #FFCC00;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none; 
    font-weight: bold;
    background-color: #004013;
    border-width: 1px;
    border-style: groove;
    border-color: #000000;
    padding: 0px;
    height: 20px;
}

.NormalRed
{
    font-weight: bold;
    font-size: 8pt;
    color: red;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;   
}

.NormalBold
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;   
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-weight: normal;
    font-size: 8pt;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: underline; 
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {
    font-weight: bold;
    font-size: 8pt;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none; 
}

A.CommandButton:hover {
    text-decoration: Underline;
    font-weight: bold;
    color: #004013;
}
    
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-weight: normal;
    font-size: 8pt;
    color: red;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: underline; 
    background-color: #eeeeee;
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-weight: normal;
    font-size: 8pt;
    font-weight: bold;
    color: #004013;
    font-family: Verdana, Arial, Sans-Serif;
    text-decoration: none;
}



