﻿
/* css for form tables */

.LabelCell
{
	vertical-align:top;
	width: 163px;
	text-align:left;
}

.DataCell
{
	vertical-align:top;
	text-align:left;	
}
.GrayDataCell
{
	vertical-align:top;
	text-align:left;	
	background-color: #eeeeee;
}
.FormTable
{
}

.SpanCell
{
	vertical-align:top;
	text-align:left;	
}

/* **************** CSS for main.master *************** */

.CurrentLocation
{
}

.ContentTable
{
	width:100%;
	background-image:url(background4.png);
	background-repeat:repeat-y;
}

.PageHeaderRow
{
	height:50px;
}

.PageHeader
{
	background-color:#31659C;
	height:50px;
	border-bottom:2px solid red;
	color: White;
}

.BoxHeader
{
	background-color:#31659C;
	display:block;
	height:auto;
	color: white;
	text-align:left;
	font-weight:bold;
}

.DialogHeaderRow
{
	height:25px;
}

.DialogHeader
{
	background-color:#31659C;
	height:25px;
	border-bottom:2px solid red;
	color: White;
}

.SiteNavigationContainer
{
	width:185px;
	background-color:Transparent;
  vertical-align: text-top;
  text-transform: none;
  white-space: nowrap;    
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}

.SiteNavigation
{
	width:180px;
	background-color:Transparent;
}

.PageContent
{
	background-color:Transparent;
	width:99%;
}

.PageTitle
{
	font-weight:bold;
	font-size:24px;
}

.SectionTitle
{
	font-weight:bold;
}


/* ************** stuff ****************** */

.LinkFieldWide
{
	margin-left:120px;
	width:600px;
	border:1px solid gray;
}

/* various statuses for fields as spec in XLS */
.AlreadySubmitted
{
}

/* ************************** */

.CourseName
{
	font-size:10pt;
	font-weight:bold;
}
.PanelHeader
{
  background-color: #95B3D7;
  color: White;
  width:220px;
	display:block;
	padding: 2px 15px 0px 15px;  
}
.PanelHeaderLarge
{
  background-color: #95B3D7;
  color: White;
  width:466px;
	display:block;
	padding: 2px 15px 0px 15px;  
}
.PanelCommand
{
  background-color: #95B3D7;
  color: White;
  width: 490px;
	display: block;
	text-align: center; 
	padding: 2px 15px 0px 15px;  
}
.CourseCode
{
	font-weight:bold;
}

.CourseCodeLabel
{
	font-weight:bold;
}

.SchoolContainer
{
	width:250px;
}

.SchoolName
{
	white-space:normal;
}

.SchoolImage
{
	border:none;
}

.CourseDescriptionContainer
{
	border-top:solid 1px #5ca8fc;
	background-color: #dae7de;
	width:250px;
	display:block;
}

.PersonProfile2Container
{
	border-top:solid 1px #5ca8fc;
	background-color: #dae7de;
	width:300px;
  margin-left: 0px;
  margin-right: 0px;
	display:block;
	white-space:normal;
}

.UserRoleContainer
{
	border-top:solid 1px #5ca8fc;
	background-color: #dae7de;
  margin-left: 0px;
  margin-right: 0px;
  width:515px;
	display:block;
	white-space:normal;
}

.CourseDescriptionLabel
{
	font-weight:bold;
	margin:15px;
}
.CompactLargeLabel
{
  display: inline-block;
  display: -moz-inline;
  font-weight: normal;
  color: Navy;
  margin: 0px 15px 0px 15px;
  white-space: normal;
}
.CompactLargeLabel2
{
  display: block;
  font-weight: normal;
  color: Navy;
  margin: 0px 5px 0px 15px;
  white-space: normal;
}
.CourseDescription
{
	display:block;
	margin:15px;
	white-space:normal;
}

/*	background-image: url(../../images/coursefinder/CourseDetailsBackground.png);*/
.CourseDetailsContainer
{
	background-position:top right;
	background-repeat: no-repeat;
	white-space:normal;
	width:250px;
}

.CourseDetail
{
	margin-left:15px;
	white-space:normal;
	display:block;
	width:130px;
}

.CourseDetailLabel
{
	display:block;
	font-weight:bold;
}

.EnrollButton
{
}

.EnrollContainer
{
	border-top:solid 1px #5ca8fc;
	background-color: #e6e6fe;
	width:250px;
}
.FormContainer
{
	border-top:solid 1px #5ca8fc;
	background-color: #e6e6fe;
	white-space:normal;
	display:block;
}
.EnrollmentContent
{
	margin:15px;
	white-space:normal;
	display:block;
}
.PhoneContent
{
	margin: 0px 2px 0px 15px;
	white-space:normal;
	display:block;
}
.ServiceDataContainer
{
	border-top:solid 1px #5ca8fc;
	background-color: #e2d5d5;
	width:250px;
}
.CourseDataContainer1
{
	border-top:solid 1px #5da9fd;
	background-color: #f2e7d1;
	width:250px;
}
.CourseDataContainer3
{
	border-top:solid 1px #5da9fd;
	background-color: #f2e7d1;
	width:250px;
	text-align:right;
}
.CourseDataContainer2
{
	background-color: #dae7de;
	width:250px;
}

.SectionDetailsDivider
{
	width:15px;
}

.Box1_TL
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box1_tl.gif);
}

.Box1_T
{
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../../images/coursefinder/box1_t.gif);
}

.Box1_TR
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box1_tr.gif);
}

.Box1_L
{
	background-position:left;
	background-repeat:repeat-y;
	background-image:url(../../images/coursefinder/box1_l.gif);
}

.Box1_BG
{
	background-repeat:repeat;
	background-image:url(../../images/coursefinder/box1_bg.gif);
}

.Box1_R
{
	background-position:right;
	background-repeat:repeat-y;
	background-image:url(../../images/coursefinder/box1_r.gif);
}

.Box1_BL
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box1_bl.gif);
}

.Box1_B
{
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(../../images/coursefinder/box1_b.gif);
}

.Box1_BR
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box1_br.gif);
}

.CourseRequiredLabel
{
	font-size:6pt;
}

.Box1, .Box2, .CourseDetailContent
{
	display:block;
	margin-left:15px;
	margin-right:15px;
	white-space:normal;
}
.profileDatePicker, .profileDropDown
{
	display:block;
	margin-left: 0px;
	margin-right: 0px;
	white-space: normal;
}
.SpaceAvailableCheckboxes
{
	margin:10px 10px 10px 20px;
}

.Box2_TL
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box2_tl.gif);
}

.Box2_T
{
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../../images/coursefinder/box2_t.gif);
}

.Box2_TR
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box2_tr.gif);
}

.Box2_L
{
	background-position:left;
	background-repeat:repeat-y;
	background-image:url(../../images/coursefinder/box2_l.gif);
}

.Box2_BG
{
	background-repeat:repeat;
	background-image:url(../../images/coursefinder/box2_bg.gif);
}

.Box2_R
{
	background-position:right;
	background-repeat:repeat-y;
	background-image:url(../../images/coursefinder/box2_r.gif);
}

.Box2_BL
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box2_bl.gif);
}

.Box2_B
{
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(../../images/coursefinder/box2_b.gif);
}

.Box2_BR
{
	background-repeat:no-repeat;
	background-image:url(../../images/coursefinder/box2_br.gif);
}

.CourseIconContainer
{
	text-align:center;
	width:33px;
	vertical-align:top;
}

.ReadOnlyTextBox
{
	width: 440px;
	border:1px solid #7f9db9;
	display:block;
	white-space:normal;
	padding:3px;
}

.StandardGridView
{
  padding: 4px 4px 4px 4px;
  border: solid 1px white;
  text-autospace: ideograph-numeric;
}
.SelectedTab
{
  color: Navy;
  top: 1px;
  border-top: solid 1px #E3EAF4;
  border-left: solid 1px #E3EAF4;
  border-right: solid 1px #E3EAF4;
  border-bottom: solid 0px #fcfcfc;
  padding: 6px 10px 6px 10px;
  background-color: #fcfcfc;
  display: -moz-inline-box; /* Fixes Firefox */
  display: inline-block;  
  position: relative;
  -moz-border-radius: 0.6em;
  border-radius: 0.6em;  
  -webkit-border-radius: 0.6em;
}
.NormalTab
{
  top: 1px;
  border: solid 0px #E3EAF4;
  border-top: solid 2px White;
  background-color: #E3EAF4;
  padding: 5px 10px 5px 10px;
  display: -moz-inline-box; /* Fixes Firefox */
  display: inline-block;
  position: relative;
  -moz-border-radius: 0.9em;
  border-radius: 0.9em;  
  -webkit-border-radius: 0.9em;
}
.SelectedTabCourseFinder
{
  color: Navy;
  top: 1px;
  border-top: solid 1px #E3EAF4;
  border-left: solid 1px #E3EAF4;
  border-right: solid 1px #E3EAF4;
  border-bottom: solid 0px #fcfcfc;
  padding: 6px 10px 6px 10px;
  background-color: #eeeeee;
  display: -moz-inline-box; /* Fixes Firefox */
  display: inline-block;  
  position: relative;
  -moz-border-radius: 0.6em;
  border-radius: 0.6em;  
  -webkit-border-radius: 0.6em;
}
.DualCreditCourseLegend
{
  border : solid 1px #F5E49C;
  background-color : #F5E49C;
  -moz-border-radius : 0.9em;
  border-radius : 0.9em;
  -webkit-border-radius: 0.9em;
  width: 506px;
  padding: 10px;
  color: Black;
}
.LiteracyFoundationCourseLegend
{
  border : solid 1px #FFBD9C;
  background-color : #FFBD9C;
  -moz-border-radius : 0.9em;
  border-radius : 0.9em;
  -webkit-border-radius: 0.9em;
  width: 506px;
  padding: 10px;
  color: Black;
}
.NormalTabCourseFinder
{
  top: 1px;
  border: solid 1px #eeeeee;
  border-bottom: solid 0px White;
  background-color: #ffffff;
  padding: 5px 10px 6px 10px;
  display: -moz-inline-box; /* Fixes Firefox */
  display: inline-block;
  position: relative;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
  -webkit-border-radius: 0.5em;  
}
.HoveringTab
{
}
.TabResults
{
  border: solid 1px #E3EAF4;
  background-color: #fcfcfc;
  width: 535px;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;  
  -webkit-border-radius: 0.5em;
}
.TabResultsWide
{
  border: solid 1px #E3EAF4;
  background-color: #fcfcfc;
  width: 625px;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;  
  -webkit-border-radius: 0.5em;
}
.TabResultsNotSoWide
{
  border: solid 1px #E3EAF4;
  background-color: #fcfcfc;
  width: 760px;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;  
  -webkit-border-radius: 0.5em;
}
.TabResultsWider
{
  border: solid 1px #E3EAF4;
  background-color: #fcfcfc;
  width: 850px;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;  
  -webkit-border-radius: 0.5em;
}
a.NormalTabCourseFinder, a:visited.NormalTabCourseFinder, a:link.NormalTabCourseFinder
{
  color: Blue;
  text-decoration: underline;
}
a:hover.NormalTabCourseFinder
{
  text-decoration: none;
  color: Navy;
  background-color: Whitesmoke;
}
a.NormalTab, a:visited.NormalTab, a:link.NormalTab
{
  color: Blue;
  text-decoration: underline;
}
a:hover.NormalTab
{
  text-decoration: none;
  color: Navy;
  background-color: #D1DCED;
}
.TabContainer
{
  width: 515px;
  padding-left: 20px;
}

