/* ---------------------------------------------------------
h3{
 padding:5px 0 5px 12px;
 background:#F5F5F5;
 border-left:#336699 2px solid;
 border-right:#CCCCCC 1px solid;
 border-bottom:#CCCCCC 1px solid;
 border-top:#CCCCCC 1px solid;
 font-size: 14px;
 font-weight: bold;
 color:#336699;
}
h4{
padding:5px 0 5px 15px;
background:#F5F5F5;
border-left:#009900 5px solid;
font-size: 12px;
font-weight: bold;
color:#333;
}
h4{
    height:24px;
    line-height:24px;
    padding:0;
    padding-left:15px;
    background:url(/Portals/7/home/top/title_bar02.jpg) no-repeat left top;
    border:0;
    border-bottom:#5CD61C solid 1px;
    font-size: 14px;
    font-weight: bold;
    color:#333;
}
--------------------------------------------------------- */
h3{
    height:28px;
    line-height:28px;
    padding:0px 0 0px 12px;
    padding-left:16px;
    background:#f8f8f8 url(/Portals/7/home/top/title_bar.jpg) no-repeat left top;
    border:#ccc solid 1px;
    font-size: 15px;
    font-weight: bold;
    color:#336699;
}

h4{
padding:5px 0 5px 15px;
background:#F5F5F5;
border-left:#006699 5px solid;
font-size: 14px;
font-weight: bold;
color:#333;
margin-top:25px
}

body{
	border-top:5px solid #D31C1C;
font-size:85%;
}
.ContentPane{
     padding-left:20px;
}
.Layout02 .ContentPane, .Layout03 .ContentPane {
padding-left:20px;
}
.Login{
     display:none;
}
.ST011 .Copyright {
     display:none;
}

/* ---------------------------------------------------------
.ST011 .Copyright {
     padding:10px 0 0;
     vertical-align:top;
     width:0px;
}
--------------------------------------------------------- */
.PageBody {
width:820px;
}
.Layout02 .SidePane, .Layout03 .SidePane{
padding-left:15px;
}
.Layout02 .ContentPane, .Layout03 .ContentPane {
padding-left:20px;
padding-right:15px;
}
body{
    text-align:center;
    border:none;
    background:url(/Portals/7/home/top/haikei01.jpg) repeat-x;
}
.ST011{
    width:820px;
    margin:0 auto;
    text-align:left;
    margin-bottom:50px;
}
.ST011 .PageBody{
border:1px solid #b6b6b6;
border-top:8px solid #D31C1C;
background:#FFF;
}
.ST011 .FootPane{
padding:0 10px;
}
.ST011 .BottomPane {
padding:0 10px;
}
.ST011 .HeadPane{
padding:10px 10px 0;
}
.ST011 .HeadPane h1 {
color:#333;
}

h1, h2, h3, h4, h5, h6 {
color:#333;
}
.Head {
color:#333;
}
.SubHead {
color:#333;
}
.SubSubHead {
color:#333;
}
.Normal {
color:#333;
}
.NormalBold {
color:#333;
}
.Normal p, .Normal td, .Normal li {
color:#333;
}
.DNN_ANN_DesignTable td {
color:#333;
}
.SidePane li a:link{
color:#333;
}
.SidePane li a:visited{
color:#333;
}
.SidePane li a:hover{
color:#333;
}
.SidePane li a:active{
color:#333;
}
.ST011 .BottomPane {
background:#F4F4F4;
}
#BottomBox{
    text-align:center;
    background:#3489ca;
}
#BottomBox .ST011{
    margin-bottom:0;
}

table#table-01 {
    width: 550px;
    border: 1px #D9D9D9 solid;
    border-collapse: collapse;
    border-spacing: 0;
    color: #FFFFFF;
    text-align: left;
}
table#table-01 tr:hover td {
    background: #007bbb;
    color: #FFFFFF;
}
table#table-01 th {
    padding: 8px;
    border: #444444 1px solid;
    background: #001e43;
    font-weight: bold;
    line-height: 120%;
}
table#table-01 th.content {
    background: #001e43;
}
table#table-01 td {
    padding: 5px;
    border: #D9D9D9 solid;
    border-width: 0 1px 0 2px;
}
table#table-01 tr.strip {
    background: #ebf6f7;
}










