﻿
/* COMMON STYLES */

.header
{
	font-size:20;
	font-weight:bold;
	text-decoration:none;
	color:#033e65
}

body 
{	
	background-color: #BB0000;
	font-family:verdana;
	text-align:justify;
	height:100%;
}

h1.header
{
	font-size:20;
	font-weight:bold;
	text-decoration:none;
	color:black;
}

span.header
{
	font-family:verdana;
	font-size:24;
	font-weight:bold;
	color:black;
}
	
h3
{
	font-size:26;
	font-weight:bold;
	color: black;
	text-decoration:italics;
}

h4
{
	font-family:sans-serif;
	font-size:18;
	font-weight:bold;
	color:red
}
		
a 
{
	color: #BB0000;
	text-decoration: none;
}

p
{
	font-family:verdana;
	text-align:justify;
	font-size:14
}
			
p.heading
{
	font-family:verdana;
	font-size:24;
	font-weight:bold;
	color:black;
}

p.center
{
	font-family:verdana;
	text-align:center;
	font-size:14
}

li
{
	font-family:verdana;
	text-align:justify;
	font-size:14;
}

/* MASTERPAGE DIV STYLES */

div.Sitemap
{
	
	margin-top: 0%;
	margin-right:05%;
	margin-left: 05%;	
	padding-left: 1%;
	background-color: white;
	margin-bottom:0%;
	border-left: 3px inset #880000;
	border-right: 3px inset #880000;
}

div.Title
{
	margin-right:05%;
	margin-left: 05%;
	margin-top: 1%;
	padding-top: 1%;
	padding-bottom: 1%;
	background-color: white;
	border-left: 3px inset #880000;
	border-right: 3px inset #880000;
	border-top: 3px inset #880000;
}

Div.TitleText
{
	font-size: 220%;
	color: grey;
	font-family: verdana;
	vertical-align:bottom;
	padding-left:10%;
	background-color: white;
	padding-top: 3%;
	font-weight: ;
	
}

Div.LoginInfo
{
	float:right;
	font-size:smaller;
}

Div.TitleLogo
{
	float:left;
	background-color: white;
	
}

Div.BLYMMain		
{
	background-color: #fff;
	margin-right:05%;
	margin-left: 05%;
	padding-left: 3%;
	padding-right: 3%;
	padding-top: 1%;
	padding-bottom: 1%;
	margin-top: 0%;	
	color: grey;
	border-left: 3px inset #880000;
	border-right: 3px inset #880000;
	border-bottom: 3px inset #880000;
	min-height:1000px;
	height:100%;
}

Div.BLYMFooter
{	
	margin-left: 18%;
	margin-right: 18%;
	color: #fff;
	text-align: center;
	font-family: verdana;
	font-size:x-small;
}

.BLYMLogo
{
	width: 100px;
	height: 100px;
	padding-top:10px;
	padding-left:10px;
}


/* HOME PAGE STYLES */
.BLYMHomePic400Style
{
	width:100%;
	float:left;
}
.BLYMHomePic250Style
{
	width:100%;
	float:left;
}

Div.BLYMHomePic
{
	margin-top:2%;
	margin-right:2%;
	float:right;
}

Div.BLYMNewsControl
{
	float:right;
	margin-right:2%;
	width:100%;
}

Div.BLYMQuickLinksWebPart
{
}

Div.BLYMMainWebPart
{
	width:100%;	
}
Div.BLYMHomeMain
{
	width:100%;	
}
Div.BLYMHomeRightColumn
{
	float:right;
	width:30%;
}

Div.BLYMHomeLeftColumn
{
	float:left;
	width:20%;
	height:100%;
	min-height:100%;
}

Div.BLYMHomeMainEditor
{    
    width: 100%;
    float: right;
    height: auto;
    padding-left: 5px
}

/* HOME PAGE NEWS STYLES */

.evennewsstory			
{
	font-size:smaller;
	text-decoration:none;
	color:grey;	
	
}

.evennewsitemlink
{
	color: #BB0000;
	text-decoration:none;
	font-size:smaller;
}

.evennewsitemdate
{
	font-size:small;
 	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:black;
	
}

.evennewsitemheading		
{
	font-size:small;
 	font-weight:bold;
	text-decoration:none;
	color:black;
	
}

.oddnewsstory			
{
	font-size:smaller;
	text-decoration:none;
	color:grey;			
}

.oddnewsitemlink
{
	color: #BB0000;
	text-decoration:none;
	font-size:smaller;
}

.oddnewsitemheading		
{
	font-size:small;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:black;		
	width:70%;		
}

.oddnewsitemdate
{
	font-size:small;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:black;
	background-color:light grey;				
}

.NewsBorder
{
	border-top-style:none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
}

/* SITEMAP STYLES */
.BLYMMenu
{
	font-size:small;
	font-family: verdana;
}

.DynamicHoverSyle
{
	cursor:pointer;
	background-color: #white;
}

.DynamicMenuItemStyle
{
	background-color: #white;
	color: #grey;
	font-family: verdana;
	font-size: small;
	padding-left: 8px;
}
	
.DynamicMenuStyle
{
	font-family: verdana;	 
	z-index:1;
	border-style:solid;
	border-width:thin;
}

.DynamicSelectedStyle
{	 
	background-color:#white;
}
.StaticHoverStyle
{
	background-color:#white;
	cursor:default;
}

.StaticMenuItemStyle	
{
	 color: #grey;
	 font-family:Verdana;
	 font-weight: bold;
}

.StaticSelectedStyle
{
    
}


/* SITEMAP BREAD CRUMB STYLES */
.SiteMapPath
{
	font-size: small;
	color: #grey;
	font-weight: bold;
	font-family: helvetica;
	margin-bottom: 1%;
	padding-left: 8%;
}

.SiteMapPathCurrentNodeStyle
{
	color: #grey;
}
.SiteMapPathNodeStyle
{
	color: #grey;
}
.SiteMapPathSeparatorStyle
{
	color: #grey;
}
.SiteMapPathRootNodeStyle
{
	color: #grey;
}


/* COURSES */


Div.CourseDetailsLabel
{
	font-weight:bold;
	float:left;
}

Div.CourseDetailsValue
{
	margin-left:10%;
}

Div.CourseDetailsImage
{
	float:right;
}

Div.CourseDetailsDates
{
	padding-top:2%
}

Div.CourseDetailsDescription
{
	padding-top:2%
}
.CourseDetailsDatesHeader
{
	font-weight:bold;
}

/* NEWS EDITOR STYLES */

.LabelNormal
{
}

.LabelMultiline
{
}

.TextBoxEditThirty
{
	width:200px;
}

.TextBoxEditFiveHundred
{
	width:500px;
}

.TextBoxEditFifty
{
	width:500px;
}

.NewsEditCalendar
{
	background-color:Transparent;
	font-size:smaller;	
}

/* Related Website Links*/
.BLYMLinks
{
	font-family:verdana;
	font-size:24;
	font-weight:bold;
	color:#033e65;
}

.BLYMLinksTable
{
	border-top-style:none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color:Transparent;
}

.RelatedWebsiteLinkImageButton
{
}

.RelatedWebsiteLinkTitleLabel
{
	background-color:Transparent;
}

.RelatedWebsiteLinkDescriptionLabel
{
	font-size:small;
	font-weight:normal;
}

.GridViewFooter
{
}

.GridViewHeader
{
	font-style:normal;
	font-size:medium;
	font-family:verdana;
	font-weight:bold;
	color: #87AEC5;
}
.GridViewEditRow
{
}

.GridViewRow
{
	font-style:normal;
	font-size:medium;
	font-family:verdana;
	font-weight:normal;
	color:black
}

.GridViewAlternateRow
{
	font-style:normal;
	font-size:medium;
	font-family:verdana;
	font-weight:normal;
	color:black
}

.GridViewSelectedRow
{
}

/* Related Website Links*/
.BLYMQuickLinks
{
	font-family:verdana;
	font-size:small;
	margin-left:0px;
	padding-left:0px;
}
.BLYMUpcommingCoursesLabel
{
	font-family:verdana;
	font-size:small;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:0px;
}
.BLYMUpcommingCoursesList
{
	font-family:verdana;
	font-size:small;
	padding-left:15px;
	margin-left:25px;
	margin-bottom:0px;
	margin-top:0px;
}

