@charset "utf-8";
/* CSS Document */



/*table*/
.table-list{
margin:0;
border-collapse:collapse;
border:1px solid #c0d7ff;
width:100%;
line-height:150%;
}
.table-list tr {
border:1px solid #ccc;
}
.table-list tr.select:hover {
background:#ffc;
cursor:pointer;
}
.table-list th{
padding:1px 3px;
background:#e2f6ff;
border:1px solid #cbdeff;
font-weight:700;
text-align:center;
}
.table-list td{
padding:1px;
border:1px solid #cbdeff;
}

/*table-view*/
.table-view{
margin:0;
border-collapse:collapse;
width:100%;
line-height:150%;
}
.table-view th{
padding:1px 3px;
background:#e2f6ff;
border:1px solid #cbdeff;
font-weight:700;
text-align:center;
}
.table-view td{
padding:1px 3px;
border:1px solid #eef4ff;
text-align:left;
}

/*edit*/
.table-edit{
margin:0;
border-collapse:collapse;
width:100%;
line-height:150%;
}
.table-edit tr{
height:25px;
border:1px solid #eef4ff;
}
.table-edit th{
padding:1px 3px;
border:1px solid #eef4ff;
font-weight:700;
text-align:right;
}
.table-edit td{
padding:3px;
border:1px solid #eef4ff;
text-align:left;
}

/*Grid List View*/
div.grid{
margin:auto;
overflow:hidden;
position:relative;
}
div.grid ul{
margin:0;
padding:0;
position:relative;
}
div.grid li{
zoom:1;
margin:0;
padding:0;
vertical-align:middle;
position:relative;
float:left;
display:inline;
line-height:16px;
}

/*Grid List View*/
div.grid{
margin:auto;
overflow:hidden;
position:relative;
}
div.grid ul{
list-style-type:none;
margin:0;
padding:0;
position:relative;
}
div.grid li{
zoom:1;
list-style-type:none;
margin:0;
padding:0;
vertical-align:middle;
position:relative;
float:left;
display:inline;
line-height:16px;
}

/*button*/
span.link{cursor:pointer;color:#00f;text-decoration:underline;}

span.button,a.button,input.button{
	text-align:center;
	padding:2px 10px;
	height:26px;
	background:url(//static.mbalib.com/common/images/button_blue.gif) top repeat-x;
	text-decoration:none;
	line-height:20px;font-size:12px;
	border:solid 1px #B3B3B3;
	color:#000;cursor:pointer;
	text-decoration:none;
}
input.button{padding:0px 5px;height:22px;}
a.button:hover,input.button:hover,span.button:hover{
	background:url(//static.mbalib.com/common/images/button_blue.gif) bottom repeat-x;
	border:solid 1px #83BBD9;
	text-decoration:none;
	color:#000;cursor:pointer;
}

.bigbutton{
font-size:14px;font-weight:bold;height:32px;width:81px;line-height:32px;
border:none;cursor:pointer;
text-align:center;
background:url('//static.mbalib.com/common/images/btn_orange.png') no-repeat 0 0;
display:inline-block;padding-left:24px;*padding-left:16px;
color:#000;text-decoration:none;
}
.planebutton{
font-size:13px;font-weight:bold;height:24px;width:81px;line-height:24px;
border:none;cursor:pointer;
text-align:center;
background:url('//static.mbalib.com/common/images/btn_plane.png') no-repeat 0 0;
display:inline-block;padding-right:3px;padding-bottom:1px;
color:#000;text-decoration:none;
}
.WordTwo{letter-spacing:4px;}
.WordThree{background-position:0 -35px;width:95px;}
.WordFour{background-position:0 -70px;width:112px;}
.WordFive{background-position:0 -105px;width:127px;}
.WordSix{background-position:0 -140px;width:143px;}
.WordSeven{background-position:0 -175px;width:159px;}
.WordEight{background-position:0 -210px;width:175px;}
.WordReg{background-position:0 -245px;width:250px;}

/*TabBar1*/
UL.TabBarLevel1 {PADDING-RIGHT: 10px;PADDING-LEFT: 20px; MIN-HEIGHT: 29px; 
BACKGROUND: url(//static.mbalib.com/common/images/tab/list_tab_bottom.gif) #fff repeat-x 0px -87px;
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none; 
HEIGHT: auto; _height: 29px
}
UL.TabBarLevel1 LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 29px; 
BACKGROUND: url(//static.mbalib.com/common/images/tab/list_tab_left_bk.gif) no-repeat left top; 
FLOAT: left;
PADDING-BOTTOM: 0px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; 
HEIGHT: 29px; _height: 29px
}
UL.TabBarLevel1 LI A {
PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; 
BACKGROUND: url(//static.mbalib.com/common/images/tab/list_tab_right_bk.gif) no-repeat right top; 
PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 27px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
UL.TabBarLevel1 LI.Selected {
BACKGROUND: url(//static.mbalib.com/common/images/tab/list_tab_left.gif) no-repeat 0px -87px
}
UL.TabBarLevel1 LI.Selected A {BACKGROUND: url(//static.mbalib.com/common/images/tab/list_tab_right.gif) no-repeat 100% -87px
}
UL.TabBarLevel1 LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI A:hover {
	COLOR: #f30; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI A:active {
	COLOR: #f30; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI.Selected A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI.Selected A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI.Selected A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL.TabBarLevel1 LI.Selected A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
/*TabBarLevel2*/
.TabBarLevel2{
    list-style-type:none;
    border-bottom:1px #cfe1e9 solid;
    zoom:1;
}
.TabBarLevel2:after{
    content:'';
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
}

.TabBarLevel2 li{
    background:transparent url('//static.mbalib.com/common/images/tab_back.png') repeat-x;
    float:left;
    margin-left:3px;
    border:#ccc solid;
    border-width:1px 1px 0;
    background-color:#f8f8f8;
    color:#535353;
    height:25px;
    line-height:25px;

}

.TabBarLevel2 li.Selected{
    height:28px;
    position:relative;
    z-index:100;
    border-color:#cfe1e9;
    margin-bottom:-1px;
    margin-top:-2px;
    line-height:28px;
    background-color:#f1fafd;
    background-position:0 -50px;
    color:#000;
    font-weight:700;
    padding:0 5px;
}

.TabBarLevel2 a{
    color:#535353;
    display:block;
    padding:0 12px;
    cursor:pointer;
    text-decoration:none; 
}

/*MenuBar*/
UL.MenuBar1 {PADDING-RIGHT: 0px;PADDING-LEFT: 0px; MIN-HEIGHT: 29px; 
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
BACKGROUND: url(//static.mbalib.com/common/images/chapter_title_bk.gif) repeat-x 0px 1px;
LIST-STYLE-TYPE: none; 
HEIGHT: auto; _height: 29px
}
UL.MenuBar1 LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 29px; 
FLOAT: left;
PADDING-BOTTOM: 0px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; 
HEIGHT: 29px; _height: 29px
}
UL.MenuBar1 LI A {
PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; 
PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
UL.MenuBar1 LI.Selected {
BACKGROUND-COLOR:#3A81C8;
}
UL.MenuBar1 LI.Selected A {
BACKGROUND-COLOR:#3A81C8;
}
UL.MenuBar1 LI A:link {COLOR: #333; TEXT-DECORATION: none
}
UL.MenuBar1 LI A:visited {COLOR: #333; TEXT-DECORATION: none
}
UL.MenuBar1 LI A:hover {COLOR: #f30; TEXT-DECORATION: none
}
UL.MenuBar1 LI A:active {COLOR: #fff; TEXT-DECORATION: none;
}
UL.MenuBar1 LI.Selected A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.MenuBar1 LI.Selected A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.MenuBar1 LI.Selected A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL.MenuBar1 LI.Selected A:active {
	COLOR: #fff; TEXT-DECORATION: none
}


/* Page Nav bar */
.pagenav{
margin:5px auto;
text-align:right;
overflow:hidden;
}
.pagenav a{
margin:0 3px;
padding:0 5px;
color:#042050;
text-decoration:none;
}
.pagenav a:hover{
margin:0 3px;
padding:0 5px;
background:#e2f6ff;
border:1px solid #c0d7ff;
color:#042050;
font-weight:bold;
}
.pagenav em{
padding:0 5px;
color:#042050;
font-weight:bold;
line-height:26px;
}
.pagenav strong{
padding:0 5px;
background:#e2f6ff;
border:1px solid #c0d7ff;
color:#042050;
font-weight:bold;
}
.pagenav a.prev, .pagenav a.next{
line-height:24px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pagenav a.next{
padding:0 15px;
}
/*end page nav*/
/*search nav*/

.searchnav{text-align:center;margin:30px 0 15px 0;font-size:14px;}
.searchnav a{margin:0 5px;}

div.chapter h3.title{
margin:0;PADDING-RIGHT: 8px;PADDING-LEFT: 8px;PADDING-BOTTOM: 7px;PADDING-TOP: 7px;
BACKGROUND: url(//static.mbalib.com/common/images/chapter_title_bk.gif) repeat-x 0px 1px;
BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;  BORDER-BOTTOM-STYLE: none;
LINE-HEIGHT: 28px;HEIGHT: 28px;
}
div.chapter h3.title IMG{
float:right;
margin-top:-18px;
border:none;
}

.form-button{text-align:left;margin:10px 0;padding:10px 50px;border-top:1px solid #7FAED4}

.form-simple input[type=text],
.form-simple input[type=password],
.form-simple input[type=file],
.form-simple select,
.form-simple textarea{background-color:#ffffff;border:1px solid #bde2ff;}



/* box */
.box_1,.box_2,.box_3{height:1px;overflow:hidden;font-size:0px;margin:0 1px;border-style:solid;border-width:0}
.box_1{margin:0 3px; }
.box_2{border-left-width:2px;border-right-width:2px}
.box_3{border-left-width:1px;border-right-width:1px}
.box-bg {border-style:solid;border-width:0 1px;margin:0;padding:0;}
.box-title,.box-footer{padding:3px 10px;margin:0;}
.box-body {padding:3px}

/* box default (blue) */
/*border-color*/
.box .box_2,.box .box_3,
.box .box-bg{background-color:#72b5F5;}
/*background-color*/
.box .box_2,.box .box_3,
.box .box-bg{border-color:#2295F5;}
.box .box_1 {background-color:#2295F5;}

.box .box-body{background-color:#fff;}
.box .box-title,.box .box-footer{color:#fff;}

/* box green */
/*border-color*/
.box-green .box_2,.box-green .box_3,
.box-green .box-bg{background-color:#DBF1D4;}
/*background-color*/
.box-green .box_2,.box-green .box_3,
.box-green .box-bg{border-color:#b5DAc4;}
.box-green .box_1 {background-color:#b5DAc4;}

.box-green .box-body{background-color:#fff;}
.box-green .box-title,.box-green .box-footer{color:#000;}

/* box lightblue */
/*border-color*/
.box-lightblue .box_2,.box-lightblue .box_3,
.box-lightblue .box-bg{background-color:#f2f8fc;}
/*background-color*/
.box-lightblue .box_2,.box-lightblue .box_3,
.box-lightblue .box-bg{border-color:#bde2ff;}
.box-lightblue .box_1 {background-color:#bde2ff;}

.box-lightblue .box-body{background-color:#fff;}
.box-lightblue .box-title,.box-lightblue .box-footer{color:#000;}

/* box blue */
/*border-color*/
.box-blue .box_2,.box-blue .box_3,
.box-blue .box-bg{background-color:#fff;}
/*background-color*/
.box-blue .box_2,.box-blue .box_3,
.box-blue .box-bg{border-color:#DFDFDF;background-image:url(images/box-bg.jpg);background-repeat:repeat-x;}
.box-blue .box_1 {background-color:#DFDFDF;}

.box-blue .box-body{background-color:#fff;}
.box-blue .box-title,.box-blue .box-footer{color:#333;}
.box-blue .box-title{line-height:20px;height:20px;}
/* box darkblue */
/*border-color*/
.box-darkblue .box_2,.box-darkblue .box_3,
.box-darkblue .box-bg{background-color:#4B9BDE;}
/*background-color*/
.box-darkblue .box_2,.box-darkblue .box_3,
.box-darkblue .box-bg{border-color:#3388D0;}
.box-darkblue .box_1 {background-color:#3388D0;}

.box-darkblue .box-body{background-color:#fff;}
.box-darkblue .box-title,.box-darkblue .box-footer{color:#fff;}

/*box angle*/
.angle-header .box-bg,.angle-title .box-bg{border-top-width:1px;padding-top:2px;}
.angle-footer .box-bg{border-bottom-width:1px;padding-bottom:2px;}
.angle .box-bg {border-width:1px;padding:0px;}


.member{background:url(images/members.gif) no-repeat;font-size:12px}
.gold_member_big{background-position:0 0;padding:0px 20px;font-size:45px}
.member_1{background-position:0px -53px;padding:3px 8px;}
.diamond_member_big{background-position: -55px 0;padding:0px 20px;font-size:45px}
.member_2{background-position:-55px -53px;padding:3px 8px;}
.gold_diamond{background-position: -110px 0;padding:0px 20px;font-size:45px}

/*file icons*/
.filetype{background:url(images/icons.gif) no-repeat; padding:3px 8px;cursor:default;}
.xls{background-position: -105px 1px;}
.ppt{background-position:-139px 1px;}
.doc{background-position:-72px 1px;}
.txt{background-position:-36px 1px ;}
.pdf{background-position:0 1px;}
.vsd{background-position:-173px 1px;}
.rtf{background-position:-140px -27px;}
.pot{background-position:-209px -27px;}
.pps{background-position:-209px 1px;}
.wps{background-position:-106px -26px;}
.et{background-position:-73px -26px;}
.dps{background-position:-174px -27px;}


.icon{background:url(images/icons.gif) no-repeat;padding:3px 8px;}
.sort_icon{background:url(images/icons.gif) -227px -47px no-repeat;padding:4px 7px;}
.arr_right{background:url(images/icons.gif) -202px -50px no-repeat;padding:4px 7px;}
.gold_small{background-position:-80px -50px;}
.gold_big{background-position:-56px -52px;}
.favorite{background-position:-202px -93px;}
.feedback{background-position:-196px -118px;}
.delete{background-position:-220px -69px;}
.edit{background-position:-220px -90px;}
.topic{background-position:-215px -118px;}


.stars-big-1,.stars-big-2,.stars-big-3,.stars-big-4,.stars-big-5,
.stars-big-6,.stars-big-7,.stars-big-8,.stars-big-9,.stars-big-10,
.stars-big-0{background:url(images/star-big.gif) no-repeat;padding:1px 40px;font-size:12px;}
.stars-big-10{background-position:-1px -2px;}
.stars-big-9{background-position:-1px -18px;}
.stars-big-8{background-position:-1px -34px;}
.stars-big-7{background-position:-1px -50px;}
.stars-big-6{background-position:-1px -66px;}
.stars-big-5{background-position:-1px -82px;}
.stars-big-4{background-position:-1px -98px;}
.stars-big-3{background-position:-1px -114px;}
.stars-big-2{background-position:-1px -130px;}
.stars-big-1{background-position:-1px -146px;}
.stars-big-0{background-position:-1px -162px;}

/*float:left;display:block;width:50px;height:8px;*/
.stars-small-1,.stars-small-2,.stars-small-3,.stars-small-4,.stars-small-5,
.stars-small-6,.stars-small-7,.stars-small-8,.stars-small-9,.stars-small-10,
.stars-small-0{background:url(images/star-small.gif) no-repeat;padding:1px 25px;font-size:8px;}
.stars-small-10{background-position:-1px -1px;}
.stars-small-9{background-position:-1px -14px;}
.stars-small-8{background-position:-1px -28px;}
.stars-small-7{background-position:-1px -42px;}
.stars-small-6{background-position:-1px -54px;}
.stars-small-5{background-position:-1px -70px;}
.stars-small-4{background-position:-1px -82px;}
.stars-small-3{background-position:-1px -96px;}
.stars-small-2{background-position:-1px -110px;}
.stars-small-1{background-position:-1px -124px;}
.stars-small-0{background-position:-1px -138px;}

.star-big-on,.star-big-half,.star-big-off{display:block;float:left;width:16px;height:16px;background:url(images/star-big.gif);font-size:12px;margin:0;cursor:pointer;}
.star-big-off{background-position:-2px -180px;}
.star-big-half{background-position:-18px -180px;}
.star-big-on{background-position:-34px -180px;}
.rate-container{width:80px;height:16px;background-color:#fff;border:1px solid #ccc;padding:1px;}

.power{height:10px;margin:0 3px;background:#ddd none repeat scroll 0 0}
.sp{border-top:1px solid #ccc;height:0px;overflow:hidden;margin-top:5px;margin-bottom:5px;}

.number{text-align:right;}


.status-notpassed,.status-delete{color:red;}
.status-passed{color:green;}
.status-processed{color:blue;}

#notpassed-title{font-weight:bold;margin:3px 0;}
