﻿/* SCM Page elements */

div#panel_left .DataList_ItemStyle
{
	font-size:0.8em;
	padding-bottom:5px;
}

div#panel_left .DataList_SelectedItemStyle
{
	font-size:0.8em;
	padding-bottom:5px;
}

/* News item */
.footer_text
{
	font-size:smaller;
	float:right;
}

/* Course items */
#course1 { background-color:#DAE3F0; border-color:#96A6BB; }
#course2 { background-color:#F1DEC1; border-color:#CCA05A; }
#course3 { background-color:#DAD1E7; border-color:#A697BE; }
#course4 { background-color:#C8D0B6; border-color:#96A6BB; }

.CourseSummary 
{ 
	border:1px solid #555; 
	margin-bottom:10px; 
	padding:10px; 
}

.CourseSummary h2 
{ 
	padding:0px; 
	margin:0; 
}

.CourseSummary .CourseSummaryFooter 
{ 
	text-align:right; 
}


/* Calendar */
.calendar_DayStyle {color:#000000!important; background-color:Transparent; line-height:170%; }
.calendar_DayStyle a {color:#BBBBBB!important; font-size:10px; font-weight:normal; }

.calendar_TodayDayStyle { }
.calendar_TodayDayStyle a { color:#AAAAAA!important; font-weight:normal; font-size:10px;}

.calendar_OtherMonthDayStyle a{ color:#EAEAEA!important; font-weight:normal; font-size:10px;}

.calendar_SelectedDayStyle { background-color:Transparent!important;}
.calendar_SelectedDayStyle a { color:#000000!important; background-color:Transparent;}

.calendar_WeekendDayStyle a{ color:#AAAAAA!important; font-weight:normal; font-size:10px;}

.Calendar_DayWithEvent {background-color:Transparent;}
.Calendar_DayWithEvent a { color:#4CC039!important; font-size:12px; font-weight:bold;}

/* Calendar Daypilot */
.Calendar_Popup {color:#777777; width:300px;}
.Calendar_Popup td {color:#777777;  margin:0; padding:0;}

/* Gridview styles */
.GridView_header th{text-transform:uppercase;background:#e2e2e2;font-weight:bold;border-bottom:solid 2px #78903F}
.GridView td{padding:3px;padding-left:7px;padding-right:7px;border-left:1px solid #ccc;border-right:1px solid #ccc}
.GridView th{padding:5px;border-left:1px solid #ccc;border-right:1px solid #ccc}

table.GridView a { color:#555; font-weight:normal!important; text-decoration:none; font-size:small;}
.GridView a:hover { color:#78903F;}

/* Resource List Gridview styles  */
.GridView {margin-bottom:10px;margin-top:10px;}

/* Form controls */
.control_loginbutton
{
	background:#799868 url(images/button_bg.gif) repeat-x scroll center bottom;
	border:1px solid #000;
	color:#FFFFFF;
}

.control_textbox
{
	font:normal 1em verdana;
	border:1px solid #AAA;	
}

.control_logintextbox
{
	font:normal 0.7em verdana;
	border:1px solid #58701F;
	color:#777;
	padding:2px;
	background-color:#fff;
	margin-bottom:5px;	
	width:100px;
}

.control_button
{
	font:normal 1em verdana;
	border:1px solid #aaa;
	background-color:#fff;
	margin-left:1px;
	text-align:center;
	padding:0;	
}

.control_button:hover
{
	border:1px solid #78903F;
}

.control_select
{
	border:1px solid #78903F;
}