
/* Body Styles */
/*-------------*/
html { height: 100%; }


body { background: #FFFFFF; }
table, tr, td {font-family: tahoma; font-size: 11px; margin: 0;}
p {font-family: tahoma; font-size: 11px; padding 10px;}


/*
body { margin: 0; background: #FFFFFF; margin: 10 0 30 0; }
table, tr, td, p {font-family: tahoma; font-size: 11px;  margin: 0;}
-- REMOVED FROM ABOVE LINE:  line-height: 1.4em; --
*/




/* NAFPP.org Styles */
/*----------------------*/

.LeftMargin_190 {
  margin-left: 190px
}



.SideBarTop_Animated{ 
  background: url(NAFPP_SideBar_Header_Animated.gif) no-repeat #FFFFFF;
}

.HeaderTop{ 
  background: url(NAFPP_HeaderWithLogo_Top.jpg) no-repeat #FFFFFF;
}
.HeaderTopSolid{ 
  background: url(NAFPP_SolidHeaderWithLogo_1.jpg) no-repeat #FFFFFF;
}

td.HeaderTop a{
  text-decoration: none;
  display: block; 
  height: 124px; 
  width: 950px;
}

.HeaderBottom{ 
  background: url(NAFPP_HeaderWithLogo_Bottom.jpg) no-repeat #FFFFFF;
}
td.HeaderBottom a{
  text-decoration: none;
  display: block; 
  height: 100px; 
  width: 190px; 
  
}



.TopTab0{ 
  background: url(NAFPP_TopButton_0.gif) no-repeat #FFFFFF;
}
td.TopTab0 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.TopTab0 a:hover{ 
  background: url(NAFPP_TopButton_0.gif) no-repeat #880000;
}



.TopTab1{ 
  background: url(NAFPP_TopButton_1.gif) no-repeat #FFFFFF;
}
td.TopTab1 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.TopTab1 a:hover{ 
  background: url(NAFPP_TopButton_1.gif) no-repeat #880000;
}


.TopTab2{ 
  background: url(NAFPP_TopButton_2.gif) no-repeat #FFFFFF;
}
td.TopTab2 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.TopTab2 a:hover{ 
  background: url(NAFPP_TopButton_2.gif) no-repeat #880000;
}

.TopTab3{ 
  background: url(NAFPP_TopButton_3.gif) no-repeat #FFFFFF;
}
td.TopTab3 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.TopTab3 a:hover{ 
  background: url(NAFPP_TopButton_3.gif) no-repeat #880000;
}

.TopTab4{ 
  background: url(NAFPP_TopButton_4.gif) no-repeat #FFFFFF;
}
td.TopTab4 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.TopTab4 a:hover{ 
  background: url(NAFPP_TopButton_4.gif) no-repeat #880000;
}




.LeftTab1{ 
  background: url(NAFPP_LeftButton_1.gif) no-repeat #FFFFFF;
}
td.LeftTab1 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.LeftTab1 a:hover{ 
  background: url(NAFPP_LeftButton_1.gif) no-repeat #880000;
}


.LeftTab2{ 
  background: url(NAFPP_LeftButton_2.gif) no-repeat #FFFFFF;
}
td.LeftTab2 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.LeftTab2 a:hover{ 
  background: url(NAFPP_LeftButton_2.gif) no-repeat #880000;
}

.LeftTab3{ 
  background: url(NAFPP_LeftButton_3.gif) no-repeat #FFFFFF;
}
td.LeftTab3 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.LeftTab3 a:hover{ 
  background: url(NAFPP_LeftButton_3.gif) no-repeat #880000;
}

.LeftTab4{ 
  background: url(NAFPP_LeftButton_4.gif) no-repeat #FFFFFF;
}
td.LeftTab4 a{
  display: block; 
  height: 100px; 
  width: 190px; 
  
}
td.LeftTab4 a:hover{ 
  background: url(NAFPP_LeftButton_4.gif) no-repeat #880000;
}





a.TabTextBase, a.TabTextBase:link, a.TabTextBase:active, a.TabTextBase:visited {
    text-align: center;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica;
    color: #333311;
}
a.TabTextBase:hover{
    color: #880000;
    text-decoration: underline;
}

.TabTextHead {
    font-size:  14px;
    font-weight:    bold;
}

.TabTextBody {
    font-size:  10px;
    font-weight:    normal;
}


.LinkStrong {
  font-family: Tahoma;
  color: 000000; 
  text-decoration: none;
  font-weight: bold;
}

a.LinkStrong:link, a.LinkStrong:visited, a.LinkStrong:active {
  color: 000088; 
  text-decoration: none;
  font-weight: bold;
}

a.LinkStrong:hover {
  color: 880000; 
  text-decoration: underline;
  font-weight: bold;
}


p.FloatRight_Strong {
  color: #666644;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  float: right;
  width: 325px;
  padding: 0.5em;
  margin: 0 0.2em 0 0;
  background: #fafaeb;
  border: 1px solid #999966;
  }


p.FloatRight_DarkStrong {
  color: #333322;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  float: right;
  width: 325px;
  padding: 0.5em;
  margin: 0 0.2em 0 0;
  background: #fafaeb;
  border: 1px solid #999966;
  }


.FloatLeft_Strong {
  color: #666644;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  float: left;
  width: 325px;
  padding: 0.5em;
  margin: 0 0.2em 0 0;
  background: #fafaeb;
  border: 1px solid #999966;
  }


.FloatFullCenter_Strong {
  color: #666644;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  float: center;
  width: 100%;
  padding: 0.5em;
  margin: 0 0.2em 0 0;
  background: #fafaeb;
  border: 1px solid #999966;
  }

p.Center_Strong {
  color: #666644;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  float: none;
  width: 325px;
  padding: 0.5em;
  margin: 0 0.2em 0 0;
  background: #fafaeb;
  border: 1px solid #999966;
  }






/* Control Panel Styles */
/*----------------------*/
.controlpanel {  background: #E3E3E3; border: solid 1px #444444;  }



/* NOTE --> Use this class if you would like to change the width of your page; you may use % or px values */
/*--------------------------------------------------------------------------------------------------------*/
.OuterTable { width: 950px;  background: #FFFFFF; align: center; padding: 0; margin: 0; }



/* Page Area Styles */
/*------------------*/
.OuterDiv { width: 100%; background: #FFFFFF; align: center; padding: 0; margin: 0; }
.TopRow {  background: url(header_bg.gif) repeat-x top left; height: 137px; padding: 0; margin: 0;} 
.TopRowRight { background: url(header_bg_r.gif) no-repeat top right; height: 137px; width:100%; padding: 0; margin:0;}
.TopRowLeft { height: 137px; width:100%; padding: 0; }
.TopRowSeparator { background: url(logo_bg_r.gif) repeat-x top left; height: 137px; width: 41px; padding: 0;  }
.LogoExpandTD { background: url(logo_bg.gif) repeat-x top left; padding: 0; height:137px; width: 215px; }
.LogoInnerTD { background: url(header_bg_l.gif) no-repeat top left; text-align:left; vertical-align: top; padding: 35px 0 0 33px; height:137px; }
.LoginTD { height: 42px; text-align:right; vertical-align: bottom; padding: 0 3px 3px 0; }
.DateTD { text-align:right; vertical-align: top; padding: 6px 5px 0 0;}
.MiddleRow { background: url(middle_border_bg.gif) repeat-y top right #FFFFFF; adding: 0 0px 0 0px; }
.MiddleRowTable { height: 100%; background: url(middle_bottom_bg.jpg) no-repeat bottom center; }
.MenuTD { background: url(middle_border_bg.gif) repeat-y top left; width: 168px; vertical-align: top; padding: 0 0 45px 0; margin: 0; }
.PanesTD { vertical-align: top; padding: 0 11px 45px 6px; }
.BottomRow { padding: 14px 0 0 0; }
.BottomRowDIV { background: url(bottom_bg.gif) repeat-x top left; height: 30px; width: 100%; }
.BottomRowLeft { background: url(middle_border_bg.gif) repeat-y top left; height: 30px; vertical-align: middle; padding: 0 0 0 10px;}
.BottomRowSep { background: url(bottom_sep.gif) no-repeat top left; height: 30px; width: 154px; padding: 0; }
.BottomRowSearch { background: url(search_bg.jpg) no-repeat top right; width: 307px; height: 30px; padding: 0 0 0  0; }
.SearchTD { text-align: right; padding: 7px 65px 0 0; }
.SearchDIV { width: 100%; height: 30px; padding: 0 0 30px 0; }
.CopyrightDIV { padding: 5px 5px 0 0; color: #2F2F2F; }
.CopyrightTD { text-align: right; }




/* Page Area Styles */
/*------------------*/
.TopPane { padding: 0 7px 0 7px; width: 100%; }
.LeftPane { padding: 0 7px 0 7px; width: 33%; }
.ContentPane { padding: 0 7px 0 7px; }
.RightPane { padding: 0 7px 0 7px; width: 33%; }
.BottomPane {  padding: 5px 7px 10px 7px; width: 100%; }
.MenuBottomPane { padding: 0 7px 10px 7px; width: 100%; }



/* Solpart Menu Styles */
/*---------------------*/
/* NOTE --> notable classes are MainMenu_Out(for idle menu items), MainMenu_Over(for "selected" menu items) */
/*          and MainMenu_Active(for active tab menu items)                                                  */
/*----------------------------------------------------------------------------------------------------------*/
.MainMenu_MenuContainer {  background: transparent; width: 168px; padding-left: 0; }
.MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent;  width: 168px; padding: 0 0 0 41px; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 2px 0 0 1px; background: #444444; padding: 0px; border: 1px solid #444444; font-weight: normal; filter: none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family: tahoma;  color: #6D6D6D; font-size: 11px; background: #FFFFFF; font-weight: bold; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; cursor: hand; color: #877632; background: #444444; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.MainMenu_Idle { color: #6D6D6D; background: url(menu_item_idle.gif) no-repeat ; padding: 0; height: 45px; font-weight: bold;}
.MainMenu_Selected { color: #877632; background:  url(menu_item_active.gif) no-repeat ; padding: 0; text-align: right; height: 45px; font-weight: bold;}
.MainMenu_Active, .MainMenu_BreadcrumbActive { color: #877632; background: url(menu_item_active.gif) no-repeat ; padding: 0; height: 45px; font-weight: bold;}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }



/* DNN Text Override Styles */
/*--------------------------*/
.normal, .Normal { font-family: tahoma; font-size: 11px; color: #111107; }
.NormalBold { font-family: tahoma; font-size: 11px; font-weight: bold; color: #111107; }
.NormalRed { color: #880000; font-family: tahoma; font-weight: bold; font-size: 11px; }
.SubHead { font-family: tahoma; font-size: 11px; font-weight: bold; color: #111107; padding: 0; }
.Head { font-size: 11px; color: #111107; background: transparent; font-weight: bold; padding: 0;}

H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  36px;
    font-weight:    bold;
    color: #333311;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  24px;
    font-weight:    bold;
    color: #333311;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    bold;
    color: #333311;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  16px;
    font-weight:    bold;
    color: #333311;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #333311;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #333311;
}




a:link, a:visited, a:active, a.Normal:link, a.Normal:visited { color: #6D6D6D; text-decoration: none; }
a:hover, a.Normal:hover { color: #877632; text-decoration: underline; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #6D6D6D; font-family: tahoma; font-weight: bold; font-size: 11px; height: 20px; }
a.CommandButton:hover                                                 { color: #877632; font-family: tahoma; font-weight: bold; font-size: 11px; height: 20px; }

.NormalTextBox { background: #FFFFFF; border: solid 1px #444444; color: #877632; }
.StandardButton { background: #E3E3E3; border: solid 1px #444444; color: #6D6D6D; cursor: pointer; }
.Help { border: solid 0px #444444; background: #FFFFFF; color: #877632; }

img { border-color: #444444; }
hr { color: #444444; border-style: dotted; }




/* Additional Text Styles */
/*--------------------------*/
.Green_10  { font-family: tahoma; font-size: 10px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_11  { font-family: tahoma; font-size: 11px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_12  { font-family: tahoma; font-size: 12px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_14  { font-family: tahoma; font-size: 14px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_16  { font-family: tahoma; font-size: 16px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_18  { font-family: tahoma; font-size: 18px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_20  { font-family: tahoma; font-size: 20px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_22  { font-family: tahoma; font-size: 22px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_24  { font-family: tahoma; font-size: 24px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_28  { font-family: tahoma; font-size: 28px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_32  { font-family: tahoma; font-size: 32px; font-weight: normal; color: #666644;  text-decoration: none; }
.Green_36  { font-family: tahoma; font-size: 36px; font-weight: normal; color: #666644;  text-decoration: none; }

.GreenBold_10  { font-family: tahoma; font-size: 10px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_11  { font-family: tahoma; font-size: 11px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_12  { font-family: tahoma; font-size: 12px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_14  { font-family: tahoma; font-size: 14px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_16  { font-family: tahoma; font-size: 16px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_18  { font-family: tahoma; font-size: 18px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_20  { font-family: tahoma; font-size: 20px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_22  { font-family: tahoma; font-size: 22px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_24  { font-family: tahoma; font-size: 24px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_28  { font-family: tahoma; font-size: 28px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_32  { font-family: tahoma; font-size: 32px; font-weight: bold; color: #666644;  text-decoration: none; }
.GreenBold_36  { font-family: tahoma; font-size: 36px; font-weight: bold; color: #666644;  text-decoration: none; }


.Red_10  { font-family: tahoma; font-size: 10px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_11  { font-family: tahoma; font-size: 11px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_12  { font-family: tahoma; font-size: 12px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_14  { font-family: tahoma; font-size: 14px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_16  { font-family: tahoma; font-size: 16px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_18  { font-family: tahoma; font-size: 18px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_20  { font-family: tahoma; font-size: 20px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_22  { font-family: tahoma; font-size: 22px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_24  { font-family: tahoma; font-size: 24px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_28  { font-family: tahoma; font-size: 28px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_32  { font-family: tahoma; font-size: 32px; font-weight: normal; color: #880000;  text-decoration: none; }
.Red_36  { font-family: tahoma; font-size: 36px; font-weight: normal; color: #880000;  text-decoration: none; }

.RedBold_10  { font-family: tahoma; font-size: 10px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_11  { font-family: tahoma; font-size: 11px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_12  { font-family: tahoma; font-size: 12px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_14  { font-family: tahoma; font-size: 14px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_16  { font-family: tahoma; font-size: 16px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_18  { font-family: tahoma; font-size: 18px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_20  { font-family: tahoma; font-size: 20px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_22  { font-family: tahoma; font-size: 22px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_24  { font-family: tahoma; font-size: 24px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_28  { font-family: tahoma; font-size: 28px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_32  { font-family: tahoma; font-size: 32px; font-weight: bold; color: #880000;  text-decoration: none; }
.RedBold_36  { font-family: tahoma; font-size: 36px; font-weight: bold; color: #880000;  text-decoration: none; }


.Blue_10  { font-family: tahoma; font-size: 10px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_11  { font-family: tahoma; font-size: 11px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_12  { font-family: tahoma; font-size: 12px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_14  { font-family: tahoma; font-size: 14px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_16  { font-family: tahoma; font-size: 16px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_18  { font-family: tahoma; font-size: 18px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_20  { font-family: tahoma; font-size: 20px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_22  { font-family: tahoma; font-size: 22px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_24  { font-family: tahoma; font-size: 24px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_28  { font-family: tahoma; font-size: 28px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_32  { font-family: tahoma; font-size: 32px; font-weight: normal; color: #000088;  text-decoration: none; }
.Blue_36  { font-family: tahoma; font-size: 36px; font-weight: normal; color: #000088;  text-decoration: none; }

.BlueBold_10  { font-family: tahoma; font-size: 10px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_11  { font-family: tahoma; font-size: 11px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_12  { font-family: tahoma; font-size: 12px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_14  { font-family: tahoma; font-size: 14px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_16  { font-family: tahoma; font-size: 16px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_18  { font-family: tahoma; font-size: 18px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_20  { font-family: tahoma; font-size: 20px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_22  { font-family: tahoma; font-size: 22px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_24  { font-family: tahoma; font-size: 24px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_28  { font-family: tahoma; font-size: 28px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_32  { font-family: tahoma; font-size: 32px; font-weight: bold; color: #000088;  text-decoration: none; }
.BlueBold_36  { font-family: tahoma; font-size: 36px; font-weight: bold; color: #000088;  text-decoration: none; }


.Black_10  { font-family: tahoma; font-size: 10px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_11  { font-family: tahoma; font-size: 11px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_12  { font-family: tahoma; font-size: 12px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_14  { font-family: tahoma; font-size: 14px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_16  { font-family: tahoma; font-size: 16px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_18  { font-family: tahoma; font-size: 18px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_20  { font-family: tahoma; font-size: 20px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_22  { font-family: tahoma; font-size: 22px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_24  { font-family: tahoma; font-size: 24px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_28  { font-family: tahoma; font-size: 28px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_32  { font-family: tahoma; font-size: 32px; font-weight: normal; color: #000000;  text-decoration: none; }
.Black_36  { font-family: tahoma; font-size: 36px; font-weight: normal; color: #000000;  text-decoration: none; }

.BlackBold_10  { font-family: tahoma; font-size: 10px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_11  { font-family: tahoma; font-size: 11px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_12  { font-family: tahoma; font-size: 12px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_14  { font-family: tahoma; font-size: 14px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_16  { font-family: tahoma; font-size: 16px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_18  { font-family: tahoma; font-size: 18px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_20  { font-family: tahoma; font-size: 20px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_22  { font-family: tahoma; font-size: 22px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_24  { font-family: tahoma; font-size: 24px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_28  { font-family: tahoma; font-size: 28px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_32  { font-family: tahoma; font-size: 32px; font-weight: bold; color: #000000;  text-decoration: none; }
.BlackBold_36  { font-family: tahoma; font-size: 36px; font-weight: bold; color: #000000;  text-decoration: none; }

a.Black_10:hover, a.Black_11:hover, a.Black_12:hover, a.Black_14:hover, a.Black_16:hover, a.Black_18:hover, a.Black_20:hover, a.Black_22:hover, a.Black_24:hover,
a.BlackBold_10:hover, a.BlackBold_11:hover, a.BlackBold_12:hover, a.BlackBold_14:hover, a.BlackBold_16:hover, a.BlackBold_18:hover, a.BlackBold_20:hover, a.BlackBold_22:hover, a.BlackBold_24:hover
 { color: #945393; text-decoration: none; }


/* DNN:LOGIN & DNN:USER Object Styles */
/*------------------------------------*/
.obj_login, a.obj_login:link, a.obj_login:visited, a.obj_login:active { color: #6D6D6D; font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; }
a.obj_login:hover { color: #877632; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }



/* DNN:CURRENTDATE Object Styles */
/*-------------------------------*/
.obj_date { color: #545454; font-family: tahoma; font-size: 10px; font-weight:normal; text-decoration: none; }



/* DNN:BREADCRUMBS Object Styles */
/*-------------------------------*/
.obj_breadCrumbs, a.obj_breadCrumbs:link, a.obj_breadCrumbs:visited, a.obj_breadCrumbs:active { color: #444444; font-family: tahoma; font-size: 10px; text-decoration: none; font-weight:bold;}
a.obj_breadCrumbs:hover { color: #877632; font-family: tahoma; font-size: 10px; text-decoration: none; font-weight:bold; }



/* DNN:COPYRIGHT, DNN:TERMS & DNN:PRIVACY Object Styles */
/*------------------------------------------------------*/
.obj_footer { color:#2f2f2f; font-size: 11px; }
a.obj_footer:link, a.obj_footer:visited, a.obj_footer:active { color:#2f2f2f; font-weight:bold; text-decoration:none; }
a.obj_footer:hover { color:#6D6D6D; font-weight:bold; text-decoration:none;  }



/* DNN:SEARCH Object Styles */
/*--------------------------*/
/* NOTE --> see the <SPAN></SPAN> tag in the DNN:SEARCH object attribute "Submit" if you are interested in altering the button */
/*-----------------------------------------------------------------------------------------------------------------------------*/
.SearchButton { background: transparent; padding: 13px 20px 4px 0px; cursor: hand; font-size:1px; margin: 0 0 0 0px;}

/* NOTE --> this overrides the textbox style for the search object  */
/*------------------------------------------------------------------*/
#dnn_dnnSEARCH_txtSearch.NormalTextBox { font-size: 10px; font-family: Tahoma; height:12px; background: transparent; width: 171px; color: #7E7E7E; padding: 1px 5px 0px 8px; border: 0px solid #FFFFFF; cursor:text;}


