
body { font-family: "arial", sans-serif; font-size: 10pt; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
td.schools { padding-left: 20px; }
div.school-name { font-weight: bold; font-size: 12pt; padding-bottom: 5px; }
div.school-description { font-size: 9pt; }
div.question { margin-bottom: 6px; font-weight: bold; font-size: 9pt; }
div.contact { margin-bottom: 6px; font-weight: bold; font-size: 9pt; }
div.degrees { font-size: 7pt; }
div.degree-header { margin-bottom: 6px; font-weight: bold; font-size: 8pt; }


div.answer { margin-bottom: 10px; font-size: 8pt; }
a.regenerate:link { color: #440000; text-decoration: none; font-family: "arial", sans-serif; font-size: 7pt; }
a.regenerate:visited { color: #440000; text-decoration: none; font-family: "arial", sans-serif; font-size: 7pt; }
a.regenerate:hover { color: #ee8800; text-decoration: none; font-family: "arial", sans-serif; font-size: 7pt; }
a.regenerate:active { color: #ee8800; text-decoration: none; font-family: "arial", sans-serif; font-size: 7pt; }

a.school:link { color: #000000; text-decoration: none; }
a.school:visited { color: #000000; text-decoration: none; }
a.school:hover { color: #0066cc; text-decoration: underline; }
a.school:active { color: #0066cc; text-decoration: underline; }

a.contact:link { color: #000000; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }
a.contact:visited { color: #000000; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }
a.contact:hover { color: #0066cc; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }
a.contact:active { color: #0066cc; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }

a.degrees:link { color: #000000; font-family: "arial", sans-serif; font-size: 7pt; text-decoration: none; }
a.degrees:visited { color: #000000; font-family: "arial", sans-serif; font-size: 7pt; text-decoration: none; }
a.degrees:hover { color: #0066cc; font-family: "arial", sans-serif; font-size: 7pt; text-decoration: none; }
a.degrees:active { color: #0066cc; font-family: "arial", sans-serif; font-size: 7pt; text-decoration: none; }

a.generic:link { font-family: "arial", sans-serif; font-size: 9pt; text-decoration: underline; }
a.generic:visited { font-family: "arial", sans-serif; font-size: 9pt; text-decoration: underline; }
a.generic:hover { color: #ee8800; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: underline; }
a.generic:active { color: #ee8800; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }

a.school-logo:link { font-family: "arial", sans-serif; font-size: 9pt; border-color: #000000; text-decoration: underline; }
a.school-logo:visited { font-family: "arial", sans-serif; font-size: 9pt; text-decoration: underline; }
a.school-logo:hover { color: #ee8800; font-family: "arial", sans-serif; font-size: 9pt; border-color: #ee8800; text-decoration: underline; }
a.school-logo:active { color: #ee8800; font-family: "arial", sans-serif; font-size: 9pt; text-decoration: none; }

a.img:link { border: 20px solid red; }

img.school-logo:link { border-width: 20px; border-color: #ffffff; text-decoration: underline; }
img.school-logo:visited { border-color: #ffffff; text-decoration: underline; }
img.school-logo:hover { border-color: #ffffff; border-width: 20px; text-decoration: underline; }
img.school-logo:active { border-color: #ffffff; text-decoration: none; }

.small_font {
		font-family: verdana, arial, helvetica, sans-serif; font-size: small; 
		font-size: xx-small; 
		font-style: normal;

}
.school_name {  
		font-family: verdana, arial, helvetica, sans-serif; font-size: small; 
		font-style: normal; font-weight: bold
}
.location_name {  
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: x-small; 
		text-decoration: underline
; font-weight: bold
}
.school_table {  
		padding-left: 15px; 
		text-indent: 0px; margin-left: 0px; border: #000000; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px
}
.distance {  
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: xx-small; 
		font-style: oblique; 
		font-weight: normal
}
.degree_types_offered {  
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 9px; 
		font-weight: bold
}
.degrees_programs_list {
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size: 9px; 
}
.small_search_form {  
		text-indent: 0px; 
		margin-left: 0px; 
		background-color: #e7edf0;
		border : 1px solid;
		border-color :  "#558097";
}
.page_title {  
		font-family: verdana, arial, helvetica, sans-serif; 
		color: #558097;
		font-size: small; 
		font-style: normal; 
		font-weight: bold
}
.inquery_form {  
		text-indent: 0px; 
		margin-left: 40px; 
		background-color: #e7edf0;
		border : 1px solid;
		border-color :  "#558097";
}


/* Layout stuff */
td.left_content {
	padding-left: 4px;
	padding-right: 2px;
	border-right : 1px solid cornflowerblue;
	width: 200px;
}
td.main_content {
	padding-left: 20px; 
}
div.footer {
	color: #ccc;
	font-size: small; 
	padding-left: 4px;
	background-color: lightyellow;
}
div.side_block h3 {
	font-size: 9pt;
	font-weight: bold; 
	margin-bottom: 6px; 
}
div.side_block h3.box {
	font-size: 9pt;
	font-weight: bold; 
	margin-bottom: 6px; 
	background-color: lightyellow;
 	border-bottom: 1px solid cornflowerblue;
}
div.side_block p {
	font-size: 8pt; 
	margin-bottom: 10px; 
}
div.side_block div.box {
	font-size: 8pt; 
	margin-right: 2px;
	padding-left: 2px;
	background-color: #e7edf0;
 	border : 1px solid #000;
}
div.side_block ul {
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
}
div.side_block ul a {
	color: darkblue;
	font-size: 8pt; 
}
div.side_block li {
	margin-top: -.1em;
}
div.side_block div.adbanner {
	width: 100%; 
	text-align: center; 
	padding: 0; 
	margin: 0;
}

div.adbanner {
	color: darkblue;
}

table.online_school {
	padding-left: 4px;
	padding-bottom: .5em;
	border-bottom : 1px solid cornflowerblue;
	margin-bottom: .5em;
}
div.error ul {
	color: red;
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
}
.highlight {
	font-weight: bold;
}

.thankyou_msg {
	background-color: #efefef;
}

div.thankyou_msg {
	border: 1px solid cornflowerblue;
	padding: .5em;
}


div.content_block {
	font-size: 9pt;
	margin-top: .5em; 
	margin-bottom: .5em; 
	background-color: white;
 	border: 1px solid cornflowerblue;
}
.content_block h1 {
	margin-top: 0em;
	font-size: 10pt;
	font-weight: bold; 
	text-align: center;
	background-color: lightyellow;
 	border-bottom: 1px solid cornflowerblue;
}
div.content_block p {
	padding-left: 1em;
	font-size: 8pt; 
}

