a:link.MainMenu{
	font-family:Abel,Arial;
	font-size: 16px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	transition: all 0.5s linear;
}
a:visited.MainMenu{
	color: White;
	text-decoration: none;
}
a:hover.MainMenu{
	color: orange;
	text-decoration: none;
}
.BottomText{
	font-family:Abel,Arial;
	font-size: 16px;
	font-weight: normal;
	color: white;
}
a:link.LinkIcon{
	text-decoration: none;
	color:navy;
}
a:visited.LinkIcon{
	text-decoration: none;
	color:#a4afff;
}
a:hover.LinkIcon{
	text-decoration: none;
	color:#a4afff;
}
.FontSizeBig{
	font-size: 30px;
	border:solid 1px #a4afff;
	padding:3px;
}
.FontSizeMedium{
	font-size: 20px;
	border:solid 1px #a4afff;
	padding:3px;
}
.FontSizeSmall{
	font-size: 15px;
	border:solid 1px #a4afff;
	padding:3px;
}
a:link.STDMenu{
	font-family: 'Abel','Verdana';
	font-size: 20px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	transition: all 0.5s linear;
	padding-left:5px;
	padding-right:5px;
	background:#ffffff;
}
a:visited.STDMenu{
	font-family: 'Abel','Verdana';
	font-size: 20px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	background:#ffffff;
}
a:hover.STDMenu{
	font-family: 'Abel','Verdana';
	font-size: 20px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	background:#efc46a;
}
.STDButton{
	font-family:'Abel','Verdana';
	font-size: 15px;
	font-weight: none;
	color:#ffffff;
	height:28px;
	border:solid 1px navy;
	background:#277eb7;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.STDButton:hover{
	color:#224282;
	border:solid 1px #9eb9ff;
	background:#b7c5e1;
}
.STDButton:active{
	color:#ffffff;
	border:solid 1px navy;
	background:#216d9e;
}
.ActionButton{
	font-family:'Calibri','Arial';
	font-size: 12px;
	font-weight: none;
	color:black;	
	height:28px;
	border:solid 1px navy;
	background:#98cff3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.ActionButton:hover{
	color:#ffffff;
	border:solid 1px #9eb9ff;
	background:#216d9e;
}
.ActionButton:active{
	color:#ffffff;
	border:solid 1px navy;
	background:#216d9e;
}
.ToolsButton{
	font-family:'Calibri','Arial';
	font-size: 12px;
	font-weight: none;
	color:black;	
	height:24px;
	border:solid 1px navy;
	background:#98cff3;
}
.ToolsButton:hover{
	color:#ffffff;
	border:solid 1px #9eb9ff;
	background:#216d9e;
}
.ToolsButton:active{
	color:#ffffff;
	border:solid 1px navy;
	background:#216d9e;
}
.FontSize-Big{
	font-size: 40px;
}
.Text{
	font-family:Raleway,Arial;
	font-size: 14px;
	font-weight: none;
	padding-left:2px;
}
.TextNotes{
	font-family:Raleway,Arial;
	font-size: 14px;
	font-weight: none;
	padding-left:2px;
	color:gray;
}
.Field{
	font-family:Raleway,Arial;
	font-size: 14px;
	font-weight: none;
	padding-left:0px;
	color:Black;
}
.Message{
	font-family:Calibri,Arial;
	font-size: 11px;
	font-weight: none;
	padding-left:0px;
	color:Black;
}
.Label{
	font-family:Raleway,Arial;
	font-size: 14px;
	font-weight: bold;
	padding-left:20px;
	color:Black;
}
.Title{
	font-family:Abel,Verdana;
	font-size: 40px;
	font-weight: none;
	padding-left:5px;
	text-transform: uppercase;
	color:Navy;
}
.SubTitle1{
	font-family:Abel,Verdana;
	font-size: 23px;
	font-weight: none;
	padding-left:2px;
	text-transform: uppercase;
	color:Navy;
}
.SubTitle2{
	font-family:Abel,Verdana;
	font-size: 20px;
	font-weight: none;
	padding-left:2px;
	text-transform: uppercase;
	color:#000000;
}
.LibraryDescriptionText{
	font-family:Calibri,Arial;
	font-size: 12px;
	font-weight: none;
	padding-left:0px;
	color:Black;
}
.LibraryButton{
	font-family: Calibri, Arial;
	font-size: 14px;
	color: #ffffff;
	width:350px;
	height:50px;
	text-align:left;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#dbe8ff 0%,
		#9497d6 25%,
		#5764b8);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#dbe8ff),
		color-stop(0.25, #9497d6),
		to(#5764b8));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #737db0;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px -1px 0px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px -1px 0px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px -1px 0px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
	box-shadow: 6px 6px 13px #c0c0c0;
}
.LibraryButton:hover {
	background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
	background:-ms-linear-gradient( top, #468ccf 5%, #63b8ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #468ccf), color-stop(100%, #63b8ee) );
	background-color:#468ccf;
	box-shadow: 6px 6px 13px #747474;
}

.MenuButton{
	float: left;
	width:80px;
	height:80px;
	padding:10px;
	font-family: Abel, Calibri;
	font-size: 12px;
	color: White;
	background-color:#345179;
	border-radius: 110px;
	text-align:center;
	vertical-align:middle;
}

.MenuButton:hover{
	background-color:#fce573;
	cursor:pointer;
	color: Navy;
	box-shadow: 6px 6px 13px #c0c0c0;
}
.MenuSplitItem{
	float: left;
	width:10px;
	height:100px;
	border:none 1px black;
}
.DTable{
	font-family:Calibri;
	font-size:14px;
	float:left;
	padding:5px;
	height:30px;
	border:none 1px black;
}
.TopDown{
	position:relative;
	top:-300px;
	transition-duration: 3s;
	opacity:0;
}
@media (max-width: 599px) {
	.Frame{
		width:100%;
	}
	.VideoWidth{
		width:760px;
		height:570px;
	}
}
@media (min-width: 600px) {
	.Frame{
		width:600px;
		height:340px;
	}
	.VideoWidth{
		width:100%;
	}
}
