﻿body
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background:#6F8B82;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
	line-height:22px;
	behavior:url("/military/csshover.htc");
}

table
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background:transparent;
	text-align:left;
	line-height:22px;
}
.norm
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background:transparent;
	text-align:left;
	line-height:22px;
}

.container {width:975px;background:#FFFFFF;}
.left_column {width:190px;padding:0px 10px 0px 40px;font-size:12px;line-height:20px; background-color:#ffffff;}
.right_column {width:720px;padding:0px 30px 0px 10px; background-color:#ffffff;}

div.right {padding:0px 10px 0px 10px;}

a {color: #6f8b82;text-decoration:none; }
a:hover {text-decoration:underline;}
a:visited {color:#000;}

ul.link_list {line-height:30px;list-style: url(Images/bullet.gif);}

.rotc_table td {vertical-align: top;}
.finAidSubHeader, .finAidSubHeader a {background-color: #456a5e; color: #fff; text-align: center;}
.listStyleNone {list-style: none;}
.toTheTop {	font-size: 10px; color: #6f8b82;}
.FAQ_answers {padding: 0 80px 0 20px;}
.imgFinAidSpacer {margin: 20px 0;}
.contactUsTable tr td { padding: 7px 0 7px 7px;}
.contactUsTableForm tr td { padding: 1px 0px 7px 7px;}

/* All ul in menu do not have list-style. position:absolute to avoid content shifting when the items are displayed. */
#menu ul {list-style:none;margin:0px;padding:0px;position:absolute;}
/* Without hover on menu, only display level0 and hide the rest. */
#menu ul .level0 {display:block;}
#menu ul .level1_top {display:none;}
#menu ul .level1_fa {display:none;}
#menu ul .level1_bot {display:none;}
/* When hover on menu, display level1. */
#menu ul:hover .level0 {}
#menu ul:hover .level1_top {height: 25px; width: 115px;display:block;background:#A0BCB3;border-left:1px solid #71988B;border-right:1px solid #71988B;padding:3px 0px 3px 0px;}
#menu ul:hover .level1_fa {height: 20px; width: 190px;display:block;background:#A0BCB3;border-left:1px solid #71988B;border-right:1px solid #71988B;padding:3px 0px 3px 0px;}
#menu ul:hover .level1_bot {height: 20px; width: 115px;display:block;background:#A0BCB3;border-left:1px solid #71988B;border-right:1px solid #71988B;padding:3px 0px 6px 0px;border-bottom:1px solid #71988B;}
/* When each individual li gets hovered, change background */
#menu ul:hover .level1_top:hover, #menu ul:hover .level1_fa:hover, #menu ul:hover .level1_bot:hover {background:#84A399;}

.level1_top a, .level1_fa a, .level1_bot a {display: block; height: 20px; padding: 0 10px;}

a.menu {color:#0D2F1B;text-decoration:none;}
a.menu:hover {color:#0D2F1B;text-decoration:none;}
a.menu:visited {color:#0D2F1B;text-decoration:none;}
/* Hover event of <a> can swith the background image. */
a.menu_home {background:url(Images/menu_home.gif) no-repeat 0% 0%;}
a.menu_home:hover {background:url(Images/menu_home.gif) no-repeat 0% 100%;}
a.menu_get_started {background:url(Images/menu_get_started.gif) no-repeat 0% 0%;}
a.menu_get_started:hover {background:url(Images/menu_get_started.gif) no-repeat 0% 100%;}
a.menu_community {background:url(Images/menu_community.gif) no-repeat 0% 0%;}
a.menu_community:hover {background:url(Images/menu_community.gif) no-repeat 0% 100%;}
a.menu_centers {background:url(Images/menu_centers.gif) no-repeat 0% 0%;}
a.menu_centers:hover {background:url(Images/menu_centers.gif) no-repeat 0% 100%;}
a.menu_rotc {background:url(Images/menu_rotc.gif) no-repeat 0% 0%;}
a.menu_rotc:hover {background:url(Images/menu_rotc.gif) no-repeat 0% 100%;}
a.menu_veterans {background:url(Images/menu_veterans.gif) no-repeat 0% 0%;}
a.menu_veterans:hover {background:url(Images/menu_veterans.gif) no-repeat 0% 100%;}
a.menu_financial_aid {background:url(Images/menu_financial_aid.gif) no-repeat 0% 0%;}
a.menu_financial_aid:hover {background:url(Images/menu_financial_aid.gif) no-repeat 0% 100%;}
a.menu_contact_us {background:url(Images/menu_contact_us.gif) no-repeat 0% 0%;}
a.menu_contact_us:hover {background:url(Images/menu_contact_us.gif) no-repeat 0% 100%;}
a.menu_tuition_assistance {background:url(Images/menu_tuition_assistance.gif) no-repeat 0% 0%;}
a.menu_tuition_assistance:hover {background:url(Images/menu_tuition_assistance.gif) no-repeat 0% 100%;}

.accHeader, .accHeader a
{
	background-color: #f4f4f4;
	padding: 2px; margin-bottom: 2px;
	color: #000;
	display: block;
}
.accProgramContent {padding: 5px 10px 20px 10px; width: 540px; font-size: 11px; line-height: 20px;margin-left: 50px;}
.accProgramHeader {padding-bottom: 5px; margin-left: 50px;}

.accAcademicsHeader {line-height: 22px; cursor: pointer;}
.accInnerHeader {cursor: pointer;}

.paging {color:#FFFFFF;}
.paging_current {color:#555555;font-weight:bold;}
a.paging:link {color:#FFFFFF;text-decoration:none;}
a.paging:hover {text-decoration:underline;}
a.paging:visited {color:#FFFFFF;}
table.paging {background:#FFFFFF;float:right;margin-right:50px;margin-top:20px;}
td.paging1 {background:#456A5E;padding:0px 7px 0px 7px;}
td.paging2 {background:#6B9084;padding:0px 7px 0px 7px;}

td.thread0 {padding:5px;background:#F0F3F2;}
td.thread1 {padding:5px;background:#FFFFFF;}
td.thread_topic {padding-left:10px;}
td.thread_author {padding-left:10px;}
td.thread_date {text-align:center;}
td.thread_replies {padding-left:40px;}
a.thread:link {color:#000000;text-decoration:none;}
a.thread:hover {text-decoration:underline;}
a.thread:visited {color:#555555;}

.warning {color:#000000;}
.form_caption
{
	font-family:times, Times New Roman;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#000000;
}
.form_control
{
	border:1px solid #888888;
	width:280px;
	height:25px;
}
.title_caption
{
	font-family:times, Times New Roman;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#2A5245;
}
.title_caption2
{
	font-family:times, Times New Roman;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#F7BB28;
}
.date_caption
{
	font-family:times, Times New Roman;
	font-size:18px;
	color:#000000;
}

a.back:link {color:#456A5E;text-decoration:none;}
a.back:hover {text-decoration:underline;}
a.back:visited {color:#456A5E;}

.brd {line-height:10px;}
.brdx {line-height:20px;}
.map1 {color:#000000;font-size:16px;font-weight:bold;display:block;width:200px;padding:0px 0px 8px 0px;background:url(Images/dots.gif) bottom left repeat-x;}
.map2a {color:#000000;font-size:12px;display:block;}
a.map2b {color:#b7a86d;text-decoration:none;font-size:12px;display:block;}
a.map2b:hover {text-decoration:underline;}
a.map2b:visited {color:#b7a86d;}
.map3a {color:#000000;font-size:11px;display:block;padding:0px 0px 0px 20px;}
a.map3b {color:#444444;text-decoration:none;font-size:11px;display:block;padding:0px 0px 0px 20px;}
a.map3b:hover {text-decoration:underline;}
a.map3b:visited {color:#444444;}

.CourseTable
{
	margin-left:auto;
	margin-right:auto;
	line-height:normal;
	font-family:Arial, Sans-Serif;
}

a.Degrees
{
	color: #FFFFFF;
	text-decoration:none;
}

a.Degrees:hover
{
	color: #FFFFFF;
	text-decoration:underline;
}

/* GetStartedToday validation classes */
label.error {font-size:10px;font-family:Arial;font-weight:normal;color:#F00;display:block}
.formLabel {margin-top:14px;font-family:Arial;font-size:12px;}


.social_button {margin-top:5px;border:none;}

h1 {font-size:20px;font-weight:normal;margin-bottom:5px;font-weight:400}
h2 {font-size:17px;font-weight:normal;margin-bottom:2px}
h3 {font-size:15px;font-weight:normal;margin-bottom:2px;font-style:italic}

h4 {font-size:17px;font-weight:normal;margin-bottom:2px;color:#447c6c;}

p {margin-top:0}



.top100 {display:block;margin:25px 0px 0px -15px;}