@charset "UTF-8";

html, body {
	margin: 0; padding: 0; background-image: url(../images/background_01.gif); background-repeat: repeat-x; background-color: #131C19; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #8A8F8D; text-decoration: none;
}
	
#logoContainer {
	position: absolute; top: 20px; left: 50px;
}

#navContainer {
	margin: 0; padding: 82px 0 0 0;
}

#newLocationsContainer {
	position: absolute; margin: 30px 0 0 630px;
}

.newLocations {
	font-size: 20px; color: #FFFFFF; font-weight: normal;
}

.comingSoon {
	font-size: 20px; color: #ED6613; font-weight: bold;
}

#contentContainer {
	margin: 85px 0px 40px 70px;
}
	
#footerContainer {
	margin: 20px 0 0 0;
}

#footerLogos {
	margin: 25px 0 0 70px;
}

.footerLink, .footerText {
	font-size: 11px; color: #FFFFFF; text-decoration: none;
}

.footerLink:hover {
	text-decoration: underline;
}

p {
	margin: 0; padding: 0 10px 15px 10px;
}

.sectionTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #ED6613; text-align: left; text-decoration: none;
}

.subTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ED6613; text-align: left; text-decoration: none;
}

.primaryContent {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #777777; text-align: justify; text-decoration: none; 
}

.orangeContent {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ED6613; text-align: justify; text-decoration: none; 
}

.grayContent {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #777777; text-align: justify; text-decoration: none; 
}

.secondaryContent {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #777777; text-align: justify; text-decoration: none; 
}

.secondaryContentO {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ED6613; text-align: justify; text-decoration: none; 
}
	
.contentLinkO {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ED6613; text-align: justify; text-decoration: none; 
}

.subContentLinkO {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ED6613; text-align: justify; text-decoration: none; 
}


.contentLinkW {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #777777; text-align: justify; text-decoration: none; 
}

.contentLinkO:hover, contentLinkW:hover {
	text-decoration: underline;
}
	
.tanningLink {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ED6613; text-align: left; text-decoration: none;
}

.tanningLink:hover {
	text-decoration: underline;
}

.tanningSubContent {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-align: justify; text-decoration: none; 
}
	
.inputText {
	width: 100px; border: 1px solid #FFCB98; background-color: #CD7929;
}	

.listBreak {
	margin: 0 0 10px 0;
}

#seperator_1W {
	margin: 0 10px 15px 10px; padding: 0; height: 1px; background-color: #FFFFFF;
}
	
#seperator_10 {
	height: 10px;
}
	
#seperator_20 {
	height: 20px;
}
	
div#successMessage {
	color:#009900;
}
div#container {
	margin-left:50px;
}
form#myForm h3 {
	margin-top:5px;
	padding-top:0;
}
form#myForm input.checkerbox {
	border:none;
}
div#example {
	margin-top:20px;
}
#listofschools td, #listofschools th {
	padding-right:18px;
	padding-bottom:8px;
	vertical-align:middle;
}
#listofschools td.grad label {
	width: 48%;
	display:inline;
}
#listofschools td.year label {
	width:24%;
	display:inline;
}
.nowrap {
	white-space:nowrap;
}
div.hours{
	width:60px;
	display:inline;
}
p.emplhours {
	margin-bottom:0px;
	padding-bottom:0px;
}
table.emplhours {
	margin:0 0 5px 0;
	padding: 0 10px 15px 10px;
}
table.emplhours td {
	padding-bottom:4px;
}