/*

	Intraact MCLE Web Public Area Stylesheet.

*/


/* Standard page element classes */

body
{
	margin: 5px;
	text-decoration: none;
	background-color: white;
	font-family: Arial;
	font-size: 10pt
}
pre
{
	font-family: Arial;
	font-size: 8pt
}
a{ color:#005D72; text-decoration:none}
a:visited{ color:#005D72; text-decoration:none}
a:active{ color:#005D72; text-decoration:none}
a:hover{ color:#005D72; text-decoration: underline}

/* Standard Form Elememts */
.CmdButton{font-size: 8pt;	margin: 0px;font-family: Arial;	height:20;}
.CmdButtonSmall{font-size: 8pt;	margin: 0px;font-family: Arial;	width:25;height:20;}
.TextBoxSmall{margin: 0px;font-family: Arial;font-size: 8pt;}
.ReadOnlyTextBox{margin: 0px;font-family: Arial;font-size: 8pt;background-color: WhiteSmoke;}
.ReadOnlyTextBoxCentered{margin: 0px;font-family: Arial;font-size: 8pt;background-color: WhiteSmoke; text-align:center;}
.CheckBoxSmall{margin: 0px;font-family: Arial;font-size: 8pt;}
.DropDown{margin: 0px;font-family: Arial;font-size: 8pt;}
.DialogLabelSmall{font-family: Arial;font-size: 8pt; text-align:right;}
.LabelSmall{font-family: Arial;font-size: 8pt; text-align:left;}
.LabelSmallHighlight{font-family: Arial;font-size: 8pt; text-align:left; color:Red;}
.MessageLabelSmall{font-family: Arial;font-size: 8pt; text-align:center;}
.HrefSmall{text-decoration: none;font-family: Arial;font-size: 8pt; text-align:left; color: Black}
	.HRefSmall a{text-decoration: none; font-family: Arial;font-size: 8pt; text-align:left; color: Black}
	.HRefSmall a:visited {text-decoration: none; font-family: Arial;font-size: 8pt; text-align:left; color: Black}
	.HRefSmall a:active {text-decoration: none; font-family: Arial;font-size: 8pt; text-align:left; color: Black}
	.HRefSmall a:hover {font-size: 8pt;	color: black;font-family: Arial;text-align: left;text-decoration: underline;}

/* Text and Paragraph Styles */
.PageHeadline{font-family:Arial; font-size:14pt; font-weight:bold; color:Black}
.PageNormal{font-family:Arial; font-size:10pt; font-weight: normal; color:Black}
.PageSmall{font-family:Arial; font-size:8pt; font-weight: normal; color:Black}
.PageFooter{font-family:Arial; font-size:8pt; font-weight: normal; color:white}
.PageFooter a {text-decoration: none; font-family:Arial; font-size:8pt; font-weight:normal; color:white}
.PageFooter a:visited {text-decoration: none; font-family:Arial; font-size:8pt; font-weight:normal; color:white}
.PageFooter a:active {text-decoration: none; font-family:Arial; font-size:8pt; font-weight:normal; color:white}
.PageFooter a:hover {text-decoration: none; font-family:Arial; font-size:8pt; font-weight:normal; color:white}

/*Page Element Styles */
.PageHeadlineRule{height:1px;color:#8290A2}


/* Page Main Container Style Classes */

.PageMain
{
 border-style: solid;
 border-color: #8290A2;
/*
 border-color: gainsboro;
*/
 border-width:1px;
}

.PageHeaderBand
{
	 background-color:#005D72;
	 margin-left:0px;
	 height:50px
}

.PageHeaderRule
{
	height:1px;
	/*width:100%;*/
	color: #FBEEA1;	
}

.PageMenuBand
{
	/*
	background-color: #C0C0C2;
	*/
	background-color: #DFDFDF;
	height:20px;
	margin-left:1px;
	margin-right:1px;
	margin-top:0px;
	margin-left:0px;
	vertical-align:middle;
	border-style: solid;
	border-width:1px;
	border-color: #666667;
}

.PageContentBand
{
	background-color:white;
	margin-left:0px
}

.PageFooterBand
{
	background-color:#005D72;
	margin-left:0px;
	height:20px
}

/* Page Content Container Style Classes */

.ContentTable
{
 border-style: none;
 border-width:0px;
 height:100%
}
.ContentLeftPane
/*	Outer Container for left web parts.
	Controls background color
*/
{
	border-style: none;
	background-color:whitesmoke;
	border-width:0px;
}
.ContentCenterPane
/*	Outer Container for center content.
	Controls background color
*/
{
	border-style: none;
	background-color:white;
	border-width:0px;
	margin:5px 5px 5px 5px;
	font-family: Arial;
	font-size: 10pt;
	color:black
}

.ContentRightPane
/*	Outer Container for right web parts.
	Controls background color
*/
{
	border-style: none;
	background-color:whitesmoke;
	border-width:0px
}

/* Left Web Parts Container Style Classes */
.LeftWebParts
/*	Inner Container for left web parts.
	Controls height and width of web part grouping
*/
{
 border-style: none;
 border-width:0px;
 height:500px
}

.LeftTopPart
{
	border-style: none;
	border-width:0px;
}
.LeftCenterPart
{
	border-style: none;
	border-width:0px;
}
.LeftBottomPart
{
	border-style: none;
	border-width:0px;
}

/* Right Web Parts Container Style Classes */
.RightWebParts
/*	Inner Container for right web parts.
	Controls height and width of web part grouping
*/
{
 border-style: none;
 border-width:0px;
 height:500px
}

.RightTopPart
{
	border-style: none;
	border-width:0px;
	background-color:white;
}
.RightCenterPart
{
	border-style: none;
	border-width:0px;
	background-color:white;
}
.RightBottomPart
{
	border-style: none;
	border-width:0px;
	background-color:white;
}

/* Web Parts Style Classes */

.WebPart
{
 BORDER-RIGHT:1px solid;
 BORDER-TOP:1px solid;
 BORDER-LEFT:1px solid;
 BORDER-BOTTOM:1px solid;
 BORDER-COLLAPSE:collapse;
 border-color: #666667;
 height:100%;
 width:100%
}

.WebPartHeader
{
	height:15px;
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
	color:white;
	BORDER-BOTTOM:1px solid;
	border-color: #666667;
	background-color: #923732;
		
	}
	
.WebPartSeparator
{
	height:15px;
	font-family:Arial;
	font-weight: normal;
	font-size:8pt;
	color:black;
	BORDER-BOTTOM:1px solid;
	border-color: #666667;
	background-color: whitesmoke;
		
	}	

.WebPartBody
{
	font-family:Arial;
	font-weight: normal;
	font-size:8pt;
	color:Black;
	background-color:#FDFDFD ;
	 padding-left:5px;
}

.WebPartBodyRule
{
	height:1px;
	width:98%;
	color:#C7CBCF
}

/*	Information Web Parts Style Classes. Info web parts are
	embedded HTLM tables.
 */

.InfoWebPart
{
 BORDER-RIGHT:1px solid;
 BORDER-TOP:1px solid;
 BORDER-LEFT:1px solid;
 BORDER-BOTTOM:1px solid;
 BORDER-COLLAPSE:collapse;
 border-color: #666667; 
}

.InfoWebPartHeader
{
	height:20px;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color:white;
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	background-color: #005D72;
	border-color: #666667;
	}

.InfoWebPartBody
{
	font-family:Arial;
	font-weight: normal;
	font-size:10pt;
	color:Black;
	background-color:white ;
}

.ListPart
	/* Container table for List Parts like Site News */
{
	background-color: white;
	border-style: none;
	border-width:0px;
}

.ListPartItemTitleExpanded
	/* Expanded (selected) List Item Titles */
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;	
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	border-color: #666667;
	background-color: #DFDFDF;
}

.ListPartItemTitleCollapsed
	/* Collapsed (de-selected) List Item Titles */
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	border-top-style: none;
	font-style: normal;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	border-bottom-style: none;
	background-color: white;
}

.ListPartItemText
	/* The expanded text of a List Item */
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	color: black;
	background-color: #FDFDFD;
	padding:8px,8px,8px,8px;
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;	
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	border-color: #666667 
 
}	
.ListPartItemTextNormal
	/* The expanded text of a List Item */
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	color: black;
}	
.ListPartItemImage
	/* The expanded text of a List Item */
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	color: black;
	background-color: white;
	 
}
.ListPartTopControls
	/* Container table for List Part top-most control table like used 
	   for the course calendar or other operation level controls
	*/
{
	background-color: whitesmoke;
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;	
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	border-color: #666667;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	color: black;
}
/* Container table for List Part contols */
.ListPartControlTable
{
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;	
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	border-color: #666667;
	background-color: #C7CBCF;
	font-size: 8pt;
	font-style: normal;
	font-family: Arial;
	color: black;
}
		/* Container cell for List Part contols */
	.ListPartControls{background-color: #C7CBCF;}
		/* Label controls for List Part */
	.ListPartLabelControl{font-family: Arial;font-size: 8pt; text-align:right;}
		/* DropDown controls for List Part */
	.ListPartDropDown{margin: 0px;font-family: Arial;font-size: 8pt}
		/* CheckBox controls for List Part */
	.ListPartCheckBox{margin: 0px;font-family: Arial;font-size: 8pt;}

/*	Menu Styles */
.Menu
{
	 background-color: #DFDFDF;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#8290A2;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:Black
}
.MenuItemOff
{
	 background-color: #DFDFDF;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#DFDFDF;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight: normal;
	 color:Black;
	 cursor:default
}		
.MenuItemOn
{
	 background-color: #C0C0C2;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#666667;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:black;
	 /*
		The repeated cursor style is for NS and IE 
		compatibility.  The cursor: pointer; MUST
		appear first
	*/
	 cursor: pointer;
	 cursor: hand;
}	
.MenuItemCurrent
{
	 background-color: #C0C0C2;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#666667;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:black;
}	
.MenuItemDisabled
{
	 background-color: #DFDFDF;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#DFDFDF;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight: normal;
	 color:darkgray;
	 cursor:default
}		

.AreaPart
{
	background-color: #FDFDFD;
	BORDER-RIGHT:1px solid;
	BORDER-TOP:1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-COLLAPSE:collapse;
	border-color: #C0C0C2;
	height:100%;
	width:100%
	 
}
.AreaMenu
{
	 background-color: #FDFDFD;
	 border-color:White;
	 border-style:none;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:Black
	 
}
.AreaLabel { text-align:right}
		
.AreaMenuItemOff
{
	 background-color: #FDFDFD;
	 border-color:#FDFDFD;
	 border-style:none;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:Black;
	 cursor:default
}		
.AreaMenuItemOn
{
	 background-color: #DFDFDF;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#666667;
	BORDER-COLLAPSE:collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:black;
	 /*
		The repeated cursor style is for NS and IE 
		compatibility.  The cursor: pointer; MUST
		appear first
	*/
	 cursor: pointer;
	 cursor: hand;
}	
.AreaMenuItemCurrent
{
	 background-color: #DFDFDF;
	 border-width:1px;
	 border-style:Solid;
	 border-color:#666667;
     border-collapse: collapse;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:black;
	
}	
.AreaMenuItemDisabled
{
	 background-color: #FDFDFD;
	 border-color:#FDFDFD;
	 border-style:none;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 color:darkgray;
	 cursor:default
}	

/* Web Forms Style Classes */

.WebFormBorder
{
 BORDER-RIGHT: solid 1px #666667;
 BORDER-TOP: solid 1px #666667;
 BORDER-LEFT: solid 1px #666667;
 BORDER-BOTTOM: solid 1px #666667;
 BORDER-COLLAPSE:collapse;
	
}

.WebFormTitle
{
	height:15px;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	color:white;
	text-align:left;
	BORDER-BOTTOM:1px solid;
	border-color: #666667;
	/*	background-color: #C7CBCF;*/
	background-color: #005D72;
			
	}

.WebForm
{
	font-family:Arial;
	font-weight: normal;
	font-size:8pt;
	color:Black;
	background-color:whitesmoke;
	border-color:whitesmoke;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	
}
.BorderedWebForm
{
	font-family:Arial;
	font-weight: normal;
	font-size:8pt;
	color:Black;
	background-color:whitesmoke;
	border-color:whitesmoke;
	border-right: darkgray 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: darkgray 1px solid;
	
}


.WebFormGrid
{
	/*  Styles for standard grid used to select items
		for maintenace forms.
	*/
	background-color: #FCFCF9;
	border: solid;
	border-style:solid;
	}
	
.WebFormGridSelectedItem{background-color:LightSteelBlue;}	
	/* Web Form Control Styles */

	.WebFormRule{height:1px;width:98%;color:#C7CBCF}
	.WebFormCmdButton{font-size: 8pt;	margin: 0px;font-family: Arial;	height:20;}
	.WebFormCmdButtonSmall{font-size: 8pt;	margin: 0px;font-family: Arial;	width:25;height:20;}
	.WebFormTextBox{margin: 0px;font-family: Arial;font-size: 8pt;}
	.WebFormReadOnlyTextBox{margin: 0px;font-family: Arial;font-size: 8pt;background-color: WhiteSmoke;}
	.WebFormTextArea{margin: 0px;font-family: Arial;font-size: 8pt}
	.WebFormDropDown{margin: 0px;font-family: Arial;font-size: 8pt;}
	.WebFormCheckBox{margin: 0px;font-family: Arial;font-size: 8pt;}
	.WebFormRadioButton{margin: 0px;font-family: Arial;font-size: 8pt;}
	.WebFormLabelRight{font-family: Arial;font-size: 8pt; text-align:right;}
	.WebFormLabelLeft{font-family: Arial;font-size: 8pt; text-align:left;}
	.WebFormLabelLeftBold{font-family: Arial;font-size: 8pt;  font-weight:bold; text-align:left;}
	.WebFormLabelCenter{font-family: Arial;font-size: 8pt; text-align:center;}


.TabContainer
{
	font-family:Arial;
	font-size:8pt;
	color: Black;
	BORDER-BOTTOM: darkgray 1px solid;
	BORDER-TOP: none;
	BORDER-LEFT: darkgray 1px solid;
	BORDER-RIGHT: darkgray 1px solid;
	height:100%;
}
.TabCurrent
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color: Black;
	BORDER-BOTTOM: darkgray 1px solid;
}
.TabButton
{
	font-family:Arial;
	font-size:8pt;
	color: Black;
	vertical-align: text-bottom;
	
}
.TabActive
{
	BORDER-BOTTOM: darkgray 1px solid;
	font-family:Arial;
	font-size:8pt;
	color:Black;
	 /*
		The repeated cursor style is for NS and IE 
		compatibility.  The cursor: pointer; MUST
		appear first
	*/
	 cursor: pointer;
	 cursor: hand;
}
.TabInActive
{
	BORDER-BOTTOM: darkgray 1px solid;
	font-family:Arial;
	font-size:8pt;
	color: Gray;
	
}


	
		