html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	text-decoration: none;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	font: 13px/1.231 Tahoma, Georgia, arial, helvetica, clean, sans-serif;
	*font-size: small;
	*font: x-small;
}
select, input, button, textarea, button {
}
table {
	font-size: inherit;
	font: 100%;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 100%;
}
a:focus {
	outline: 1px dotted invert;
}
hr {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}
h1 {
	font-size: 160%;
}
h2 {
	font-size: 140%;
}
h3 {
	font-size: 120%;
}
h4 {
}
h5 {
}
h6 {
}
h1, h2, h3, h4, h5, h6 {
	margin: 0.5em 0;
}
h1, h2, h3, h4, h5, h6, strong, dt {
	font-weight: bold;
}
ol {
	list-style: decimal;
}
ul {
	list-style: square;
}
li {
	margin-left: 30px;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
	line-height: 1.2em;
}
p {
	margin-bottom: 1em;
}
.fixed {
	font-family: Monaco, Consolas, monospace;
}
option.disabled {
	font-style: italic;
}
.subgroup {
	font-style: italic;
}
.al {
	text-align: left !important;
}
table.adminlist, table.adminsheet {
	width: 100%;
	border-collapse: separate;
	border-spacing: 3px;
}
tr.total > td {
	border-top: 1px solid black;
}
tr.summary > td {
	border-top: double;
}
.adminlist td, .adminlist th, .adminsheet td, .adminsheet th {
	border-bottom: 1px solid #d9e5f2;
}
.adminlist th, .adminsheet th {
	text-align: left;
	background-color: #d9e5f2;
	padding: 4px 8px;
	font-weight: bold;
	white-space: nowrap;
	width: 5em;
}
.adminlist td, .adminsheet td {
	padding: 2px 4px;
	white-space: nowrap;
}
.adminlist .information th {
	background-color: #ddd;
	border-bottom: 1px solid #ddd;
}
.adminlist .information td {
	border-bottom: 1px solid #ddd;
}
.adminlist tr td {
	text-align: right;
}
.adminlist .disabled, .adminlist .disabled th, .adminlist .disabled td {
	background-color: #fcc;
	text-decoration: none;
}
.adminlist .disabled * {
	text-decoration: none;
}
.adminlist td.warning {
	color: red;
}
.container_12, .container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}
.container_12 .grid_3, .container_16 .grid_4 {
	width: 220px;
}
.container_12 .grid_6, .container_16 .grid_8 {
	width: 460px;
}
.container_12 .grid_9, .container_16 .grid_12 {
	width: 700px;
}
.container_12 .grid_12, .container_16 .grid_16 {
	width: 940px;
}
.alpha {
	margin-left: 0;
}
.omega {
	margin-right: 0;
}
.container_12 .grid_1 {
	width: 60px;
}
.container_12 .grid_2 {
	width: 140px;
}
.container_12 .grid_4 {
	width: 300px;
}
.container_12 .grid_5 {
	width: 380px;
}
.container_12 .grid_7 {
	width: 540px;
}
.container_12 .grid_8 {
	width: 620px;
}
.container_12 .grid_10 {
	width: 780px;
}
.container_12 .grid_11 {
	width: 860px;
}
.container_16 .grid_1 {
	width: 40px;
}
.container_16 .grid_2 {
	width: 100px;
}
.container_16 .grid_3 {
	width: 160px;
}
.container_16 .grid_5 {
	width: 280px;
}
.container_16 .grid_6 {
	width: 340px;
}
.container_16 .grid_7 {
	width: 401px;
}
.container_16 .grid_9 {
	width: 520px;
}
.container_16 .grid_10 {
	width: 580px;
}
.container_16 .grid_11 {
	width: 640px;
}
.container_16 .grid_13 {
	width: 760px;
}
.container_16 .grid_14 {
	width: 820px;
}
.container_16 .grid_15 {
	width: 880px;
}
.container_12 .prefix_3, .container_16 .prefix_4 {
	padding-left: 240px;
}
.container_12 .prefix_6, .container_16 .prefix_8 {
	padding-left: 480px;
}
.container_12 .prefix_9, .container_16 .prefix_12 {
	padding-left: 720px;
}
.container_12 .prefix_1 {
	padding-left: 80px;
}
.container_12 .prefix_2 {
	padding-left: 160px;
}
.container_12 .prefix_4 {
	padding-left: 320px;
}
.container_12 .prefix_5 {
	padding-left: 400px;
}
.container_12 .prefix_7 {
	padding-left: 560px;
}
.container_12 .prefix_8 {
	padding-left: 640px;
}
.container_12 .prefix_10 {
	padding-left: 800px;
}
.container_12 .prefix_11 {
	padding-left: 880px;
}
.container_16 .prefix_1 {
	padding-left: 60px;
}
.container_16 .prefix_2 {
	padding-left: 120px;
}
.container_16 .prefix_3 {
	padding-left: 180px;
}
.container_16 .prefix_5 {
	padding-left: 300px;
}
.container_16 .prefix_6 {
	padding-left: 360px;
}
.container_16 .prefix_7 {
	padding-left: 420px;
}
.container_16 .prefix_9 {
	padding-left: 540px;
}
.container_16 .prefix_10 {
	padding-left: 600px;
}
.container_16 .prefix_11 {
	padding-left: 660px;
}
.container_16 .prefix_13 {
	padding-left: 780px;
}
.container_16 .prefix_14 {
	padding-left: 840px;
}
.container_16 .prefix_15 {
	padding-left: 900px;
}
.container_12 .suffix_3, .container_16 .suffix_4 {
	padding-right: 240px;
}
.container_12 .suffix_6, .container_16 .suffix_8 {
	padding-right: 480px;
}
.container_12 .suffix_9, .container_16 .suffix_12 {
	padding-right: 720px;
}
.container_12 .suffix_1 {
	padding-right: 80px;
}
.container_12 .suffix_2 {
	padding-right: 160px;
}
.container_12 .suffix_4 {
	padding-right: 320px;
}
.container_12 .suffix_5 {
	padding-right: 400px;
}
.container_12 .suffix_7 {
	padding-right: 560px;
}
.container_12 .suffix_8 {
	padding-right: 640px;
}
.container_12 .suffix_10 {
	padding-right: 800px;
}
.container_12 .suffix_11 {
	padding-right: 880px;
}
.container_16 .suffix_1 {
	padding-right: 60px;
}
.container_16 .suffix_2 {
	padding-right: 120px;
}
.container_16 .suffix_3 {
	padding-right: 180px;
}
.container_16 .suffix_5 {
	padding-right: 300px;
}
.container_16 .suffix_6 {
	padding-right: 360px;
}
.container_16 .suffix_7 {
	padding-right: 420px;
}
.container_16 .suffix_9 {
	padding-right: 540px;
}
.container_16 .suffix_10 {
	padding-right: 600px;
}
.container_16 .suffix_11 {
	padding-right: 660px;
}
.container_16 .suffix_13 {
	padding-right: 780px;
}
.container_16 .suffix_14 {
	padding-right: 840px;
}
.container_16 .suffix_15 {
	padding-right: 900px;
}
.container_12 .push_3, .container_16 .push_4 {
	left: 240px;
}
.container_12 .push_6, .container_16 .push_8 {
	left: 480px;
}
.container_12 .push_9, .container_16 .push_12 {
	left: 720px;
}
.container_12 .push_1 {
	left: 80px;
}
.container_12 .push_2 {
	left: 160px;
}
.container_12 .push_4 {
	left: 320px;
}
.container_12 .push_5 {
	left: 400px;
}
.container_12 .push_7 {
	left: 560px;
}
.container_12 .push_8 {
	left: 640px;
}
.container_12 .push_10 {
	left: 800px;
}
.container_12 .push_11 {
	left: 880px;
}
.container_16 .push_1 {
	left: 60px;
}
.container_16 .push_2 {
	left: 120px;
}
.container_16 .push_3 {
	left: 180px;
}
.container_16 .push_5 {
	left: 300px;
}
.container_16 .push_6 {
	left: 360px;
}
.container_16 .push_7 {
	left: 420px;
}
.container_16 .push_9 {
	left: 540px;
}
.container_16 .push_10 {
	left: 600px;
}
.container_16 .push_11 {
	left: 660px;
}
.container_16 .push_13 {
	left: 780px;
}
.container_16 .push_14 {
	left: 840px;
}
.container_16 .push_15 {
	left: 900px;
}
.container_12 .pull_3, .container_16 .pull_4 {
	left: -240px;
}
.container_12 .pull_6, .container_16 .pull_8 {
	left: -480px;
}
.container_12 .pull_9, .container_16 .pull_12 {
	left: -720px;
}
.container_12 .pull_1 {
	left: -80px;
}
.container_12 .pull_2 {
	left: -160px;
}
.container_12 .pull_4 {
	left: -320px;
}
.container_12 .pull_5 {
	left: -400px;
}
.container_12 .pull_7 {
	left: -560px;
}
.container_12 .pull_8 {
	left: -640px;
}
.container_12 .pull_10 {
	left: -800px;
}
.container_12 .pull_11 {
	left: -880px;
}
.container_16 .pull_1 {
	left: -60px;
}
.container_16 .pull_2 {
	left: -120px;
}
.container_16 .pull_3 {
	left: -180px;
}
.container_16 .pull_5 {
	left: -300px;
}
.container_16 .pull_6 {
	left: -360px;
}
.container_16 .pull_7 {
	left: -420px;
}
.container_16 .pull_9 {
	left: -540px;
}
.container_16 .pull_10 {
	left: -600px;
}
.container_16 .pull_11 {
	left: -660px;
}
.container_16 .pull_13 {
	left: -780px;
}
.container_16 .pull_14 {
	left: -840px;
}
.container_16 .pull_15 {
	left: -900px;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
* html .clearfix, *:first-child+ html .clearfix {
	zoom: 1;
}
.menu h3 {
	font-size: 95%;
	margin-top: 0;
}
.menu a, .menu a:visited {
	color: black;
}
.menu li {
	border-bottom: thin solid white;
	list-style: none;
}
.menu ul {
	padding-bottom: 0;
}
.menu > ul > li {
	margin-left: 0;
	padding: 0;
}
.menu > ul > li > ul {
	margin: 0;
	padding: 0;
}
.menu ul li > ul li {
	margin-left: 18px;
	font-size: 11px;
}
.menu ul li.selected, .menu ul li.selected li {
	display: block;
}
.menu ul li.selected li.selected {
	background: yellow;
	font-weight: bold;
}
.menu ul li.selected li.selected a, .menu ul li.selected li.selected a:visited {
	color: white;
}
.menu > ul > li.selected {
	padding-bottom: 0;
}
.menu p {
	padding: 5px;
	background: #cbcbcb;
}
.menu > ul > li p {
	font-size: 12px;
	margin-bottom: 0;
}
.menu > ul > li p a, .menu > ul li p a:visited {
	background: url(http://collegedegreestoday.com/assets/militarydegree/img/item_bullet.png) no-repeat;
	padding-left: 11px;
}
#categoryMenu > ul > li.selected p a, #categoryMenu > ul > li.selected p a:visited {
	background: url(http://collegedegreestoday.com/assets/militarydegree/img/heading_bullet.png) no-repeat;
}
.menu > ul > li.selected p a, .menu > ul > li.selected p a:visited {
	color: white;
	font-weight: bold;
}
.addPosition {
	position: relative;
}
#categoryNavigation a {
	text-decoration: none;
	display: block;
}
#categoryNavigation ul, #categoryNavigation ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
}
.submenu {
	z-index: 100;
}
#categoryNavigation .submenu li {
	margin: 0;
}
#categoryNavigation .submenu a, #categoryNavigation .submenu a:hover {
	width: 250px;
}
#categoryNavigation .submenu a {
	padding: 5px 5px 5px 10px;
}
#categoryNavigation li:hover ul ul, #categoryNavigation li:hover ul ul ul, #categoryNavigation li:hover ul ul ul ul {
	display: none;
}
#categoryNavigation li:hover ul, #categoryNavigation li li:hover ul, #categoryNavigation li li li:hover ul, #categoryNavigation li li li li:hover ul {
	display: block;
}
.standardform label {
	float: left;
	width: 100px;
	padding-right: 10px;
}
.standardform p {
	clear: both;
}
.standardform textarea {
	width: 380px;
}
.standardform .input, .standardform .date {
	border: 1px solid #ccc;
}
.standardform .errorInput {
	border: 1px solid red;
}
.standardform .errorMessage {
	padding-left: 10px;
	font-size: 11px;
	color: red;
}
.standardform .captcha {
	float: left;
}
.standardform .captcha_challenge {
	float: left;
}
.standardform .captcha input {
	float: left;
	clear: left;
}
.standardform p .clear {
	display: block;
}
.standardform > p > input.input[type=text] {
	width: 380px;
}
.standardform .date {
	width: 6em;
}
.standardform > p > label+ span {
	display: inline-block;
}
.standardform > p > label+ span.group {
	max-height: 12em;
	min-height: 4em;
	overflow: auto;
	width: 380px;
	border: 1px solid #ccc;
}
.standardform > p > span * {
	float: left;
}
.standardform > p > span > label.group {
	width: auto;
}
.standardform > p > span > input {
	clear: both;
}
legend {
	font-weight: bold;
	font-size: 110%;
	padding-bottom: 10px;
}
ul, ol, dl {
	padding-bottom: 10px;
}
button {
	cursor: pointer;
}
button span {
	display: none
}
#unsubscribeForm button span {
	display: block;
}
#statusMessage {
	margin: 0 auto 10px;
	text-align: center;
	max-width: 70%;
}
div.status {
	font-weight: bold;
	color: black;
	border: 2px solid;
	padding: 4px 8px;
}
div.warning, div.failure, div.success {
	padding-left: 40px;
	min-height: 32px;
}
div.warning {
	border-color: yellow;
	background: #FFFFE0 url(http://collegedegreestoday.com/assets/img/message_warning.png) no-repeat 4px 4px;
}
div.failure {
	border-color: red;
	background: #fee url(http://collegedegreestoday.com/assets/img/message_failure.png) no-repeat 4px 4px;
}
div.success {
	border-color: green;
	background: #efe url(http://collegedegreestoday.com/assets/img/message_ok.png) no-repeat 4px 4px;
}
.status p {
	padding: 8px;
	margin-bottom: 0;
}
#statusMessage.brief {
	margin: 0 auto 10px;
	text-align: center;
	width: 35%;
}
.problemText, .problemField, .answer .problemField {
	background-color: #FFFFD0;
	color: red;
}
.functionalityWarning {
	background: #fce9c0;
	border-top: 2px solid #dbac48;
	border-bottom: 2px solid #dbac48;
	padding: 20px;
	margin: 20px 50px 20px 50px;
	text-align: center;
	color: red;
}
#cookieWarning {
	display: none;
}
h1 a.button, h2 a.button, h3 a.button {
	float: right;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
}
.feedButton a.button {
	padding-left: 35px;
	padding-right: 15px;
}
.feedButton a {
	color: #666;
	padding: 10px 15px 10px 36px;
	background: #ddd url(http://collegedegreestoday.com/assets/img/feed-icon-14x14.png) no-repeat 15px 50%;
	border-top: 1px solid #e2e2e2;
	border-right: 1px solid #818181;
	border-bottom: 1px solid #565656;
	border-left: 1px solid #d7d7d7;
}
.feedButton a:hover {
	color: #444;
	background: #eee url(http://collegedegreestoday.com/assets/img/feed-icon-14x14.png) no-repeat 15px 50%;
	border-top: 1px solid #f5f5f5;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #646464;
	border-left: 1px solid #f2f2f2;
}
.tracking {
	width: 1px;
	height: 1px;
}
blockquote, q {
	padding-bottom: 1em;
}
blockquote p {
	margin-bottom: .2em;
}
cite {
	padding-left: 1em;
}
.centered {
	text-align: center;
}
sup {
	vertical-align: super;
	font-size: 70%;
}
.h1 {
	line-height: 1.2em;
	font-weight: bold;
	margin: 0.5em 0;
	font-size: 160%;
	background: transparent none repeat scroll 0 0;
	border: 0 none;
	outline-style: none;
	outline-width: 0;
	padding: 0;
	text-decoration: none;
	vertical-align: baseline;
	font-family: Tahoma, Georgia, arial, helvetica, clean, sans-serif;
	font-size-adjust: none;
	font-style: normal;
}
.rightFloat {
	float: right;
}
.inlineList li {
	display: inline;
	list-style: none;
	margin: 0;
}
input[readonly="readonly"] {
	background-color: #eeeeee;
	color: gray;
}
#articleEditorWrapper .standardform .input, #articleEditorWrapper .standardform .date {
	width: 785px;
	margin-bottom: 5px;
}
#articleEditorWrapper ul.articles li {
	list-style: none;
	margin-bottom: 5px;
}
#articleEditorWrapper h2 {
	text-decoration: underline;
}
.programList li {
	padding: 0;
}
#ljSchoolForm button[type="reset"] {
	display: none;
}
#featuredSchools {
	text-align: center;
	margin: 0 auto;
}
#featuredSchools a {
	display: inline-block;
}
#featuredSchools img {
	margin: 12px;
}
#featuredSchools li {
	display: inline;
	list-style: none;
	margin: 0;
}
#featuredSchoolsSettingsForm button span {
	display: block;
}

ul.link {
	padding: 0 10px 10px 10px;
	margin: 0;
}
ul.link li {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #444444;
	background: url(bullet.jpg) no-repeat 0 6px;
	background-color: inherit;
	list-style-type: none;
	padding: 0 0 0 18px;
	margin: 0;
}

