﻿/* control panel */
.ControlPanel{width:1003px;background-color:#fefefe;border:#ccc 1px solid;margin:0 auto;}
/* Module Title Menu */
.ModuleTitle_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}

.ModuleTitle_MenuItem
{
    cursor: pointer;
    font-weight: bold;
    border-left: white 0px solid;
    border-bottom: white 1px solid;
    border-top: white 1px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}

.ModuleTitle_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #FFFFFF;
    border:1px solid #111111;
    padding:5px;
}

.ModuleTitle_MenuItemSel
{
    cursor: pointer;
    background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    border-right: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}
/* Global Style */
html,body{font:14px/1.5em Tahoma,Verdana,Helvetica,"微软雅黑","宋体",Arial,sans-serief;color:#333;margin:0;padding:0;}
div,fieldset,table,td,th{font-size:14px;} 
A,A:link,A:visited,A:active{color:#333;text-decoration:none;}A:hover{color:#C00;text-decoration:underline;}
/* layout */
.ColorLink,A.ColorLink:link,A.ColorLink:visited,A.ColorLink:active{color:#C00;} A.ColorLink:hover{color:#333;}

#PageMaster{width:1003px;min-height:100%;height:auto !important;margin:0 auto -3em;}
#divLogoAndBanner{height:76px;width:100%;margin:5px auto;} 
    #divLogo{float:left;margin-left:20px;width:267px;}
#siteContent{clear:both;width:100%;} 
#push{height:3em;} 
#siteFooter{clear:both;width:1003px;height:3em;border-top:#ccc 1px solid;color:#666;margin:0 auto;}

.homeMain{width:600px;margin:0 auto;} 
.LeftPaneCssClass{float:left;width:180px;padding-left:5px;} 
.RightPaneCssClass{float:right;width:180px;padding-right:5px;}
.MiddlePaneCssClass{width:615px;margin:0 190px;} 
.BlogLeftPaneCssClass{float:left;width:220px;padding-left:5px;} 
.ContentPaneCssClass{float:right;width:760px;} 
.LeftMainCssClass{float:left;width:700px;padding-left:5px;}
.BlogRightPaneCssClass{float:right;width:280px;padding-right:5px;} 
.WholePaneCssClass{width:980px;clear:both;margin:0 auto;padding:10px;}
.siteLeftStyle{float:left;width:300px;padding-left:2px;} 
.siteRightStyle{float:right;width:300px;padding-right:2px;} 
.siteMiddleStyle{width:330px;margin:0 auto;}
/* web navigation */
.dnnsunNavMenu{clear:both;width:100%;border-top:5px solid #D10000;background:transparent;voice-family:inherit;padding:0;}
    .dnnsunNavMenu ul{list-style:none;margin:0 0 0 40px;padding:0;} 
    .dnnsunNavMenu li{display:inline;text-transform:uppercase;margin:0 2px 0 0;padding:0;}
        #topNav a{float:left;display:block;color:#000;text-decoration:none;background-color:#ADD8E6;border-bottom:8px solid #FFF;margin:0 1px 0 0;padding:5px 10px;}
        #topNav a:hover,#topNav .current a{background-color:#D10000;padding-top:10px;padding-bottom:0;border-bottom-color:#D10000;color:#FFF;}
/* common DNN styles */
.Head{font-weight:700;color:#C00;} 
.SubHead,.SubSubHead{color:#333;}
.Normal{color:#333;line-height:200%;} 
.NormalBold{color:#333;font-weight:700;}
.NormalTextBox{border:1px inset #666666;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:1em;padding:2px;}
.SkinObject input{vertical-align:middle;}
/* misc */
#breadcrumb{clear:both;width:100%;background-color:#E7E7E7;height:25px;vertical-align:middle;line-height:25px;}
.siteBreadCrumb{float:left;width:400px;padding-left:10px;} .siteCopyright{float:left;width:300px;margin-top:10px;margin-left:10px;}
.siteBottomLink{float:right;width:600px;margin-top:10px;text-align:right;margin-right:10px;}
    .siteBottomLink A,.siteBottomLink A:link,.siteBottomLink A:visited,.siteBottomLink A:active{color:#666;}
    .siteBottomLink A:hover{color:#C00;text-decoration:underline;}

.UserLogin,.WebNote{float:right;height:25px;width:500px;text-align:right;padding-right:10px;}
    .UserLogin{margin-top:5px;}
    .UserLogin A{padding-left:16px;}
    .login{background:url(register_login.gif) no-repeat left 2px;}
    .register{background:url(register_login.gif) no-repeat left -13px;}
/* Container Styles */
.simpleContainer{text-align:left;margin:5px 0px;}
    .simpleContainer .title{border-bottom:solid 1px #CCC;height:20px;white-space:nowrap;}
    .simpleContainer .bodyWrapper{padding:5px;}
.DNNAligncenter {text-align:left;} #dnnsun_update_container{text-align:left;}
.NotAnyStyle_title{padding-left:2px;height:20px;white-space:nowrap;}