/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/*========================================================*/
/*     Universal                                          */
/*========================================================*/


/* Body for fckedtior - Page           --*/ #body  { margin: 0; background: #FFFFFF; padding: 0; line-height: 1.2; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; } 
/* Body for fckedtior - Body           --*/ body   { margin: 0; background: #FFFFFF; padding: 0; line-height: 1.2; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
/* Setting Text Throughout the skin      */ table {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
/* Setting Text Throughout the skin      */ tr    {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
/* Setting Text Throughout the skin      */ td    {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
/* Setting Text Throughout the skin      */ p     {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; margin: .5em 0 .5em 0}

/* Block Quote                           */ blockquote {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-style: italic;}


/*========================================================*/
/*     Tokens                                             */
/*========================================================*/


/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { color: #777; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; font-weight:bold;}
/*-- breadcrumbs token hover           --*/ a.BREADCRUMBS_object:hover { color: #444; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; font-weight:bold; }


/*========================================================*/
/*     Text                                               */
/*========================================================*/
/*
/*-- most of the text on site          --*/ .normal, .Normal { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: #555; }
/*-- most of the bold text on site     --*/ .NormalBold { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #555; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; }
/*-- subheadings - mostly in admin     --*/ .SubHead { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #777; padding: 0; }
/*-- headings - mostly in admin        --*/ .Head { font-size: 12px; color: #777; background: transparent; font-weight: bold; padding: 0;}
*/

/*-- H1 heading levels - editor        --*/ H1  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  36px; font-weight: bold; color: #444;}
/*-- H2 heading levels - editor        --*/ H2  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  28px; font-weight: bold; color: #444;}
/*-- H3 heading levels - editor        --*/ H3  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  22px; font-weight: bold; color: #444;}
/*-- H4 heading levels - editor        --*/ H4  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  20px; font-weight: bold; color: #444;}
/*-- H5 heading levels - editor        --*/ H5  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  18px; font-weight: bold; color: #444;}
/*-- H6 heading levels - editor        --*/ H6  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  14px; font-weight: bold; color: #444;}


/*-- Outline Level 1                   --*/ OL LI {list-style-type: decimal; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px; color: #444;}
/*-- Outline Level 2                   --*/ OL OL LI {list-style-type: upper-alpha; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px; color: #444;}
/*-- Outline Level 3                   --*/ OL OL OL LI {list-style-type: decimal ; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px;  color: #444;}
/*-- Outline Level 4                   --*/ OL OL OL Ol LI {list-style-type: lower-alpha; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px;  color: #444;}
/*-- Outline Level 5                   --*/ OL OL OL OL OL LI {list-style-type: decimal; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px;  color: #444;}
/*-- Outline Level 6                   --*/ OL OL OL OL OL OL LI {list-style-type: lower-roman; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  12px;  color: #444;}

/*-- Bullet Level 1                    --*/ UL LI {list-style-type: square; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: #444;}
/*-- Bullet Level 2                    --*/ UL LI LI {list-style-type: disc; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: #444;}
/*-- Bullet Level 3                    --*/ UL LI LI {list-style-type: circle; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: #444;}

/*-- Titles                            --*/ .Title   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  24px; font-weight: bold; color: #333399; padding: 10px 0px 0px 0px; line-height: 12px; text-align: center; }
/*-- Title 2                           --*/ .Title2  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  16px; font-weight: bold; color: #333399; padding: 10px 0px 0px 0px; line-height: 12px; text-align: center; }
/*-- Title 3                           --*/ .Title3  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  42px; font-weight: bold; color: #333399; line-height: 12px; text-align: center; }
/*-- Title 4                           --*/ .Title4  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:  large; font-weight: bold; line-height: 12px; text-align: center}

/*-- Quote Left                        --*/ .quoteleft {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; font-style: italic; padding: 0px 10px 0px 0px; margin: 10px 10px 10px 0px; width: 30%; float: left; text-align: right; border-right: 10px solid #75818A;}
/*-- Quote Right                       --*/ .quoteright {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; font-style: italic; padding: 0px 0px 0px 10px; margin: 10px 0px 10px 10px; width: 30%; float: right; text-align: left; border-left: 10px solid #75818A;}
/*-- Paragraph Left                    --*/ .paraleft {font-family: Tahoma; font-size: 12px;  padding: 0px 10px 0px 0px; margin: 10px 10px 10px 0px; width: 23%; float: left; text-align: left; }
/*-- Paragraph Right                   --*/ .pararight {font-family: Tahoma; font-size: 12px%; padding: 0px 0px 0px 10px; margin: 10px 0px 10px 10px; width: 23%; float: right; text-align: left; }
/*-- Quote Scripture                   --*/ .quotescripture {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; font-style: italic; margin: .5em 20px .5em 20px; text-align:justify; color: #75818A;}
/*-- Quote Centered                    --*/ .quotecentered {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; font-style: italic; margin: .5em 20px .5em 20px; text-align:justify; }

/*-- Drop Cap                         --*/  .dropcap { display: block; font-size: 30px; font-weight: bold; float: left; line-height: 100%; width: 1em; padding: 0 0 0 0; margin: -1px 1px -2px 1px; }

/*========================================================*/
/*     Images                                             */
/*========================================================*/

/*-- Image Left                        --*/ .imageleftside img {border: 1px solid #CCC; margin-right: 15px; margin-bottom: 5px; float: left;}
/*-- Image Right                       --*/ .imagerightside img {border: 1px solid #CCC; margin-left: 15px; margin-bottom: 5px; float: right;}
/*-- Image Left No Border              --*/ .imageleftsidenob img { margin-right: 15px; margin-bottom: 5px; float: left;}
/*-- Image Right No Border             --*/ .imagerightsidenob img { margin-left: 15px; margin-bottom: 5px; float: right;}
/*-- Image Left Side Caption           --*/ .imageleftsidecaption {font-size: 80%; font-style: italic; font-weight: bold; float: left; margin-right: 15px; margin-bottom: 5px;}
/*-- Image Left Side Caption Image     --*/ .imageleftsidecaption img {border: 1px solid #CCC; margin-top: 5px; margin-bottom: 5px;}
/*-- Image Right Side Caption          --*/ .imagerightsidecaption {font-size: 80%; font-style: italic; font-weight: bold; float: right; margin-left: 15px; margin-bottom: 5px;}
/*-- Image Right Side Caption Image    --*/ .imagerightsidecaption img {border: 1px solid #CCC; margin-bottom: 5px;}

/*-- Clear Float                       --*/ .clear {clear: both;}

/*========================================================*/
/*     Links                                          */
/*========================================================*/


/*-- default links visited and active  --*/ a:link, a:visited { color: #006; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
/*-- default links hover               --*/ a:hover, a:active { color: #00f; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #006; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #00f; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none; }


/*========================================================*/
/*     Modules                                          */
/*========================================================*/

/*-- CSS Tabs                          --*/ .shadetabs {line-height: 1.8 }
/*-- CSS Tabs                          --*/ .shadetabs li {line-height: 1.8 }

/*========================================================*/
/*     Adaptive 2.0 Skin                                          */
/*========================================================*/

/*     Adaptive 2.0 Skin prevent submenu obscuration                                         */
.sub-item-wrap { z-index:1000; } 



