﻿/* Related Files */
#Files_DataBody{display:block;position:static;clear:both;}
#PageHTML_Content{display:block;position:static;clear:both;line-height:normal;color:#000;font-size:medium;}
/* Task Module */
#Homework{display:block;position:static;clear:both;}
#HomeworkData{display:block;position:static;clear:both;}
/* Discussions CSS */
.Discussion_Span_Block_Title{padding-left:5px;width:100px;overflow:hidden;display:inline-block;float:left;height:22px;}
.Discussion_Span_Block_LastPost{width:100px;padding-right:10px;overflow:hidden;display:inline-block;float:right;height:22px;}
.Discussion_Span_Block_Posts{width:40px;text-align:center;overflow:hidden;display:inline-block;float:right;}
.Discussion_Span_Block{width:80px;overflow:hidden;display:inline-block;float:right;height:22px;}
.Discussion_IR_Icon_N{background-image:url('images/Modules/Discussion/Post_View/new.gif');background-position : center top; background-repeat:no-repeat;width:30px;height:22px;display:inline-block;float:left;padding-top:2px;}
.Discussion_IR_Icon{background-image:url('images/Modules/Discussion/Post_View/Old.gif');background-position : center top; background-repeat:no-repeat;width:30px;height:22px;display:inline-block;float:left;padding-top:2px;}
.Modules_ChildBase:hover .Discussion_Delete {background-image:url('images/Modules/Discussion/Post_View/remove_hover.gif');background-repeat:no-repeat;padding-left:20px;height:22px;display:inline; float:left;background-position:center right;}    
.Modules_ChildBase:hover .Discussion_toApprove{background-image:url('images/Modules/Discussion/Post_View/key.gif');background-repeat:no-repeat;padding-left:20px;height:22px;display:inline;float:left;background-position:center right;} 
.Modules_ChildBase:hover .Discussion_Approve{background-image:url('images/Modules/Discussion/Post_View/key_hover.gif');background-repeat:no-repeat;padding-left:20px;height:22px;display:inline;float:left;background-position:center right;} 
.Discussion_Controls{width:41px;display:inline-block;float:right;overflow:hidden;height:22px;padding-top:2px;}
.Discussion_Overflow_Control{overflow:hidden;height:22px;margin:0px}
.Discussion_TDR{padding-left:5px;height:41px;padding-right:2px;overflow:hidden;overflow:hidden;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Tall_End.gif'); background-repeat:no-repeat;background-position:right top;}
.Discussion_TDL{height:41px;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Tall_start.gif'); background-repeat:no-repeat;overflow:hidden;}
.Discussion_TDC{margin-top:1px;height:41px;line-height:21px;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Tall_Mid.gif'); background-repeat:repeat-x; overflow:hidden;}
.Discussion_TDRT{padding-top:2px;overflow:hidden;clear:both;word-wrap: break-word;height:17px;}
.Discussion_TR{padding-left:5px;padding-top:3px;overflow:hidden;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Discussions_Topics_End.gif'); background-repeat:no-repeat;background-position:right top;}
.Discussion_TL{background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Discussions_Topics_Start.gif'); background-repeat:no-repeat;overflow:hidden;}
.Discussion_TC{cursor:pointer; margin-top:1px;height:26px;line-height:21px;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Discussions_Topics_Mid.gif');background-repeat:repeat-x;font-style:normal;word-wrap: break-word;overflow:hidden;}
.Discussion_TNew{display:block;float:left;width:30px;height:26px;text-align:center;font-family:Arial;font-size:9px;font-weight:bold;background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/Post_View/Discussions_Topics_Start_new.gif'); background-repeat:repeat-x;}
.Discussion_TOld{display:block;float:left;width:30px;height:26px;text-align:center;font-family:Arial;font-size:9px;font-weight:bold;}
.Discussion_TC {color: #757575;text-decoration:none;}
.Discussion_TC:hover {color: #107ba8; text-decoration:none; background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Over_Discussions_Topics_Mid.gif');}
.Discussion_TC:hover .Discussion_TL{ background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Over_Discussions_Topics_Start.gif');}
.Discussion_TC:hover .Discussion_TR{ background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Over_Discussions_Topics_End.gif');}
.Discussion_TMO{margin:0px;padding:0px;}
.Discussion_ButtonsA{display:block;width:75px;height:20px;padding-top:2px;overflow:hidden;float:right;clear:none;}
.Discussions_Topics_Post{float:right;display:block;clear:none;height:17px;width:72px; background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Discussions_Topics_Post.gif'); background-repeat:no-repeat; background-position:left top;}
.Discussions_Topics_Post_Gray{float:right;display:block;clear:none;height:17px;width:72px; background-image:url('/App_Themes/Site_Skin/images/Modules/Discussion/page/Discussions_Topics_Post_Gray.gif'); background-repeat:no-repeat; background-position:left top;}
.Discussion_TT, .Discussion_TT a {display:block;width:100px;height:20px;padding-right:5px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:left;font-style:normal;line-height:20px;} 
.Discussion_C0, .Discussion_C0 a {display:inline-block;width:48px;height:20px;padding-right:5px;text-align:center;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;} 
.Discussion_C1, .Discussion_C1 a {display:inline-block;width:70px;height:20px;padding-right:10px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;} 
.Discussion_C2, .Discussion_C2 a {display:inline-block;width:70px;height:20px;padding-right:5px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;} 
.Discussion_C3 {display:block;width:100px;height:20px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;} 
.Discussion_LPL{height:22px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;line-height:20px;background-image:url('images/Modules/Discussion/Page/LastReply.gif');background-repeat:no-repeat;padding-left:22px;color:#6c6c6c;text-decoration:underline;background-position:top left}
.Discussion_C0H, .Discussion_C0Hp, .Discussion_C0H a, .Discussion_C0Hp a{color:#9c8c8c;display:block;width:48px;height:20px;padding-right:5px;text-align:center;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;font-weight:normal} 
.Discussion_C1H, .Discussion_C1Hp, .Discussion_C1H a, .Discussion_C0Hp a{color:#9c8c8c;display:block;width:70px;height:20px;padding-right:10px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;font-weight:normal} 
.Discussion_C2H, .Discussion_C2H a{color:#9c8c8c;display:block;width:40px;height:20px;padding-right:5px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;font-weight:normal} 
.Discussion_C2Hp, .Discussion_C2Hp a{color:#9c8c8c;display:block;width:50px;height:20px;padding-right:5px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;font-weight:normal} 
.Discussion_C3H , .Discussion_C3Hp {color:#9c8c8c;display:block;width:100px;padding-right:10px;height:20px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:right;font-style:normal;line-height:20px;font-weight:normal}
.Discussion_TTH, .Discussion_TTH a, .Discussion_TTHp, .Discussion_TTHp a{color:#9c8c8c;display:block;width:80px;height:20px;text-align:left;vertical-align:middle;font-family:Verdana;font-size:9px;overflow:hidden;float:left;font-style:normal;line-height:20px;font-weight:normal} 
.Discussion_TTH, .Discussion_TTHp {padding-left:30px;}
.Discussion_B1, .Discussion_B2, .Discussion_B3 {height:15px;display:inline-block;background-repeat:no-repeat;float:right;background-position:top left} 
.Discussion_B2:hover {background-image:url('images/Modules/Discussion/Page/Post.gif');width:17px;}
.Discussion_B1:hover {background-image:url('images/Modules/Discussion/Page/Post_Hover.gif');width:45px;}
.Discussion_B3:hover {background-image:url('images/Modules/Discussion/Page/Discussions_Topics_Edit.gif');width:17px;}
.Discussion_B1 {background-image:url('images/Modules/Discussion/Page/Post_Gray.gif');width:45px;}
.Discussion_B3 {background-image:url('images/Modules/Discussion/Page/Options_gray.gif');width:17px}
.Discussion_ButtonsAp{display:block;width:75px;height:20px;padding-top:2px;overflow:hidden;float:right;clear:none;}
.Discussion_ButtonsM{display:block;width:75px;height:20px;padding-top:2px;overflow:hidden;float:right;clear:none;}
.Discussion_IR_Warning{background-image:url('images/Modules/Discussion/Page/Discussions_Start_None.gif');padding-left:30px;margin-top:1px;}
/* Wiki Css */
.ModuleWiki_Content {display:block;position:static;clear:both;text-align:left;vertical-align:top;margin-top:0px;margin-bottom:25px;margin-left:3px;line-height:normal;font-size:16px;color:Black}
/* Quiz Box Module */
.Modules_IconQuizNew,.Modules_IconQuizDone,.Modules_IconQuizMarks{display:block; float:left; height: 16px; width: 15px; background: url('images/Modules/QuizBox/QuizBox.png') no-repeat -17px 0px; margin:5px 10px 0px 8px;}
.Modules_IconEvalNew,.Modules_IconEvalDone,.Modules_IconEvalMarks{display:block; float:left; height: 16px; width: 15px; background: url('images/Modules/QuizBox/QuizBox.png') no-repeat -1px 0px; margin:5px 10px 0px 8px;}
.Modules_QBText{display:block;position:static;clear:none;float:left;height:26px;line-height:26px;overflow:hidden;font-size: 8pt;color: #757575; width:70%;min-width:192px}
.Modules_QBBase{display: block;position: relative;clear:right;background: url('images/NewSkin/ModulesBg.gif') no-repeat right top;font-size: 8pt;color: #757575;height:26px;line-height:26px;text-align: left;text-decoration: none;margin-left:2px;overflow:hidden;}
.Modules_FolderBase:hover .Modules_QBBase{clear:right;background: url('images/NewSkin/ModulesBg.gif') no-repeat right -26px;font-size: 8pt;color: #107ba8;line-height:26px;text-align: left;text-decoration: none;margin-left:2px;overflow:hidden;}
.Modules_FolderBase:hover .Modules_QBBase .Modules_QBText{color: #107ba8;}
.Modules_QBProgressBar{display:block;position:static;float:right;width:128px;height:26px;margin-right:5px;}
/* Calendar Module */
#Calendar{z-index:1;display:block;position:static;clear:both;width:100%;min-width:200px;}
.Cal_Slots0a{display:block;position: static;float:left;width:30px;height:20px;overflow:hidden;line-height:20px;background-image: url('/App_Themes/Site_Skin/images/Modules/Calendar/Allday.png'); background-repeat:no-repeat;background-position:center center;}
.Cal_Slots0n{display:block;position: static;float:left;width:30px;height:20px;overflow:hidden;line-height:20px;background-image: url('/App_Themes/Site_Skin/images/Modules/Calendar/Normal.png'); background-repeat:no-repeat;background-position:center center;}
.Cal_Slots2{display:block;position: static;float:left;width:160px;height:25px;overflow:hidden;line-height:18px;}
.Cal_Slots3{display:inline;position: static;float:left;width:310px;height:25px;overflow:hidden;margin-left:10px;line-height:20px;line-height:18px;}
.Cal_Slots1{display:block;position: static;float:right;width:200px;height:25px;overflow:hidden;line-height:20px;line-height:18px;text-align:right;font-style:italic}
.Cal_TDR{padding-left:2px;height:41px;padding-right:2px;overflow:hidden;overflow:hidden;background-image:url('/App_Themes/Site_Skin/images/Modules/Calendar/Tall_End.gif'); background-repeat:no-repeat;background-position:right top;}
.Cal_TDR a:hover{text-decoration:none;}
.Cal_TDL{height:41px;background-image:url('/App_Themes/Site_Skin/images/Modules/Calendar/Tall_start.gif'); background-repeat:no-repeat;overflow:hidden;}
.Cal_TDC{margin-top:1px;height:41px;line-height:21px;background-image:url('/App_Themes/Site_Skin/images/Modules/Calendar/Tall_Mid.gif'); background-repeat:repeat-x; overflow:hidden;}
a .CalTopTitle{display:block;position:static;clear:both;text-align:center;height:20px;line-height:20px;font-size:8pt;overflow:hidden;cursor:pointer;color:#107ba8}
a:hover .CalTopTitle{display:block;position:static;clear:both;text-align:center;height:18px;line-height:18px;font-size:8pt;overflow:hidden;cursor:pointer;text-decoration:none;border-bottom:solid 1px #eaeaec;margin:1px 5px 0px 5px;color:#107ba8}
.CalNavTitle{display:block;position:static;clear:both;text-align:center;height:18px;line-height:18px;font-size:7pt;font-style:italic;font-weight:normal;color:#898787;overflow:hidden;}
.CalTopTitle a{text-decoration: none;color: #666666;}
.CalTopTitle a:hover{text-decoration: none;color: #107ba8;}

.Cal_Zone1{width:200px;float:left;padding:5px 0px 5px 0px;}
.Cal_Zone2{float:left;clear:right;width:200px;padding:0px 0px 15px 0px;position:relative;overflow:hidden;vertical-align:top}
.Cal_Zone1 table th {width:23px;height:18px;text-align:center;font-size: 8pt;color: #bebebe;font-weight:normal;font-size:7.5pt}
.Cal_Zone1 table th span{border-bottom:solid 1px #ebebeb;width:22px;height:16px;display:block;}
.Cal_Zone1 table td {width:23px;height:18px;text-align:center;font-size: 8pt;color: #666666;}

.Cal_Zone_H{display:block;clear:both;width:200px;float:none;height:25px;padding-top:3px;}
.Cal_Zone_T{display:block;width:158px;height:18px;float:left;line-height:18px;font-weight:bold;text-align:center;padding:0px 0px;margin:0px 0px;}
.Cal_Zone_F a:hover{height:18px;width:18px;background:url('images/DateTimePicker/NavBtns.png') no-repeat right -36px;border-right:solid 1px #fff;float:left;padding:0px 0px;margin:0px 0px;}
.Cal_Zone_F a{height:18px;width:18px;background:url('images/DateTimePicker/NavBtns.png') no-repeat right -18px;border-left:solid 1px #fff;float:left;padding:0px 0px;margin:0px 0px;}
.Cal_Zone_B a:hover{height:18px;width:18px;background:url('images/DateTimePicker/NavBtns.png') no-repeat left -36px;border-right:solid 1px #fff;float:left;padding:0px 0px;margin:0px 0px;}
.Cal_Zone_B a{height:18px;width:18px;background:url('images/DateTimePicker/NavBtns.png') no-repeat left -18px;border-left:solid 1px #fff;float:left;padding:0px 0px;margin:0px 0px;}
.Cal_Zone_B,.Cal_Zone_F{height:18px;width:20px;display:block;float:left}

.Cal_Zone1 table td.Taged span{width:22px;height:18px;text-align:center;color:#fff;background:#d3d3d3 url('images/DateTimePicker/startendWide.png') no-repeat;display:block;margin:0px 1px 0px 1px;cursor:pointer}
.Cal_Zone1 table td span {cursor:pointer}
.Cal_Zone1 table td span.gray{width:22px;height:18px;text-align:center;color:#bebebe;display:block;margin:2px 1px 0px 1px;cursor:default}
.Cal_Zone1 table td span.Selected{width:22px;height:18px;text-align:center;color:#fff;background:#107ba8 url('images/DateTimePicker/startendWide.png') no-repeat;display:block;margin:0px 1px 0px 1px;cursor:pointer}
.Cal_Zone1 table td span.SelectedDisabled{width:22px;height:18px;text-align:center;color:#bebebe;background:#107ba8 url('images/DateTimePicker/startendWide.png') no-repeat;display:block;margin:0px 1px 0px 1px;cursor:default}

.Cal_Zone1 table td span.weekColor{width:22px;height:18px;text-align:center;color:#bebebe;display:block;margin:0px 6px 0px 2px;cursor:pointer}
.Cal_Zone1 table th.weekColor{width:22px;height:18px;text-align:center;color:#bebebe;display:block;}

.Cal_ItemBlue{font-weight:bold;height:20px;display:block;clear: both;border-bottom: solid 1px #d3d3d3;padding: 5px 5px 0px 0px;line-height:20px;vertical-align: top;font-size: 8pt;color: #107ba8;overflow:hidden;text-align:left;}
.Cal_ItemBlue_T1{float:left;font-style:italic;font-weight:bold;display:block;vertical-align:top}
.Cal_ItemBlue_T2{float:right;font-style:normal;font-weight:normal;display:block;vertical-align:top}

.Cal_ItemWhite{height:20px;display:block;position: static;clear: both;background: #ffffff;border-bottom: solid 1px #ebebeb;padding: 5px 5px 0px 0px;line-height:20px;text-align: left;vertical-align: top;font-size: 8pt;color: #666666;overflow:hidden;}
.Cal_ItemWhite:hover{height:20px;display:block;position: static;clear: both;background:#e8f1ff;border-bottom:solid 1px #0089b3;padding: 5px 5px 0px 0px;line-height:20px;text-align: left;vertical-align: top;font-size: 8pt;color: #666666;overflow:hidden;}

.Cal_No_events{height:20px;display:block;position: static;clear: both;background: #ffffff;padding: 5px 5px 0px 0px;line-height:normal;text-align: left;vertical-align: top;font-size: 8pt;color: #666666;}
.Cal_Spacer{height:22px;clear:both;display:block;}