/**************************************
 * THEME NAME: esky
 *
 * Files included in this sheet:
 *
 *   esky/css.css
 **************************************/

/***** esky/css.css start *****/

*{
font-size:12px; 
}
A {
	COLOR: #0560a6; TEXT-DECORATION: none
}
A:link {
	COLOR: #0560a6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0560a6;
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}	


#langtop{
width:950px;
height:10px;
position:relative;
}

#langtop1{
float:left;
top:50%;
margin-top:6px;
}

#langtop2{
float:right;
top:50%;
margin-top:6px;
}

.littlewhite{
font-size:12px;
color:fff;
}
.littlewhite A {
	COLOR: #fff; TEXT-DECORATION: none
}
.littlewhite A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.littlewhite A:visited {
	COLOR: #fff
}	

#hm_headbg {
	BACKGROUND-IMAGE: url(pic/bg_topheadhome.jpg); WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px
}
#headbg {
	BACKGROUND-IMAGE: url(pic/bg_tophead.jpg); WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px
}
.coursename{
float:left;
margin-left:13px;
margin-top:12px;
font-family: SimHei;
display:block;
font-size: 24px;
filter:blur(add=t,direction=135,strength=4);
height:1;
color: #000000;
}

.hm_coursename{
float:left;margin-left:13px;margin-top:12px;width:131px;height:36px; background-image:url(pic/logo.gif); 
}
#hdsignin {
	PADDING-RIGHT: 33px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 25px; TEXT-ALIGN: right;
}
.logininfo {
font-size: 12px; COLOR: #666; LINE-HEIGHT: 1.3em;
}
.HeaderBorder {
	MARGIN: 0px 10px; BORDER-BOTTOM: #fff 1px solid
}
/*  蓝色*/
.cdBgline {
	width:970px;
	height:5px;
	BACKGROUND-COLOR: #1052a0;
}
.navmaster {
BACKGROUND-IMAGE: url(pic/t_container.gif); WIDTH: 990px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #678fc2;
}
.cdcontainer {
	MARGIN: 0px 10px; WIDTH: 970px; TEXT-ALIGN: left; BACKGROUND-COLOR: #d6e6fe
}
#cdnavheader {
 FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #11449e; LINE-HEIGHT: 30px; PADDING-TOP: 0px; 
}
#cdnavcont {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(pic/bg_navcon.gif); BACKGROUND-REPEAT: repeat-x; ZOOM: 100%; BACKGROUND-COLOR: #cbe0fd
}
.breadcrumb {
  float:left;
  margin:0.2em 0em;
}
.breadcrumb ul {
  padding:0%;
  margin:0%;
  text-indent:0%;
  list-style:none;
}
.breadcrumb li {
  display:inline;
}
.navbutton {
  margin-top: 3px; float:right;
}
.navbutton form{
float:left;
}
.singlebutton{
  text-align:left;
}

.menu {
  float:right;
}
#ribbon {
	background-color: #1052a0;width:950px;PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(pic/bg_topbanner.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
#hm_ribbon {
	background-color: #1052a0;width:950px;PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(pic/hm_bg_topbanner.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
#hm_ribbon {
	background-color: #ffffff;width:950px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; 
}

/* --------------导航框------------ */

.cdribtopl {
	BACKGROUND-IMAGE: url(pic/rib_l_t.gif);
	
}
.cdribtopc {
	BACKGROUND-IMAGE: url(pic/rib_c_t.gif);
}
.cdribtopr {
	BACKGROUND-IMAGE: url(pic/rib_r_t.gif)
}
.cdribmidl {
	BORDER-LEFT: #8aafe1 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #c8f1f9
}
.cdribmidc {
	BACKGROUND-IMAGE: url(pic/rib_c_c.gif); BORDER-BOTTOM: #e0edfd 1px solid
}
.cdribmidr {
	BORDER-RIGHT: #8aafe1 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c8f1f9
}
.cdchutopl {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: url(pic/chu_l_t.gif); LINE-HEIGHT: 2px
}
.cdchutopc {
	BORDER-TOP: #a4c0dc 1px solid; BACKGROUND-COLOR: #fff
}
.cdchutopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchubotc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdribtopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchutopr {
	BACKGROUND-IMAGE: url(pic/chu_r_t.gif)
}
.cdchumidl {
	BORDER-LEFT: #9dbcda 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchumidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdchumidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}

.cdchumidr {
	BORDER-RIGHT: #9fbedb 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchubotl {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 2px; BACKGROUND-IMAGE: url(pic/chu_l_b.gif); LINE-HEIGHT: 2px
}
.cdchubotc {
	BORDER-BOTTOM: #71a4ce 1px solid; BACKGROUND-COLOR: #fff
}
.cdchubotr {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(pic/chu_r_b.gif)
}
.cdribbotl {
	BACKGROUND-IMAGE: url(pic/rib_l_b.gif); BACKGROUND-REPEAT: no-repeat
}
.cdribbotc {
	BACKGROUND-IMAGE: url(pic/rib_c_b.gif); BACKGROUND-REPEAT: repeat-x
}
.cdribbotr {
	BACKGROUND-IMAGE: url(pic/rib_r_b.gif); BACKGROUND-REPEAT: no-repeat
}
.hm_cdribbotl {
	BACKGROUND-IMAGE: url(pic/hm_rib_l_b.gif); BACKGROUND-REPEAT: no-repeat
}
.hm_cdribbotc {
	BACKGROUND-IMAGE: url(pic/hm_rib_c_b.gif); BACKGROUND-REPEAT: repeat-x
}
.hm_cdribbotr {
	BACKGROUND-IMAGE: url(pic/hm_rib_r_b.gif); BACKGROUND-REPEAT: no-repeat
}


.maincontent{
BACKGROUND-IMAGE: url(pic/t_container.gif);
BACKGROUND-REPEAT: repeat-y; 
WIDTH: 990px;
BACKGROUND-COLOR: #fff;
}
.maincontentleft{
width:950px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background-image: url(pic/left_columnbg.gif);
BACKGROUND-REPEAT: repeat-y;
}
.hdmaincontentleft{
width:970px;
}

/* div重新定义 */
#layout-table{
width:950px;
margin-top: 0px;
}

#middle-column {
padding-top:8px;
	text-align:left;
  padding-left:12px;
  padding-right:0px;
  padding-bottom:12px;
}

#left-column{
  padding-top:8px;
  padding-left:12px;
  padding-left:0px;
  padding-right:0px;
  BORDER-right: #8aafe1 1px solid;
  BACKGROUND-COLOR: #e4effe;
}

#right-table{
padding-top:8px;
  padding-left:12px;
  padding-right:0px;
}

/* left table */
.sideblock .header {
  border-color: #dddddd;
}
#left-column .content {
  border-color: #dddddd;
  border-width: 0px;
  BACKGROUND-COLOR: #edf4fc;
  text-align:left
}
.sideblock .content hr {
  border-top-color:#999999;
}
#left-column .sideblock{
width:100%
}
#left-column .header{
COLOR: #0e4380; 
BACKGROUND-COLOR: #bbd3f2;
  text-align: left;
  margin:0;
  padding:5px;
  padding-left:10px;
  padding-top:0;
  border-width: 0px;
 }
 .content {
    text-align:left
}

.info bold {
  text-align:center
}
#intro{
font-size:14px;
font-weight:bold;
}
.forumaddnew {
text-align:center
}
.forumheaderlist {
  width: 99%;
 }
.forumheaderlist .header{
height:25px;
}
.forumheaderlist .discussion .starter,.forumheaderlist .discussion .picture,.forumheaderlist .discussion .author,.forumheaderlist .discussion .replies,.forumheaderlist .discussion .lastpost{
	border-top-width: 1px;
	border-top-color: #ddd;
}
.forumpost .topic .subject {
  font-size: 14px;
  text-align:left;
  height:22px;
}

.forumheaderlist .discussion .starter {
 text-align:left;
 padding-left: 10px;
 }

.forumpost .starter {
 background:#eee;
}

.forumpost .side,.forumpost .left{
background:#fff;
}

.forumpost{
width:99%;
}

.forumheaderlist .discussion .starter {
  background:#ffffff;
}

.sideblock .header, .sideblock h2 {
  font-size:1em;
  font-weight: bold;
}

#logotop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 9px;margin-top:8px;
}
#cdsignin {
	PADDING-RIGHT: 33px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 25px; TEXT-ALIGN: right

}
/*  底部 */

#cdcontbottom {
	BACKGROUND-IMAGE: url(pic/bg_bottom.jpg); WIDTH: 990px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px;
}
.homelink {
  margin: 0em 0;
}
.homelink a {
  padding-left:0em;
  padding-right:0em;
}
.homelink a:link,
.homelink a:visited,
.homelink a:hover {
  color: #000;
  text-decoration: none;
}
.homelink a:link,
.homelink a:visited {
  border-top: 0px;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}
.homelink a:hover {
  border-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
}
.cntStdUL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; LIST-STYLE-IMAGE: url(pic/bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; text-align:left
}
.cdrlinks {
	COLOR: #636363;
}
.cdrlinks A {
	COLOR: #636363; TEXT-DECORATION: none
}
.cdrlinks A:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.cdrlinks A:visited {
	COLOR: #636363
}
.cdrelated {
	COLOR: #2771ba;
}
/* top banner */
.cdchumidc {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(pic/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(pic/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-IMAGE: url(pic/chu_c_c_on.gif); BACKGROUND-COLOR: #eff7ff
}
.cdsearchbut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND-IMAGE: url(pic/but_cnter.gif); PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.cdsearchbut A {
	COLOR: #11449e; TEXT-DECORATION: none
}
.cdsearchbut A:visited {
	COLOR: #11449e; TEXT-DECORATION: none
}
.cdsearchbut A:hover {
	COLOR: #11449e; TEXT-DECORATION: none
}
INPUT.cdsearchbox {
	BORDER-RIGHT: #c1d2e7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #84a5ce 1px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #84a5ce 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #c1d2e7 1px solid; FONT-FAMILY: MSYH,Tahoma,Simsun,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f7fbff
}
.cdSearchBoxOnColor {
	COLOR: #114499
}
.cdSearchBoxOffColor {
	COLOR: #a1a1a1
}
/*  Adds all the nice finish to the standard theme */
th.header,
td.header,
h1.header,
h2.header,
h3.header,
/*div.header*/ {     
    background-image:url(pic/gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
	font-size:14px;
}
.navbar {
    background-image:url(pic/gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;   
	font-size:14px;
}
.course-content{
width:950px;
text-align: left;

}
BODY {
	Font-size:12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: MSYH,Tahoma,Simsun,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #678fc2;TEXT-ALIGN: center
}
#cdfooter {
	WIDTH: 970px; BACKGROUND-COLOR: #c9defd
}
#cdline {
	FONT-SIZE: 1px; WIDTH: 970px; HEIGHT: 6px; BACKGROUND-COLOR: #f2a31b
}
.cdfooterside {
	BACKGROUND-IMAGE: url(pic/footerside.jpg); BACKGROUND-REPEAT: repeat-x
}
.cdfootermid {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(pic/footergradient.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dae9fe; TEXT-ALIGN: center
}
.cdfoottext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #808080; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cdfoottext A {
	COLOR: #2771ba; TEXT-DECORATION: none
}
.cdfoottext A:hover {
	COLOR: #2771ba; TEXT-DECORATION: underline
}
.cdfoottext A:visited {
	COLOR: #2771ba
}
.cdribbontext {
	FONT-SIZE: 1em; COLOR: #4372b0; LINE-HEIGHT: 1.3em
}

/*other*/
#admin-roles-override .cell.c1,
#admin-roles-assign .cell.c1 {
 font-size: 1em;*/
}
.mod-resource .modified {
  font-size:1em;
}
/***** esky/css.css end *****/

