@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#efefef url(/images/bg.gif) repeat-x;}
html { padding:0; margin:0;}
form {margin:0px; padding:0px;}
/* main */
.main { width:984px; padding:0; margin:0 auto; }

/********** flash **********/
.flash {margin:0px auto; width:1000px;}

/* body */
.body { width:984px; clear:both;}
.left { width:321px; float:left; margin:0 10px 0 0; padding:10px 0;}
.big_center { width:652px; float:left; margin:0 10px 0 0; padding:10px 0;}
.right { width:321px; float:left; padding:10px 0;}

.body h2 { color:#0e264a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px 15px 0px; margin:0;}
.body h3 { color:#0e264a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px 15px 0px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body p { color:#0e264a; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0;}
.body p.spec { color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.body a { color:#0092dd; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; text-decoration:none;}
.body a:hover { text-decoration:underline;}
.body img.img { float:left; padding:10px;}

/* box_block */
.box_block { width:990px; clear:both; padding:0 0 10px 0;}
.box_scheme { width:321px; margin:10px 10px 0 0; float:left; }
.box { width:321px; margin:10px 10px 0 0; float:left; background:url(/images/box_bg.gif) repeat-y;}
.box .box_t { background:url(/images/box_t.gif) no-repeat top;}
.box .box_b { background:url(/images/box_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box h2 { margin:0 0 10px 0; padding:11px 0 11px 0px; color:#FFFFFF; font:normal 18px Arial, Helvetica, sans-serif;}
.box img { float:left; padding:15px;}
.box p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#567d0d; line-height:1.8em; text-decoration:none;}

.box ul { padding:10px 20px; margin:0; list-style:none;}
.box ul li { background:url(/images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}



.box_big { width:990px; margin:10px 10px 0 0; float:left; background:url(/images/box_bg_big.gif) repeat-y;}
.box_big .box_t { background:url(/images/box_t_big.gif) no-repeat top;}
.box_big .box_b { background:url(/images/box_b_big.gif) no-repeat bottom; padding:0 0 10px 0;}
.box_big h2 { margin:0 0 10px 0; padding:11px 0 11px 0px; color:#FFFFFF; font:normal 18px Arial, Helvetica, sans-serif;}
.box_big img { float:left; padding:15px;}
.box_big p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_big a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box_big a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#567d0d; line-height:1.8em; text-decoration:none;}

.box_big ul { padding:10px 20px; margin:0; list-style:none;}
.box_big ul li { background:url(/images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}

/* twitter */
.twitter { background:url(/images/twitter_bg_s.gif) no-repeat; width:271px; height:96px; margin:10px auto;}
.twitter p { padding:5px 10px 0 70px; margin:0;}

/* testi */
.testi { margin:20px 0; padding:20px 10px; background:url(/images/testi.gif) no-repeat top left;}
.testi p { font-style:italic;}

/* lister */
.lister { clear:both; border-top:1px solid #d2d2d2; padding:10px;}
.lister ul { margin:0; padding:0; list-style:none;}
.lister ul li { background:url(/images/lister.gif) no-repeat; float:left; width:24px; height:23px; margin:1px; text-align:center;}
.lister ul li a { color:#7d7d7d;}
.lister ul li a:hover { text-decoration:underline;}
.lister ul li a.active { font-weight:bold;}

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:3px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span { display:block; font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:5px 2px; height:16px; background:#ffffff;}
#contactform textarea { width:540px; border:1px solid #d0d0d0; margin:3px 0; padding:2px; background:#ffffff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:red; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*************footer**********/
.footer {padding:0; background:#e7e7e7; margin:0;}
.footer_resize { width:984px; margin:0 auto; padding:5px 0;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.8em; }
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#383838; line-height:1.8em; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p.leftt { text-align:left; width:50%; margin:10px 0; padding:10px 0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:10px 0; padding:10px 0; float:right;} 
/*FBG*/
.FBG {padding:0; margin:0; background:url(/images/line.gif) top repeat-x;}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:10px; margin:0;}
.FBG .foot_nav { float:left; width:187px; border-left:1px solid #dedede; padding:0 0 0 40px; margin:10px 0;}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG ul li { background:url(/images/foot_nav_sm.gif) no-repeat left; padding:0 0 0 20px; line-height:24px; height:24px; margin:0;}

.no_margin { margin:0;}
.no_margin_top_only {margin:10px 0 0 0;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}
#menu{
float:right;margin-right:5px; clear:both; padding-top:0px; width:98%; margin-top:21px; 
}

#menu ul{
margin:0px 15px 0px 0px; padding:0px; float:right;pedding-left:20px;
}
#menu li{
display:inline; list-style:none; margin:0px; padding:0px; 
}

#menu li a{
padding-left:5px; padding-right:5px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
#menu li a:hover{
padding-left:5px; padding-right:5px; color:#0e264a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
}
#fright {
float:right; margin-right:20px; margin-top:0px;
margin-right:10px;
}
#fright li{
display:inline; list-style:none; margin:0px; padding:0px
}
#fright li a{
margin-left:10px; margin-right:10px; color:595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}
#fright li a:hover{
margin-left:10px; margin-right:10px; color:595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}

#fright ul{
margin:4px 20px 0px 0px; padding-top: 10px;
}
.box-top {background:#f0ece5;width:100%}
.box-top .border-top {background:url(/images/border-top.gif) repeat-x left top}
.box-top .border-bot {background:url(/images/border-bot.gif) repeat-x left bottom}
.box-top .border-left {background:url(/images/border-left.gif) repeat-y left top}
.box-top .border-right {background:url(/images/border-right.gif) repeat-y right top}
.box-top .left-top-corner {background:url(/images/left-top-corner.gif) no-repeat left top}
.box-top .right-top-corner {background:url(/images/right-top-corner.gif) no-repeat right top}
.box-top .left-bot-corner {background:url(/images/left-bot-corner.gif) no-repeat left bottom;width:100%}
.box-top .right-bot-corner {background:url(/images/right-bot-corner.gif) no-repeat right bottom}
.box-top .inner {padding:22px 22px 24px 31px;min-height:144px;height:auto!important;height:244px}
#sbtbtn {
background-image:url(/images/login-button.jpg); width:50px; height:21px; border:none; margin-top:5px; margin-left:10px; background-repeat:no-repeat; background-position:top;
}
#button{
      background: white url('/images/login-button.jpg') no-repeat top;
      width: 50px;
      height: 21px;
      color:white;
	  border:none;
	  margin-left:20px!important; margin-left:135px;
	  margin-top:5px;
}
#errmsg{
color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; clear:both; width:33%; margin-bottom:20px;
}
#errmsg2{
color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; clear:both; width:100%; margin-bottom:6px;
}
#welcome{
color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; clear:both; margin-bottom:20px; font-weight:bold;
}
#man-manu{
margin-left:20px;
}
#man-manu a{
padding-left:5px; padding-right:5px; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;border-left:#CC0000 solid 1px;
}
#man-manu a:hover{
padding-left:5px; padding-right:5px; color:#0e264a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;border-left:#CC0000 solid 1px; font-weight:bold;
}
#man-manu1{
margin-left:5px;
}
#man-manu1 a{
padding-left:3px; padding-right:2px; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;border-left:#CC0000 solid 1px;
}
#man-manu1 a:hover{
padding-left:3px; padding-right:2px; color:#0e264a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;border-left:#CC0000 solid 1px; font-weight:bold;
}

#ListMain{
background-image:url(/images/list.gif);  background-position:left; background-repeat:no-repeat; padding-left:20px; color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px; width:50%; float:left;
}
#inst{
background-image:url(/images/information.gif);  background-position:left; background-repeat:no-repeat; padding-left:20px; color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px; width:50%; float:left;
}
#ListAdd{
background-image:url(/images/add-in-database.gif);  background-position:left; background-repeat:no-repeat; padding-left:20px; color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px; width:15%; float:right; margin-right:30px;
}
#ListAdd a {
border-left:none;
border-right:none;
}
#ListAdd a:hover{
border-left:none;
border-right:none;
}
#headingRowTr{
background-color:#e7e7e7;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
}
#headingRowTr td {
padding-left:3px;
}

#rowTr1{
background-color:#F7F7F7;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#rowTr1 td {
padding-left:3px;
}
#rowTr2{
background-color:#EEEEEE;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#rowTr2 td {
padding-left:3px;
}


#rowTrs1{
background-color:#F7F7F7;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#rowTrs1 td {
padding-left:3px; height:20px;
}
#rowTrs2{
background-color:#EEEEEE;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#rowTrs2 td {
padding-left:3px; height:20px;
}
div.pagination{
height:15px;
}

div.pagination span.current {
		padding-left:5px;
		padding-right:5px;
		border-left: 1px solid #cc0000;
		border-right: 1px solid #cc0000;
		font-weight: bold;
		color: #CC0000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		color: #DDD;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
#rowTr1 a {
border-left:none;
border-right:none;
}
#rowTr2 a {
border-left:none;
border-right:none;
}
#rowTr1 a:hover {
border-left:none;
border-right:none;
}
#rowTr2 a:hover {
border-left:none;
border-right:none;
}
	
.tabberlive {
margin-top:1em;
}
ul.tabbernav {
font:bold 10px Verdana,sans-serif;
margin:0;
padding:3px 0;
}
.tabberlive .tabbertab {
border:1px solid #999999;
margin-left:0px;
margin-top:-4px;
padding:5px 1em 1em 2em;
background-color:#FCFCFC
}
.tabberlive .tabbertabss {
border:1px solid #999999;
margin-left:0px;
margin-top:-4px;
padding:5px 1em 1em .5em;
background-color:#FCFCFC
}

.tabberlive .tabbertabhide {
display:none;
}



ul.tabbernav li {
display:inline;
list-style:none outside none;
margin:0;
}
.tabberlive .tabbertab h2 {
display:none;
}
.ttl {
color:#434343;
font-family:arial;
font-size:15px;
font-weight:bold;
letter-spacing:-1px;
margin-bottom:0;
margin-top:0;
}
h2 {
color:#AF0F0F;
font:bold 11px Verdana,sans-serif;
}
ul.tabbernav li.tabberactive a {
background-color:#FCFCFC;
border-bottom:1px solid #FFFFFF;
color:#FF8000;
box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#999999 #999999 #ffffff;
border-style:solid;
border-width:1px;
padding:5px 20px 5px 20px;
cursor:pointer;
display:inline-block;
}

ul.tabbernav li.tabberdactive a {
background-image:url(/images/header-bg.jpg);
background-repeat:repeat-y;
background-position:center;
color:#FFFFFF;
box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#999999 #999999 #999999;
border-style:solid;
border-width:1px;
padding:5px 20px 5px 20px;
cursor:pointer;
display:inline-block;
}
ul.tabbernav li.tabberdactive a:hover {
color:#FFFFFF;
box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#999999 #999999 #999999;
border-style:solid;
border-width:1px;
cursor:pointer;
display:inline-block;
}

ul.tabbernav li.tabberrightdactive a {
background-image:url(/images/header-bg.jpg);
background-repeat:repeat-y;
background-position:center;
color:#FFFFFF;
box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#000000 #000000 #000000;
border-style:solid;
border-width:1px;
cursor:pointer;
display:inline-block;
width:212px;
}
#syllabusheading{
background-color:#0e2446; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:20px;
}
#syllabusheading td {
padding-left:5px;
}
#download{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
#download li {
list-style:square; line-height:20px;
}

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


/* QuickMenu 0 */

/*"""""""" (MAIN) Container""""""""*/
#qm0
{
    width:auto;
    background-color:#FFFFFF;
    background-image:url(/images/gradient_4.gif);
    border-width:1px 0px 1px 1px;
    border-style:solid;
    border-color:#000000;
}


/*"""""""" (MAIN) Items""""""""*/
#qm0 a
{
    padding:5px 4px;
    background-color:transparent;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    text-align:left;
    border-width:0px 1px 0px 0px;
    border-style:solid;
    border-color:#000000;
}


/*"""""""" (MAIN) Hover State""""""""*/
#qm0 a:hover
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:underline;
}


/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
#qm0 li:hover>a
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:underline;
}


/*"""""""" (MAIN) Active State""""""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:underline;
}


/*"""""""" (SUB) Container""""""""*/
#qm0 div, #qm0 ul
{
    padding:5px;
    margin:0px 0px 0px -1px;
    background-color:#EDE8E8;
    border-width:1px;
    border-style:solid;
    border-color:#333333;
}


/*"""""""" (SUB) Items""""""""*/
#qm0 div a, #qm0 ul a
{
    padding:2px 40px 2px 5px;
    color:#333333;
    font-size:11px;
    border-style:none;
}


/*"""""""" (SUB) Hover State""""""""*/
#qm0 div a:hover
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:none;
}


/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
#qm0 ul li:hover>a
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:none;
}


/*"""""""" (SUB) Active State""""""""*/
body #qm0 div .qmactive, body #qm0 div .qmactive:hover
{
    background-color:#EDE8E8;
    color:#B62828;
    text-decoration:underline;
}


/*"""""""" Individual Titles""""""""*/
#qm0 .qmtitle
{
    margin:2px 5px 5px;
    color:#672D2D;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}


/*"""""""" Individual Horizontal Dividers""""""""*/
#qm0 .qmdividerx
{
    border-top-width:1px;
    margin:4px 5px;
    border-color:#CA8484;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 li .qmparent
{
    background-image:url(/images/arrow_3.gif);
    background-repeat:no-repeat;
    background-position:92% 50%;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 li:hover > a.qmparent
{
    background-image:url(/images/arrow_2.gif);
    text-decoration:underline;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 ul li .qmparent
{
    background-image:url(/images/arrow_0.gif);
    background-repeat:no-repeat;
    background-position:92% 50%;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 ul li:hover > a.qmparent
{
    background-image:url(/images/arrow_0.gif);
    text-decoration:underline;
}

#myHead{
width:100%;
}
#myHead ul{
margin-left:0px; padding-left:0px;

}
#myHead li{

margin-left:0px; padding-left:0px; padding-right:20px;
}
#myHead a{
font-size:16px; color:#660000; font-weight:bold;
text-decoration:underline;
}
#myHead a:hover{
font-size:16px; color:#FF3300; font-weight:bold;
text-decoration:none;
}
#myTop{
margin-left:10px; margin-right:10px; padding-top:5px!important;padding-top:5px;
}
#mySyll{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px;color:#FFFFFF; padding-top:15px;padding-top:10px!important; padding-bottom:10px;
}
#mySyll2{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px;  padding-top:25px;padding-top:20px!important;
}
.tableContainer {
    background-color: #F7F7F7;
    border: 1px solid #3B5998;
    margin: 5px 5px 15px;
}
.centerTable{
    width: 100%;

}
.centerTable td, th {
    height: 25px;
    text-align: center;
    vertical-align: middle;
    font-weight: normal;
    
}
.tableHeading {
    background-color: #3B5998;
    color: #FFFFFF;
    height: 30px;
    font-weight: normal;
}
.trOdd {
    background-color: #D0DAEF;
}
.trEven {
    background-color: #BBCFF7;
}
a.button, input.button {
  background-color: #1B62A9;
  border: 0 none;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 5px 15px;
  position: relative;
  text-align: center;
  transition: background-color 0.2s linear 0s;
}

div.pagination span.other {
     border-right: 1px solid #666666;
	  border-left: 1px solid #666666;
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 5px;
}
.quick-actions_homepage {
    float: left;
    position: relative;
    text-align: center;
    width: 100%;
}
.stat-boxes, .quick-actions, .quick-actions-horizontal, .stats-plain {
    display: block;
    list-style: none outside none;
    margin: 15px 0;
    text-align: center;
}
ul, ol {
    margin: 0 0 10px 25px;
    padding: 0;
}
.quick-actions_homepage .quick-actions li {
    position: relative;
}
.quick-actions li, .quick-actions-horizontal li {
    padding: 0;
}
.quick-actions li {
    height: 28px;
    width: 120px;
}
.stat-boxes li, .quick-actions li, .quick-actions-horizontal li {
    float: left;
    line-height: 13px;
    margin: 0 10px 0 0;
    padding: 0;
}
.bg_lb {
    background: url(../images/nav2_last_li_bg.png) repeat scroll 0 0 transparent;
    border-top: #CBD3D4 solid 1px;
}
.bg_lb li a{
    padding: 2px 10px 6px 13px!important;
}
.stat-boxes, .quick-actions, .quick-actions-horizontal, .stats-plain {
    list-style: none outside none;
    text-align: center;
}
.quick-actions li a, .quick-actions-horizontal li a {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: lighter;
}
.quick-actions li a {
    border: 0 none !important;
    color: #ffffff !important;
    font-size: 15px;
    padding: 0 !important;
}
.stat-boxes li, .quick-actions li, .quick-actions-horizontal li {
    line-height: 18px;
}
.quick-actions li a i[class^="icon-"], .quick-actions li a i[class*=" icon-"] {
    display: block;
    font-size: 30px;
    margin: 0 auto 5px;
    text-align: center;
    
}
.quick-actions_homepage .quick-actions li .label {
    padding: 3px;
    position: absolute;
    right: -5px;
    top: -10px;
    border: 0 none !important;
}
.label-important, .badge-important {
    background: none repeat scroll 0 0 #660000!important;
    color: #ffffff!important;
    min-width: 17px;
    margin-right: -5px;
    margin-top: -14px;
    padding: 3px;
    float:right;
}
.bg_ly {
    background: none repeat scroll 0 0 #FFB848;
}
.bg_lo {
    background: none repeat scroll 0 0 #DA542E;
}
.bg_ls {
    background: none repeat scroll 0 0 #2255A4;
}
.label-success, .badge-success {
    background-color: #468847!important;
    color: #ffffff!important;
    min-width: 17px;
    margin-right: -5px;
    margin-top: -14px;
    padding: 3px;
    float:right;
	
}
.subject_tr{
	background-color:#00F;
	color:#FFF;
}
.group_head_tr{
	background-color:#666;
	color:#FFF;
}
.module_tr{
	background-color:#9999FC;
	color:#fff;
}
table tr td{
	vertical-align:top;
}
a.view_lession{
color:#F00 !important; 
font-size: 12px !important;
}
a.view_lession:hover{
	color:#003 !important;
}
a.view_lession.visited{
	color:#00F !important;
}

.TabbedPanelsTabSelected {
    background-color: #DE2700;
    color: #FFFFFF;
    height: 25px;
    margin: 2px;
    padding: 2px;
    width: auto;
    z-index: 999;
}
.TabbedPanelsTabSelected {
    background-color: #DE2700!important;
    color: #FFFFFF!important;
    height: 25px;
    margin: 2px;
    padding: 2px;
    width: auto;
    z-index: 999;
}
.TabbedPanelsTab{
    background-color: #E3E3E3;
    color: #A10D00;
    cursor: pointer;
    float: left;
    font: 12px sans-serif;
    height: 25px;
    list-style: none outside none;
    margin: 2px;
    padding: 2px;
    position: relative;
    top: 0;
    width: auto;
}
.TabbedPanelsTabGroup {
    margin: 0;
    padding: 0;
}
.TabbedPanelsTabGroup h3 {
    font: 12px sans-serif;
    margin: 5px;
}