﻿.offscreen {
	position: fixed;
	top: -50px;
	left: -50px;
}
.digit {
	width: 34px;
	height: 34px;
	border-radius: 2px;
	border: none;
	color: #000;
	text-align: center;
	margin: 0px 4px;
	margin-bottom: 5px;
	background-color: #888888;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.redtext {
	color: #f60b0e;
}

.red1text {
	color: #ff0000;
}

.greentext {
	color: #00ff00;
}

.blacktext {
	color: #000000;
}

.whitetext {
	color: #999999;
}

@font-face {
    font-family: 'VerizonNHGDSBold';
    src: url('/assets/fonts/VerizonNHGDSBold.eot');
    src: url('/assets/fonts/VerizonNHGDSBold.eot') format('embedded-opentype'),
         url('/assets/fonts/VerizonNHGDSBold.woff2') format('woff2'),
         url('/assets/fonts/VerizonNHGDSBold.woff') format('woff'),
         url('/assets/fonts/VerizonNHGDSBold.ttf') format('truetype'),
         url('/assets/fonts/VerizonNHGDSBold.svg#VerizonNHGDSBold') format('svg');
}

@font-face {
    font-family: 'VerizonNHGDSBoldItalic';
    src: url('/assets/fonts/VerizonNHGDSBoldItalic.eot');
    src: url('/assets/fonts/VerizonNHGDSBoldItalic.eot') format('embedded-opentype'),
         url('/assets/fonts/VerizonNHGDSBoldItalic.woff2') format('woff2'),
         url('/assets/fonts/VerizonNHGDSBoldItalic.woff') format('woff'),
         url('/assets/fonts/VerizonNHGDSBoldItalic.ttf') format('truetype'),
         url('/assets/fonts/VerizonNHGDSBoldItalic.svg#VerizonNHGDSBoldItalic') format('svg');
}

@font-face {
    font-family: 'VerizonNHGDSItalic';
    src: url('/assets/fonts/VerizonNHGDSItalic.eot');
    src: url('/assets/fonts/VerizonNHGDSItalic.eot') format('embedded-opentype'),
         url('/assets/fonts/VerizonNHGDSItalic.woff2') format('woff2'),
         url('/assets/fonts/VerizonNHGDSItalic.woff') format('woff'),
         url('/assets/fonts/VerizonNHGDSItalic.ttf') format('truetype'),
         url('/assets/fonts/VerizonNHGDSItalic.svg#VerizonNHGDSItalic') format('svg');
}

@font-face {
    font-family: 'VerizonNHGDSRegular';
    src: url('/assets/fonts/VerizonNHGDSRegular.eot');
    src: url('/assets/fonts/VerizonNHGDSRegular.eot') format('embedded-opentype'),
         url('/assets/fonts/VerizonNHGDSRegular.woff2') format('woff2'),
         url('/assets/fonts/VerizonNHGDSRegular.woff') format('woff'),
         url('/assets/fonts/VerizonNHGDSRegular.ttf') format('truetype'),
         url('/assets/fonts/VerizonNHGDSRegular.svg#VerizonNHGDSRegular') format('svg');
}

.underline {
	text-decoration: underline;
}

.box-shadow {
  border: 1px solid;
  padding: 10px;
  box-shadow: 5px 10px #888888;
}

.text-shadow {
  text-shadow: 2px 2px 2px black;
}

.modal-title {
	color: #000000;
}
.modal-body {
	color: #000000;
}
.garamond {
	font-family:"adobe-garamond-pro", serif;
}

.hint {
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	color: #FFFFFF;
}
.hint:hover, .hint:focus {
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	color: #AAAAAA;
}
.hint:active {
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	color: #FFFFFF;
}
.hint1 {
	margin-left: 25px;
}

.topcontent {
	margin-top: 40px;
}
