/*========================================================*/
/*        CSS for DotNetNuke Skin - Friction              */
/*                  by Evan O'Neil                        */
/*             http://www.NukeVille.com                   */
/*                oneilevan@gmail.com                     */
/*========================================================*/


.MainMenu_MenuItem, .ModuleTitle_MenuItem, .MainMenu_Idle, .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel {
  font-size: .75em !important;
}


/*========================================================*/
/*     Universal                                          */
/*========================================================*/

/* Style For HTML PAGE                   */ html { height: 100%; font-size: 97%;}
/* Style For HTML BODY                   */ #body { font-size: .99em; margin: 0; background: #939393; }
/* Setting Text Throughout the skin      */ table, tr, td, p {font-family: Verdana, "MS Sans Serif", Arial; font-size: .99em !important;}


/*========================================================*/
/*     Tokens                                             */
/*========================================================*/
/*-- date token idle                   --*/ .DATE_object { color: #939393; font-family: "MS Sans Serif", Arial; font-size: .7em !important; text-decoration: none; }
/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { color: #777; font-family: "MS Sans Serif", Arial; font-size: 1em; text-decoration: none; font-weight:bold;}
/*-- breadcrumbs token hover           --*/ a.BREADCRUMBS_object:hover { color: #444; font-family: "MS Sans Serif", Arial; font-size: 1em; text-decoration: none; font-weight:bold; }
/*-- terms and privacy                 --*/ .FOOTER_objects { color:#cfcfcf; font-size: 1em; }
/*-- terms and privacy links           --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { color:#cfcfcf; font-weight:bold; text-decoration:none; }
/*-- terms and privacy hover           --*/ a.FOOTER_objects:hover { color:#EFEFEF; font-weight:bold; text-decoration:none;  }
/*-- copyright token                   --*/ .COPYRIGHT_object { color:#cfcfcf; font-size: 1em; }

/*========================================================*/
/*     Text                                               */
/*========================================================*/

/*-- most of the text on site          --*/ .normal, .Normal { font-family: "MS Sans Serif", Arial; font-size: 1em; color: #000; }
/*-- most of the bold text on site     --*/ .NormalBold { font-family: "MS Sans Serif", Arial; font-size: 1em; font-weight: bold; color: #000; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: "MS Sans Serif", Arial; font-weight: bold; font-size: 1em; }
/*-- subheadings - mostly in admin     --*/ .SubHead { font-family: "MS Sans Serif", Arial; font-size: 1em; font-weight: bold; color: #777; padding: 0; }
/*-- headings - mostly in admin        --*/ .Head { font-size: 1em; color: #777; background: transparent; font-weight: bold; padding: 0;}

/*========================================================*/
/*     Links                                          */
/*========================================================*/

/*-- default links visited and active  --*/ a:link, a:visited, a:active { color: #3075C3; font-family: "MS Sans Serif", Arial; font-weight: bold; font-size: 1em; text-decoration: underline; }
/*-- default links hover               --*/ a:hover { color: #444; font-family: "MS Sans Serif", Arial; font-size: 1em; text-decoration: underline; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #3075C3; font-family: "MS Sans Serif", Arial; font-weight: bold; font-size: 1em; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #444; font-family: "MS Sans Serif", Arial; font-size: 1em;	text-decoration: none; }
/*-- admin button-link style           --*/ a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #6A6A6A; border: 1px solid #ABABAB; background: #EFEFEF; padding: 2px 3px 3px 4px; font-family: "MS Sans Serif", Arial; font-weight: bold; font-size: 1em; text-decoration: none; height: 20px; }
/*-- admin button-link style hover     --*/ a.CommandButton:hover                                                 { color: #6A6A6A; border: 1px solid #868686; background: #DFDFDF; padding: 2px 3px 3px 4px; font-family: "MS Sans Serif", Arial; font-weight: bold; font-size: 1em; text-decoration: none; height: 20px; }
/*-- search button in search form      --*/ .SearchButton { background: transparent; padding: 13px 30px 4px 24px; cursor: hand; font-size:1px; margin: 0 0 0 0px;}

/*========================================================*/
/*     Forms                                              */
/*========================================================*/

/*-- default form elements      --*/ select, input { font-family: "MS Sans Serif", Arial; font-size: 1em; color: #333; }
/*-- textbox                    --*/ .NormalTextBox { color: #333; padding-left: 4px; line-height: 12px; font-family: "MS Sans Serif", Arial; font-weight: normal; font-size: 1em; }


/** Fix some layout issues **/

.HeaderPaneTD {
  padding: 30px 19px 0 10px;
  *padding: 60px 19px 0 10px; /* IE 7 specific hack */
}



.LogoTD {
 padding:  28px 0 0 15px;
  *padding: 30px 0 0 30px; /* IE 7 specific hack */
}


































































