/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.stylecontainertitleB1{
	color:#484848;
	font-size:21px;
	line-height:37px;
    font-weight:normal;
font-family: Ubuntu, Arial, sans-serif;
}

.JasonT1 .stylecontainertitleB1{
	color:#0088cc;
	font-size:21px;
	line-height:37px;
    font-weight:normal;
font-family: Ubuntu, Arial, sans-serif;
}

.JasonT2 .stylecontainertitleB1{
	color:#ffffff;
	font-size:21px;
	line-height:37px;
    font-weight:normal;
font-family: Ubuntu, Arial, sans-serif;
}

.JasonT3 .stylecontainertitleB1{/*LAN*/
	color:#666666;
	font-size:18px;
    font-weight:bolder;
font-family: Ubuntu, Arial, sans-serif;
}


.JasonT4 .stylecontainertitleB1{/*CHENG*/
	color:#ff6e00;
	font-size:21px;
    font-weight:bolder;
font-family: Ubuntu, Arial, sans-serif;
}

.JasonCon,.JasonCon td,.JasonCon div,.JasonCon tr, .JasonCon P{
								
   color:#ffffff;
   font-weight : normal;
font-family:Tahoma,"Trebuchet MS",arial,helvetica,sans-serif;
}

.JasonCon2,.JasonCon2 td,.JasonCon2 div,.JasonCon2 tr, .JasonCon2 P{
								
   color:#efc03b;
   font-weight : normal;
font-family:Tahoma,"Trebuchet MS",arial,helvetica,sans-serif;
}

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }

.jconpadding{padding:0;padding-top: 10px !important;}
.jconpadding2{padding:5px 0;}
.jtitleheight{line-height:37px;}
.jtitleheight2{line-height:37px;}
.jedge{border:1px solid #999999;}
.jhalfwidth{width:40%; min-width:120px; padding:0 15px;}

.jshadowc{background:url(images/cshadow.png) center top no-repeat; background-size:96% 7px;}

.jcon2line{height:2px; background:#666666;}
.jcon4line{height:2px; background:#0088cc;}
.jcon6edge{border:1px solid #666666; border-top:none; -webkit-border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; border-radius:0px 0px 3px 3px;}
.jcon56tb{background:url(images/contb.png) left top repeat-x #666666;}
/*.jedgeradius{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.jedgeradiust{-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;}
.jcon78tb{background:url(images/contb.png) left top repeat-x #70c2e0;}*/
.jcon78tb{background-color:#70c2e0;}
.jcon8edge{border:1px solid #70c2e0; border-top:none; padding:0 10px 10px 10px; }

.jbanneredge{background:#ffffff; padding:9px; margin:0 auto; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5); -moz-box-shadow:0 0 5px rgba(0,0,0,0.5); box-shadow:0 0 5px rgba(0,0,0,0.5);}

.jconshadow{ box-shadow:0 0 6px rgba(0,0,0,0.4); -webkit-box-shadow:0 0 6px rgba(0,0,0,0.4); -moz-box-shadow:0 0 6px rgba(0,0,0,0.4);}
.jconshadow2{ box-shadow:0 0 3px rgba(0,0,0,0.3); -webkit-box-shadow:0 0 3px rgba(0,0,0,0.3); -moz-box-shadow:0 0 3px rgba(0,0,0,0.3);}

.jbannerbottom{height:3px; background:#dcdcdc;}

.container1, .container1a {
    padding-left: 20px;
    border-left: 5px solid #ededed;
    margin-left: -10px;
    margin-bottom: 30px;
}

.container1a {
    border-left:none !important;
}
    .container1 .containerTitleWrap, .container1a .containerTitleWrap {
        line-height: 37px;
    }
    .container1 .containerTitleWrap, .container1a .containerTitleWrap {
        color: #888;
        font-size: 1.7em;
        line-height: 37px;
        font-weight: normal;
        font-family: Ubuntu, Arial, sans-serif !important;
    }
    .container1 .containerContent .Normal, .container1a .containerContent .Normal, .jconpadding .Normal, .jconpadding2 .Normal {
        color: #888 !important;
        font-size: 1.2em !important;
        line-height:1.2em !important;
        margin-top:5px;
    }
