﻿@import url('https://fonts.googleapis.com/css?family=Roboto');

body{margin:0;text-align:justify;font-family:Helvetica,Arial,sans-serif;font-size:10pt;}
form{margin:0;padding:0;}

a img{border:0;}
.min{background-image:url(images/system/min1.png);cursor:pointer;}
.min:hover{background-image:url(system/frames/min2.png);}
.max{background-image:url(images/system/max1.png);cursor:pointer;}
.max:hover{background-image:url(system/frames/max2.png);}

.txtcount2{border:1px solid red;background-color:yellow;color:black;padding:0px 2px 0px 2px;font-family:arial,verdana;font-size:9pt;font-weight:bold;}

.shim{height:0px;}
.dshim{font-size:4px;}
.hiddencontent{font-family:"Trebuchet MS",arial;font-size:8pt;color:white;background-color:red;text-align:center;margin-top:10px;width:200px;}

.heading{font-family:"Trebuchet MS",arial,verdana;font-size:14pt;font-weight:bold;color:#003366;text-align:center;}
.errormsg{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;font-weight:bold;color:#802020;text-align:center;}
.message{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;font-weight:bold;color:#003366;text-align:center;}
.warnmsg{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;font-weight:bold;color:#ffa000;text-align:center;}
.text{font-family:tahoma,"Trebuchet MS",arial,verdana;font-size:10pt;color:#404040;text-align:center;}
.text span{color:red;font-weight:bold;}
.msg{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;font-weight:bold;color:#003366;text-align:left;}
.msgbar{text-align:center;padding:6px 0px 6px 4px;color:white;font-weight:bold;font-size:12pt;background-color:#7A8EA3;width:100%;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif}
.msgbar2{text-align:center;padding:6px 0px 6px 4px;color:white;font-weight:bold;font-size:36pt;background-color:#4C5966;width:100%;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif}

.repheading{font-family:"Trebuchet MS",arial,verdana;font-size:14pt;font-weight:bold;color:#003366;text-align:center;padding:10px 0px 10px 0px;}

.altTClick:hover th {color:black;background-color:#85c1e9!important;}

#fixedquals{position:fixed;left:10px;top:120px;border:2px solid #404040;background-color:#fffff0;padding:6px;}

.imgcollapse{float:right;}

.customt{}
.customt td{border:2px solid #404040;padding:4px;cursor:pointer;}
.custom1{background-color:#606060;color:white;font-weight:bold;}
.custom2{background-color:#e0e0e0;color:black;font-weight:normal;}

#topnav{background-color:#94c440;border-bottom:1px solid #7ea934;border-left:1px solid #c0c0c0;font-family:'Roboto', sans-serif;font-size:10pt;}
#topnav img{padding-left:5px;}
#topnav table{font-family:'Roboto', sans-serif;font-size:10pt;width:100%;border-collapse:collapse;}
#topnav table td{padding:2px;vertical-align:middle!important;}
#topnav table th{padding:2px;vertical-align:middle!important;}

.navdoc{background-color:#78a031;border-bottom:1px solid #7ea934;border-left:1px solid #c0c0c0;}
.navdoc .hdr{margin-left:6px;border-collapse:collapse;font-family:'Roboto', sans-serif;}
.navdoc .hdr th{font-size:12pt;font-weight:bold;color:#eaeaea;padding:1px;white-space:nowrap;text-align:left;}
.navdoc .tools{margin-left:6px;margin-bottom:2px;border-collapse:collapse;}
.navdoc .tools td{padding-right:6px;font-size:10pt;font-weight:bold;text-align:center;color:#E0E8F0;font-family:'Roboto', sans-serif;}
.navdoc .tools th{padding-right:6px;font-size:14pt;vertical-align:bottom;color:#E0E8F0;font-family:'Roboto', sans-serif;}
.navdoc .tools th div{font-size:11pt!important;font-style:italic;}
.navdoc .tools td img{cursor:pointer;}

.navdoc .tools2{margin-left:6px;margin-bottom:2px;border-collapse:collapse;}
.navdoc .tools2 td{border-right:1px solid #8AA0B8;padding:0px 4px 0px 4px;font-size:10pt;font-weight:bold;text-align:center;color:#E0E8F0;font-family:'Roboto', sans-serif;}
.navdoc .tools2 td img{cursor:pointer;}

.docupload{background-color:#99B2ee!important;}
.docupload .tools{margin-left:6px;border-collapse:collapse;border:0px!important;}
.docupload .tools td{background-color:#99B2ee!important;border:0px!important;padding-right:6px;font-size:10pt;font-weight:bold;text-align:center;color:#E0E8F0;font-family:tahoma,"Trebuchet MS",arial,verdana;}
.docupload .tools th{background-color:#99B2ee!important;border:0px!important;padding-right:6px;font-size:14pt;vertical-align:bottom;color:#E0E8F0;font-family:tahoma,"Trebuchet MS",arial,verdana;}
.docupload .tools th div{font-size:11pt!important;font-style:italic;}
.docupload .tools td img{cursor:pointer;}

.tsubtool{border-collapse:collapse !important;border:0 !important;}
.tsubtool td{padding:0px 1px 0px 0px !important;border:0 !important;text-align:left!important;font-weight:normal!important;}

.tembed{border-collapse:collapse !important;border:0 !important;}
.tembed td{padding:0px 1px 0px 0px !important;border:0 !important;text-align:left!important;}
.tembed th{padding:0px 1px 0px 0px !important;border:0 !important;text-align:left!important;}

.navcourse{font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif}

#dvSelectStudent{z-index:100;min-width:350px;height:550px;border:2px solid #404040;background-color:#fbfbfb;padding:5px;overflow:scroll;overflow-x:hidden;}
#dvSettings{z-index:100;border:2px solid #404040;background-color:#fbfbfb;padding:5px;}

.headerinfo{font-family:"Trebuchet MS",arial,verdana;font-size:8pt;color:black;padding-left:20px;}
.docmenuimg{vertical-align:text-bottom;cursor:pointer;}
.docmenuimgoff{vertical-align:top;}
.othermenutext{font-size:8pt !important;}
.menuimg{vertical-align:text-bottom;}

#ajaxmsg{width:780px;font-family:"Trebuchet MS",arial;font-size:10pt;font-weight:bold;color:#000000;border:2px solid #003366;background-color:#fffff0;text-align:left;}
.td-center{text-align:center!important;}

.toptab{padding:1px 0px 0px 1px;width:100%;height:20px;background-color:#ffffff;}
.toptab ul{font-family:Arial, Verdana, sans-serif;font-size:8pt;margin:0;padding:0;list-style:none;}
.toptab li{display:inline;margin:0 2px 0 0;padding:0;}
.toptab a{background:url(images/system/tableft.gif)no-repeat left top;}
.toptab a{cursor:pointer;float:left;color:white;background-color:#678b3f;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing:1px;}
.toptab a span{float:left;display:block;background:transparent url(images/system/tabright.gif)no-repeat right top;padding:4px 8px 2px 7px;}
.toptab a span{float:none;height:13px;}
.toptab a:hover{background-color:#8cb85c;}
.toptab a:hover span{background-color:#8cb85c;}
.toptab a.current{font-weight:bold;background-color: #003366;cursor:default !important;}
.toptab a.current:hover{background-color:#003366;}
.toptab a.current:hover span{background-color:#003366;}
.toptabline{clear:both;padding:0;width:100%;height:4px;line-height:4px;background:#678b3f;border-top:1px solid #fff;}

.filelevel{margin-left:18px;}

.wblrepdv1{border:2px solid #606060;margin:4px 0px 4px 0px;background-color:#f8f8f8;padding-bottom:4px;}
.wblrepdv2{text-align:left;font-weight:bold;color:#ffffff;background-color:#808080;padding:2px;}
.wblrepdv3{background-color:#20ee20;text-align:center;}

.downloadfile{cursor:pointer;color:blue;text-decoration:underline;}
.downloadfile2{margin-top:4px;border-top:1px dashed #404040;cursor:pointer;color:blue;text-decoration:underline;}
.notdownloaded{border:2px solid orange !important;padding:1px !important;}
.havedownloaded{padding:3px !important;}
.aftutupload{font-style:italic;border-bottom:1px dashed;color:#339966;}

.modassdisabled{background-color:darkred !important;color:white !important;font-style:italic !important;}

.optgr0{background-color:white !important;color:black !important;}
.optgr1{background-color:green !important;color:white !important;}
.optgr2{background-color:orange !important;color:white !important;}
.optgr3{background-color:red !important;color:white !important;}

.wblfilegrade{border-collapse:collapse;border:2px solid #606060 !important;}
.wblfilegrade td{font-family:"lucida sans",arial;font-size:8pt !important;padding:2px !important;}
.wblfilegrade .gr0{background-color:white !important;}
.wblfilegrade .gr1{background-color:green !important;color:white !important;}
.wblfilegrade .gr2{background-color:orange !important;color:white !important;}
.wblfilegrade .gr3{background-color:red !important;color:white !important;}

.wblcom{text-align:left;margin-top:2px;width:99%;background-color:white;border:1px solid #808080;color:black;font-weight:normal;padding:2px;}
.wblfdb{text-align:left;margin-top:2px;width:99%;background-color:white;border:1px solid #808080;color:darkgreen;font-weight:normal;font-style:italic;padding:2px;}

.tinnerwbl{border-collapse:collapse;}
.tinnerwbl th{padding: 1px !important;border:1px solid #404040 !important;font-size:8pt !important;background-color:#d0d0d0 !important;}
.tinnerwbl td{padding: 1px !important;border:1px solid #404040 !important;}

.nestedwblfile{border-collapse:collapse;}
.nestedwblfile th{padding:0px !important;text-align:center !important;font-size:9pt !important;}
.nestedwblfile td{padding:0px 2px 2px 2px!important;background-color:#f0f0f0 !important;font-size:9pt !important;}

.linearpc{border-collapse:collapse;border:1px solid #404040 !important;margin-bottom:4px;}
.linearpc th{border:1px solid #808080;text-align:center!important;padding:0px 1px 0px 1px!important;font-size:8pt !important;background-image:url("images/system/vgradient_green.gif")!important;background-repeat:repeat-x;}
.linearpc td{border:1px solid #808080;padding:2px!important;font-size:8pt !important;background-color:#ffffff !important;}

.jumplink{cursor:pointer;color:blue;text-decoration:underline;}

.pcnote{text-align:left;margin-bottom:2px;border-bottom:1px dashed #808080;color:#006400;font-weight:normal;font-style:italic;}
.wblnote{background-color:white;text-align:left;padding:2px;margin:2px;border:1px solid #808080;color:#202020;font-weight:normal;font-style:italic;}

.tbasic{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;margin-top:0px;}
.tbasic th{text-align:center;padding:2px;}
.tbasic td{text-align:left;padding:2px;}

.tfilter{font-family:"trebuchet ms",arial,Verdana;font-size:9pt;margin:5px;}
.tfilter th{text-align:left;}


.tdateq{border-collapse:collapse!important;font-size:11pt!important;}
.tdateq td{padding:0!important;border:0!important;vertical-align:middle}
/*.tdateq td input[type=text]{height:18px;border-right:1px solid #c0c0c0;margin-bottom:1px;font-size:11pt;font-family:calibri,arial}*/



.datebutton{cursor:pointer;border:1px solid;width:22px;height:22px;background-image:url("images/cal.gif");background-repeat:no-repeat;background-position:center;}


.tembed{border-collapse:collapse !important;border:0 !important;}
.tembed td{padding:0px 1px 0px 0px !important;border:0 !important;text-align:left!important;}
.tembed th{padding:0px 1px 0px 0px !important;border:0 !important;text-align:left!important;}

.tembedr{border-collapse:collapse !important;border:0 !important;}
.tembedr td{padding:0px 1px 0px 0px !important;border:0 !important;text-align:right!important;}
.tembedr th{padding:0px 1px 0px 0px !important;border:0 !important;text-align:right!important;}


.tdynhdr{width:100%;margin-top:10px;border-collapse:collapse;font-family:arial;font-size:9pt;border:0px!important;}
.tdynhdr td{border:0px!important;}
.tdynhdr .del{font-weight:bold;color:red;}
.tdyninfo{font-family:arial;font-size:9pt;border:1px solid #404040;background-color:#ffffe0;}

.dTabView{text-align:center;margin:0px;padding:0px;}

.mcsummary{border-collapse:collapse;border:1px solid #404040;}
.mcsummary th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;}
.mcsummary .mtitle{font-size:9pt;border-bottom:1px solid #c0c0c0;background-color:white;}
.mcsummary td{background-color:#f0f0f0;}


.apmd{border-collapse:collapse;font-family:"Trebuchet MS",verdana;border:1px solid #999999;}
.apmdhdr{border:1px solid #808080;text-align:center;font-size:9pt;font-weight:bold;padding:0px 2px 0px 2px;color:white;background-color:black !important;}
.apmdcap{background-color:#e0e0e0;font-weight:bold;border-bottom:1px solid #808080;text-align:left;padding:4px;font-size:10pt;}
.apmdopt{border:1px solid #808080;text-align:center;background-color:white !important;}
.apmdnull{background-color:#e0e0e0;}

.aoutcome{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.aoutcomeopt{border:1px solid #808080;text-align:center;font-size:8pt;font-weight:bold;background-color:white !important;}
.aoutcomehdr{font-size:9pt;font-weight:bold;padding:0px 2px 0px 2px;color:white;background-color:black !important;}

.tstatusrep{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;margin-top:0px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.tstatusrep th{font-weight:bold;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#e0e0e0;}
.tstatusrep td{padding:0px 2px 0px 2px;text-align:center;border-right:1px solid #808080;border-bottom:1px solid #808080;}
.tstatusrep th div{width:18px;font-family:arial,verdana;font-size:9pt;}
.tlightg{background-color:green;color:white;font-weight:bold;width:20px;border:1px solid #808080;background-image:url(images/bargrnmed.png);}
.tlighta{background-color:orange;color:white;font-weight:bold;width:20px;border:1px solid #808080;background-image:url(images/barambmed.png);}
.tlightr{background-color:red;color:white;font-weight:bold;width:20px;border:1px solid #808080;background-image:url(images/barredmed.png);}
.tlightn{background-color:#f0f0f0;color:#606060;font-weight:bold;width:20px;border:1px solid #808080;}
.tstatusrep td div{padding:2px;text-align:left;min-width:300px;font-size:10pt;font-family:arial,Verdana;}

.trafficlight{font-family:arial;border-collapse:collapse;border:1px solid black;margin-bottom:4px;}
.trafficlight th{text-align:center;font-size:11pt;border:1px solid #808080;padding:2px;}
.trafficlight td{border:1px solid #808080;padding:2px;}
.tlightnull{background-color:#f0f0f0;color:#606060;font-weight:bold;width:60px;cursor:pointer;}
.tlightnull2{background-color:#f0f0f0;color:#606060;font-weight:bold;width:60px;border:1px solid #808080;}
.tlightgreen{background-color:green;color:white;font-weight:bold;width:60px;background-image:url("images/bargrnmed.png");}
.tlightamber{background-color:orange;color:white;font-weight:bold;width:60px;background-image:url("images/barambmed.png");}
.tlightred{background-color:red;color:white;font-weight:bold;width:60px;background-image:url("images/barredmed.png");}
.tlightcaption{font-size:10pt;background-color:#FFFFDD;padding-left:3px;font-weight:bold;color:#000000;background-repeat:no-repeat;}
.tlightcaptionh{font-size:10pt;background-color:#C4E1FF;padding-left:3px;font-weight:bold;color:#ffffff;cursor:pointer;background-repeat:no-repeat;}
.trafficlight th.hdr{background-color:#606060;color:white;font-weight:normal;}
.trafficlight th.hdre{width:245px;background-color:#606060;color:white;font-weight:normal;}
.trafficlight th.spacer{padding:0px!important;height:1px!important;font-size:1px!important;background-color:#f8f8f8;}
.trafficlight td.date{background-color:#C4E1FF;font-size:9pt;}
.ttouch{font-family:"Trebuchet MS",arial;font-size:10pt;border-collapse:collapse;}
.ttouch th{text-align:left;}

.tstatsummary{font-family:arial;border-collapse:collapse;border:1px solid black;margin-bottom:4px;background-color:#ffffff;}
.tstatsummary th{text-align:center;background-color:#a0a0a0;border:1px solid #808080;}
.tstatsummary td{text-align:left;border:1px solid #808080;}
.tstatsummary th.subh{text-align:center;background-color:#c0c0c0;border:1px solid #808080;}

.reportheading{font-family:"Trebuchet MS",arial;font-size:12pt;font-weight:bold;color:#000000;text-align:center;margin:6px 0px 3px 0px;}
.headersep{height:3px;font-size:3px;width:600px;color:#ccc;background-color:#ccc;margin-top:12px;}

#wait{text-align:center;font-size:14pt;font-weight:bold;color:#003366;padding-top:350px;}

.dispno{display:none;}
.dispyes{display:block;}

.tattendance{font-family:"Trebuchet MS",arial;font-size:10pt;border-collapse:collapse;}
.tattendance th{text-align:left;border:1px solid #404040;background-color:#c0c0c0;}
.tattendance td{border:1px solid #404040;background-color:#f0f0f0;padding:0px 2px 0px 2px;}
.tattendance div{background-color:#f8f8f8 !important;padding:10px 0px 10px 0px;}

.tregister{font-family:"Trebuchet MS",arial;font-size:10pt;border-collapse:collapse;}
.tregister th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;}
.tregister div{background-color:transparent !important;padding:4px !important;}

.tregmarks{margin-top:2px;font-family:"Trebuchet MS",arial;font-size:9pt;border-collapse:collapse;border:1px solid #404040;}
.tregmarks th{padding:1px;font-weight:bold;text-align:left;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;}
.tregmarks td{text-align:center;background-color:white !important;border:1px solid #404040;padding:0px 2px 0px 2px !important;}

.tcrsregmarks{margin-top:2px;font-family:"Trebuchet MS",arial;font-size:9pt;border-collapse:collapse;border:1px solid #404040;}
.tcrsregmarks th{padding:1px;font-weight:bold;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;}
.tcrsregmarks td{text-align:center;background-color:white !important;border:1px solid #404040;padding:0px 2px 0px 2px !important;}



.repel{}
.repel2{border-top:1px solid #808080;margin-top:1px;}

.ttaskmenu{font-family:"Trebuchet MS",arial;font-size:10pt;border-collapse:collapse;}
.ttaskmenu th{text-align:center;padding:0px 0px 0px 4px;}
.ttaskmenu td{text-align:center;padding:0px 0px 0px 4px;}

.tform{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;margin-top:0px;}
.tform th{text-align:left;padding:2px;white-space:nowrap;}
.tform td{text-align:left;padding:2px;}
.tform .man{color:red;}


.tnull{}
.tnull th{text-align:left;}
.tnull .man{color:red;}

.tframe{border-collapse:collapse;border:2px solid #c0c0c0!important;background-color:white;}
.tframe th {text-align:left!important;}
.tframe td {text-align:right!important;}


.tbox{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;background-color:transparent;}
.tbox th{text-align:left;}
.vl{background-image:url("images/vertline.gif");background-repeat:repeat-y;}

.thdrform{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;margin-top:5px;}
.thdrform th{padding:2px;text-align:left;background-color:#d0d0d0;border:1px solid #404040;}
.thdrform td{padding:2px;text-align:left;background-color:#f0f0f0;border:1px solid #404040;}


.tformdash{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;margin-top:5px;border:1px solid #000000;background-color:#ffffff;}
.tformdash th{color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;padding:1px 2px 1px 2px;}
.tformdash td{border-bottom:1px dashed #808080;padding:1px 2px 1px 2px;}

.rsnav{font-family:arial,verdana;font-size:10pt;}
.rsnpage{color:white;background-color:#7c9c5f;border:1px solid black;width:20px;text-align:center;font-weight:bold;}
.rspage{color:black;background-color:#f0f0f0;cursor:pointer;border:1px solid black;width:20px;text-align:center;}

.filternav{font-family:arial,verdana;font-size:10pt;margin:4px 0px 4px 0px;}
.filternav th{text-align:center;}
.filternav td{text-align:center;}
.filternpage{color:white;background-color:#7c9c5f;border:1px solid black;font-weight:bold;padding:2px 4px 2px 4px;}
.filterpage{color:black;background-color:#f0f0f0;cursor:pointer;border:1px solid black;padding:2px 4px 2px 4px;}

.tqualinner{width:80%;border-collapse:collapse;border:0px!important;margin:2px 2px 8px 2px!important;}
.tqualinner td{background-color:#e0f5ff;}
.tqualinner td.qualdesc{width:95%!important;}

.sortarrow{color:#000000;font-weight:bold;}
table.sortable{border-spacing:0;border:1px solid #aaa;border-collapse:collapse;font-family:"Trebuchet MS",arial;font-size:9pt;padding:2px;background-color:white;}
table.sortable th {padding:2px 4px 2px 4px;text-align:center;font-size:10pt;border:1px solid #808080;background-color:#d0d0d0;}
table.sortable th a{text-decoration:none;color:#000;}
table.sortable td{padding:2px 4px 2px 4px;border:1px solid #808080;text-align:left;}
table.sortable tr.row0 td{background-color:#f4f4f4;}
table.sortable tr.row1 td{background-color:#f8f8f8;}
table.sortable tr.sortbottom td{padding:2px 4px 2px 4px;border:1px solid #808080;background-color:#f0f0f0;font-weight:bold;}
table.unsortable th{text-align:center;}
table.sortable td.spacer{padding:0!important;height:2px!important;font-size:2px!important;background-color:#c0c0c0!important;}

table.tlist{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border:1px solid #808080;}
table.tlist th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tlist td{font-size:9pt;text-align:left;padding:2px 4px 2px 4px;border:1px solid #808080;}
table.tlist td.spacer{padding:0!important;height:2px!important;font-size:2px!important;background-color:#c0c0c0!important;}

table.tlistr{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border:1px solid #808080;}
table.tlistr th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tlistr td{font-size:9pt;text-align:right;padding:0px 2px 0px 2px;border-right:1px solid #808080;border-bottom:1px solid #808080;}

table.tlistc{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border:1px solid #808080;}
table.tlistc th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tlistc td{font-size:9pt;text-align:center;padding:2px;border-right:1px solid #808080;border-bottom:1px solid #808080;}

table.tlistl{margin-right:auto;margin-left:0px;font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border:1px solid #808080;}
table.tlistl th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:left;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tlistl td{font-size:9pt;text-align:left;padding:2px;border-right:1px solid #808080;border-bottom:1px solid #808080;}

table.tlist2{font-family:"Trebuchet MS",arial;border-collapse:collapse;background-color:#ffffff;}
table.tlist2 th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tlist2 td{font-size:9pt;text-align:left;border:1px solid #808080;padding:2px;}


table.tlist-sublist{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:0px;background-color:#ffffff;border:1px solid #808080;}
table.tlist-sublist th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#fff;border:1px solid #808080;background-color:#7979FF;}
table.tlist-sublist td{font-size:9pt;padding:2px 4px 2px 4px;border:1px solid #808080;}
table.tlist-sublist tr.row0 td{background-color:#EEEEFF;}
table.tlist-sublist tr.row1 td{background-color:#E1E1FF;}
.task-sublistdate{width:70px;}
.task-subliststatus{width:100px;}
.task-sublistdetails{width:99%;}

table.tformfiles{font-family:"Trebuchet MS",arial;border-collapse:collapse;background-color:#ffffff;border:1px solid #808080;}
table.tformfiles th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
table.tformfiles td{font-size:9pt;text-align:left;padding:2px 4px 2px 4px;border:1px solid #808080;}

.td-right{text-align:right!important;}

.tdthickr{border-right:2px solid #808080 !important;}

.tlistnull{border-collapse:collapse !important;}
.tlistnull td{font-size:10pt;padding:0px 1px 0px 1px !important;border:0 !important;}

.dSignOff{max-width:900px;}
.tsignoff{width:95%;font-family:"Trebuchet MS",arial;font-size:9pt;border-collapse:collapse;border:1px solid #404040;}
.tsignoff th{padding:2px 2px 2px 2px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
.tsignoff td{text-align:center;padding:2px 2px 2px 2px;border:1px solid #808080}
.tsignoff td div.comment{padding:2px;text-align:left;border:1px solid #c0c0c0;background-color:#ffffff;}
.tsignoff td div.statement{text-align:left;}
.tsignoff td div.iqasot{text-align:left;color:#404040;font-size:8pt;font-style:italic;}
.iqacomment{padding:2px;text-align:left;border:1px solid #c0c0c0;background-color:#ffffff;}

.twblpc{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.twblpc th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:left;color:#000;border:1px solid #808080;background-color:#d0d0d0;}
.twblpc td{font-size:10pt;padding:2px 4px 2px 4px;border:1px solid #808080;}

.twblpc .pcmet{background-color:#99FF66;color:#333333;font-style:italic;}
.twblpc .gr0{background-color:white !important;}
.twblpc .gr1{background-color:green !important;color:white !important;}
.twblpc .gr2{background-color:orange !important;color:white !important;}
.twblpc .gr3{background-color:red !important;color:white !important;}
.twblpc .grscore{background-color:#d0d0d0 !important;}


.wlink{cursor:pointer;}
.wlink:hover {color:blue;text-decoration:underline;}

.altTClick{cursor:pointer;}


.tsheet{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.tsheet th{padding:2px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;}
.tsheet td{font-size:9pt;text-align:center;padding:0px;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;}

.xci{border:2px dashed #FF0000!important;background-color:#e0e0e0!important;}
.xca{border:2px solid #FF8000!important;background-color:#e0e0e0!important;}
.xcr{border:2px solid #FF0000!important;background-color:#e0e0e0!important;}

.xzc{white-space:nowrap;background-color:#e0e0e0!important;}
.xzci{border:2px dashed #FF0000!important;background-color:#e0e0e0!important;}
.xzca{border:2px solid #FF8000!important;background-color:#e0e0e0!important;}
.xzcr{border:2px solid #FF0000!important;background-color:#e0e0e0!important;}

.xrc{white-space:nowrap;border-left:2px solid #808080!important;border-right:2px solid #404040!important;}
.xrci{border:2px dashed #FF0000!important;}
.xrca{border:2px solid #FF8000!important;}
.xrcr{border:2px solid #FF0000!important;}

.xzrc{white-space:nowrap;background-color:#e0e0e0!important;border-left:2px solid #808080!important;border-right:2px solid #404040!important;}
.xzrci{background-color:#e0e0e0!important;border:2px dashed #FF0000!important;}
.xzrca{background-color:#e0e0e0!important;border:2px solid #FF8000!important;}
.xzrcr{background-color:#e0e0e0!important;border:2px solid #FF0000!important;}

.tsnone{background-color:#a0a0a0 !important;background-image:url("images/hatch.gif");}
.xpass{white-space:nowrap;background-color:#00cc33!important;border-left:2px solid #808080!important;border-right:2px solid #404040!important;}

.dyncol{background-color:#f0f0f0!important;white-space:nowrap;}
.traghdr td{padding:0!important;border:0!important;}

.twblev{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;border:2px solid #404040;background-color:#ffffff;}
.twblev td{min-width:20px;padding:4px;border:1px solid #c0c0c0;}
.twblev .ach{background-color:#99FF66;}
.twblev .pad{background-color:#606060;}
.twblev .axis{text-align:center;background-color:#808080;color:white;font-weight:bold;}
.twblev .empty{background-color:#a0a0a0;}
.twblev .gr0{background-color:white !important;}
.twblev .gr1{background-color:green !important;color:white !important;}
.twblev .gr2{background-color:orange !important;color:white !important;}
.twblev .gr3{background-color:red !important;color:white !important;}
.twblev .grscore{background-color:#d0d0d0 !important;}


.tzebra{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;margin-bottom:5px;background-color:#ffffff;border:2px solid #404040;}
.tzebra td{white-space:nowrap;padding:2px 20px 2px 2px;}
.tzebra th{text-align:left;padding:2px 2px 6px 2px;border-bottom:1px solid #c0c0c0;}
.zrow0{background-color:#f0f0f0;}
.zrow1{background-color:#f8f8f8;}
.zrowselect{cursor:pointer;background-color:#eae8aa;background-image:url("images/frames/vgradient_yellow.gif");background-repeat:repeat-x;color:#003366;}

.chdetails{text-align:left;width:99%;background-color:white;border:1px solid #808080;color:black;font-weight:normal;padding:2px;}
.choutcome{text-align:left;margin-top:2px;width:99%;background-color:white;border:1px solid #808080;color:darkgreen;font-weight:normal;font-style:italic;padding:2px;}
.chfooter{text-align:left;display:block;margin-top:4px;font-size:8pt;color:#404040;font-style:italic;}

.tbook{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border:1px solid #808080;}
.tbook th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border:1px solid #808080;background-color:#e0e0e0;}
.tbook td{font-size:9pt;text-align:right;padding:2px 4px 2px 4px;border:1px solid #808080;}
.tdlink{cursor:pointer;}
.tdlink div{color:blue;font-size:8pt;font-family:Arial;font-variant:small-caps;}
.thlink {cursor:pointer!important;}
.thlink div{color:blue!important;text-decoration:underline!important;}

.thlinkcolor{cursor:pointer;}
.thlinkcolor div{color:white;font-size:8pt;font-family:Arial;font-variant:small-caps;}


.tbookl{font-family:"Trebuchet MS",arial;border-collapse:collapse;margin-top:5px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.tbookl th{min-width:16px;padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:center;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;}
.tbookl td{font-size:9pt;text-align:left;padding:2px 4px 2px 4px;border-right:1px solid #808080;border-bottom:1px solid #808080;}
.tbookl th img{float:right;}

.mb_ns{color:red;}
.mb_op{text-align:right;background-color:lightgoldenrodyellow;font-weight:bold;}
.mb_grade_nt{font-weight:bold;text-align:center !important;}
.mb_grade_bt{font-weight:bold;text-align:center !important;background-color:#ff3333;}
.mb_grade_ot{font-weight:bold;text-align:center !important;background-color:#33ff33;}
.mb_grade_at{font-weight:bold;text-align:center !important;background-color:yellow;}
.mb_nf{color:#303030;background-color:#e0e0ff !important;}
.mb_nfnt{color:#303030;background-color:#e0e0ff;text-align:center !important;}
.mb_live{color:#303030;background-color:#e0ffe0;}
.mb_info{font-size:8pt !important;padding:0px 0px 0px 0px !important;}
.mb_thspc{min-width:2px;max-width:2px;width:2px!important;font-size:1px!important;padding:0!important;background-color:#ffffff!important;}
.mb_tdspc{min-width:2px;max-width:2px;width:2px!important;font-size:1px!important;padding:0!important;background-color:#c0c0c0!important;}


.tdspacer{background-color:transparent;padding:0!important;}
.tdspacer div{height:3px!important;background-color:#606060;}

.ttasknotes{margin-top:4px;background-color:#fffff0;border-collapse:collapse;border:1px solid #808080;}
.ttasknotes tr>td{vertical-align:top!important;}
.ttasknotes td{border:1px solid #c0c0c0;background-color:#FFFFF0!important;}

.tlad{font-family:"Trebuchet MS",arial;border-collapse:collapse;background-color:#ffffff;border:1px solid #808080}
.tlad th{padding:2px 4px 2px 4px;font-weight:bold;font-size:10pt;text-align:left;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#d0d0d0;background-image:url("images/frames/steel.jpg");background-repeat:repeat-x;}
.tlad td{font-size:9pt;text-align:left;padding:2px 4px 2px 4px;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#f4f4f4;}

.dvmodule{background-color:#e8e8e8;}
.dvassessment{background-color:#f8f8f8;}
.tivlist{font-size:9pt;font-family:"Trebuchet MS",arial,verdana;border-collapse:collapse;border:1px solid #808080;background-color:#ffffff;}
.tivlist th{padding:2px;background-color:#e0e0e0;font-weight:bold;text-align:center;color:#000;border:1px solid #808080;}
.tivlist td{padding:2px;text-align:center;color:#000;border:1px solid #808080;}
.ivlink{cursor:pointer;background-color:#ffff99 !important;}
.ivwarning{background-color:#FFCC99;}
.ivno{background-color:#ffc5c5 !important;}
.ivyes{background-color:#c5ffc5 !important;}
.ivnoplan{background-color:#b0b0b0 !important;}
.tivlist td.ivnoenrol{background-color:#707070 !important;}


.twbliv{font-size:9pt;font-family:"Trebuchet MS",arial,verdana;border-collapse:collapse;border:1px solid #808080;background-color:#ffffff;}
.twbliv th{padding:2px;background-color:#e0e0e0;font-weight:bold;text-align:center;color:#000;border:1px solid #808080;}
.twbliv td{padding:0px;text-align:center;color:#000;border:1px solid #808080;}
.twbliv td.ivnoenrol{background-color:#707070 !important;}
.twbliv .pad{text-align:left;padding:2px;}
.signoff0{border:2px solid #FF6600;padding:1px;}
.signoff1{border:2px solid #33CC33;padding:1px;}
.signoffr{border:2px solid #CC0000;padding:1px;}
.ivbody{padding:1px;}
.ivbodyset{padding:1px;background-color:#33CC33;}
.ivus1{border:1px solid black;padding:1px;background-color:#FF6600;color:white;font-size:7pt;font-family:Arial, Helvetica, sans-serif;}
.ivus2{border:1px solid black;padding:1px;background-color:#33CC33;color:white;font-size:7pt;font-family:Arial, Helvetica, sans-serif;}

.tmatrix{font-family:"Trebuchet MS",arial,verdana;border-collapse:collapse;margin-top:0px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.tmatrix th{font-weight:bold;font-family:arial,verdana;font-size:9pt;text-align:left;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#e0e0e0;}
.tmatrix td{font-family:arial,verdana;font-size:8pt;text-align:center;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#c5ffc5;}
.text90{writing-mode:tb-rl;font-family:arial,verdana;font-weight:normal !important;}
.ivnograde{background-color:#ffc5c5 !important;}
.ivmodule{color:#404040;}
.ivhover{cursor:pointer;background-color:#808080 !important;color:white !important;}
.ivautosize{cursor:pointer;background-image:url("images/sizesep.jpg");background-repeat:repeat-y;background-position:right;}
.ivassessor{color:#202020;}
.ivcode{}
.ivdeadline{font-style:italic;}
.ivactual{font-weight:bold;}

.tstats{font-family:arial,verdana;font-size:9pt;border-collapse:collapse;margin-top:0px;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.tstats th{text-align:right;padding:2px 4px 2px 4px;color:#000;border-right:1px solid #808080;border-bottom:1px solid #808080;background-color:#e0e0e0;}
.tstats td{text-align:right;padding:2px 4px 2px 4px;border-right:1px solid #808080;border-bottom:1px solid #808080;}
.total{text-align:right !important;}

.row0{background-color:#f0f0f0 !important;}
.row1{background-color:#f8f8f8 !important;}
.rowh{background-color:#f8f8f8 !important;}
.mi_mine{background-color:#00cc66;}
.target{background-color:#00cc66;}

.tdhatch{background-color:#a0a0a0 !important;background-image:url("images/hatch.gif");}

.tdpass{background-color:#c5ffc5 !important;}
.tdfail{background-color:#ffc5c5 !important;}
.tdret{background-color:#c5c5ff !important;}
.tdmean{background-color:#ffffee !important;}

.tdhigh{color:#6cbc5f;font-weight:bold;}
.rowselected{background-color:#d1d9da;background-image:url("images/frames/vgradient_green.gif");background-repeat:repeat-x;color:#003366;}
.rowselect{cursor:pointer;background-color:#eae8aa;background-image:url("images/frames/vgradient_yellow.gif");background-repeat:repeat-x;color:#003366;}

.rowred{background-color:#f54343;color:#ffffff!important;}
.rowong{background-color:#fd9f53;color:#000000;}
.rowgrn{background-color:#a8e97d;color:#000000;}
.rowgry{background-color:#404040;color:#ffffff!important;}



.gcomment{}
.mgcrow0{margin:0px 0px 10px 0px;text-align:left;padding:0px 2px 0px 2px;border:1px solid #dadada;background-color:#fffff8;}
.mgcrow1{margin:0px 0px 10px 0px;text-align:left;padding:0px 2px 0px 2px;border:1px solid #dadada;background-color:#fffff8;}
.agcrow0{margin:0px 0px 10px 0px;text-align:left;padding:0px 2px 0px 2px;border:1px solid #dadada;background-color:#fffff8;}
.agcrow1{margin:0px 0px 10px 0px;text-align:left;padding:0px 2px 0px 2px;border:1px solid #dadada;background-color:#fffff8;}

.taskd{border:1px solid #808080;background-color:#fffffe;padding:2px;}
.tasko{margin-top:4px;border:1px solid #808080;background-color:#fffffe;padding:2px;font-style:italic;color:#208020;}
.taskn{margin-top:4px;background-color:#fffff0;border:1px solid #808080;padding:2px;color:#333333;}


.readonly{width:99%;border:1px solid #808080;background-color:#ffffff;padding:2px;}
.taskass{border:1px solid #808080;background-color:#fffffe;padding:2px;}
.taskgrd{margin-top:2px;border:1px solid #808080;background-color:#fffffe;padding:2px;}

.row2{border-top:2px solid #404040 !important;background-color:#e8e8e8;}
.row2r{border-top:2px solid #404040 !important;text-align:right !important;background-color:#e8e8e8;}
.row2rr{border-top:2px solid #404040 !important;text-align:right !important;color:red;font-weight:normal;background-color:#e8e8e8;}
.row2ro{border-top:2px solid #404040 !important;text-align:right !important;color:#ff9147;font-weight:normal;background-color:#e8e8e8;}
.row2rg{border-top:2px solid #404040 !important;text-align:right !important;color:green;font-weight:normal;background-color:#e8e8e8;}
.row2block{border-top:2px solid #404040 !important;background-color:#e8e8e8;}

.tdr{text-align:right !important;}
.tdrr{text-align:right !important;color:red;font-weight:normal;}
.tdro{text-align:right !important;color:#ff9147;font-weight:normal;}
.tdrg{text-align:right !important;color:green;font-weight:normal;}



.tselect{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;width:95%;}
.tselect th{text-align:left;}
.dash{border-bottom:1px dashed #808080;}

.tinfo{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;}
.tinfo th{text-align:left;padding:2px 4px 2px 4px;border-bottom:1px dashed #e0e0e0;}
.tinfo td{padding:2px 4px 2px 4px;border-bottom:1px dashed #e0e0e0;}
.tinfosep{width:10px;border-right:1px solid #c0c0c0;}

.tfilegroup{margin-top:6px;font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;background-color:#f8f8f8;}
.tfilegroup th{background-image:url(images/system/icon/expand.gif);cursor:pointer;background-repeat:no-repeat;padding-left:20px;text-align:left;font-weight:bold;}
.tfilegroup thead{border:1px solid #404040;background-color:#c0c0c0;color:#333333;}
.tfilegroup tbody{width:100%;border:1px solid #404040;border-top:1px solid #c0c0c0;}
.tfilegroup td{text-align:left;}
.tfilegroup div{font-weight:bold;display:inline;}

.tclear td{padding:0px !important;border:0px !important;background:transparent !important;}
.tclear th{padding:0px !important;border:0px !important;background:transparent !important;}

.treport{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;}
.treport th{text-align:left;}

.tstackaxis{border-collapse:collapse;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;}
.tstackbyaxis{font-family:"Trebuchet MS",arial;height:4px;border-right:1px solid #000000;color:#000000;font-size:6pt;text-align:right;}
.tstack{border-collapse:collapse;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;}
.tstack td{height:44px;}
.tstackcaption{float:left;position:absolute;color:#000000;border:1px solid #000000;background-color:#ffffff;margin-left:20px;margin-top:12px;padding:0px 4px 0px 4px;font-family: "Trebuchet MS",arial;font-size:9pt;font-weight:bold;}
.tstackbar1{background-color:#30b630;background-image:url("images/bargrn.png");background-repeat:repeat-x;}
.tstackbar2{background-color:#b63030;background-image:url("images/barred.png");background-repeat:repeat-x;}

.tstacksmouter{border-collapse:collapse;border:1px solid #000000 !important;margin:2px 0px 2px 0px;}
.tstacksmouter td{border:0 !important;padding:0 !important;}
.tstacksm{border-collapse:collapse;}
.tstacksm td{height:20px;}
.tstacksmcaption{float:left;position:absolute;color:#000000;border:1px solid #000000;background-color:#ffffff;margin:2px 0px 0px 2px;font-family:arial;font-size:8pt;font-weight:normal;padding:0px 1px 0px 1px;}
.tstacksmbar1{background-color:#30b630;background-image:url("images/bargrnsm.png");background-repeat:repeat-x;}
.tstacksmbar2{background-color:#808080;background-image:url("images/bargrysm.png");background-repeat:repeat-x;}
.tstacksmbar3{background-color:#b63030;background-image:url("images/barredsm.png");background-repeat:repeat-x;}
.tstacksmbar4{background-color:#2576d1;background-image:url("images/barbluesm.png");background-repeat:repeat-x;}
.tstacksmbar5{background-color:#ff9d43;background-image:url("images/barongsm.png");background-repeat:repeat-x;}


.tstackpcmouter{border-collapse:collapse;border:1px solid #000000 !important;margin:0px 0px 0px 0px !important;}
.tstackpcmouter td{border:0 !important;padding:0 !important;}
.tstackpcm{border-collapse:collapse;}
.tstackpcm td{height:19px;}
.tstackpcmcaption{text-align:right;width:23px;float:left;position:absolute;color:#000000;border:1px solid #000000;background-color:#fffff4;margin:2px 0px 1px 2px;font-family:arial;font-size:7pt;font-weight:bold;padding:1px 2px 1px 2px;}
.tstackpcmbar1{background-color:#30b630;background-image:url("images/bargrnsm.png");background-repeat:repeat-x;}
.tstackpcmbar2{background-color:#808080;background-image:url("images/bargrysm.png");background-repeat:repeat-x;}
.tstackpcmbar3{background-color:#2576d1;background-image:url("images/barbluesm.png");background-repeat:repeat-x;}


.tschedulebox{border:1px solid #000000;background-color:#ffffd5;background-repeat:repeat-y;background-position:center;width:738px;border-collapse:collapse;}
.tschedulebox td{padding:2px;border-bottom:1px dashed #c0c0c0;}
.tschedulebox th{padding:2px;font-family:arial;font-size:9pt;border-bottom:1px solid #000000;color:#000000;background-color:#c0c0c0;opacity:.6;filter:alpha(opacity=60)}
.tscheduleinfo{float:left;position:absolute;color:#000000;margin:3px 0px 0px 5px;font-family:arial;font-size:8pt;font-weight:normal;}

.tscheduleouter{border-collapse:collapse;}
.tscheduleouter td{border:0 !important;padding:0 !important;;background-color:transparent !important;}
.tscheduleouter th{border:0 !important;background-color:transparent !important;}
.tschedule{border-collapse:collapse;display:inline-table !important;border:1px solid #000000}
.tschedule td{height:20px;border:0 !important;}
.tschedulecaption{float:left;position:absolute;color:#000000;border:1px solid #000000;background-color:#ffffff;margin:2px 0px 0px 2px;font-family:arial;font-size:8pt;font-weight:normal;padding:0px 1px 0px 1px;}
.tschedulebar1{background-image:url("images/bargrnsm.png");background-repeat:repeat-x;background-color:#30b630!important;}
.tschedulebar2{background-color:#b63030!important;background-image:url("images/barredsm.png");background-repeat:repeat-x;}
.tschedulebar3{background-color:#2576d1!important;background-image:url("images/barbluesm.png");background-repeat:repeat-x;}
.tschedulebar4{background-color:#808080!important;background-image:url("images/bargrysm.png");background-repeat:repeat-x;}
.tschedulebar5{background-color:#808080!important;background-image:url("images/barblue2sm.png");background-repeat:repeat-x;}

#pbar{border:1px solid #999a9e;background-color:#d6e0e3;width:406px;}
.tpbarouter{border-collapse:collapse;border:1px solid #fff;}
.tpbarouter td{border:0 !important;padding:0 !important;padding:2px !important;}
.tpbar{border-collapse:collapse;width:400px;border:1px solid #000000;}
.tpbar td{height:20px;padding:0 !important;}
.tpbarcaption{float:left;position:absolute;color:#000000;border:1px solid #000000;background-color:#ffffff;margin:3px 0px 0px 3px;font-family:arial;font-size:8pt;font-weight:normal;padding:0px 1px 0px 1px;}
.tpbar1{background-color:#202080;background-image:url("images/pbarbl.jpg");background-repeat:repeat-x;}
.tpbar2{background-color:#ffffff;}

.tformselect{font-family:"Trebuchet MS",arial,verdana;font-size:10pt;border-collapse:collapse;}

.formsel{font-weight:bold;border:1px solid #000000;padding-left:2px;padding-right:2px;background-color:#ffeeff;}

.actiontext{border-collapse:collapse;color:#fff;font-family:arial,verdana;font-size:8pt;font-weight:bold;}

.tenrol{font-family:verdana;font-size:9pt;border:1px solid black;border-collapse:collapse;}
.tenrol th{text-align:left;border:1px solid #c0c0c0;color:white;padding:2px;}
.tenrol td{padding:2px;border:1px solid #808080;}
.tenrolhdr{background-color:#2020c0;}
.tenrolrow0{background-color:#f2f2f2;}
.tenrolrow1{background-color:#fefefe;}

.tqual{font-family:verdana;font-size:9pt;border:1px solid black;border-collapse:collapse;}
.tqual th{text-align:left;border:1px solid #c0c0c0;color:white;padding:2px;}
.tqual td{padding:2px;border:1px solid #808080;}
.tqualhdr{background-color:#2020c0;}
.tqualrow0{background-color:#f2f2f2;}
.tqualrow1{background-color:#fefefe;}

.tlrnlist{font-family:verdana;font-size:9pt;border:1px solid black;border-collapse:collapse;}
.tlrnlist th{text-align:left;border:1px solid #c0c0c0;color:white;padding:2px;}
.tlrnlist td{padding:2px;border:1px solid #808080;}
.tlrnlisthdr{background-color:#2020c0;}
.tlrnlistrow0{background-color:#f2f2f2;}
.tlrnlistrow1{background-color:#fefefe;}

.tqca{font-family:verdana;font-size:9pt;border:1px solid black;border-collapse:collapse;}
.tqca th{text-align:right;border:1px solid #c0c0c0;color:white;padding:2px;}
.tqca td{text-align:right;padding:2px;border:1px solid #808080;}
.tqcahdr{background-color:#2020c0;}
.tqcarow0{background-color:#f2f2f2;}
.tqcarow1{background-color:#fefefe;}

.select100{border:1px groove #949494;font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#000000;width:99%;}
.select100_8{border:1px groove #949494;font-family:"Trebuchet MS",arial,verdana;font-size:8pt;color:#000000;width:99%;}
.textinput{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;padding:1px 1px 1px 2px;}
.textinput_gr{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#008000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;padding:1px 1px 1px 2px;}
.texterror{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#ffffff;margin:0;padding:1px 1px 1px 2px;background-color:#802020;}
.textinputr{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;padding:1px 2px 1px 2px;text-align:right;}
.textinput100{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;padding:1px 1px 1px 2px;width:98%;}
.button{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:9pt;font-weight:bold;color:#003366;padding:2px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}
.buttonred{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:9pt; font-weight:bold;color:#802020;padding:2px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}
.buttongreen{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:9pt; font-weight:bold;color:#208020;padding:2px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}
.ayearbutton{cursor:pointer;border:1px solid;padding:0;margin:0;width:46px;height:22px;background-image:url("images/ayear.gif");background-repeat:no-repeat;background-position:center;}
.smallbutton{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:8pt;font-weight:bold;color:#003366;padding:2px;background-image:url('images/itemback.jpg');background-repeat:repeat-x;}
.smallredbutton{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:8pt;font-weight:bold;color:#802020;padding:2px;background-image:url('images/itemback.jpg');background-repeat:repeat-x;}
.dropdown{border:1px groove #949494;font-family:arial,verdana;font-size:9pt;color:#000000;}
.gbdropdown{border:1px groove #949494;font-family:arial,verdana;font-size:9pt;color:#000000;}
.fwdropdown{border:1px groove #949494;font-family:"lucida console",monaco,consolas,"courier new";font-size:9pt;color:#000000;}
.dropdown380{width:380px;min-width:380px;border:1px groove #949494;font-family:arial,verdana;font-size:9pt;color:#000000;}
.textpcnote{border:1px solid #000000; font-family:"Trebuchet MS",arial,verdana;font-size:9pt;color:darkgreen;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;padding:1px 1px 1px 2px;width:98%;}
.searchbutton{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:12pt;font-weight:bold;color:#003366;padding:4px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}
.gobutton{margin-right:1px;border:1px outset;cursor:pointer;font-family:arial,verdana;font-size:11pt; font-weight:bold;color:#208020;padding:2px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}
.btnImageUpload{border:1px outset;cursor:pointer;font-family:arial;font-size:10pt; font-weight:bold;color:#003366;padding:2px 5px 2px 5px;background-image:url("images/itemback.jpg");background-repeat:repeat-x;}

.gbtextinput{border:1px solid #000000; font-family:arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;}
.mktextinput{border:1px solid #000000; font-family:arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;}
.mktextinput100{border:1px solid #000000; font-family:arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;width:98%;}
.mktextinputr{border:1px solid #000000; font-family:arial,verdana;font-size:9pt;color:#000000;background-image:url("images/tile.gif");background-repeat:repeat-x;margin:0;text-align:right;}

.imgparent{}
.imgphoto{width:180px;}


.uecrsparent{background-image:none !important;text-align:left !important;padding:4px 0px 4px 0px;background-color:#606060 !important;color:#ffffff;}

.tmonthhdr{width:217px;border-collapse:collapse;font-family:"Trebuchet MS",arial;font-size:11pt;text-align:center;border:1px solid #000000;background-color:#DBEAF5;}
.tmonthhdr td{padding:2px;}
.tmonthhdr .yearsel{font-weight:bold;}
.tmonthhdr .cancel{width:50%;text-align:right;}
.calcombo{border:1px groove #949494;font-family:arial,verdana;font-size:10pt;color:#000000;}
.tmonthhdr .cancel{border-left:1px solid #000000;color:#ffffff;background-color:#a04040;cursor:pointer;}

.tmonthsel{border-collapse:collapse;font-family:"Trebuchet MS",arial;font-size:11pt;text-align:center;border-right:1px solid #000000;border-bottom:1px solid #000000;margin-bottom:2px;}
.tmonthsel th{padding:2px;width:13px;border-left:1px solid #000000;font-weight:bold;background-color:#208020;color:#ffffff;}
.tmonthsel td{padding:2px;width:13px;border-left:1px solid #000000;background-color:#fffff0;color:#000000;}
.tmonthsel .selhigh{font-weight:bold;background-color:#802020;color:#ffffff;cursor:pointer;}

.tmonth{border-collapse:collapse;font-family:"Trebuchet MS",arial;font-size:9pt;text-align:center;border:1px solid #000000;}
.tmonth th{padding:4px 0px 4px 0px;font-size:10pt;font-weight:bold;background-color: #87CEFA;color: #003366;border:1px solid #000000;}
.tmonth .thdayss{padding:4px;font-size:10pt;font-weight:bold;background-color:#87CEFA;color:#DBEAF5;border:1px solid #000000;}
.tmonth td{width:21px;padding:4px;background-color:#fffff0;color:#000000;border:1px solid #000000;}
.tmonth .calnod{color:#808080;background:#c0c0c0;border:1px solid #808080}
.tmonth .calss{background-color:#DBEAF5;color:#000000;border:1px solid #000000;}
.tmonth .calhigh{font-weight:bold;background-color:#802020;color:#ffffff;cursor:pointer;}
.tmonth .caltoday{font-weight:bold;background-color:#202080;color:#ffffff;}
.tmonth .calselected{font-weight:bold;background-color:#7c9c5f;color:#ffffff;}

#dvcalendar{padding:2px;width:222px;background-color:#ffffff;border:1px solid #808080;background-color:#e0e0e0;}


.ttaskcal{margin-top:5px;font-family:"Trebuchet MS",arial;border-collapse:collapse;border:1px solid #000000;background-color:#f0f0f0;}
.ttaskcal td{padding:1px;}
.ttaskmonth{font-family:"Trebuchet MS",arial;font-size:8pt;border-collapse:collapse;border:1px solid #000000;}
.taskmonhdr{font-style:italic;font-size:9pt;text-align:center;font-weight:bold;background-color:#697b9f !important;color:#d0d0d0 !important;}
.taskmonhdr2{font-size:9pt;text-align:center;font-weight:bold;background-color:#697b9f !important;color:#ffffff !important;}
.ttaskmonth th{text-align:center;font-weight:bold;background-color:#87CEFA;color:#003366;border:1px solid #000000;}
.ttaskmonth .thdayss{color:#DBEAF5 !important;}
.ttaskmonth td{text-align:center;width:25px;padding:0px !important;}
.ttaskmonth .datetask{background-color:#202080 !important;color:#ffffff !important;border:1px solid #000000 !important;}
.ttaskmonth .date{background-color:#fffff0 !important;color:#000000 !important;border:1px solid #000000 !important;}
.ttaskmonth .datess{background-color:#DBEAF5 !important;color:#000000 !important;border:1px solid #000000 !important;}
.ttaskmonth .nodate{color:#808080 !important;background:#c0c0c0 !important;border:1px solid #808080;}
.taskmfaded{filter:alpha(opacity=75) !important;opacity:0.75 !important;}

.slabel1{display:inline;}
.slabel2{display:inline;cursor:pointer;background-image:url(images/dropsel.png);background-repeat:no-repeat;background-position:2px center;padding-left:24px;}

.slabel3{display:inline;cursor:pointer;}
.slabelQ{display:inline;cursor:pointer;background-image:url(images/dropqualsel.png);background-repeat:no-repeat;background-position:2px center;padding-left:20px;}
.slabelC{display:inline;cursor:pointer;background-image:url(images/dropsel.png);background-repeat:no-repeat;background-position:2px center;padding-left:20px;}

.sys_g{width:95%;border-collapse:collapse;}
.sys_gtl{background-image:url(images/system/sys1_tl.png);width:10px;background-repeat:no-repeat;background-position:top;}
.sys_gtop{background-image:url(images/system/sys1_t.png);background-repeat:repeat-x;background-position:top;height:10px;}
.sys_gtr{background-image:url(images/system/sys1_tr.png);background-repeat:no-repeat;width:10px;background-position:top;}
.sys_gml{background-image:url(images/system/sys1_l.png);background-repeat:repeat-y;width:10px;}
.sys_gmr{background-image:url(images/system/sys1_r.png);background-repeat:repeat-y;width:10px;}
.sys_gmain{background-color:#fbfbfb;}
.sys_gcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:left;}
.sys_gbl{background-image:url(images/system/sys1_bl.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_gbr{background-image:url(images/system/sys1_br.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_gbottom{background-image:url(images/system/sys1_b.png);background-position:bottom;height:10px;}

.sys_w{width:95%;border-collapse:collapse;}
.sys_wtl{background-image:url(images/system/sys2_tl.png);width:10px;background-repeat:no-repeat;background-position:top;}
.sys_wtop{background-image:url(images/system/sys2_t.png);background-repeat:repeat-x;background-position:top;height:10px;}
.sys_wtr{background-image:url(images/system/sys2_tr.png);background-repeat:no-repeat;width:10px;background-position:top;}
.sys_wml{background-image:url(images/system/sys2_l.png);background-repeat:repeat-y;width:10px;}
.sys_wmr{background-image:url(images/system/sys2_r.png);background-repeat:repeat-y;width:10px;}
.sys_wmain{background-color:#ffffff;}
.sys_wcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:left;}
.sys_wbl{background-image:url(images/system/sys2_bl.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_wbr{background-image:url(images/system/sys2_br.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_wbottom{background-image:url(images/system/sys2_b.png);background-position:bottom;height:10px;}


.sys_shinyblack{width:95%;border-collapse:collapse;}
.sys_shinyblacktl{background-image:url(images/system/sblack_tl.png);width:6px;background-repeat:no-repeat;background-position:top;}
.sys_shinyblacktop{background-image:url(images/system/sblack_top.png);background-repeat:repeat-x;background-position:top;height:26px;}
.sys_shinyblacktop div{padding-top:6px;color:#ffffff;font-family:verdana,arial;font-size:10pt;font-weight:bold;text-align:left;}
.sys_shinyblackexpand{text-align:right;padding-top:4px;background-image:url("images/frames/sblack_top.png");}
.sys_shinyblacktr{background-image:url(images/system/sblack_tr.png);background-repeat:no-repeat;width:6px;background-position:top;}
.sys_shinyblackml{background-image:url(images/system/swhite_ml.png);background-repeat:repeat-y;width:6px;}
.sys_shinyblackmr{background-image:url(images/system/swhite_mr.png);background-repeat:repeat-y;width:6px;}
.sys_shinyblackmain{background-color:#ffffff;}
.sys_shinyblackcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:5px;text-align:left;background-image:url("images/tile.gif");background-repeat:repeat-x;background-position:top;}
.sys_shinyblackbl{background-image:url(images/system/swhite_bl.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinyblackbr{background-image:url(images/system/swhite_br.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinyblackbottom{background-image:url(images/system/swhite_bot.png);background-position:bottom;height:9px;}

.sys_shinyblue{width:95%;border-collapse:collapse;}
.sys_shinybluetl{background-image:url(images/system/sblue_tl.png);width:6px;background-repeat:no-repeat;background-position:top;}
.sys_shinybluetop{background-image:url(images/system/sblue_top.png);background-repeat:repeat-x;background-position:top;height:28px;}
.sys_shinybluetop div{padding-top:6px;color:#ffffff;font-family:verdana,arial;font-size:10pt;font-weight:bold;text-align:left;}
.sys_shinyblueexpand{text-align:right;padding-top:4px;background-image:url("images/system/sblue_top.png");}
.sys_shinybluetr{background-image:url(images/system/sblue_tr.png);background-repeat:no-repeat;width:6px;background-position:top;}
.sys_shinyblueml{background-image:url(images/system/swhite_ml.png);background-repeat:repeat-y;width:6px;}
.sys_shinybluemr{background-image:url(images/system/swhite_mr.png);background-repeat:repeat-y;width:6px;}
.sys_shinybluemain{background-color:#ffffff;}
.sys_shinybluecontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:5px;text-align:left;background-image:url("images/tile.gif");background-repeat:repeat-x;background-position:top;}
.sys_shinybluebl{background-image:url(images/system/swhite_bl.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinybluebr{background-image:url(images/system/swhite_br.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinybluebottom{background-image:url(images/system/swhite_bot.png);background-position:bottom;height:9px;}

.sys_shinyred{width:95%;border-collapse:collapse;}
.sys_shinyredtl{background-image:url(images/system/sred_tl.png);width:6px;background-repeat:no-repeat;background-position:top;}
.sys_shinyredtop{background-image:url(images/system/sred_top.png);background-repeat:repeat-x;background-position:top;height:28px;}
.sys_shinyredtop div{padding-top:6px;color:#ffffff;font-family:verdana,arial;font-size:10pt;font-weight:bold;text-align:left;}
.sys_shinyredexpand{text-align:right;padding-top:4px;background-image:url("images/system/sred_top.png");}
.sys_shinyredtr{background-image:url(images/system/sred_tr.png);background-repeat:no-repeat;width:6px;background-position:top;}
.sys_shinyredml{background-color:white;background-image:url(images/system/swhite_ml.png);background-repeat:repeat-y;width:6px;}
.sys_shinyredmr{background-color:white;background-image:url(images/system/swhite_mr.png);background-repeat:repeat-y;width:6px;}
.sys_shinyredmain{background-color:#ffffff;}
.sys_shinyredcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:5px;text-align:left;background-image:url("images/tile.gif");background-repeat:repeat-x;background-position:top;}
.sys_shinyredbl{background-image:url(images/system/swhite_bl.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinyredbr{background-image:url(images/system/swhite_br.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinyredbottom{background-image:url(images/system/swhite_bot.png);background-position:bottom;height:9px;}

.sys_shinygreen{width:95%;border-collapse:collapse;}
.sys_shinygreentl{background-image:url(images/system/sgrn_tl.png);width:6px;background-repeat:no-repeat;background-position:top;}
.sys_shinygreentop{background-image:url(images/system/sgrn_top.png);background-repeat:repeat-x;background-position:top;height:28px;}
.sys_shinygreentop div{padding-top:6px;color:#606060;font-family:verdana,arial;font-size:10pt;font-weight:bold;text-align:left;}
.sys_shinygreenexpand{text-align:right;padding-top:4px;background-image:url("images/system/sgrn_top.png");}
.sys_shinygreentr{background-image:url(images/system/sgrn_tr.png);background-repeat:no-repeat;width:6px;background-position:top;}
.sys_shinygreenml{background-color:white;background-image:url(images/system/swhite_ml.png);background-repeat:repeat-y;width:6px;}
.sys_shinygreenmr{background-color:white;background-image:url(images/system/swhite_mr.png);background-repeat:repeat-y;width:6px;}
.sys_shinygreenmain{background-color:#ffffff;}
.sys_shinygreencontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:5px;text-align:left;background-image:url("images/tile.gif");background-repeat:repeat-x;background-position:top;}
.sys_shinygreenbl{background-image:url(images/system/swhite_bl.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinygreenbr{background-image:url(images/system/swhite_br.png);background-repeat:no-repeat;width:6px;background-position:bottom;}
.sys_shinygreenbottom{background-image:url(images/system/swhite_bot.png);background-position:bottom;height:9px;}


.sys_greyblend{width:95%;border-collapse:collapse;}
.sys_greyblendtl{background-image:url(images/system/grblend_tl.png);width:10px;background-repeat:no-repeat;background-position:top;}
.sys_greyblendtop{background-image:url(images/system/grblend_top.png);background-repeat:repeat-x;background-position:top;height:35px;}
.sys_greyblendtop div{padding-top:6px;font-family:verdana,arial;font-size:11pt;font-weight:bold;text-align:left;color:#808080;}
.sys_greyblendtr{background-image:url(images/system/grblend_tr.png);background-repeat:no-repeat;width:10px;background-position:top;}
.sys_greyblendml{background-color:white;background-image:url(images/system/grblend_ml.png);background-repeat:repeat-y;width:10px;}
.sys_greyblendmr{background-color:white;background-image:url(images/system/grblend_mr.png);background-repeat:repeat-y;width:10px;}
.sys_greyblendmain{background-color:white;}
.sys_greyblendcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:left;}
.sys_greyblendbl{background-image:url(images/system/grblend_bl.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_greyblendbr{background-image:url(images/system/grblend_br.png);background-repeat:no-repeat;width:10px;background-position:bottom;}
.sys_greyblendbottom{background-image:url(images/system/grblend_bot.png);background-position:bottom;height:15px;}

.sys_common{width:95%;border-collapse:collapse;}
.sys_commontl{background-image:url(images/system/poll_tl.jpg);width:7px;background-repeat:no-repeat;background-position:top;}
.sys_commontop{background-image:url(images/system/poll_top.jpg);background-repeat:repeat-x;background-position:top;height:52px;}
.sys_commontop div{padding-top:12px;color:white;font-family:verdana,arial;font-size:12pt;font-weight:bold;text-align:center;}
.sys_commontr{background-image:url(images/system/poll_tr.jpg);background-repeat:no-repeat;width:7px;background-position:top;}
.sys_commonml{background-color:#d6e0e3;background-image:url(images/system/simplepoll2_ml.gif);background-repeat:repeat-y;width:7px;}
.sys_commonmr{background-color:#d6e0e3;background-image:url(images/system/simplepoll2_mr.gif);background-repeat:repeat-y;width:7px;}
.sys_commonmain{background-color:#d6e0e3;}
.sys_commoncontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:left;}
.sys_commonbl{background-image:url(images/system/simplepoll2_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color: #d6e0e3;}
.sys_commonbr{background-image:url(images/system/simplepoll2_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color: #d6e0e3;}
.sys_commonbottom{background-image:url(images/system/simplepoll2_bottom.gif);background-position:bottom;height:5px;background-color:#d6e0e3;}

.sys_popup{width:95%;border-collapse:collapse;}
.sys_popuptl{background-image:url(images/system/simplepoll2_tl.gif);width:7px;background-repeat:no-repeat;background-position:top;background-color: #d6e0e3;}
.sys_popuptop{background-image:url(images/system/simplepoll2_top.gif);background-repeat:repeat-x;background-position:top;height:45px;background-color: #d6e0e3;}
.sys_popuptop div{padding-top:8px;color:black;font-family:verdana,arial;font-size:12pt;font-weight:bold;text-align:center;}
.sys_popuptr{background-image:url(images/system/simplepoll2_tr.gif);background-repeat:no-repeat;width:7px;background-position:top;background-color: #d6e0e3;}
.sys_popupml{background-color:#d6e0e3;background-image:url(images/system/simplepoll2_ml.gif);background-repeat:repeat-y;width:7px;}
.sys_popupmr{background-color:#d6e0e3;background-image:url(images/system/simplepoll2_mr.gif);background-repeat:repeat-y;width:7px;}
.sys_popupmain{background-color:#d6e0e3;}
.sys_popupcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:left;}
.sys_popupbl{background-image:url(images/system/simplepoll2_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color: #d6e0e3;}
.sys_popupbr{background-image:url(images/system/simplepoll2_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color: #d6e0e3;}
.sys_popupbottom{background-image:url(images/system/simplepoll2_bottom.gif);background-position:bottom;height:5px;background-color:#d6e0e3;}

.sys_toolframe{width:95%;border-collapse:collapse;}
.sys_toolframetl{background-color:#ffffff;background-image:url(images/system/toolframe_tl.png);width:8px;background-repeat:no-repeat;background-position:top;}
.sys_toolframetop{background-color:#ffffff;background-image:url(images/system/toolframe_top.png);background-repeat:repeat-x;background-position:top;height:60px;}
.sys_toolframetop div{padding-top:8px;color:#404040;font-family:verdana,arial;font-size:12pt;font-weight:bold;text-align:left;}
.sys_toolframetr{background-color:#ffffff;background-image:url(images/system/toolframe_tr.png);background-repeat:no-repeat;width:8px;background-position:top;}
.sys_toolframeml{background-color:#ffffff;background-image:url(images/system/toolframe_ml.gif);background-repeat:repeat-y;width:8px;}
.sys_toolframemr{background-color:#ffffff;background-image:url(images/system/toolframe_mr.gif);background-repeat:repeat-y;width:8px;}
.sys_toolframemain{background-color:#fffff0;}
.sys_toolframecontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:6px;text-align:left;}
.sys_toolframebl{background-color:#ffffff;background-image:url(images/system/toolframe_bl.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_toolframebr{background-color:#ffffff;background-image:url(images/system/toolframe_br.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_toolframebottom{background-color:#ffffff;background-image:url(images/system/toolframe_bot.gif);background-position:bottom;height:8px;}

.sys_toolframe2{width:95%;border-collapse:collapse;}
.sys_toolframe2tl{background-color:#ffffff;background-image:url(images/system/toolframe4_tl.png);width:8px;background-repeat:no-repeat;background-position:top;}
.sys_toolframe2top{background-color:#ffffff;background-image:url(images/system/toolframe4_top.png);background-repeat:repeat-x;background-position:top;height:60px;}
.sys_toolframe2top div{padding-top:8px;color:#fffff0;font-family:verdana,arial;font-size:12pt;font-weight:bold;text-align:left;}
.sys_toolframe2tr{background-color:#ffffff;background-image:url(images/system/toolframe4_tr.png);background-repeat:no-repeat;width:8px;background-position:top;}
.sys_toolframe2ml{background-color:#ffffff;background-image:url(images/system/toolframe_ml.gif);background-repeat:repeat-y;width:8px;}
.sys_toolframe2mr{background-color:#ffffff;background-image:url(images/system/toolframe_mr.gif);background-repeat:repeat-y;width:8px;}
.sys_toolframe2main{background-color:#fffff0;}
.sys_toolframe2content{font-family:"Trebuchet MS",arial;font-size:10pt;padding:6px;text-align:left;}
.sys_toolframe2bl{background-color:#ffffff;background-image:url(images/system/toolframe_bl.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_toolframe2br{background-color:#ffffff;background-image:url(images/system/toolframe_br.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_toolframe2bottom{background-color:#ffffff;background-image:url(images/system/toolframe_bot.gif);background-position:bottom;height:8px;}

.sysbar{width:95%;border-collapse:collapse;}
.sysbartl{background-color:#ffffff;background-image:url(images/system/toolbar_tl.png);width:8px;background-repeat:no-repeat;background-position:top;}
.sysbartop{background-color:#ffffff;background-image:url(images/system/toolbar_t.png);background-repeat:repeat-x;background-position:top;height:54px;}
.sysbartop div{padding-top:8px;color:#404040;font-family:verdana,arial;font-size:12pt;font-weight:bold;text-align:left;}
.sysbartr{background-color:#ffffff;background-image:url(images/system/toolbar_tr.png);background-repeat:no-repeat;width:8px;background-position:top;}


.sys_report{width:95%;border-collapse:collapse;}
.sys_reporttl{background-image:url(images/system/rep_tl.gif);width:8px;background-repeat:no-repeat;background-position:top;}
.sys_reporttop{background-image:url(images/system/rep_top.gif);background-repeat:repeat-x;background-position:top;height:8px;}
.sys_reporttr{background-image:url(images/system/rep_tr.gif);background-repeat:no-repeat;width:8px;background-position:top;}
.sys_reportml{background-image:url(images/system/toolframe_ml.gif);background-repeat:repeat-y;width:8px;}
.sys_reportmr{background-image:url(images/system/toolframe_mr.gif);background-repeat:repeat-y;width:8px;}
.sys_reportmain{background-color:#fffff4;}
.sys_reportcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:6px;text-align:left;}
.sys_reportbl{background-image:url(images/system/toolframe_bl.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_reportbr{background-image:url(images/system/toolframe_br.gif);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_reportbottom{background-image:url(images/system/toolframe_bot.gif);background-position:bottom;height:8px;}

.sys_extra{width:95%;border-collapse:collapse;}
.sys_extratl{background-image:url(images/system/w7_5tl.png);width:8px;background-repeat:no-repeat;background-position:top;}
.sys_extratop{background-image:url(images/system/w7_5t.png);background-repeat:repeat-x;background-position:top;height:9px;}
.sys_extratr{background-image:url(images/system/w7_5tr.png);background-repeat:no-repeat;width:8px;background-position:top;}
.sys_extraml{background-image:url(images/system/w7_5ml.png);background-repeat:repeat-y;width:8px;}
.sys_extramr{background-image:url(images/system/w7_5mr.png);background-repeat:repeat-y;width:8px;}
.sys_extramain{background-color:#f0f0f0;}
.sys_extracontent{font-family:"Trebuchet MS",arial;font-size:10pt;text-align:left;}
.sys_extrabl{background-image:url(images/system/w7_5bl.png);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_extrabr{background-image:url(images/system/w7_5br.png);background-repeat:no-repeat;width:8px;background-position:bottom;}
.sys_extrabottom{background-image:url(images/system/w7_5b.png);background-position:bottom;height:8px;}
.sys_extrainhdr{padding-top:0px;font-size:14pt;font-weight:bold;font-family:"Trebuchet ms",arial;border-bottom:1px solid #dfdfdf;background-color:#002b55;background-image:url(images/system/w7inhdr.png);background-repeat:repeat-y;color:black;}
.sys_extrainner{padding:5px;background-color:#f1f5fb;}
.sys_extrainftr{padding:0px !important;border-top:1px solid #dfdfdf;background-color:#f0f0f0;}
.sys_extratxt1{position:absolute;top:0px;left:0px;color:black;text-align:center;width:100%;}
.sys_extratxt2{position:absolute;top:1px;left:1px;color:white;text-align:center;width:100%;}




.sys_simplegreen{width:95%;border-collapse:collapse;}
.sys_simplegreentl{background-image:url(images/system/small_tl.gif);width:7px;background-repeat:no-repeat;background-position:top;background-color:#7c9c5f;}
.sys_simplegreentop{background-image:url(images/system/small_top.gif);background-repeat:repeat-x;background-position:top;height:5px;background-color:#7c9c5f;}
.sys_simplegreentr{background-image:url(images/system/small_tr.gif);background-repeat:no-repeat;width:7px;background-position:top;background-color:#7c9c5f;}
.sys_simplegreenml{background-image:url(images/system/small_ml.gif);background-repeat:repeat-y;width:7px;background-color:#7c9c5f;}
.sys_simplegreenmr{background-image:url(images/system/small_mr.gif);background-repeat:repeat-y;width:7px;background-color:#7c9c5f;}
.sys_simplegreenmain{background-color:#7c9c5f;}
.sys_simplegreencontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:center;font-weight:bold;color:white;}
.sys_simplegreenbl{background-image:url(images/system/small_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#7c9c5f;}
.sys_simplegreenbr{background-image:url(images/system/small_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#7c9c5f;}
.sys_simplegreenbottom{background-image:url(images/system/small_bottom.gif);background-position:bottom;height:5px;background-color:#7c9c5f;}

.sys_simpleorange{width:95%;border-collapse:collapse;}
.sys_simpleorangetl{background-image:url(images/system/small_tl.gif);width:7px;background-repeat:no-repeat;background-position:top;background-color:#e89535;}
.sys_simpleorangetop{background-image:url(images/system/small_top.gif);background-repeat:repeat-x;background-position:top;height:5px;background-color:#e89535;}
.sys_simpleorangetr{background-image:url(images/system/small_tr.gif);background-repeat:no-repeat;width:7px;background-position:top;background-color:#e89535;}
.sys_simpleorangeml{background-image:url(images/system/small_ml.gif);background-repeat:repeat-y;width:7px;background-color:#e89535;}
.sys_simpleorangemr{background-image:url(images/system/small_mr.gif);background-repeat:repeat-y;width:7px;background-color:#e89535;}
.sys_simpleorangemain{background-color:#e89535;}
.sys_simpleorangecontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:center;font-weight:bold;color:white;}
.sys_simpleorangebl{background-image:url(images/system/small_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#e89535;}
.sys_simpleorangebr{background-image:url(images/system/small_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#e89535;}
.sys_simpleorangebottom{background-image:url(images/system/small_bottom.gif);background-position:bottom;height:5px;background-color:#e89535;}

.sys_simplered{width:95%;border-collapse:collapse;}
.sys_simpleredtl{background-image:url(images/system/small_tl.gif);width:7px;background-repeat:no-repeat;background-position:top;background-color:#c43000;}
.sys_simpleredtop{background-image:url(images/system/small_top.gif);background-repeat:repeat-x;background-position:top;height:5px;background-color:#c43000;}
.sys_simpleredtr{background-image:url(images/system/small_tr.gif);background-repeat:no-repeat;width:7px;background-position:top;background-color:#c43000;}
.sys_simpleredml{background-image:url(images/system/small_ml.gif);background-repeat:repeat-y;width:7px;background-color:#c43000;}
.sys_simpleredmr{background-image:url(images/system/small_mr.gif);background-repeat:repeat-y;width:7px;background-color:#c43000;}
.sys_simpleredmain{background-color:#c43000;}
.sys_simpleredcontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:2px;text-align:center;font-weight:bold;color:white;}
.sys_simpleredbl{background-image:url(images/system/small_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#c43000;}
.sys_simpleredbr{background-image:url(images/system/small_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#c43000;}
.sys_simpleredbottom{background-image:url(images/system/small_bottom.gif);background-position:bottom;height:5px;background-color:#c43000;}

.sys_simpleblue{width:95%;border-collapse:collapse;}
.sys_simplebluetl{background-image:url(images/system/small_tl.gif);width:7px;background-repeat:no-repeat;background-position:top;background-color:#d6e0e3;}
.sys_simplebluetop{background-image:url(images/system/small_top.gif);background-repeat:repeat-x;background-position:top;height:5px;background-color:#d6e0e3;}
.sys_simplebluetr{background-image:url(images/system/small_tr.gif);background-repeat:no-repeat;width:7px;background-position:top;background-color:#d6e0e3;}
.sys_simpleblueml{background-image:url(images/system/small_ml.gif);background-repeat:repeat-y;width:7px;background-color:#d6e0e3;}
.sys_simplebluemr{background-image:url(images/system/small_mr.gif);background-repeat:repeat-y;width:7px;background-color:#d6e0e3;}
.sys_simplebluemain{background-color:#d6e0e3;}
.sys_simplebluecontent{font-family:"Trebuchet MS",arial;font-size:10pt;padding:0px;text-align:center;font-weight:bold;color:black;}
.sys_simplebluebl{background-image:url(images/system/small_bl.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#d6e0e3;}
.sys_simplebluebr{background-image:url(images/system/small_br.gif);background-repeat:no-repeat;width:7px;background-position:bottom;background-color:#d6e0e3;}
.sys_simplebluebottom{background-image:url(images/system/small_bottom.gif);background-position:bottom;height:5px;background-color:#d6e0e3;}

.dv_widget_6{padding:10px 0px 10px 0px;}

.twidgetfilter{font-family:"trebuchet ms",arial,Verdana;width:100%;background-color:#fffff8;}
.twidgetfilter th{text-align:left;font-size:8pt;width:95%;}

.dwidget_scroll{height:400px;overflow:scroll;overflow-x:hidden;}
.dwidget_scrollpad{width:1px;font-size:1px;}
.filtermsg{font-size:8pt;color:#404040;font-style:italic;}
.twidget{font-family:"Trebuchet MS",arial;border-collapse:collapse;background-color:#ffffff;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;}
.twidget th{padding:2px;font-weight:bold;font-size:10pt;text-align:center;color:#000;background-color:#d0d0d0;border:1px solid #c0c0c0;}
.twidget td{font-size:9pt;text-align:center;padding:2px;border:1px solid #c0c0c0;}


.twidget_mycourse{font-family:"Trebuchet MS",arial;border-collapse:collapse;}
.twidget_mycourse th{padding:2px;font-weight:bold;font-size:9pt;text-align:center;color:#000;background-color:#d0d0d0;border:1px solid #c0c0c0;white-space:nowrap;}
.twidget_mycourse td{text-align:left;padding:0px;white-space:nowrap;}
.twidget_mycourse .gapcrs{background-color:transparent;height:4px;font-size:4px;}
.twidget_mycourse .gapmod{background-color:transparent;height:2px;font-size:2px;}
.twidget_mycourse .mod td{font-size:8pt;padding:1px;border:1px solid #c0c0c0;background-color:#f0f0f0;}
.twidget_mycourse .ass td{font-size:8pt;padding:1px;border:1px solid #c0c0c0;background-color:#ffffff;}

.sys_widget{border-collapse:collapse;}
.sys_widgettl{width:1px;background-color:#c0c0c0;}
.sys_widgettop{height:1px;background-color:#c0c0c0;}
.sys_widgettr{width:1px;background-color:#c0c0c0;}
.sys_widgetml{width:1px;background-color:#c0c0c0;}
.sys_widgetmr{width:1px;background-color:#808080;}
.sys_widgetmain{background-color:#f0f0f0}
.sys_widgetcontent{font-family:"Trebuchet MS",arial;font-size:10pt;text-align:left;}
.sys_widgetbl{width:1px;background-color:#c0c0c0;}
.sys_widgetbr{width:1px;background-color:#808080;}
.sys_widgetbottom{height:1px;background-color:#808080;}
.sys_widgetinhdr{height:25px;padding:2px 0px 0px 4px;border-bottom:1px solid #dfdfdf;background-color:#80B2FF;color:white;}
.sys_widgetinhdr table{border-collapse:collapse;padding:0px;}
.sys_widgetinner{padding:4px;background-color:#f1f5fb;}
.sys_widgetinftr{display:none;padding:0!important;border-top:1px solid #dfdfdf;}
.w_hdr{border-bottom:1px solid #dfdfdf;}

@media print {
    .pb-after {page-break-after: always;}
    .pb-before {page-break-before: always;}
    .pb-avoid {page-break-after: avoid;}
}