@charset "utf-8";

/* This is the StyleCatcher theme addition. Do not remove this block. */
/* Selected Layout:  */
@import url(base_theme.css);
@import url(http://www.debagua.net/mt4/themes/unity-blue/screen.css);
/* end StyleCatcher imports */

/* Global ----------------------------------------------------------------- */

body {
    color: #333;
    /* background: #293f56 url(body.gif) repeat-y  top center; */
    background: #ffffff;
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;
    font-family: verdana, 'trebuchet ms', sans-serif, Arial, Helvetica, 微软雅黑,宋体;
    font-size: 14px; 
}

a {
    color: #69c;
    /* font-weight: bold; */
    text-decoration:none;
    outline:none;
}

a:link, a:visited {
text-decoration: none;
}

a:hover {
    text-decoration: none;
}

/* Layout ----------------------------------------------------------------- */

#container-inner,
#content {
    background-color: #ffffff;
}
#container-inner {
width: 992px;
min-height: 100%;
margin: 0 auto;
text-align: left;
}


/* Wide-Thin */

.layout-wt #alpha {
width: 812px;
}

.layout-wt #beta {
width: 180px;
}

#header-inner, #content-inner, #footer-inner {
padding-top: 0px;
padding-bottom: 0px;
}

#beta-inner,
#gamma-inner {
    padding: 0 0 0px;
}

/* Header ----------------------------------------------------------------- */
#container-inner {
    background-color: #ffffff;
}

#header-inner {
    background-color: #ffffff;
}

#header {
/*    background: url(header.png) no-repeat center top #fff; */
    background: #ffffff;
    padding-top: 0px;
    position: static; 
    width: 100%; 
}

/* Footer ----------------------------------------------------------------- */

#footer { 
    background-color: #ffffff; 
}


.connections-view #header-content {
    background-color: #FFFFFF;
}
.group-banner {
    top: 13px;


}

.widget-header {
    padding: 5px 15px;
    font-size: 14px;
    font-weight: bold; 
    font-family: verdana, 'trebuchet ms', sans-serif, Arial, Helvetica, 微软雅黑,宋体;
    background-color: #69c; 
}  
.widget .widget-header {
    border-left: 1px solid #fff;
}

.widget-content {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 12px;
}

/* *************************************************************************/

#calendarBox {
	margin:10px 0px;
}
.calendarhead {
	font-family:verdana, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
  	padding:2px;
	text-align:right;
}
.calendar {
	font-family: verdana, sans-serif;
	font-size: 11px;
        color:#000;
	font-weight:bold;
	line-height:140%;
	text-align:center;
}
.calendar a,
.calendar a:visited,
.calendar a:active{ 
        font-weight: bold;
        color: #005F9B;
}
.calendar a:hover {	
	font-size: 11px;
        color:#ffffff;
	text-decoration: none;
        background-color: #005F9B;
}
table.calendar{
	border-collapse: separate;
	empty-cells:hide;
}
td.calendarDay{
	font-family:verdana, arial, sans-serif;
	padding:0px 2px;
	font-weight:normal;
	line-height:100%;
}
th.calendarWeekDay{
	font-family:verdana, arial, sans-serif;
	padding:0px 2px;
	font-weight:normal;
	font-size: 10px;
	line-height:140%;
}

.module-calendar{
	font-family:verdana, arial, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	line-height:100%;
	padding:1px;
	text-align:center;
}



.module-calendar .module-content th,
.module-calendar .module-content td {
    text-align: center;
}
.module-calendar a,
.module-calendar a:visited,
.module-calendar a:active{ 
        font-weight: bold;
        color: #005F9B;
}

.module-calendar a:hover {
	font-family: verdana, sans-serif;
	font-size: 11px;
        color:#000;
	text-decoration: none;
        background-color: #005F9B;
}

.module-calendar .module-content .module-head {	
	font-family:verdana, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
  	padding:2px;
  	text-transform:uppercase;
	text-align:right;			
}


