﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

/* style for generic container titles */
.Head, H1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  13px;
    font-weight: bold;
    color: #053FA3;
	padding-left: 0px;
}
.Text {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #505050;
}

TD
{
    font-size: 11px;
}

/* Normal bold text syle */
.NormalBold  {
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.NormalLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.NormalLight:link, .NormalLight:visited, .NormalLight:active, .NormalLight:hover
{
	font-size: 11px;
}

/* Normal text syle */
.Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* Subhead text syle */
.SubHead, H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* Gray Subhead text syle */
.SubHeadgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
}

/* Date text syle */
.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #61802e;
}

/* Gray text syle */
.Gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 11pt;
}

/* Search background cell syle */
.searchcell {
	background-color: #F97621;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

/* Footer text style */
.Footer {
	font-size: 8.5pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #072F67;
}

/* Footer link syle */
A.Footer:link {
	text-decoration: none;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
	text-align: center;
	vertical-align: middle;
	background-color: #072F67;
}
A.Footer:visited  {
	text-decoration: none;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
	text-align: center;
	vertical-align: middle;
	background-color: #072F67;
}
A.Footer:active   {
	text-decoration: none;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
	text-align: center;
	vertical-align: middle;
	background-color: #072F67;
}
A.Footer:hover    {
	text-decoration: underline;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
	text-align: center;
	vertical-align: middle;
	background-color: #072F67;
}

.logocell {
	margin: 0px;
	padding: 0px;
}

/* Command button admin text syle */
.CommandButton {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	color: #000000;
}

/* Command button admin link syle */
A.CommandButton:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-size: 9pt;
    color:#666666;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#666666;
}

A.OtherTabs:hover    {
    text-decoration:    underline;
    color:#666666;
}


/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/

/*-- content pane                  --*/ .ContentPane { padding: 0px 0px 0px 0px; }
/*-- headerright pane              --*/ .HeaderRightPane { background-image: url(quartierback.gif); }

/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/

/*-- login and user token idle         --*/ .LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active, .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #FFF; font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; }
/*-- login and user token hover        --*/ a.LOGIN_object:hover, a.USER_object:hover { color: #ddd; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }
/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { color: #053FA3; font-family: tahoma; font-size: 11px; text-decoration: none; font-weight:bold;}
/*-- breadcrumbs token hover           --*/ a.BREADCRUMBS_object:hover { color: #053FA3; font-family: tahoma; font-size: 11px; text-decoration: underline; font-weight:bold; }

/*========================================================*/
/*  6. Links                                          */
/*========================================================*/

/*-- default links visited and active  --*/ a:link, a:visited, a:active { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: underline; }
/*-- default links hover               --*/ a:hover { color: #444; font-family: tahoma; font-size: 11px; text-decoration: underline; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #444; font-family: tahoma; font-size: 11px;	text-decoration: none; }
/*-- search button in search form      --*/ .SearchButton { background-image: url(searchbutton2.gif); width: 58px; height: 16px}

/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

/*-- default form elements      --*/ select, input { font-family: tahoma; font-size: 11px; color: #333; }
/*-- textbox                    --*/ .NormalTextBox { color: #333; padding-left: 1px; line-height: 12px; font-family: tahoma; font-weight: normal; font-size: 11px; }
/*-- textbox container          --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }
/*-- textbox used for search    --*/ #dnn_dnnSEARCH_txtSearch.NormalTextBox { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #61802E; width: 100px; }


/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu  --*/ .MainMenu_MenuContainer { background-color: transparent;  width: 169px; }
/*-- bar that holds the menu  --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; width: 169px; }
/*-- submenu container        --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu { background-color: #0340A1; z-index: 1000;  cursor: pointer;  cursor: hand; margin: 1px 0px 0px 0px; padding: 0px; border: 1px solid #ffffff; font-weight: normal; filter: none; }
/*-- submenu items idle       --*/ .MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family: tahoma; color: #ffffff; font-size: 11px; font-weight: bold; font-style: normal; padding: 0px 20px 0px 10px; height: 22px; border: 0; }
/*-- submenu items hover      --*/ .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; cursor: hand; color: #0340A1; padding: 0px 20px 0px 10px; height: 22px; border: 0;}
/*-- submenu arror            --*/ .MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; border: 0; padding: 0px 0px 0px 0px; }
/*-- menuitems idle           --*/ .MainMenu_Idle {color: #ffffff; padding: 0; height: 24px; font-weight: bold;}
/*-- menuitems over           --*/ .MainMenu_Selected { color: #ffffff; padding: 0; height: 24px; font-weight: bold;}
/*-- menuitems active         --*/ .MainMenu_Active, .MainMenu_BreadcrumbActive {color: #ffffff; padding: 0; height: 24px; font-weight: bold;}
/*-- module menu continer     --*/ .ModuleTitle_MenuContainer { color: #2c2c2c; }
/*-- module menu bar          --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0px 0px 0px 0px; }
/*-- not needed - main menu   --*/ .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- not needed - module menu --*/ .ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }