﻿a {
	text-decoration: none;
	color: #740f12;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	text-decoration: underline;
}
table {
	font-family: Arial, Times New Roman, Verdana;
	font-size: 11px;
}
body {
	background-color: #FFFFFF;
}
img.border {
	height: 100%;
}
td.cprCell {
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
newsPad {
	padding-left: 12px;
}
.textBoxRight {
	text-align: right;
}
.HomeButtons {
	padding-top: 5px;
}

/*Styles after 8/17/11*/
#emtp-app .page1Div {
	display:none;
}
.emtapp-subhead {
	font-size:20px;
	padding:10px 0;	
	text-align:center;
}
.emtapp-logo {
	padding:10px 10px;
}
.emtapp-letterhead {
	float:right;	
	font-size:50px;
	margin:0 10px 50px 0;
}
.emtapp-intro {
	clear:both;
	font-size:12px;
	padding:10px;
	border:1px solid black;
	border-top:none;
	border-bottom:none;
}


.app-container {							
	font-family:Arial;	
	height:1300px;
	margin-bottom:10px;
}
.content {	
	margin:0 auto;
	padding:10px 10px;	
	width:1000px;
	height:100%;
	border:1px solid #c6c6c6;

}
.header .left-col {	
	float:left;			
	width:850px;
}
.header .right-col {				
	float:right;	
	font-weight:bold;
	width:100px;
}
.left-ovr {
	float:left;
}
.header h3 {
	margin:3px 0;	
}
.right-ovr {
	float:right;
}
.core {
	clear:both;	
}
.core .tag-line {
	display:block;
	margin:20px 0;
}
.core .form div {
	float:left;	
	text-align:left;
	width:300px;
	height:60px;
}
.core .form-fields {
	display:block;	
	margin:5px 0;
	border:1px solid gray;
}
.check-tag {float:left;margin:3px 0 0 0;font-weight:bold;}
.clear {clear:both}

.spacer {width:100%;height:15px;clear:both;}
.reds {font-size:12px;color:Red;width:100%}
.center {float:none;}
.graybox {font-size:14px;width:100%;background:gray}
.texts {width:250px;margin:3px auto;border:1px solid gray;}
.right {float:right;}
.font14 {font-size:14px;font-weight:bold;}
.check-horiz-stretch {
	text-align:left;
}
.check-horiz-stretch .boxes {
	float:left;
	font-size:14px;		
	width:430px;
	margin:0 0 0 20px;
}
.row-2 {
	margin:auto auto auto 104px !important;
	width:520px !important;
}
.list-none {
	text-align:left;	
	list-style-type:none;
	margin:0;padding:0
}
.list-none li div {
	width:900px;
	float:left;
	margin:5px 0;
}
.same-line-split2 {
	float:right;
	margin:0 0 0 100px;
}
.payment-box {
	padding:10px 10px;
	border:1px solid #c6c6c6;
	width:980px;
	text-align:left;
	background:#eeeeee;
}
.final-submit {
	margin:30px 0 0 0;
	float:left;
	font-weight:bold;
}
.class-signup-td {
	padding-left:5px;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

/*HOME PAGE REVISION*/
#nstar-text {text-transform:none;}
.strong {font-weight:bold;}
.under {text-decoration:underline;}
.ital {font-style:italic;}
.maroon-text {color:#740f12}
.pad10 {padding:10px;}
.image-maroon-border {border:2px solid #740f12}
.align-right {float:right;}
.button {padding:0 10px 10px 0;}
a img {border:0}
.clear {clear:both}
.button-area .col-1,
.button-area .col-2 {float:left;}
.button-area .col-1 input,
.button-area .col-2 input {display:block;margin:0 10px 10px 0;}

/*INTERIOR PAGES*/
.page {padding:5px;}
.page p {text-indent:10px;}
.jumped-link {font-weight:bold;font-style:italic;}
.page .page-text h3,
.page .page-text h2,
.page .page-text h1
{text-align:center;}

/*DIFF B/W ONLINE AND TRADITIONAL*/
.page-text #core-diff {border-left:1px solid #740f12;height:670px;display:block;}
.page-text #core-diff .inside div {float:left;}
.page-text #core-diff .inside {min-width:250px;clear:both;display:inline-block;}
.page-text #core-diff .inside .first {}
.page-text #core-diff .inside#head div {font-size:18px;font-weight:bold;}
.page-text #core-diff .inside#head div {border-top:1px solid #740f12;}
.page-text #core-diff .inside .first,
.page-text #core-diff .inside .second
{width:280px;padding:10px;border-top:1px solid #740f12;display:block;}
.page-text #core-diff .inside .second {border-left:1px solid #740f12;border-right:1px solid #740f12;}
.page-text .center-block {display:block;text-align:center;}
.page-text .outside {border:1px solid #740f12;clear:both;padding:10px;width:580px;}
