/*=======================================================+
|                                                        |
|              DotNetNuke Skin - Greytness               |
|               Developed by Adammer LLC                 |
|                http://www.adammer.com                  |
|                                                        |
|                       July 2009                        |
|                                                        |
+========================================================+

Version     : 2.1
Released    : February 2010
Notes       : CSS styles compressed without comments in free version.

*/

* {
    padding:0;
    margin:0;
    }


#Body
{
    margin:0; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    font-size:0.75em; 
    color:#333; 
    line-height:1.4em; 
    background-color:#fff
    }

li
{
    margin-bottom:2px
}

ul li, ul li li, ul li li li{list-style-type:square}ul{margin-left:10px; padding-left:10px}form{margin:0; padding:0}.FCKImageGalleryContainer{background-color:#FFF}a:link, a:visited, a:active{text-decoration:none; color:#444; font-style:normal; text-decoration:underline}a:hover{text-decoration:none; color:#000}a.Normal:link, a.Normal:visited{text-decoration:underline}a.Normal:hover{text-decoration:none}

.BorderBgDiv
{
    width:980px; 
    margin:0 auto 0 auto; 
    padding:0px
    }

.TopDiv
{
    /*background:url(graphics/BorderedTop_bg.png) top no-repeat;*/
    height:0px;
    padding-top:0px;
}

.fullWidth
{
    width:100%; 
    padding:0; 
    margin:0 auto; 
    border-bottom:#CCC 1px solid; 
    position:relative
    }

.contentWrapper
{
    background:url(graphics/BorderedContent_bg.png) top center repeat-y;
}

.left
{
    float:left
}

.right
{
    float:right
}

.BannerPane1, .BannerPane2, 
.BannerPane3
{
    clear:both
}

.BannerPane3{}

.Banner p
{
    margin:0px; 
    padding:0px
}

.dnnLogo
{
    display:block;
    padding-bottom:0px;
    padding-left: 6px;
    background:url(graphics/banner_bg.jpg) no-repeat;
    height: 120px;
    width: 957px;
}
    
.dnnLogo a
{
    
}

.header-divide
{
    background:url(graphics/hdr_divide.gif) center no-repeat; 
    padding:2px 4px
}

.footer-divide
{
    background:url(graphics/hdr_divide.gif) center no-repeat; 
    padding:2px 4px
}

#MasterTable
{
    margin:0px
}

.TopPane
{
    margin-bottom:20px
}

.HeaderPane
{
    position:absolute; 
    left:0px; 
    top:0px
}

.LeftNavTop
{
    clear:both; 
    padding:5px
}

.LeftNavTop.StdContainer
{
    margin-bottom:0px
}

.LeftNavBottom
{
    clear:both; 
    padding:5px
}

.LeftGutterPane
{
    clear:both; 
    padding:10px
}

.TopPaneDiv
{
    clear:both
}

.TopLeftPane
{
    width:295px; 
    vertical-align:top; 
    margin: 25px 0 20px 12px;
}

.TopCenterPane
{
    width:295px; 
    vertical-align:top; 
    margin: 25px 0 20px 12px;
}

.TopRightPane
{
    width:310px; 
    vertical-align:top; 
    margin:25px 0px 20px 12px;
}

.ContentTopDiv
{
    clear:both
}

.ContentLeftPane
{
    width:295px; 
    vertical-align:top; 
    margin: 25px 0 20px 10px;
}

.ContentCenterPane
{
    width:295px; 
    vertical-align:top; 
    margin: 25px 0 20px 18px;
}

.ContentRightPane
{
    width:310px; 
    vertical-align:top; 
    margin:25px 10px 20px 12px;
}

.ContentPaneDiv{clear:both}

.ContentPane
{
    vertical-align:top; 
    margin-bottom:0px;
    margin-left:18px;
    margin-right:18px;
    }

.ContentPane2Div{clear:both}.LeftPane{width:200px; vertical-align:top; margin-bottom:20px}.ContentPane2{vertical-align:top; width:700px; margin-bottom:20px}.ContentPane3Div{clear:both}

.ContentPane3
{
    vertical-align:top; 
    width:600px; 
    margin-bottom:20px;
    margin-left: 16px;
    margin-top:25px;
    }
    
.RightPane
{
    width:310px; 
    vertical-align:top; 
    margin-bottom:20px;
    margin-top: 25px;
}

.MiddlePaneDiv
{
    clear:both
}

.MiddleLeftPane{width:200px; margin-right:20px; vertical-align:top; margin-bottom:20px}.MiddlePane{width:484px; vertical-align:top; margin-bottom:20px}.MiddleRightPane{width:200px; vertical-align:top; margin-bottom:20px}.BottomPaneDiv{clear:both}

.BottomColumn1
{
    width:216px; 
    margin-right:4px; 
    vertical-align:top; 
    margin-bottom:20px
    }
    
.BottomColumn2
{
    width:216px; 
    margin-right:3px; 
    vertical-align:top; 
    margin-bottom:2px
    }
    
.BottomColumn3
{
    width:240px; 
    vertical-align:top; 
    margin-bottom:10px;
    margin-left:3px;
    }
    
.BottomColumn4
{
    width:275px; 
    vertical-align:top; 
    margin-bottom:20px
    }
    
.BottomPane{clear:both; margin-bottom:20px}

.DNNPane
{
    border:#333 3px solid; 
    padding:60px 5px; 
    text-align:center; 
    font-weight:bold; 
    vertical-align:middle; 
    background-color:#FAFAFA; 
    white-space:nowrap; 
    color:#333; 
    font-size:14px
}

.DNNHeaderPane{padding:25px 5px; width:300px}.login{text-decoration:none; color:#999}

#dnn_dnnUSER_cmdRegister
{
    text-decoration:none; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    background:url(graphics/hdr_divide.gif) right no-repeat; 
    padding-right:12px; 
    color:#333
}

#dnn_dnnUSER_cmdRegister:hover
{
    text-decoration:underline
}

#dnn_dnnLOGIN_cmdLogin
{
    text-decoration:none; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#999999;
}

#dnn_dnnLOGIN_cmdLogin:hover
{
    text-decoration:underline
}

.menu-bg  
{
    background-color:#f78f1e; 
    height:32px; 
    border-top:#fff 1px solid; 
    border-bottom:#fff 1px solid
}
    
.menu
{
    text-align:left; 
    float:left; 
    width:770px; 
    z-index:100; 
    position:relative
}

.breadcrumb-div{background-color:#F1F1F1; height:18px; border-top:#E6E6E6 1px solid; border-bottom:#CCC 1px solid; line-height:10px}.breadcrumb-row{padding:0px 0px}.breadcrumbdiv{font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#333; text-align:left; padding:3px 0px 0px 18px; float:left; line-height:normal}.breadcrumb{font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none !important; color:#333 !important; font-style:normal !important}.breadcrumbdiv a:hover{text-decoration:underline !important}.breadcrumb-pretext{font-weight:normal; color:#FAFAFA; line-height:12px}

.currentDateDiv
{
    display:none; 
    float:right; 
    padding-right:10px
    }
    
.currentDate
{
    font-size:10px; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    text-decoration:none; 
    color:#000;
    }

.current-date a
{
    font-size:10px; 
    text-decoration:none; 
    color:#666
    }
    
.current-date a:hover{text-decoration:underline}.DNNEmptyPane{border:0px none !important; line-height:0px !important; padding:0px !important; font-size:0px !important; height:0px !important; width:0px !important; margin:0px !important}

.content
{
    width:962px; 
    margin:0px auto 0 auto; 
    padding:10px 0 0px;
}

.contentBg
{
    /*background-color:#adadad;*/
}
    
.BottomDiv
{
    background:url(graphics/BorderedBottom_bg.png) bottom no-repeat; 
    height:2.5em; 
    clear:both
    }
    
.footer-bg
{
    border-top:#666 1px solid
}

.footer
{
    font-size:.8em; 
    line-height:1.8em; 
    text-decoration:none; 
    color:#999999; 
    width:934px; 
    padding-top:2px; 
    margin:0 auto 0 auto; 
    text-align:left; 
    font-family:Verdana,Arial,Helvetica,sans-serif
}

.footer a, .footer a:link, .footer a:visited, .footer a:active
{
    text-decoration:none; 
    color:#999999;
}

.footer a:hover
{
    text-decoration:underline
}

.termsdiv{float:right; bottom:0px}.terms{background:url(graphics/hdr_divide.gif) right no-repeat; padding-right:12px}.privacy{background:url(graphics/hdr_divide.gif) right no-repeat; padding-right:12px}.copyright{padding:0}hr{height:1px; color:#bbb}

.action-buttons
{
    text-align:right; 
    clear:both
}

.Search
{
    float:right; 
    padding:6px 3px 0 0
}

.search img
{
    border:none; 
    padding:0px 0px 0px 0px
}

.GCSearchBox
{
    background-color:#FFFCF2
}

.GCSearchButton{}

a.SearchField:hover
{
    text-decoration:underline !important
}

.btnSearch
{
    margin-left:-7px
}

#dnn_dnnSEARCH_txtSearch.NormalTextBox
{
    padding:3px 2px 0px 4px; 
    font-size:.8em; 
    height:16px; 
    background:#F8F8F8 url(graphics/search_bg.gif) top repeat-x; 
    border:#999 1px solid; 
    width:120px
}

#dnn_dnnSEARCH_cmdSearch img
{
    border:none; 
    vertical-align:top; 
    margin-top:1px; 
    padding:0px
}

.DNNAligncenter
{
    text-align:left
}

.ControlPanel, .PagingTable
{
    background-color:#FFF; 
    border:none; 
    text-align:center; 
    background:url("graphics/bg_control_panel.gif") repeat-x scroll center bottom #F2F2F2; 
    padding-bottom:5px
}

#GreytnessMidnight .ControlPanel, .PagingTable{background:#999 none}p{font-family:Verdana,Arial,Helvetica,sans-serif; color:#333; margin:0 0 10px 0}.normal, .Normal{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1em; color:#333}.NormalBold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:bold; color:#555}.NormalRed{color:#900; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px}

.SubHead
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    font-size:11px; 
    font-weight:bold; 
    color:#333;
}


.Head
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    font-size:14px; 
    text-decoration:none; 
    font-weight:normal; 
    background-color:transparent; 
    color:#333}
    
h1
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#000; 
    font-size:1.8em; 
    text-decoration:none; 
    font-weight:normal; 
    margin-top:0px; 
    margin-bottom:8px; 
    line-height:1.6em
}

h2
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#000; 
    font-size:1.6em; 
    margin-top:0px; 
    margin-bottom:8px; 
    line-height:1.4em
}

h3
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#000; 
    font-size:1.4em; 
    margin-top:0px; 
    margin-bottom:6px; 
    line-height:1.4em
}

h4
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#000; 
    font-size:1.2em; 
    margin-top:0px; 
    margin-bottom:6px; 
    line-height:1.2em
}

h5
{
    font-family:Verdana,Arial,Helvetica,sans-serif; 
    color:#000; 
    font-size:1.1em; 
    font-weight:normal; 
    line-height:1.1em; 
    margin-top:0px; 
    margin-bottom:6px
}

h6{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:1em; font-weight:normal; font-style:italic; margin-top:0px; margin-bottom:4px; line-height:1em}.UDT_Table_Head th{font-size:10px}.UDT_Table_AlternateItem, .UDT_Table_AlternateItem p{font-size:10px; background-color:#F3F3F3; vertical-align:top}.UDT_Table_Item, .UDT_Table_Item p{font-size:10px; vertical-align:top}.ModuleTitle_MenuItem{background-color:#F7F7F7; border:1px solid #F7F7F7; color:#333; font-family:verdana,sans-serif; font-size:11px; font-weight:normal; padding:0px 10px 0px 0px}.ModuleTitle_SubMenu{background-color:#F7F7F7; border:1px solid #666; margin:1px 0px 0px; padding:0px; z-index:1000}.ModuleTitle_MenuItemSel{background:#DDD none repeat scroll 0%; border-left:1px solid #DDD; border-right:1px solid #DDD; color:#000; font-family:verdana,sans-serif; font-size:11px; font-weight:normal; padding:0px 10px 0px 0px}.ModuleTitle_MenuIcon{border:1px solid #EEE; padding:2px 3px}.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow{display:none}select, input{font-family:tahoma; font-size:11px; color:#555}

.NormalTextBox
{
    color:#333; 
    font-family:Verdana,Arial,Helvetica,sans-serif; 
}
    
#nav li
{
    position:relative; 
    float:left; 
    line-height:12px; 
    list-style:none; 
    padding:0px; 
    margin-bottom:0px; 
    background-color:transparent;
    text-transform: uppercase;  
}
    
#nav ul
{
    padding:0px; 
    margin:0px; 
    list-style:none; 
    float:left; 
    width:100%; 
    background:transparent; 
    z-index:100}
    
#nav a 
{
    font-family:Verdana,Geneva,sans-serif; 
    font-weight:bold; 
    font-size:12px; 
    display:block; 
    margin:0; 
    text-decoration:none; 
    text-align:center; 
    padding:0 20px 0 18px; 
    margin:0px; 
    color:#fff; 
    background:#f78f1e url(graphics/menu_divide.gif) right center no-repeat; 
    line-height:32px; 
    z-index:100
}

#nav li ul
{
    position:absolute; 
    left:-999em; 
    width:167px; 
    border-top:#fff 1px solid; 
    border-left:1px solid #fff
}

#nav li li a
{
    width:150px; 
    font-size:11px; 
    text-align:left; 
    background:#f78f1e none; 
    color:#fff; 
    border-right:1px solid #fff; 
    border-bottom:#fff 1px solid; 
    line-height:16px; 
    padding:6px 6px 6px 10px; 
    text-transform:none; 
    font-family:Verdana,Geneva,sans-serif; 
    font-weight:normal
}

#nav li a:hover
{
    background: url(graphics/main_nav_over.gif) no-repeat top left; 
    color:#000;
}
    
#nav li.SelectedTab a{}

#nav li li.SelectedTab a
{
    background:#febe10 none; 
    color:#222
}
    
#nav li li li.SelectedTab a
{
    background:#febe10 none; 
    color:#222
}

#nav li.SelectedTab a:hover
{
    background:#f78f1e none; 
    color:#fff
}

#nav.DisabledTab{color:#CCC}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul{left:-999em}#nav li:hover ul, #nav li.iehover ul{top:26px; left:-1px}#nav li li:hover ul, #nav li li li:hover ul, #nav li li.iehover ul, #nav li li li.iehover ul{top:2px; left:166px}.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon{display:none}.designBy{font-size:10px; color:#B2B2B2; text-align:center; margin-bottom:20px}.designBy a, .designBy a:link, .designBy a:visited, .designBy a:active{font-size:10px; color:#B2B2B2; text-decoration:none}.designBy a:hover{font-size:10px; color:#999; text-decoration:underline}.TitleCell{padding:0 20px 20px 0; vertical-align:top}

.SizeCell
{
    padding:0 20px 0px 0; 
    vertical-align:top
}

#GreytnessMidnight .FileManager_StatusBar, #GreytnessMidnight .FileManager_Pager{background-color:#666}#GreytnessMidnight select.Normal{color:#000}#GreytnessMidnight .ExtensionsContent tr.NormalBold{color:#000}