/* DNN7 > Reset */
.dnnCPHeader li{line-height:normal;}
#dnnCPWrap .dnnCPHNav, #dnnCPWrap .dnnCPHMode{height:30px;}
#RibbonBar_adminMenus > ul > li > a, #dnn_cp_RibbonBar_adminMenus > ul > li > a {padding: 10px 16px;}
.dnnCPHMessage{line-height:35px;}
#RibbonBar_adminMenus .dnnadminmega .megaborder, #dnn_cp_RibbonBar_adminMenus .dnnadminmega .megaborder {top: 35px;}
.LoginPanel{width:auto;}
a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited{color:#fff;}

h1, h2, h3, h4, h5, h6{letter-spacing:normal; line-height:normal;}
p{margin-bottom:1em;}
form .actionMenu ul{z-index:auto !important;}

.dnnEditState .DnnModule {opacity: 1.0;} 


#Body{padding:0;margin:0;background:#506573 url(img/BodyBg.png) repeat-x;}

html, body, table {
margin: 0; padding: 0;
}

/*-------- Default Styles --------*/
body,th,td,div,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#1c4764; font-family:Trebuchet MS, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}
h1, h2, h3, h4, h5, h6{color:#1c4764;margin-top:0;padding:0;font-weight:bold;color:#666;}
h1, h1 input{font-size:150%;}
h2, h2 input{font-size:120%;}
h3{font-size:110%;}
h4{font-size:100%;}
h5{font-size:90%;}
h6{font-size:80%;}
h2, h3, h4, h5, h6{margin:1em 0 0;}

td {vertical-align:top}

a,a:link,a:visited,a:active{color:#1882C9; text-decoration:none; font-weight:normal; }
a:hover{color:#1882C9; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Trebuchet MS, sans-serif;}
.Head, .SubHead , .SubSubHead{color:#1c4764;font-weight:bold;}
.NormalRed {color:#D00;}



#Skin{clear:both;margin:20px auto 0;width:960px;position:relative;box-shadow:0 0 10px #444;}
.TimoDesignImageShow{position:absolute !important;top:0;left:0;z-index:-1;}
#sContainer{min-height:720px;position:relative;}

.WhiteBg{display:block;background:#fff;height:100%;width:100%;position:absolute;opacity:0.90;filter: alpha(opacity=90);
-moz-border-radius: 5px; border-radius: 5px;
}

/* Menu */
#Menu ul{margin:0;padding-left:30px;}
#Menu li{list-style-type:none; float:left; position:relative;margin-right:2px;}
#Menu li a{font-weight:bold;color:#506573;}
#Menu li:hover a, #Menu li.Active a , #Menu li.ActiveParent a{padding:0.5em 1.2em;text-decoration:none;color:#04273F;}
#Menu li.Active  .WhiteBg{opacity:1;filter: alpha(opacity=100);}
#Menu li a{display:block; padding:0.3em 1.2em;position:relative;text-transform:uppercase;font-size:12px;}
#Menu li  .WhiteBg{-moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}

#SubMenu{height:34px;border-bottom:dotted 1px #888;}
#SubMenu ul {padding-left:.2em;}
#SubMenu li{padding:0.7em;list-style-type:none;float:left;}
#SubMenu a:link, #SubMenu a:visited{color:#506573}
#SubMenu a.Active:link, #SubMenu a.Active:visited{color:#000;font-weight:bold;}

#Content{clear:both;padding:40px 0 0;position:relative;}
#Panes{width:900px;min-height:400px;position:relative;margin-left:30px;}

.Content{position:relative;}
.ContentPane{padding:20px;max-height:500px;clear:both;}
.Pane100 .ContentPane{overflow:auto;}

.Home #Content{padding:40px 0 0;}
.Home #Panes{width:300px;min-height:400px;}

#Footer{width:940px;margin:0 auto;text-align:right;color:#aaa;position:relative;padding:5px 20px 0 10px;}
a#TimoDesign:link, a#TimoDesign:visited, a#TimoDesign:active{color:#7FAF62;}

.LoginLink{position:absolute;left:0;}
.LoginLink:link, .LoginLink:active{color:#506573;}
.LoginLink:hover{color:#fff;}

/* Add this */
.Social{position:absolute;right:15px;top:-22px;}

ul li{list-style-type:disc;}

/* Containers */
.c_container{padding-bottom:15px;}
/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, h2.c_title{float:left;}
.c_icon img {float:left; padding-right:4px;}
h2.c_title{margin:0; padding:0 0 1em;}
.icn img{margin-right:5px;}

.title_vis{float:right;}

.c_content{clear:both;}
.c_contentpane{padding:0;}
.c_footer {clear:both;margin-bottom:20px;padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F;}
.c_content .eipbackimg {margin-top:0;margin-left:-20px;}

.CopyRight{float:left;margin-left:10px;}


/* Watchers Action Dropdown */
.ModuleOptionsMenu {cursor: pointer; padding:0; margin:0; background:transparent; position:relative;}
.ModuleOptionsMenu ul {position:absolute; left:0; width: 20em; padding:0; margin: 0; background:#fff; border:solid 1px #888; border-radius: 5px; }
.ModuleOptionsMenu li {padding:3px; list-style-type: none; margin: 0px; position: relative;}
.ModuleOptionsMenu li ul {display: none; position: absolute; top: 16px; left: 0px;}
.ModuleOptionsMenu li ul ul {display: none; position: absolute; top: 2px; left: 20em;}
.ModuleOptionsMenu li:hover > ul, ul.ModuleOptionsMenu li.sfhover > ul {display: block;}

